[go: up one dir, main page]

JPH0252893B2 - - Google Patents

Info

Publication number
JPH0252893B2
JPH0252893B2 JP17298682A JP17298682A JPH0252893B2 JP H0252893 B2 JPH0252893 B2 JP H0252893B2 JP 17298682 A JP17298682 A JP 17298682A JP 17298682 A JP17298682 A JP 17298682A JP H0252893 B2 JPH0252893 B2 JP H0252893B2
Authority
JP
Japan
Prior art keywords
gate
digital
input
logic circuit
output
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
Application number
JP17298682A
Other languages
Japanese (ja)
Other versions
JPS5962223A (en
Inventor
Takeshi Ogura
Shinichiro Yamada
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.)
Nippon Telegraph and Telephone Corp
Original Assignee
Nippon Telegraph and Telephone 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 Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP17298682A priority Critical patent/JPS5962223A/en
Publication of JPS5962223A publication Critical patent/JPS5962223A/en
Publication of JPH0252893B2 publication Critical patent/JPH0252893B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K19/00Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits
    • H03K19/02Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components
    • H03K19/173Logic circuits, i.e. having at least two inputs acting on one output; Inverting circuits using specified components using elementary logic circuits as components

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Logic Circuits (AREA)

Description

【発明の詳細な説明】 発明の技術分野 本発明は、第1番目から第n番目までのデイジ
タル入力とデイジタル出力とを有し、第(j−
1)番目までのデイジタル入力のオア、アンド条
件信号等の論理条件信号を第j番目のデイジタル
出力とする論理回路に関するものである。
DETAILED DESCRIPTION OF THE INVENTION Technical Field of the Invention The present invention has a first to nth digital input and a digital output, and a (j-th)
1) The present invention relates to a logic circuit that uses logical condition signals such as OR and AND condition signals of up to the digital inputs as the j-th digital output.

従来技術と問題点 第1図はこの種論理回路の構成例を示す回路図
である。同図に示す論理回路は、nビツト入力I1
〜Ioのうち、Ii=“1”なる最小のiをinioとした
とき、出力Oj=“0”(j<inio)、Oj=“1”
(j≧inio)を出力する論理回論であり、ノアゲー
ト1、否定ゲート2からなる単位回路を繰り返し
用いている。このように、この種の論理回路は同
一の単位回路を繰り返し用いて構成されるのが一
般的であり、種々の機能をもつデイジタル論理回
路ブロツク中の部分回路として多く用いられる。
第2図は種々の機能をもつ論理回路ブロツクの一
例を示す回路図であり、第1図と同一符号は同一
部分を示し、3はノアゲート、4は否定ゲートで
ある。同図は連想メモリにおける複数選択分離回
路の構成を示し、これは、Ii=“1”なる最小の
iをinioとしたとき、Oj=“1”(j=inio)、Oj
=“0”(j≠inio)を出力するものである。な
お、複数選択分離回路の詳細については例えば下
記文献に記載されている。
Prior Art and Problems FIG. 1 is a circuit diagram showing an example of the configuration of this type of logic circuit. The logic circuit shown in the figure has an n-bit input I 1
When the smallest i such that I i = “1” among ~I o is i nio , the output O j = “0” (j<i nio ), O j = “1”
It is a logic circuit that outputs (j≧i nio ), and a unit circuit consisting of a NOR gate 1 and a NOT gate 2 is repeatedly used. As described above, this type of logic circuit is generally constructed by repeatedly using the same unit circuit, and is often used as a partial circuit in a digital logic circuit block having various functions.
FIG. 2 is a circuit diagram showing an example of a logic circuit block having various functions. The same reference numerals as in FIG. 1 indicate the same parts, 3 is a NOR gate, and 4 is a NOT gate. The figure shows the configuration of a multiple selection separation circuit in an associative memory, which means that when I nio is the minimum i such that I i = “1”, O j = “1” (j = i nio ), O j
="0" (j≠ inio ). Note that the details of the multiple selection separation circuit are described in, for example, the following document.

