JPH0638227B2 - 比較論理回路 - Google Patents

比較論理回路

Info

Publication number
JPH0638227B2
JPH0638227B2 JP62196460A JP19646087A JPH0638227B2 JP H0638227 B2 JPH0638227 B2 JP H0638227B2 JP 62196460 A JP62196460 A JP 62196460A JP 19646087 A JP19646087 A JP 19646087A JP H0638227 B2 JPH0638227 B2 JP H0638227B2
Authority
JP
Japan
Prior art keywords
mos transistor
input terminal
channel
circuit
channel mos
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP62196460A
Other languages
English (en)
Other versions
JPS6441924A (en
Inventor
敏行 加納
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP62196460A priority Critical patent/JPH0638227B2/ja
Priority to US07/229,337 priority patent/US4891534A/en
Priority to CA000574112A priority patent/CA1285034C/en
Priority to EP88307329A priority patent/EP0302764B1/en
Priority to DE8888307329T priority patent/DE3875549T2/de
Publication of JPS6441924A publication Critical patent/JPS6441924A/ja
Publication of JPH0638227B2 publication Critical patent/JPH0638227B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; 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
    • G06F7/026—Magnitude comparison, i.e. determining the relative order of operands based on their numerical value, e.g. window comparator

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Logic Circuits (AREA)
  • Manipulation Of Pulses (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は論理回路に関し,特に半導体集積回路にて実現
されたビットスライス型2進数大小比較論理回路に関す
る。
〔従来の技術〕
従来技術における2進数大小比較回路として第3図に4
ビット大小比較論理回路の回路図を示す。第3図に示す
回路は11個のNANDゲート回路13と,4個のNORゲー
ト回路14と,8個のANDゲート回路15によって,入
力端子1−1〜4,及び2−1〜4に印加される論理値
を4ビット単位で大小比較し,入力端子1−1〜4の値
が,入力端子2−1〜4の値よりも大きい時,出力端子
8に論理値“0”を出力し,入力端子1−1〜4の値が
入力端子2−1〜4の値よりも小さい時,あるいは等し
い時は出力端子8に論理値“1”を出力する。また,比
較ビット数が4ビットよりも多い時,上位側のビット,
例えば8ビット長の場合,上位4ビットの大小比較論理
回路の出力端子8を下位例のビット,例えば8ビット長
の場合下位4ビットの大小比較論理回路の入力端子3に
接続して構成する。最上位側4ビットの大小比較論理回
路の入力端子3には論理値で“1”を印加する。
〔発明が解決しようとする問題点〕
従来技術における2進数大小比較論理回路は素子数が多
く,半導体集積回路の消費電流及びチップ面積が増大
し,また回路構成が複雑な為,任意のビット数の2進数
大小比較論理回路を構成することが困難であるという問
題点がある。
本発明は従来のもののこのような問題点を解決しようと
するもので,2進数大小比較論理回路の素子数を低減さ
せ,半導体集積回路の消費電流とチップの面積を低減さ
せ,さらには,ヒットスライス構成により任意のビット
の2進数大小比較論理回路を容易に構成できる論理回路
を提供するものである。
〔問題点を解決するための手段〕
本発明によると第1のNチャンネル型MOSトランジスタ
のソース電極と第2のNチャンネル型MOSトランジスタ
のソース電極を第1の入力端子に接続し,第3のNチャ
ンネル型MOSトランジスタのソース電極を前記第1のN
チャンネル型MOSトランジスタ及びPチャンネル型MOSト
ランジスタのドレイン電極に接続し,第4のNチャンネ
ル型MOSトランジスタのソース電極を前記第2のNチャ
ンネル型MOSトランジスタ及び第5のNチャンネル型MOS
トランジスタのドレイン電極に接続し,前記第3及び第
4のNチャンネル型MOSトランジスタのドレイン電極を
出力端子に接続し,前記第5のNチャンネル型MOSトラ
ンジスタのソース電極を負電源に接続し,前記Pチャン
ネル型MOSトランジスタのソース電極を正電源に接続
し,第2の入力端子を第1のゲート回路の入力端子と前
記第2のNチャンネル型MOSトランジスタのゲート電極
に接続し,前記第1のゲート回路の出力端子を前記第1
及び第5のNチャンネル型MOSトランジスタのゲート電
極と前記Pチャンネル型MOSトランジスタのゲート電極
に接続し,第3の入力端子を第2のゲート回路の入力端
子と前記第4のNチャンネル型MOSトランジスタのゲー
ト電極に接続し,前記第2のゲート回路の出力端子を前
記第3のNチャンネル型MOSトランジスタのゲート電極
に接続して構成したことを特徴とする論理回路が得られ
る。
〔実施例〕
次に本発明について図面を参照して説明する。
第1図は本発明の実施例を示す回路図である。第1およ
び第2のNチャンネル型MOSトランジスタ1,2のソー
ス電極を入力端子3に,第3のNチャンネル型MOSトラ
ンジスタ4のソース電極を第1のNチャンネル型MOSト
ランジスタ1のドレイン電極及びPチャンネル型MOSト
ランジスタ5のドレイン電極に,第4のNチャンネル型M
OSトランジスタ6のソース電極を第2および第5のNチ
ャンネル型MOSトランジスタ2及び7のドレイン電極に,
第3および第4のNチャンネル型MOSトランジスタ4,
6のドレイン電極を出力端子8に,入力端子9をインバ
ータ回路10の入力端子及び第2のNチャンネル型MOS
トランジスタ2のゲート電極に,インバータ回路10の
出力端子をPチャンネル型MOSトランジスタ5及び第1
および第5のNチャンネル型MOSトランジスタ1,7の
ゲート電極に,入力端子11をインバータ回路12の入
力端子及び第4のNチャンネル型MOSトランジスタ6の
ゲート電極に,インバータ回路12の出力端子を第3の
Nチャンネル型MOSトランジスタ4のゲート電極に,P
チャンネル型MOSトランジスタ5のソース電極を正電源
Vddに,Nチャンネル型MOSトランジスタ7のソース電
極を負電源Vssに接続している。
ここで,正電源Vddの電位を論理値で“1”,負電源V
ssの電位を論理値で“0”とすると,入力端子9に論理
値で“1”,入力端子11に論理値“0”を印加したと
き,Nチャンネル型MOSトランジスタ2,4とPチャン
ネル型MOSトランジスタ5がオン状態,Nチャンネル型M
OSトランジスタ1,7,6がオフ状態となり,出力端子
8に論理値“1”が出力される。
また,入力端子9に論理値で“0”,入力端子11に論理
値で“1”を印加したとき,Nチャンネル型MOSトラン
ジスタ1,7,6がオン状態,Pチャンネル型MOSトラ
ンジスタ5とNチャンネル型MOSトランジスタ2,4が
オフ状態となり,出力端子8に論理値“0”が出力され
る。
入力端子9及び11に同一の論理値を印加したときは,
Nチャンネル型MOSトランジスタ1,4,7がオン状態
で,Pチャンネル型MOSトランジスタ5とNチャンネル
型MOSトランジスタ2,6がオフ状態となるか,あるい
はNチャンネル型MOSトランジスタ2,6とPチャンネ
ル型MOSトランジスタ5がオン状態で,Nチャンネル型M
OSトランジスタ1,4,7がオフ状態となり,出力端子
8には入力端子3に印加した論理値と同一の論理値が出
力される。
従って第1図に示す回路は,1ビット長の大小比較論理
回路を構成しており,入力端子9に印加された論理値が
入力端子11のそれよりも大きい時,すなわち,入力端
子9での論理値が“1”,入力端子11の論理値が
“0”の時,出力端子8に論理値“1”を出力し,入力
端子9の論理値が入力端子11のそれよりも小さい時,
すなわち,入力端子9の論理値が“0”,入力端子11
の論理値が“1”の時,出力端子8に論理値“0”を出
力し,入力端子9及び11に同一論理値が印加された時
は,出力端子8に入力端子3に印加した論理値をそのま
ま出力する。
第2図に第1図に示す回路を用いて構成したnビット大
小比較論理回路の一例の回路図を示す。第2図に示す回
路では,入力端子1−1〜1−nのnビットの2進数
と,入力端子2−1〜2−nのnビットの2進数の大小
比較を行なう。比較は最上位ビットの入力端子1−n,
2−nの論理値から最下位ビットの入力端子1−1,2
−1の論理値まで,1ビット単位で順に比較し,比較ビ
ット位置をmビット目とすると,mビット目の1ビット
大小比較論理回路は入力端子1−mの論理値が入力端子
2−mのそれよりも大きい時論理値で“1”を出力し,
入力端子1−mの論理値が入力端子2−mのそれより小
さい時,論理値“0”を出力し,入力端子1−m,2−
mの論理値が等しい時は1ビット下位,すなわちm−1
ビット目の比較結果を出力する。また最上位ビットから
最下位ビットのすべてのビットが等しい時の出力値は最
下位ビットの入力端子3に印加する論理値によって制御
することができる。nビットの比較結果は最上位ビット
の大小比較論理回路の出力端子8から出力される。
〔発明の効果〕
以上説明したように,本発明は2進数大小比較論理回路
を少くとも5個のNチャンネル型MOSトランジスタと,
1個のPチャンネル型MOSトランジスタと,2個のゲー
ト回路で構成することにより2進数大小比較論理回路の
素子数を低減させ,半導体集積回路の消費電流とチップ
面積を低減させ,さらには,ビットスライス構成によ
り,任意ビットの2進数大小比較論理回路を容易に構成
できる効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示す回路図,第2図は本発
明の回路を用いた応用例を示す回路図,第3図は従来技
術による実施例を示す回路図である。 1,2,6,7……Nチャンネル型MOSトランジスタ,
5……Pチャンネル型MOSトランジスタ,3,9,11,
1−1〜m,n,2−1〜m,n……入力端子,8……
出力端子,10,12……インバータ回路,13……NA
NDゲート回路,14……NORゲート回路,15……ANDゲ
ート回路,16……1ビット大小比較論理回路,Vdd…
…正電源,Vss……負電源。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】第1のNチャンネル型MOS トランジスタの
    ソース電極と第2のNチャンネル型MOS トランジスタの
    ソース電極を第1の入力端子に接続し,第3のNチャン
    ネル型MOS トランジスタのソース電極を前記第1のNチ
    ャンネル型MOS トランジスタ及びPチャンネル型MOS ト
    ランジスタのドレイン電極に接続し,第4のNチャンネ
    ル型MOS トランジスタのソース電極を前記第2のNチャ
    ンネル型MOS トランジスタ及び第5のNチャンネル型MO
    S トランジスタのドレイン電極に接続し,前記第3及び
    第4のNチャンネル型MOS トランジスタのドレイン電極
    を回路出力端子に接続し,前記第5のNチャンネル型MO
    S トランジスタのソース電極を負電源に接続し,前記P
    チャンネル型MOS トランジスタのソース電極を正電源に
    接続した構成を有すると共に,第2の入力端子を第1の
    反転回路の入力端子と前記第2のNチャンネル型MOS ト
    ランジスタのゲート電極に接続し,前記第1の反転回路
    の出力端子を前記第1及び第5のNチャンネル型MOS ト
    ランジスタのゲート電極と前記Pチャンネル型MOS トラ
    ンジスタのゲート電極に接続し,第3の入力端子を第2
    の反転回路の入力端子と前記第4のNチャンネル型MOS
    トランジスタのゲート電極に接続し,前記第2の反転回
    路の出力端子を前記第3のNチャンネル型MOS トランジ
    スタのゲート電極に接続して構成されており,この構成
    により,前記第2及び第3の入力端子に印加される入力
    信号のレベルの大小をあらわす信号が前記回路出力端子
    に送出されると共に,前記第2及び第3の入力端子に印
    加される入力信号のレベルが等しい場合には前記第1の
    入力端子に印加されたレベルが前記回路出力端子に出力
    されることを特徴とする比較論理回路。
JP62196460A 1987-08-07 1987-08-07 比較論理回路 Expired - Lifetime JPH0638227B2 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP62196460A JPH0638227B2 (ja) 1987-08-07 1987-08-07 比較論理回路
US07/229,337 US4891534A (en) 1987-08-07 1988-08-05 Circuit for comparing magnitudes of binary signals
CA000574112A CA1285034C (en) 1987-08-07 1988-08-08 Circuit for comparing magnitudes of binary signals
EP88307329A EP0302764B1 (en) 1987-08-07 1988-08-08 Circuit for comparing magnitudes of binary signals
DE8888307329T DE3875549T2 (de) 1987-08-07 1988-08-08 Schaltung zum vergleichen binaerer signalamplituden.

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62196460A JPH0638227B2 (ja) 1987-08-07 1987-08-07 比較論理回路

Publications (2)

Publication Number Publication Date
JPS6441924A JPS6441924A (en) 1989-02-14
JPH0638227B2 true JPH0638227B2 (ja) 1994-05-18

Family

ID=16358175

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62196460A Expired - Lifetime JPH0638227B2 (ja) 1987-08-07 1987-08-07 比較論理回路

Country Status (5)

Country Link
US (1) US4891534A (ja)
EP (1) EP0302764B1 (ja)
JP (1) JPH0638227B2 (ja)
CA (1) CA1285034C (ja)
DE (1) DE3875549T2 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3071435B2 (ja) * 1989-03-02 2000-07-31 沖電気工業株式会社 多ビット一致回路
US4935719A (en) * 1989-03-31 1990-06-19 Sgs-Thomson Microelectronics, Inc. Comparator circuitry
JPH04111018A (ja) * 1990-08-30 1992-04-13 Nippon Steel Corp ディジタル値比較回路

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1188535A (en) * 1966-08-25 1970-04-15 Plessey Co Ltd Improvements in or relating to Signal Correlators
US4017830A (en) * 1971-09-09 1977-04-12 Glory Kogyo Kabushiki Kaisha Sheet comparing system and comparator adapted for said system
JPS5611338A (en) * 1979-07-11 1981-02-04 Teijin Ltd Measuring unit for stretching rate of thread
DE3036065A1 (de) * 1980-09-25 1982-05-06 Deutsche Itt Industries Gmbh, 7800 Freiburg Binaere mos-parallel-komparatoren
JPS5781644A (en) * 1980-11-07 1982-05-21 Matsushita Electric Ind Co Ltd Coincidence detecting circuit
JPS61212118A (ja) * 1985-03-15 1986-09-20 Nec Corp 一致検出回路

Also Published As

Publication number Publication date
US4891534A (en) 1990-01-02
DE3875549T2 (de) 1993-03-11
CA1285034C (en) 1991-06-18
JPS6441924A (en) 1989-02-14
EP0302764A3 (en) 1989-09-13
EP0302764A2 (en) 1989-02-08
EP0302764B1 (en) 1992-10-28
DE3875549D1 (de) 1992-12-03

Similar Documents

Publication Publication Date Title
US4899066A (en) OR-type CMOS logic circuit with fast precharging
JPH0435224A (ja) 半導体装置
US4031511A (en) CMOS comparator
US4891534A (en) Circuit for comparing magnitudes of binary signals
EP0228649A2 (en) CMOS encoder circuit
JPS60206222A (ja) 排他的論理和回路
JP3402947B2 (ja) アドレスデコーダ
JPH0618325B2 (ja) プライオリテイ・エンコ−ダ回路
JP2830244B2 (ja) トライステートバッファ回路
JP2734531B2 (ja) 論理回路
KR960014806B1 (ko) 반도체 논리회로
JPH05327467A (ja) Ttlレベル入力バッファ回路
JPH0466136B2 (ja)
KR940000267B1 (ko) 직렬 비교기 집적회로
JP2785576B2 (ja) レベル変換回路
JP2743670B2 (ja) 論理回路
JPH02105723A (ja) レベル変換回路
JPS6048616A (ja) 論理回路
JPH022206A (ja) 半導体集積回路
JPH0213490B2 (ja)
JPS62231521A (ja) 半導体集積回路
JPS59117827A (ja) 排他的論理和回路
JPH09130231A (ja) 半導体集積装置
JPH0566772B2 (ja)
JPH0548401A (ja) データラツチ回路