JPS632424A - 一致検出回路 - Google Patents

一致検出回路

Info

Publication number
JPS632424A
JPS632424A JP14539486A JP14539486A JPS632424A JP S632424 A JPS632424 A JP S632424A JP 14539486 A JP14539486 A JP 14539486A JP 14539486 A JP14539486 A JP 14539486A JP S632424 A JPS632424 A JP S632424A
Authority
JP
Japan
Prior art keywords
circuit
bit
bits
coincidence
coincident
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.)
Pending
Application number
JP14539486A
Other languages
English (en)
Inventor
Yasuko Aoki
康子 青木
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 JP14539486A priority Critical patent/JPS632424A/ja
Publication of JPS632424A publication Critical patent/JPS632424A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Logic Circuits (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は一致検出回路に関し、特に一致検出回路の高速
化に関する。
〔従来の技術〕
2ビット以上で構成される2つの値の一致検出を行う従
来の排他的論理和を用いた回路を第2図に示す。比較す
べき2つの値X、 YがX(IXI・・・” n−”p
 Yo Yl・・・7、−1のnビットで構成されると
すると、1ビット目のxo t Yo 2ビット目のx
l eytt3ビット目のx2eYz・・・ nビット
目のXn−1,7m−1をそれぞれビット比較回路1o
、。
11、l宜・・・I B −2、11x−1に入力して
一致検出を行い、そのn個の出力をNOR回路2に入力
してNOR論理をとって、すべてのビットが一致してい
ればNOR回路2の出力が論理値″+ Hn、1ビット
でも不一致があればNOR回路2の出力が論理値@L″
となることKより、2つの値X、 Yの一致検出を行っ
ていた。
〔発明が解決しようとする問題点〕
上述した従来の一致検出回路は、2つの値X。
Yを構成するビット数が少ないときには有効であるが、
構成するビット数分だけピット比較回路を用意しなけれ
ばならないので、構成ビット数が増大すればそれに比例
して一致検出を行う回路全体を構成する素子数も増大す
るという欠点がある。
〔問題点を解決するための手段〕
本発明の一致検出回路は、それぞれ2ビット以上で構成
される2つの値X、 Yの一致検出を行う一致検出回路
において、2つの値X、 Yを構成するビット数をある
一定の少数ビットに分割し、2つの値X、  Yを上位
ビットあるいは下位ビットよシ分割した少数ビットずつ
順次一致検出を行い全ビットを比較することを特徴とす
る。
〔実施例〕
第1図は本発明の一実施例の等価回路図である。
M1図の回路は1ビットの比較回路1o、 lx、1宜
y・・・t 1m と、比較結果をまとめるNOR回路
2と比較結果の保持回路3と、時分割処理回路4および
X、 Yのビット選択回路5,6とから成る。
例えば、ビット比較回路io、 It、 12−・・y
 1!11を排他的論理和回路、保持回路3をNAND
回路によるR、−Sフリップフロップ回路、時分割処理
回路4を時分割でのアドレスデコーダとし、4ビットに
分割した場合について、本発明の詳細な説明する。まず
、一致検出を行う前にR−Sフリップフロップから成る
保持回路3をセットし、状態値を「一致」にしておく。
ここでは一致を論理値”H”、不一致を論理値@L”と
しておく。その後時分割処理回路4の時分割アドレスデ
コーダにより示されるX、 Yの上位または下位4ビッ
トをそれぞれX、 Yビット選択回路5,6よシ出力し
、1ビットずつビット比較回路の排他的論理和回路に入
力する。ビット比較回路の排他的論理和回路の出力は一
致のとき論理値”L”、不一致のとき論理値“H″でろ
、り、NOR回路2により各ビットがそれぞれ一致して
いないとNOR回路2の出力は論理値”H″にならず7
L″になる。この比較結果がR−Sフリップフロップ回
路からなる保持回路3に入力されると、前回までの比較
結果が一致の場合、保持回路3の出力は一致の論理値″
H”から不一致の論理値“L″へと変化する。
これを上位または下位ビットの4ビットずつを、時分割
処理回路4により順次一致検出していき、全ビット検出
途中で1ビットでも不一致があれば不一致とする。
〔発明の効果〕
構成ビット数の多い2つの値の一致検出を、少ない個数
の比較回路に時分割処理回路、データ保持回路を付加し
て行うことによシ全体の素子数が減少するがこれを具体
的に見ていく。例えば64ビットで構成される2つの値
の一致検出を行う際、従来の回路と本発明による回路と
で比較してみる。
従来の回路では64個の排他的論理和回路と、その64
個の出力をまとめるためのゲートが必要であり、排他的
論理和回路が8素子で構成され、まとめるためのゲート
を5人力と4人力N0R−NAND−NORの3段講成
とすると、全素子数は672素子となる。本発明による
回路では、時分割処理回路を4段の7ツプカウンタとデ
コーダで構成され、カウンタが16素子で構成されると
し、64ビットを4ビット8アドレスに分割すると全素
子数は272素子となる。また、128ビットから構成
される値の一致検出では、同様に4ビット32アドレス
に分割すると、従来の回路では1332素子、本発明に
よる回路では512素子となる。
以上説明したように本発明は、構成するビット数をある
一定の少数ビット数に分割するととKよシ構成ビット数
が増大すればするほど素子数を低減でき高集積化に効果
がある。
【図面の簡単な説明】
第1図は本発明の一実施例の一致検出回路の等価回路図
、第2図は従来の一致検出回路の等価回路図である。 lee 1t+ law・・・t 1nl+ In−I
t In−2・・・・・・ビット比較回路、2・・・・
・・NOR回路、3・・・・・・保持回路、4・・・・
・・時分割処理回路、5・・・・・・Xのビット選択回
路、6・・・・・・Yのビット選択回路。 ′fi’z口

Claims (1)

    【特許請求の範囲】
  1. それぞれ2ビット以上で構成される2つの値X、Yの一
    致検出を行う一致検出回路において、2つの値X、Yを
    構成するビット数をある一定の少数ビットに分割し、2
    つの値X、Yを上位ビットあるいは下位ビットより分割
    した少数ビットずつ順次一致検出を行い全ビットを比較
    することを特徴とする一致検出回路。
JP14539486A 1986-06-20 1986-06-20 一致検出回路 Pending JPS632424A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14539486A JPS632424A (ja) 1986-06-20 1986-06-20 一致検出回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14539486A JPS632424A (ja) 1986-06-20 1986-06-20 一致検出回路

Publications (1)

Publication Number Publication Date
JPS632424A true JPS632424A (ja) 1988-01-07

Family

ID=15384244

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14539486A Pending JPS632424A (ja) 1986-06-20 1986-06-20 一致検出回路

Country Status (1)

Country Link
JP (1) JPS632424A (ja)

Similar Documents

Publication Publication Date Title
US5122979A (en) Method and a digital electronic device for the evaluation of an extremum of a set of binary encoded data words
KR0156152B1 (ko) 최대값 선택회로
US3831012A (en) Normalize shift count network
JPS60168243A (ja) テスト装置
JPH0746310B2 (ja) 半導体論理回路
CA1173918A (en) Cmos static alu
JPS632424A (ja) 一致検出回路
US4013879A (en) Digital multiplier
US7352275B2 (en) Device for comparing two words of n bits each
US6470371B1 (en) Parallel multiplier
JPH01187630A (ja) 大小比較回路
US4159529A (en) Fibonacci code adder
JPH03228122A (ja) 加算回路
EP0442220A2 (en) Decoder
EP0679989A1 (en) Comparator scheme for determining the result of a mathematical operation
JPH0217532A (ja) ディジタル比較器
KR0154934B1 (ko) 개선된 2의 보수회로
KR0154933B1 (ko) 개선된 인크리먼트 회로
EP0704793A2 (en) Improvements in or relating to a comparator scheme
JPS622328B2 (ja)
JPH0635668A (ja) 全加算器
JPH01245493A (ja) 連想メモリ装置
JPH03105467A (ja) 検索論理演算回路
JPS62249228A (ja) シフト装置
JPH0254333A (ja) 大小比較回路