「大規模連想メモリLSI」信学技報、SSD80−
56 ところで、第1図に示す論理回路のクリテイカ
ル・パスのゲート段数Ncは、I1確定からOo確定
までのゲート段数で与えられ、Nc=2×n(段)
となる。このことから、nが大きくなつたとき、
その動作に極めて長い時間を要することが判る。
“Large-scale associative memory LSI” IEICE Technical Report, SSD80−
56 By the way, the number of gate stages N c of the critical path of the logic circuit shown in Figure 1 is given by the number of gate stages from I 1 determination to O o determination, and N c = 2 × n (stages).
becomes. From this, when n becomes large,
It can be seen that this operation takes an extremely long time.

第3図は従来のこの種論理回路の他の構成例を
示す回路図であり、nビツト入力I1〜Ioのうち、
Ii=“0”なる最小のiをinioとしたときOj
“1”(j<inio)、Oj=“0”(j≧inio)を出
力する論理回路である。これも、ナンドゲート
5、否定ゲート6からなる単位回路を繰り返し用
いており、クリテイカル・パスのゲート段数Nc
は第1図の論理回路と同様にNc=2×n(段)で
与えられる。従つて、nが大きくなると、その動
作に極めて長い時間を要することになる。
FIG. 3 is a circuit diagram showing another example of the configuration of a conventional logic circuit of this kind. Among n-bit inputs I 1 to I o ,
When the smallest i such that I i = “0” is i nio , O j =
This is a logic circuit that outputs “1” (j<i nio ) and O j = “0” (j≧i nio ). This also uses a unit circuit consisting of a NAND gate 5 and a negative gate 6 repeatedly, and the number of gate stages in the critical path is N c
is given by N c =2×n (stages) as in the logic circuit shown in FIG. Therefore, if n becomes large, the operation will take an extremely long time.

以上のように、従来のこの種論理回路では、入
力ビツト数nが増加したとき、クリテイカル・パ
スのゲート段数が増加し、その動作に極めて長い
時間を必要とする欠点があつた。
As described above, in the conventional logic circuit of this type, when the number of input bits n increases, the number of gate stages of the critical path increases, and the disadvantage is that the operation thereof requires an extremely long time.

発明の目的 本発明はこのような従来の欠点を改善したもの
であり、その目的は、クリテイカル・パスのゲー
ト段数が少なく高速に動作し得る論理回路を提供
することにある。
OBJECTS OF THE INVENTION The present invention has been made to improve upon these conventional drawbacks, and its purpose is to provide a logic circuit that has a small number of gate stages in a critical path and can operate at high speed.

発明の構成 本発明の論理回路は、ゲート出力がnビツトの
出力の第1番目から第n番目までのデイジタル出
力に1対1で対応し且つゲート入力の一方がnビ
ツトの入力の第1番目から第n番目までのデイジ
タル入力に1対1で対応する合計n個のナンドゲ
ート及びノアゲートを、前段のゲート出力が後段
の他方のゲート入力となるように交互に直列に接
続するとともに、前段のゲートのデイジタル入力
を反転して前記一方のゲート入力とするときは後
段のゲートの出力を反転して前記デイジタル出力
とし前段のゲートの出力を反転して前記デイジタ
ル出力とするときは後段のゲートの入力を反転し
て前記一方のゲート入力とするn個の否定ゲート
を前記ナンドゲート、ノアゲートに接続したもの
である。以下実施例について詳細に説明する。
Structure of the Invention In the logic circuit of the present invention, the gate output corresponds one-to-one to the first to n-th digital outputs of the n-bit outputs, and one of the gate inputs corresponds to the first digital output of the n-bit inputs. A total of n NAND gates and NOR gates corresponding one-to-one to the n-th digital input are alternately connected in series so that the gate output of the previous stage becomes the other gate input of the latter stage, and the gate of the previous stage When the digital input is inverted and used as the input of one of the gates, the output of the gate in the later stage is inverted and used as the digital output.When the output of the gate in the previous stage is inverted and used as the digital output, the output of the gate in the later stage is inverted and used as the input of the gate in the later stage. n n NOT gates are connected to the NAND gate and NOR gate. Examples will be described in detail below.

