KR960042416A - 최대값 선택회로 - Google Patents
최대값 선택회로 Download PDFInfo
- Publication number
- KR960042416A KR960042416A KR1019950011778A KR19950011778A KR960042416A KR 960042416 A KR960042416 A KR 960042416A KR 1019950011778 A KR1019950011778 A KR 1019950011778A KR 19950011778 A KR19950011778 A KR 19950011778A KR 960042416 A KR960042416 A KR 960042416A
- Authority
- KR
- South Korea
- Prior art keywords
- signal
- maximum value
- unit
- carry
- bit
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/02—Comparing digital values
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/30—Arrangements for executing machine instructions, e.g. instruction decode
- G06F9/30003—Arrangements for executing specific machine instructions
- G06F9/30007—Arrangements for executing specific machine instructions to perform operations on data operands
- G06F9/30021—Compare instructions, e.g. Greater-Than, Equal-To, MINMAX
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/38—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
- G06F7/48—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
- G06F7/544—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices for evaluating functions by calculation
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Analysis (AREA)
- Computational Mathematics (AREA)
- Computing Systems (AREA)
- Measurement Of Current Or Voltage (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Electronic Switches (AREA)
Abstract
본 발명은 최대값 선택회로에 관한 것으로, 특히 다수의 입력신호를 동시에 비교 처리하여 지연시간의 단축과 고속데이터 처리에 적당하도록 한 최대값 선택회로에 관한 것이다.
이를 위한 본 발명의 최대값 선택회로는 n배트로 된 m개의 2진수 중 최대값을 선택하는 최대값 선택회로에 있어서, m개의 2진수의 단위비트와 캐리신호를 각각 비트단위로 비교하여 얻은 최대값 지성신호를 그 다음 하위비트의 캐리신호로 출력하도록 직렬접속되는 n개의 단위비트 병렬비교기와, 상기 최하위 비트의 단위비트 병렬비교기(7n)에서 출력되는 최대값 지성신호에 따라 입력되는 m개의 2진수 중에 최대값을 최종적으로 출력하는 멀티플렉서를 포함하여 구성된 것이다.
Description
본 내용은 요부공개 건이므로 전문내용을 수록하지 않았음
제3도는 본 발명의 최대값 선택회로의 구성블럭도, 제4도는 본 발명에 따른 단위비트 병렬비교기를 나타낸 회로도.
Claims (5)
- n비트로된 m개의 12진수 중 최대값을 선택하는 최대값 선택회로에 있어서, m개의 2진수의 단위비트와 캐리신호를 각각 비트단위로 비교하여 얻은 최대값 지성신호를 그 다음 하위비트의 캐리신호로 출력하도록 직렬접속되는 n개의 단위비트 병렬비교기와, 상기 최하위 비트의 단위비트 병렬비교기(7n)에서 출력되는 최대값 지성신호에 따라 입력되는 m개의 2진수 중에 최대값을 최종적으로 출력하는 멀티플렉서를 포함하여 구성됨을 특징으로 하는 최대값 선택회로.
- 제1항에 있어서, 각 단위비트 병렬비교기는 m개의 n비트 2진수의 각 단위비트 입력값을 논리합 연산하여 출력하는 제1노아 게이트와, 상기 입력되는 캐리값을 논리합 연산하여 출력하는 제2노아 게이트와, 상기 제1, 제2노아 게이트의 출력신호와 2진수의 단위비트 및 해당 캐리신호를 1차 논리연산하고 그 결과와 그밖의 다른 m-1개의 단위비트와 캐리신호들을 2차 논리연산하여 단위비트중 최대값임을 지정하여 출력하는 m개의 논리 연산부로 구성됨을 특징으로 하는 최대값 선택회로.
- 제2항에 있어서, 제1, 제2노아 게이트 및 각 논리연산부는 해당 단위비트와 해당 캐리신호가 동시에 "1"이면 다른 입력단에 입력되는 단위비트 및 캐리신호에 관계없이 최대값 지성신호(Am)로 "1"를 출력하고, 해당 단위비트가 "1"이고, 해당 캐리신호가 "0"일때는 다른 입력단에 입력되는 캐리 입력이 하나라도 "1"이면 최대값 지성신호로 "0"를 출력하고, 다른 입력단의 캐리 입력이 모두 "0"이면 최대값 지성신호로 "1"를 출력하며, 해당 단위비트가 "0"이고 해당 캐리신호가 "1"일때는 다른 단위비트 이벽값과 캐리 입력이 동시에 "1"일 경우 최대값 선택신호로 "0"를 출력하고, 다른 단위비트 입력값과 캐리 입력이 동시에 "1"이 되지 않으면 최대값 지성신호로 "1"를 출력하고, 해당 단위비트가 "0"이고 해당 캐리신호가 "0"일때는 다른 모든 단위비트는 입력값과 캐리 입력이 "0"일 경우에만 최대값 지성신호로 "1"를 출력하고, 다른 모든 단위비트 입력값과 캐리 입력 중 하나라도 "1"인 경우에는 최대값 지성신호로 "0"를 출력하도록 구성됨을 특징으로 하는 최대값 선택회로.
- 제3항에 있어서, 5개의 n비트 2진수의 단위비트를 A, B, C, D, E라 하고, 해당 캐리값을 Ac, Bc, Cc, Dc, Ec라 할 때, 제1, 제2노아게이트 및 각 논리연산부는 의 논리값을 갖도록 구성됨을 특징으로 하는 최대값 선택회로.
- 제2항에 있어서, 각 논리연산부는 상기 제1노아 게이트의 출력과 일 단위비트의 입력값을 논리 연산하여 출력하는 제1오아 게이트와, 상기 제1오아 게이트의 출력신호와 상기 제2노아 게이트의 출력신호를 논리 연산하여 출력하는 제1앤드 게이트와, 상기 일 단위비트 입력값과 해당 캐리값을 논리 연산하여 출력하는 제1낸드 게이트와, 상기 제1낸드 게이트의 출력을 반전시키는 인버터와, 상기 해당 논리연산부의 제1낸드 게이트의 출력신호를 제외한 다른 논리연산부의 제1낸드 게이트의 출력신호와 상기 해당 논리연산부의 캐리입력 신호를 논리연산하는 제2앤드 게이트와, 상기 제1앤드 게이트, 상기 인버터 및 상기 제2앤드 게이트의 출력신호를 논리 연산하여 출력하는 제2오아 게이트로 구성됨을 특징으로 하는 최대값 선택회로.※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019950011778A KR0156152B1 (ko) | 1995-05-12 | 1995-05-12 | 최대값 선택회로 |
US08/644,417 US5721809A (en) | 1995-05-12 | 1996-05-10 | Maximum value selector |
JP13974496A JP3198379B2 (ja) | 1995-05-12 | 1996-05-10 | 最大値選択回路 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019950011778A KR0156152B1 (ko) | 1995-05-12 | 1995-05-12 | 최대값 선택회로 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR960042416A true KR960042416A (ko) | 1996-12-21 |
KR0156152B1 KR0156152B1 (ko) | 1998-11-16 |
Family
ID=19414353
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019950011778A KR0156152B1 (ko) | 1995-05-12 | 1995-05-12 | 최대값 선택회로 |
Country Status (3)
Country | Link |
---|---|
US (1) | US5721809A (ko) |
JP (1) | JP3198379B2 (ko) |
KR (1) | KR0156152B1 (ko) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100189743B1 (ko) * | 1996-10-07 | 1999-06-01 | 구본준 | 최대값/최소값 추출기 |
US5991785A (en) * | 1997-11-13 | 1999-11-23 | Lucent Technologies Inc. | Determining an extremum value and its index in an array using a dual-accumulation processor |
US6341296B1 (en) * | 1998-04-28 | 2002-01-22 | Pmc-Sierra, Inc. | Method and apparatus for efficient selection of a boundary value |
US6356354B1 (en) | 1998-09-18 | 2002-03-12 | Hewlett-Packard Co. | System having an arithmetic-logic circuit for determining the maximum or minimum of a plurality of codes |
US6633654B2 (en) * | 2000-06-19 | 2003-10-14 | Digimarc Corporation | Perceptual modeling of media signals based on local contrast and directional edges |
US6631198B1 (en) | 2000-06-19 | 2003-10-07 | Digimarc Corporation | Perceptual modeling of media signals based on local contrast and directional edges |
US6769005B1 (en) * | 2001-02-13 | 2004-07-27 | Silicon Access Networks | Method and apparatus for priority resolution |
US7103868B2 (en) * | 2002-11-12 | 2006-09-05 | Lsi Logic Corporation | Optimizing depths of circuits for Boolean functions |
US7072922B2 (en) * | 2002-12-13 | 2006-07-04 | Lsi Logic Corporation | Integrated circuit and process for identifying minimum or maximum input value among plural inputs |
DE10260177B4 (de) * | 2002-12-20 | 2009-01-22 | Daimler Ag | Verfahren und Vorrichtung zur Datenerfassung |
FR2849301A1 (fr) * | 2002-12-23 | 2004-06-25 | St Microelectronics Sa | Dispositif pour le traitement collectif de donnees |
EP1590769A4 (en) | 2003-01-28 | 2007-04-04 | Lucid Information Technology Ltd | METHOD AND SYSTEM FOR COMPOSING THREE-DIMENSIONAL GRAPHICS USING AN ASSOCIATIVE DECISION MECHANISM |
FR2851862B1 (fr) * | 2003-02-27 | 2006-12-29 | Radiotelephone Sfr | Procede de generation d'une permutation pseudo-aleatoire d'un mot comportant n digits |
US8234320B1 (en) | 2007-10-25 | 2012-07-31 | Marvell International Ltd. | Bitwise comparator for selecting two smallest numbers from a set of numbers |
US8356160B2 (en) * | 2008-01-15 | 2013-01-15 | International Business Machines Corporation | Pipelined multiple operand minimum and maximum function |
CN101723784B (zh) * | 2008-10-16 | 2012-12-26 | 中国石油化工股份有限公司 | 一种乙烯裂解炉 |
US8204084B2 (en) * | 2010-02-25 | 2012-06-19 | Mark Henrik Sandstrom | Individual bit timeslot granular, input status adaptive multiplexing |
KR102166935B1 (ko) | 2013-11-11 | 2020-10-16 | 삼성전자주식회사 | 동적 전압 주파수 스케일링을 수행하기 위한 동작 주파수 변경 방법, 시스템 온-칩 및 이를 구비하는 모바일 기기 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
SU51291A1 (ru) * | 1936-11-02 | 1936-11-30 | Н.В. Векшинский | Токопровод щий ввод в вакуумные приборы из кварцевого стекла |
US3428946A (en) * | 1965-08-26 | 1969-02-18 | Goodyear Aerospace Corp | Means for merging data |
US3740538A (en) * | 1971-07-28 | 1973-06-19 | Us Air Force | Digital sorter and ranker |
DE2425602A1 (de) * | 1974-05-27 | 1975-12-11 | Siemens Ag | Vergleicherschaltung fuer zwei nstellige binaerworte, insbesondere dualzahlen |
US4410960A (en) * | 1980-02-05 | 1983-10-18 | Nippon Electric Co., Ltd. | Sorting circuit for three or more inputs |
US4628483A (en) * | 1982-06-03 | 1986-12-09 | Nelson Raymond J | One level sorting network |
US4567572A (en) * | 1983-02-22 | 1986-01-28 | The United States Of America As Represented By The Director Of The National Security Agency | Fast parallel sorting processor |
US4998219A (en) * | 1989-02-16 | 1991-03-05 | Ail Systems, Inc. | Method and apparatus for determining the greatest value of a binary number and for minimizing any uncertainty associated with the determination |
GB2232280B (en) * | 1989-05-31 | 1993-10-13 | Plessey Co Plc | A digital electronic device for processing an image. |
KR930010942B1 (ko) * | 1991-08-16 | 1993-11-17 | 삼성전자 주식회사 | 직렬비교기 |
KR0139019B1 (ko) * | 1994-07-26 | 1998-06-15 | 김은영 | 비트순차식 병렬 비교기 |
-
1995
- 1995-05-12 KR KR1019950011778A patent/KR0156152B1/ko not_active IP Right Cessation
-
1996
- 1996-05-10 US US08/644,417 patent/US5721809A/en not_active Expired - Lifetime
- 1996-05-10 JP JP13974496A patent/JP3198379B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
KR0156152B1 (ko) | 1998-11-16 |
JP3198379B2 (ja) | 2001-08-13 |
JPH08339291A (ja) | 1996-12-24 |
US5721809A (en) | 1998-02-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR960042416A (ko) | 최대값 선택회로 | |
US4163211A (en) | Tree-type combinatorial logic circuit | |
US4733220A (en) | Thermometer-to-adjacent bindary encoder | |
US5526391A (en) | N+1 frequency divider counter and method therefor | |
US5122979A (en) | Method and a digital electronic device for the evaluation of an extremum of a set of binary encoded data words | |
US5995029A (en) | Parallel bit counter using bit sorters | |
US4446452A (en) | Magnitude comparator circuit and method | |
EP0217009A2 (en) | Thermometer-to-adjacent binary encoder | |
US4954978A (en) | Priority order decomposing apparatus | |
US5654707A (en) | Parallel-to-serial data conversion circuit | |
US7352275B2 (en) | Device for comparing two words of n bits each | |
KR900008400B1 (ko) | 파이프 라인구조를 이용한 데이터 분류장치 | |
US7382171B2 (en) | Semiconductor circuit for detecting a signal propagation time | |
US5239499A (en) | Logical circuit that performs multiple logical operations in each stage processing unit | |
SU798810A1 (ru) | Устройство дл сравнени весов кодов | |
KR940005450Y1 (ko) | 디지탈 비교기 | |
KR950012114B1 (ko) | 최상위 1논리 저장번지 검출방법 및 그 회로 | |
US6389444B1 (en) | Adder apparatus having single adder for +1 and +2 functions | |
JPH039661B2 (ko) | ||
SU1097997A1 (ru) | Устройство дл сравнени чисел | |
RU2028664C1 (ru) | Устройство для параллельной обработки данных | |
SU864279A1 (ru) | Устройство дл сравнени чисел | |
EP0207462A2 (en) | Comparator circuit | |
JPH11266158A (ja) | 信号伝送回路および信号伝送方法 | |
RU2029431C1 (ru) | Преобразователь кодов |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20050620 Year of fee payment: 8 |
|
LAPS | Lapse due to unpaid annual fee |