発明の実施例 第4図は本発明の一実施例を示す回路図であ
り、I1〜I4はデイジタル入力、O1,O4は入力I1
I4に対応するビツトのデイジタル出力、19は初
段への論理“0”入力(制御入力)、20〜23
は否定ゲート、24,25は2入力のノアゲー
ト、26,27は2入力のナンドゲートである。
Embodiment of the Invention FIG. 4 is a circuit diagram showing an embodiment of the present invention, where I 1 to I 4 are digital inputs, and O 1 and O 4 are inputs I 1 to I 4 .
Digital output of bit corresponding to I 4 , 19 is logic “0” input (control input) to the first stage, 20 to 23
is a negative gate, 24 and 25 are two-input NOR gates, and 26 and 27 are two-input NAND gates.

この論理回路は、第1図と同じ論理を実現する
論理回路であり、デイジタル出力O1〜O4はそれ
ぞれ次式で与えられる。
This logic circuit is a logic circuit that realizes the same logic as in FIG. 1, and the digital outputs O 1 to O 4 are respectively given by the following equations.

O1=I1 O212=I1+I2 O3=(12)+3=I1+I2+I3 O4=(123)・4=I1+I2+I3+I4 (1) 即ち、4ビツト入力のうち、Ii=1なる最小の
iをinioとしたとき、Oj=“0”(j<inio)、Oj
=“1”(j≧inio)を出力する、即ち、第(j
−1)番目までのデイジタル入力の論理和を第j
番目へ順次リツプル(伝搬)させる論理回路であ
る。
O 1 = I 1 O 2 = 12 = I 1 + I 2 O 3 = ( 1 + 2 ) + 3 = I 1 + I 2 + I 3 O 4 = ( 1 + 2 + 3 )・4 = I 1 + I 2 +I 3 +I 4 (1) That is, when i nio is the minimum i with I i = 1 among the 4-bit inputs, O j = “0” (j < i nio ), O j
= “1” (j≧i nio ), that is, the (j
−1) is the logical sum of the digital inputs up to the jth
This is a logic circuit that sequentially ripples (propagates) to the th.

この論理回路のクリテイカルパスのゲート段数
Ncは、I1確定からO4確定までのゲート段数で与
えられ、Nc=4(段)となる。図では4ビツト入
力の場合であるが、本発明が任意の入力ビツト数
の回路に適用できること及び一般にnビツト入力
のときNcはNc=Nで与えられることは明らかで
あるから、本発明に依ればNcが従来の1/2に減少
しており、nが大きくなつても高速に動作し得る
ことが判る。
Number of gate stages in critical path of this logic circuit
N c is given by the number of gate stages from I 1 determination to O 4 determination, and N c =4 (stages). Although the figure shows the case of a 4-bit input, it is clear that the present invention can be applied to a circuit with an arbitrary number of input bits, and that in general, when the input is n bits, N c is given by N c =N. According to the equation, N c has been reduced to 1/2 of that of the conventional method, and it can be seen that even if n becomes large, high-speed operation is possible.

第5図は第4図示実施例を第2図と同様に連想
メモリの複数選択分離回路に応用した場合の回路
図であり、第4図と同一符号は同一部分を示し、
P1〜P4は複数選択分離回路の出力、32,33
は否定ゲート、34〜37は2入力のノアゲート
である。出力P1〜P4はそれぞれ次式で示される。
FIG. 5 is a circuit diagram when the embodiment shown in FIG. 4 is applied to a multiple selection separation circuit of an associative memory as in FIG. 2, and the same reference numerals as in FIG. 4 indicate the same parts;
P 1 to P 4 are the outputs of the multiple selection separation circuit, 32, 33
is a negative gate, and 34 to 37 are two-input NOR gates. The outputs P 1 to P 4 are each expressed by the following equations.

P1=I1 P22+I11・I2 P33+(I1+I2)=(12)・I312・I3 P44+(I1+I2+I3)=(123)・I4123・I4 (2) このように本発明を複数選択分離回路に適用す
ることにより、クリテイカル・パスのゲート段数
を従来の1/2に減少することができる。
P 1 = I 1 P 2 = 2 + I 1 = 1・I 2 P 3 = 3 + (I 1 + I 2 ) = ( 1 + 2 )・I 3 = 12・I 3 P 4 = 4 + (I 1 + I 2 + I 3 ) = ( 1 + 2 + 3 ) · I 4 = 1 · 2 · 3 · I 4 (2) As described above, by applying the present invention to the multiple selection separation circuit, the critical path gate The number of stages can be reduced to 1/2 of the conventional one.

第6図は本発明の別の実施例を示す回路図であ
り、Q1〜Q4はデイジタル入力、R1〜R4は入力Q1
〜Q4に対応するビツトのデイジタル出力、46
は初段への論理“1”入力(制御入力)、47〜
50は否定ゲート、51,52は2入力のナンド
ゲート、53,54は2入力のノアゲートであ
る。
FIG. 6 is a circuit diagram showing another embodiment of the present invention, where Q 1 to Q 4 are digital inputs, and R 1 to R 4 are inputs Q 1
~ Digital output of bits corresponding to Q 4 , 46
is the logic “1” input (control input) to the first stage, 47~
50 is a NOT gate, 51 and 52 are two-input NAND gates, and 53 and 54 are two-input NOR gates.

本実施例は、第4図示実施例においてノアゲー
トとナンドゲートとを置き替えるとともに制御入
力を“1”に変更したもので、出力R1〜R4は次
式で与えられる。
In this embodiment, the NOR gate and NAND gate in the fourth illustrated embodiment are replaced and the control input is changed to "1", and the outputs R 1 to R 4 are given by the following equations.

R1=Q1 R212=Q1・Q2 R3=(12)・3=Q1・Q2・Q3 R4=(123)+4=Q1・Q2、Q3・Q4 (3) 即ち、第3図の論理回路と同様に4ビツト入力
のうち、Qi=“0”なる最小のiをinioとしたと
き、Ri=“1”(j<inio)、Rj=“0”(j≧
inio)を出力する、即ち、第(j−1)番目まで
のデイジタル入力の論理積を第j番目へ順次リツ
プル(伝搬)させる論理回路である。この論理回
路のクリテイカル・パスのゲート段数Ncは、Q1
確定からR4確定までのゲート段数で与えられ、
Nc=4(段)となる。図では4ビツト入力の場合
であるが、本回路が任意の入力ビツト数に適用で
きること及びnビツト入力のときNc=Nで与え
られることは明らかであるから、本発明に依れば
Ncが従来の1/2に減少し、nが大きくなつても高
速に動作し得ることが判る。
R 1 = Q 1 R 2 = 1 + 2 = Q 1・Q 2 R 3 = ( 12 )・3 = Q 1・Q 2・Q 3 R 4 = ( 123 ) + 4 = Q 1・Q 2 , Q 3・Q 4 (3) That is, as in the logic circuit shown in FIG. 3, when the smallest i with Q i = “0” among the 4-bit inputs is i nio , R i = “1” (j<i nio ), R j = “0” (j≧
i nio ), that is, it sequentially ripples (propagates) the AND of digital inputs up to the (j-1)th digital input to the jth digital input. The number of gate stages N c in the critical path of this logic circuit is Q 1
It is given by the number of gate stages from confirmation to R 4 confirmation,
N c =4 (stages). Although the figure shows the case of 4-bit input, it is clear that this circuit can be applied to any number of input bits, and that when n-bit input is given by N c =N, according to the present invention,
It can be seen that N c is reduced to 1/2 of the conventional value, and high-speed operation is possible even when n becomes large.

なお、この種の論理回路の構成手法の一つとし
て、nビツトの入力をいくつかのブロツクに分割
し、ブロツク間の伝搬信号の先見回路を設けると
ともに、各ブロツクを共列動作させて高速化を図
る手法が知られている。本発明はこのような手法
に対しても有効であり、ブロツク内の論理回路の
構成及びブロツク間の先見回路の構成に際して本
発明を適用することができる。
Note that one method of configuring this type of logic circuit is to divide the n-bit input into several blocks, provide a look-ahead circuit for the propagation signals between the blocks, and operate each block in parallel to increase speed. There are known methods for achieving this. The present invention is also effective for such a method, and can be applied to the configuration of logic circuits within a block and the configuration of look-ahead circuits between blocks.

第7図及び第8図は本発明の更に別の実施例を
示す回路図であり、各図において第4図及び第6
図と同一符号は同一部分を示す。
7 and 8 are circuit diagrams showing still another embodiment of the present invention, and in each figure, FIGS.
The same reference numerals as in the figure indicate the same parts.

第7図示実施例は、第4図示実施例のインバー
タ20〜23の位置を、出力側にあるものは入力
側に移動させ、入力側にあるものは出力側に移動
させたものであり、Ii=0なる最小のiをinioとし
たとき、Oj=“1”(j<inio)、Oj=“0”(j
≧inio)を出力する。
In the seventh illustrated embodiment, the positions of the inverters 20 to 23 of the fourth illustrated embodiment are moved such that those on the output side are moved to the input side, and those on the input side are moved to the output side. When the minimum i such that i = 0 is i nio , O j = “1” (j < i nio ), O j = “0” (j
≧i nio ).

また第8図示実施例は、第6図示実施例のイン
バータ47〜50の位置を第7図示実施例と同様
に移動させたものであり、4ビツト入力のうち、
Qi=“1”なる最小のiをinioとしたときRi
“0”(j<inio)、Rj=“1”(j≧inio)を出
力する。
Further, in the eighth illustrated embodiment, the positions of the inverters 47 to 50 in the sixth illustrated embodiment are moved in the same way as in the seventh illustrated embodiment, and among the 4 bit inputs,
When the minimum i that is Q i = “1” is i nio , R i =
“0” (j<i nio ) and R j = “1” (j≧i nio ) are output.

発明の効果 以上説明したように、本発明に依れば、nビツ
トの入力に対して合計n個のゲートを直列にする
だけで良いので、クリテイカル・パスのゲート段
数は従来構成と比べ1/2に減少し、入力ビツト数
が大きくなつても高速に動作し得る論理回路が得
られる。本発明の論理回路は、種々の機能をもつ
論理回路ブロツクの部分回路として用いることが
できるので、本発明の論理回路を部品回路として
用いる種々の機能をもつ他の多くの論理回路ブロ
ツクの動作も高速化し得る利点がある。特に、連
想メモリ装置における複数選択分離回路は連想メ
モリ装置全体の動作速度を規定するものなので、
これに本発明の論理回路を適用することにより、
連想メモリ装置の高速化を達成することができ
る。
Effects of the Invention As explained above, according to the present invention, it is only necessary to connect a total of n gates in series for an n-bit input, so the number of gate stages in the critical path is reduced to 1/2 compared to the conventional configuration. 2, resulting in a logic circuit that can operate at high speed even when the number of input bits increases. Since the logic circuit of the present invention can be used as a partial circuit of a logic circuit block having various functions, the operation of many other logic circuit blocks having various functions using the logic circuit of the present invention as a component circuit is also possible. It has the advantage of being faster. In particular, the multiple selection separation circuit in an associative memory device defines the operating speed of the entire associative memory device.
By applying the logic circuit of the present invention to this,
It is possible to achieve high-speed associative memory devices.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は従来の論理回路の構成図、第2図はそ
れを応用した連想メモリにおける複数選択分離回
路の構成図、第3図は従来の論理回路の別の構成
を表わす図、第4図、第6図〜第8図は本発明の
それぞれ異なる実施例の回路図、第5図は第4図
示実施例を応用した連想メモリにおける複数選択
分離回路の構成例を示す図である。 I1〜I4,Q1〜Q4はデイジタル入力、O1〜O4
R1〜R4はデイジタル出力、20〜23,32,
33,47〜50は否定ゲート、24,25,3
4〜37,53,54はノアゲート、26,2
7,51,52はナンドゲートである。
Fig. 1 is a block diagram of a conventional logic circuit, Fig. 2 is a block diagram of a multiple selection separation circuit in an associative memory to which it is applied, Fig. 3 is a diagram showing another configuration of a conventional logic circuit, and Fig. 4 , FIGS. 6 to 8 are circuit diagrams of different embodiments of the present invention, and FIG. 5 is a diagram showing a configuration example of a multiple selection separation circuit in an associative memory to which the embodiment shown in FIG. 4 is applied. I1 to I4 , Q1 to Q4 are digital inputs, O1 to O4 ,
R 1 to R 4 are digital outputs, 20 to 23, 32,
33, 47-50 are negative gates, 24, 25, 3
4-37, 53, 54 are Noah Gate, 26, 2
7, 51, 52 are NAND gates.

Claims (1)

【特許請求の範囲】 1 第1番目から第n番目までのデイジタル入力
と第1番目から第n番目までのデイジタル出力と
を有し、第(j−1)番目(2≦j≦n)までの
前記デイジタル入力の論理条件信号を第j番目の
前記デイジタル出力とする論理回路において、ゲ
ート出力が前記第1番目から第n番目までのデイ
ジタル出力に1対1に対応し且つゲート入力の一
方が前記第1番目から第n番目までのデイジタル
入力に1対1に対応する合計n個のナンドゲート
及びノアゲートを、前段のゲート出力が後段の他
方のゲート入力となるように交互に直列に接続す
るとともに、前段のゲートのデイジタル入力を反
転して前記一方のゲート入力とするときは後段の
ゲートの出力を反転して前記デイジタル出力とし
前段のゲートの出力を反転して前記デイジタル出
力とするときは後段のゲートのデイジタル入力を
反転して前記一方のゲート入力とするn個の否定
ゲートを前記ナンドゲート、ノアゲートに接続
し、且つ第1番目のゲートの他方の入力は制御用
デイジタル信号が加わる制御入力としたことを特
徴とする論理回路。 2 特許請求の範囲第1項記載の論理回路におい
て、前記論理条件信号はオア条件信号であり、前
記第1番目のゲートはノアゲートで構成され且つ
そのゲート出力を反転して前記デイジタル出力と
する否定ゲートが接続されていることを特徴とす
る論理回路。 3 特許請求の範囲第1項記載の論理回路におい
て、前記論理条件信号はアンド条件信号であり、
前記第1番目のゲートはナンドゲートで構成され
且つそのゲート出力を反転して前記デイジタル出
力とする否定ゲートが接続されていることを特徴
とする論理回路。 4 特許請求の範囲第1項記載の論理回路におい
て、前記論理条件信号はノア条件信号であり、前
記第1番目のゲートはノアゲートで構成され且つ
前記デイジタル入力を反転して該ノアゲートの一
方のゲート入力とする否定ゲートが接続されてい
ることを特徴とする論理回路。 5 特許請求の範囲第1項記載の論理回路におい
て、前記論理条件信号はナンド条件信号であり前
記第1番目のゲートはナンドゲートで構成され且
つ前記デイジタル入力を反転して該ナンドゲート
の一方のゲート入力とする否定ゲートが接続され
ていることを特徴とする論理回路。
[Claims] 1. It has the first to nth digital inputs and the first to nth digital outputs, and up to the (j-1)th (2≦j≦n) In a logic circuit in which the logic condition signal of the digital input is the j-th digital output, the gate output corresponds one-to-one to the first to n-th digital outputs, and one of the gate inputs is A total of n NAND gates and NOR gates corresponding one-to-one to the first to nth digital inputs are alternately connected in series so that the gate output of the previous stage becomes the other gate input of the latter stage, and , when the digital input of the previous gate is inverted and used as the input of the one gate, the output of the latter gate is inverted and used as the digital output, and when the output of the previous gate is inverted and used as the digital output, the output of the latter gate is inverted and used as the digital output. n negative gates are connected to the NAND gate and the NOR gate, and the other input of the first gate is a control input to which a control digital signal is applied. A logic circuit characterized by the following. 2. In the logic circuit according to claim 1, the logic condition signal is an OR condition signal, and the first gate is a NOR gate, and the gate output is inverted to become the digital output. A logic circuit characterized by connected gates. 3. In the logic circuit according to claim 1, the logic condition signal is an AND condition signal,
A logic circuit characterized in that the first gate is formed of a NAND gate, and is connected to a NOT gate that inverts the gate output to provide the digital output. 4. In the logic circuit according to claim 1, the logic condition signal is a NOR condition signal, and the first gate is formed of a NOR gate, and the digital input is inverted and one of the NOR gates is inverted. A logic circuit characterized in that a negation gate is connected as an input. 5. In the logic circuit according to claim 1, the logic condition signal is a NAND condition signal, the first gate is constituted by a NAND gate, and the digital input is inverted to input one gate of the NAND gate. A logic circuit characterized in that a negation gate is connected.
JP17298682A 1982-10-01 1982-10-01 Logical circuit Granted JPS5962223A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17298682A JPS5962223A (en) 1982-10-01 1982-10-01 Logical circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17298682A JPS5962223A (en) 1982-10-01 1982-10-01 Logical circuit

Publications (2)

Publication Number Publication Date
JPS5962223A JPS5962223A (en) 1984-04-09
JPH0252893B2 true JPH0252893B2 (en) 1990-11-15

Family

ID=15952051

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17298682A Granted JPS5962223A (en) 1982-10-01 1982-10-01 Logical circuit

Country Status (1)

Country Link
JP (1) JPS5962223A (en)

Also Published As

Publication number Publication date
JPS5962223A (en) 1984-04-09

Similar Documents

Publication Publication Date Title
US5338983A (en) Application specific exclusive of based logic module architecture for FPGAs
CA1299681C (en) Self precharging static programmable logic array
US3553446A (en) Carry determination logic
JPH0215088B2 (en)
EP0372749A2 (en) Semiconductor integrated circuit
GB2128781A (en) Digital adder circuit
US3932734A (en) Binary parallel adder employing high speed gating circuitry
GB2145857A (en) Up/down counter
JPH0233174B2 (en)
US5389835A (en) Vector logic method and dynamic mousetrap logic gate for a self-timed monotonic logic progression
US3900742A (en) Threshold logic using complementary mos device
JPS63102510A (en) Composite circuit constituting exclusive or gate and/or exclusive nor gate
JPS6159014B2 (en)
US4831578A (en) Binary adder
US7325025B2 (en) Look-ahead carry adder circuit
US5646555A (en) Pipeline structure using positive edge and negative edge flip-flops to decrease the size of a logic block
US5140546A (en) Adder circuit apparatus
JPH0252893B2 (en)
EP0130293A2 (en) Latching circuit array of logic gates
US5227678A (en) Fast digital comparison circuit for fuzzy logic operations
US5777906A (en) Left shift overflow detection
Ghosh et al. A 400 MHz wave-pipelined 8/spl times/8-bit multiplier in CMOS technology
US7002493B2 (en) Boolean logic tree reduction circuit
EP0875092A1 (en) Logic circuits
JP2552028B2 (en) Adder