JPH0442689B2 - - Google Patents

Info

Publication number
JPH0442689B2
JPH0442689B2 JP56149308A JP14930881A JPH0442689B2 JP H0442689 B2 JPH0442689 B2 JP H0442689B2 JP 56149308 A JP56149308 A JP 56149308A JP 14930881 A JP14930881 A JP 14930881A JP H0442689 B2 JPH0442689 B2 JP H0442689B2
Authority
JP
Japan
Prior art keywords
carry signal
block
output
stage
gate
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
JP56149308A
Other languages
English (en)
Other versions
JPS5786947A (en
Inventor
Uurenhofu Arunoruto
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.)
TDK Micronas GmbH
Original Assignee
Deutsche ITT Industries GmbH
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 Deutsche ITT Industries GmbH filed Critical Deutsche ITT Industries GmbH
Publication of JPS5786947A publication Critical patent/JPS5786947A/ja
Publication of JPH0442689B2 publication Critical patent/JPH0442689B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F7/00Methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F7/38Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
    • G06F7/48Methods 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/50Adding; Subtracting
    • G06F7/501Half or full adders, i.e. basic adder cells for one denomination
    • G06F7/503Half or full adders, i.e. basic adder cells for one denomination using carry switching, i.e. the incoming carry being connected directly, or only via an inverter, to the carry output under control of a carry propagate signal
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2207/00Indexing scheme relating to methods or arrangements for processing data by operating upon the order or content of the data handled
    • G06F2207/38Indexing scheme relating to groups G06F7/38 - G06F7/575
    • G06F2207/3804Details
    • G06F2207/386Special constructional features
    • G06F2207/3876Alternation of true and inverted stages

Landscapes

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

Description

【発明の詳細な説明】 [産業上の利用分野] この発明は、並列加算器に関するものであり、
特に、2進MOSスイツチドキヤリ並列加算器に
関するものである。
[従来の技術] A.Shah外の「デジタルシステムにおける集積
制御」第2巻(1977年バーゼル)第85頁乃至第
109頁、特に第103頁乃至第105頁にはスイツチド
キヤリ並列加算器が記載されている。この文献に
おいてはデジツト信号を結合する半加算器の2個
の出力信号に応じて、段から段へ個々の段のキヤ
リ信号を切換える電子切換えスイツチとしてバイ
ポーラトランジスタにより、構成された装置のみ
が示されており、それは3個のバイポーラトラン
ジスタと1個のダイオードと3個の抵抗より成つ
ている。ブロツク図の形だけで示されている上記
半加算器を構成するために、上記文献の第87頁乃
至第103頁に記載された市販されているバイポー
ラ集積回路が引用されている。
[発明が解決しようとする課題] 上述のバイポーラ集積回路に関して説明された
従来の並列加算器の基本原理を絶縁ゲート電界効
果トランジスタ、いわゆるMOS回路を使用した
集積回路に直接適用することはMOS技術とバイ
ポーラ技術が幾つかの点で大きく相違しているた
めに、容易に可能なことではない。
さらにこのような並列加算器ではキヤリ回路か
ら信号を抽出するために各加算段の論理回路ブロ
ツクの入力がキヤリ回路に接続されており、その
ためそれらの論理回路ブロツクの入力キヤパシタ
ンスがキヤリ回路に接続されてキヤリ伝播速度を
遅延させるためにキヤリ伝播速度を低下させ、そ
の結果この並列加算器の動作速度が低くなる欠点
がある。
この発明の目的は、MOS技術を使用して構成
され、上述のようなキヤリ伝播速度の低下を生じ
ない、高い動作速度の並列加算器を提供すること
である。
この発明の付加的な別の目的は各段に必要な回
路装置の量を減少させ、それによつて並列加算器
各段のセル面積を小さくして、集積回路半導体基
体上の利用面積を最も有効に利用できるようにす
ることである。
[課題を解決するための手段] この発明は、各段が同じN導電型のエンフアン
スメントモード絶縁ゲート電界効果トランジスタ
を用いて構成されているn(n>1)デジツト2
進符号で表される2つの数を加算し、キヤリ信号
がそれを通して電子的に切換えスイツチで切換え
られる半導体集積n段並列加算器において、 第1の排他的オアブロツクと、第2の排他的オ
アブロツクと、第1のキヤリ信号回路と、第2の
キヤリ信号回路とを具備し、第1の排他的オアブ
ロツクは、前記2つの数の関係するデジツトのそ
れぞれ一方を受ける2個の入力部を有する第1の
アンドゲートと、前記2つの数の関係するデジツ
トの反転したそれぞれ一方を受ける2個の入力部
を有する第2のアンドゲートと、これら第1と第
2のアンドゲートの出力がそれぞれ結合される2
個の入力部を有する第1のノアゲートとを具備
し、第2の排他的オアブロツクは、第1の排他的
オアブロツクの第1のノアゲートの出力が供給さ
れる第1の入力部と、前記n段の直ぐ下の段のキ
ヤリ信号出力が供給される第2の入力部とをそれ
ぞれ有する第3および第4のアンドゲートと、こ
れら第3および第4のアンドゲートの出力がそれ
ぞれ結合される2個の入力部を有してその段の加
算信号を出力する第2のノアゲートとを具備し、
第1のキヤリ信号回路と、第2のキヤリ信号回路
とは、それぞれインバータとトランジスタ電子ス
イツチとの直列回路を備え、そのインバータの入
力部は対応するキヤリ信号回路の直ぐ下の段のキ
ヤリ信号出力部に接続され、トランジスタスイツ
チの出力部はそれぞれのキヤリ信号回路のその段
のキヤリ信号出力部に接続され、第1のキヤリ信
号回路と第2のキヤリ信号回路のトランジスタ電
子スイツチのゲートは第1の排他的オアブロツク
の第1のノアゲートの出力部に結合され、それら
第1のキヤリ信号回路と第2のキヤリ信号回路の
n段の最下段のインバータは2つの数の関係する
デジツトを組合わせるためにナンドブロツクによ
り置換されており、第2の排他的オアブロツクの
第3および第4のアンドゲートの第2の入力部は
第1のキヤリ信号回路のインバータの入力部およ
び出力部にそれぞれ接続されてそれにより直ぐ下
の段のキヤリ信号出力を供給され、さらに2つの
数の関係するデジツトのそれぞれ一方を受ける2
個の入力部を有する第1のノアブロツクと、2つ
の数の関係するデジツトの反転したそれぞれ一方
を受ける2個の入力部を有する第2のノアブロツ
クと、第1と第2のキヤリ信号回路のその段のキ
ヤリ信号出力部と電源の負端子との間に結合さ
れ、ゲートに第1のノアブロツクの出力部が結合
されている第1のスイツチングトランジスタと、
第1と第2のキヤリ信号回路のその段のキヤリ信
号出力部と電源の正端子との間に結合され、ゲー
トに第2のノアブロツクの出力部が結合されてい
る第2のスイツチングトランジスタとを具備して
いることを特徴とする。
[実施例] 上述の、およびその他のこの発明の目的および
特徴は、添付図面を参照にした以下の説明により
一層明瞭になるであろう。
以下の説明において2進信号は正論理で処理さ
れるものとする。
図における論理記号による表示では、論理回路
ブロツクは負荷抵抗を有していることにより出力
の反転が生じていることを表わすために出力に黒
丸が付けられている。したがつてそのような回路
を表わす黒丸が付いた論理回路ブロツクと、黒丸
が付いていない論理回路の一部を形成している負
荷抵抗を有しない論理ゲートとは図において区別
して示されている。
まず、この発明の加算器の動作を説明するため
にキヤリ回路が通常のように1個である第1図の
回路について説明する。
第1図において、段jは第1の排他的オアブロ
ツク1jと第2の排他的オアブロツク2jとを備
えている。各ブロツク1jおよび2jは、それぞ
れ第1および第2のアンドゲート11j,12j
および21j,22jならびにノアゲート13j
および23jを具備している。段iおよびOの第
1および第2の排他的オアブロツク1i,2iな
らびに1o,2oも同じ構成である。対応してい
る第1のアンドゲート11i,21i;11o,
21oであり、第2のアンドゲートは12i,2
2i;12o,22oであり、またノアゲートは
13i,23i;13o,23oで示されてい
る。
段jはまた第1のノアブロツク7iおよび第2
のノアブロツク8jを有している。対応するノア
ブロツクは段iおよびO中にも設けられ、それら
は7i,8iおよび7o,8oでそれぞれ示され
ている。
デジツト信号AjとBjは第1の排他的オアブロ
ツクの第1のアンドゲートの2個の入力部、およ
び第1のノアブロツク7jの両方の入力部に供給
され、反転デジツト信号jとjは第1の排他
的オアブロツク1jの第2のアンドゲート12j
の2個の入力部および第2のノアブロツク8jの
両入力部に供給される。段jにおいてはこれらの
デジツト信号は重み値2jを表わす。
さらに、段jはトランジスタ3jを有し、それ
はオン/オフスイツチとして使用され、キヤリ発
生中の従来の技術の電子切換えスイツチに置換さ
れる。トランジスタ3jは、すぐ下の桁の段iの
キヤリ出力部aCiに続くインバータ4jの出力
と、自分の段jのキヤリ出力部aCjとの間にその
制御される電流路が接続されている。トランジス
タ3jのゲート電極は第1の排他的オアブロツク
1jの出力部に接続されている。この出力部はま
た、インバータ9jを通つて第2の排他的オアブ
ロツク2jの第2のアンドゲート22jの2個の
入力部の一方に結合され、一方第2のアンドゲー
ト22jの他方の入力部は、インバータ4jの入
力部に接続されている。第2の排他的オアブロツ
ク2jの第1のアンドゲート21jの2個の入力
部は、それぞれ第1の排他的オアブロツク1jの
出力部およびインバータ4jの出力部に接続され
ている。
段jのキヤリ出力部aCjは第1のスイツチング
トランジスタ5jの制御される電流路を通つて、
電源の負端子に接続され(第1図および第2図に
おいて、Nチヤンネルトランジスタと仮定する)、
第2の、デプレシヨンモードスイツチングトラン
ジスタ6jを通つて電源の正端子に接続されてい
る。第1のスイツチングトランジスタ5jのゲー
トは第1のノアブロツク7jの出力部に接続さ
れ、第2のスイツチングトランジスタ6jのゲー
トは、第2のノアブロツク8jの出力部に接続さ
れている。キヤリ出力部aCjはキヤリ信号Cjを与
える。第2の排他的オアブロツクの出力部は和信
号Sjを与える。
すぐ下の桁の段iは、論理回路ブロツクおよ
び、その他の部品に関する限り同一の構造である
が、デジツト信号Ai,Biと反転信号i,i
による制御は段jのそれと若干相違しており、イ
ンバータ9iは異なるゲートに関連している。こ
れはトランジスタ3jおよびスイツチングトラン
ジスタ5j,6jが導電状態にあるとき、2つの
段のキヤリ出力部aCi,sCj間のインバータ4jの
ために、インバータ4jの入力部に供給されるす
ぐ下の桁の段のキヤリ信号は、反転された形でキ
ヤリ出力aCjに転送されることによるものであ
る。これはすぐ下の桁の段の個々の論理回路ブロ
ツクの制御にあたり、考慮されなければならな
い。第1図においては、キヤリ信号Cjは非反転形
態で存在しているものとする。その時、しかしす
ぐ下の桁の段iのキヤリ信号は、その反転された
形態iで存在している。
したがつて、段iにおいてはデジツト信号Ai,
Biは第1のノアブロツク7jの2個の入力部に
供給されている段jのように、第1のノアブロツ
ク7iの2個の入力部に供給されないで、第2の
ノアブロツク8iの2個の入力部に供給される。
第1図から明らかなように、第1の排他的オアブ
ロツク1jの出力信号が、直接第1のアンドゲー
トの入力部の1つに与えられ、インバータ9jに
よつて反転された後、第2の排他的オアブロツク
2jの第2のアンドゲートの入力へ供給される段
jの場合と異なつて、段iの第1の排他的オアブ
ロツク1iの出力信号は、第2のアンドゲート2
2iの入力の1つに直接与えられ、インバータ9
iで反転された後、第2の排他的オアブロツク2
iの第1のアンドゲート21iの入力の1つに供
給される。それ故インバータ4iの入力部は、段
jの構成に対応するような構成を有していて、非
反転キヤリ信号を出力する段によつて先行されな
ければならない。
前に仮定したように、正の論理が使用される。
すなわち、より正のレベルが論理“1”として使
用され、より負のレベルが論理“0”として使用
される。したがつて段jのキヤリ出力CjのHレベ
ルは、すぐ下の桁のキヤリ出力部aCiがキヤリを
生じる状態であるLレベルであり、かつ、2個の
デジツト信号Aj,Bjの少なくとも1つがHレベ
ルであるとき、および前段iのキヤリ出力部aCi
のレベルと関係なく両デジツト信号Aj,Bjがい
ずれもHレベルである場合にキヤリ出力部aCjに
現われる。
このような動作を行うために、トランジスタ3
jはインバータ4jの出力におけるHレベルをキ
ヤリ出力部aCjへ転送される。しかしながらこの
転送がキヤリ信号が阻止される入力信号の組合せ
によつて生じてはならないから、キヤリ出力aCj
はこれらの場合にLレベルにクランプされる。そ
のため第1のスイツチングトランジスタ5jは、
第1のノアブロツク7jの出力信号によつてオン
にされる。
キヤリ信号CjのHレベルを生じる両デジツト信
号Aj,BjがHレベルにある場合には、第2のス
イツチングトランジスタ6jが段jの残りの部分
において何が生じているかに関係なく、第2のノ
アブロツク8jの出力信号によつて直にオンとな
り、それによりそのHレベルは直にキヤリ出力部
aCjに現われる。これは高い桁のデジツト信号の
場合に重要であり、特に最も重みの大きいデジツ
トの場合に重要である。何故ならば、2つの2進
数がそれらの最上桁で論理“1”である時には、
その結果生じるキヤリは第2のノアブロツク8j
を通る伝送時間に等しい遅延時間だけで生じるか
らである。
この加算器において特に重要なものはまたイン
バータ4jである。それは多くのデジツトをもつ
2進数に不可欠である。何故ならば、それが無い
とすぐ下の桁からのキヤリ信号は、幾つかの段の
後では、振巾の多くが失われて検知される安全レ
ベルが、もはや可能でなくなるからである。した
がつてキヤリ信号の通路で1個のゲート、すなわ
ちインバータ4jの通路の伝送遅延時間、および
トランジスタ3jのスイツチング遅延のみの遅延
が生じる。
最下桁の段0においては前に仮定したようにキ
ヤリ信号を処理する必要はなく、段jおよびiで
使用されていたインバータ4jおよび4iはナン
ドブロツク40によつて置換され、それに非反転
デジツト信号AO,BOが供給される。第1図の
実施例において段0もまたそのキヤリ出力部aC0
に反転キヤリ信号0を出力する段である。段
i,jにおける指標i,jと同様に、段0の部品
には最後のデジツトとしてOを有している。すな
わち、段Oはオン/オフトランジスタ30、第1
のスイツチングトランジスタ50、第2のデプレ
シヨンモードのスイツチングトランジスタ60、
第1の排他的オアブロツク10、第2の排他的オ
アブロツク20、第1のノアブロツク70、第2
のノアブロツク80、およびインバータ90を具
備している。追加のインバータ90′は第2の排
他的オアブロツク20の第2のアンドゲート22
0の1つの入力部に反転された形でナンドブロツ
ク40の出力信号を供給する。
第2図は、第1図に示した加算器を発展させて
その動作速度を高めた本発明の並列加算器の1実
施例を示す。この実施例は、次のような理由で多
数のデジツト(n>5)の並列加算器に特に有利
なものである。第1図から明らかなように、各段
O,i,j中のナンドブロツク40およびインバ
ータ4i,4jの出力部は、少なくとも1つの他
の段の入力部によつて容量的に負荷されている。
このような容量的負荷は信号の伝播を遅延させる
から各段でこのような容量的負荷が接続されると
全体の回路の動作速度を大きく低下させることに
なる。この速度低下は、この遅延が加算される多
デジツト並列加算器においては特に不利である。
この発明においては、この容量性負荷を回避す
るために、第2図の実施例に示すようにこの発明
においてはキヤリ回路には付加的な第2のキヤリ
回路の直列ブランチが設けられている。このブラ
ンチは追加のインバータ4′i,4′jおよび追加
のトランジスタ3′i,3′jを各段i,jに有し
ており、また最下位の桁の段0には追加のナンド
ブロツクを有している。個々の段のn個の直列ブ
ランチはnの増加する方向に直列に接続され、各
段i,jにおいては追加のトランジスタ3′i,
3′jのゲートはトランジスタ3i,3jのゲー
トに接続されている。さらに各段i,jにおいて
追加の第1のスイツチングトランジスタ5′i,
5′jおよび追加の第2の、デプレシヨンモード
のスイツチングトランジスタ6′i,6′jが第1
および第2のスイツチングトランジスタ5i,6
iおよび5j,6jと同じ方向で、追加のトラン
ジスタ3′i,3′jとすぐ上の桁の段j,j+1
の追加のインバータ4′jの入力部との間に接続
されている。直列接続されたブランチの端部は最
上桁の段n−1へのキヤリ信号の出力部を形成し
ている。
このような追加された第2のキヤリ回路のブラ
ンチはそれに含まれているインバータ4′i,
4′jの入力部および出力部が第1のキヤリ回路
のインバータ4i,4jのように第2の排他的オ
アブロツク2jの2つのアンドゲート21j,2
2jの入力部に結合されていないためその入力容
量がこの第2のキヤリ回路の負荷とならない。し
たがつてこの第2のキヤリ回路ではそのような入
力容量による信号の伝播の遅延がなく、迅速にキ
ヤリつつを出る差せることができる。
したがつて、この発明によるMOSスイツチド
キヤリ並列加算器は、いわゆる多レベル並列加算
器として特に有利に使用することができる。その
加算器は最後のレベルで加算されなければならな
い2個の2進数のみを有する数個のn−デジツト
の2進数を加算する。
個々の段i,jの構成は集積回路の半導体基体
表面の1段当りの最良の利用を可能にするもので
あり、それ故それらの各段は最良の態様で配置す
ることができる。
以上この発明の原理を特定の実施例に関連して
説明したが、この説明は単なる例示に過ぎないも
のであつて、特許請求の範囲に記載された発明の
目的および技術的範囲を制限するものではないこ
とを理解すべきである。
【図面の簡単な説明】
第1図はn段の回路より成る並列加算器の回路
図であり、第2図は本発明の1実施例の並列加算
器の回路図である。

Claims (1)

  1. 【特許請求の範囲】 1 各段が同じN導電型のエンフアンスメントモ
    ード絶縁ゲート電界効果トランジスタを用いて構
    成されているn(n>1)デジツト2進符号で表
    される2つの数を加算し、キヤリ信号がそれを通
    して電子的に切換えスイツチで切換えられる半導
    体集積n段並列加算器において、 第1の排他的オアブロツクと、第2の排他的オ
    アブロツクと、第1のキヤリ信号回路と、第2の
    キヤリ信号回路とを具備し、 前記第1の排他的オアブロツクは、前記2つの
    数の関係するデジツトのそれぞれ一方を受ける2
    個の入力部を有する第1のアンドゲートと、前記
    2つの数の関係するデジツトの反転したそれぞれ
    一方を受ける2個の入力部を有する第2のアンド
    ゲートと、これら第1と第2のアンドゲートの出
    力がそれぞれ結合される2個の入力部を有する第
    1のノアゲートとを具備し、 前記第2の排他的オアブロツクは、前記第1の
    排他的オアブロツクの第1のノアゲートの出力が
    供給される第1の入力部と、前記n段の直ぐ下の
    段のキヤリ信号出力が供給される第2の入力部と
    をそれぞれ有する第3および第4のアンドゲート
    と、これら第3および第4のアンドゲートの出力
    がそれぞれ結合される2個の入力部を有してその
    段の加算信号を出力する第2のノアゲートとを具
    備し、 前記第1のキヤリ信号回路と、第2のキヤリ信
    号回路とは、それぞれインバータとトランジスタ
    電子スイツチとの直列回路を備え、そのインバー
    タの入力部は対応するキヤリ信号回路の直ぐ下の
    段のキヤリ信号出力部に接続され、トランジスタ
    スイツチの出力部はそれぞれのキヤリ信号回路の
    その段のキヤリ信号出力部に接続され、第1のキ
    ヤリ信号回路と第2のキヤリ信号回路のトランジ
    スタ電子スイツチのゲートは前記第1の排他的オ
    アブロツクの第1のノアゲートの出力部に結合さ
    れ、 それら第1のキヤリ信号回路と第2のキヤリ信
    号回路のn段の最下段の前記インバータは前記2
    つの数の関係するデジツトを組合わせるためにナ
    ンドブロツクにより置換されており、 前記第2の排他的オアブロツクの第3および第
    4のアンドゲートの第2の入力部は前記第1のキ
    ヤリ信号回路のインバータの入力部および出力部
    にそれぞれ接続されてそれにより直ぐ下の段のキ
    ヤリ信号出力を供給され、 さらに前記2つの数の関係するデジツトのそれ
    ぞれ一方を受ける2個の入力部を有する第1のノ
    アブロツクと、 前記2つの数の関係するデジツトの反転したそ
    れぞれ一方を受ける2個の入力部を有する第2の
    ノアブロツクと、 前記第1と第2のキヤリ信号回路のその段のキ
    ヤリ信号出力部と電源の負端子との間に結合さ
    れ、ゲートに前記第1のノアブロツクの出力部が
    結合されている第1のスイツチングトランジスタ
    と、 前記第1と第2のキヤリ信号回路のその段のキ
    ヤリ信号出力部と電源の正端子との間に結合さ
    れ、ゲートに前記第2のノアブロツクの出力部が
    結合されている第2のスイツチングトランジスタ
    とを具備していることを特徴とする並列加算器。
JP56149308A 1980-09-20 1981-09-21 Binary mos switched carrier parallel adder Granted JPS5786947A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE19803035631 DE3035631A1 (de) 1980-09-20 1980-09-20 Binaerer mos-paralleladdierer

Publications (2)

Publication Number Publication Date
JPS5786947A JPS5786947A (en) 1982-05-31
JPH0442689B2 true JPH0442689B2 (ja) 1992-07-14

Family

ID=6112505

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56149308A Granted JPS5786947A (en) 1980-09-20 1981-09-21 Binary mos switched carrier parallel adder

Country Status (4)

Country Link
US (1) US4422157A (ja)
EP (1) EP0048352B1 (ja)
JP (1) JPS5786947A (ja)
DE (2) DE3035631A1 (ja)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4471454A (en) * 1981-10-27 1984-09-11 Ibm Corporation Fast, efficient, small adder
US4504924A (en) * 1982-06-28 1985-03-12 International Business Machines Corporation Carry lookahead logical mechanism using affirmatively referenced transfer gates
JPS59139447A (ja) * 1983-01-28 1984-08-10 Matsushita Electric Ind Co Ltd 全加算器
EP0122946B1 (de) * 1983-04-15 1987-09-09 Deutsche ITT Industries GmbH CMOS-Volladdierstufe
DE3323607A1 (de) * 1983-06-30 1985-01-03 Siemens AG, 1000 Berlin und 8000 München Digitales rechenwerk
US4700325A (en) * 1984-02-08 1987-10-13 Hewlett-Packard Company Binary tree calculations on monolithic integrated circuits
JPS60215238A (ja) * 1984-04-10 1985-10-28 Mitsubishi Electric Corp 加算器
US4563751A (en) * 1984-04-26 1986-01-07 Motorola, Inc. Carry propagate adder circuit which differentially senses a carry input
US4718034A (en) * 1984-11-08 1988-01-05 Data General Corporation Carry-save propagate adder
US5192882A (en) * 1989-05-30 1993-03-09 Board Of Regents, The University Of Texas System Synchronization circuit for parallel processing
US5146424A (en) * 1991-11-21 1992-09-08 Unisys Corporation Digital adder having a high-speed low-capacitance carry bypass signal path

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
NL227103A (ja) * 1957-04-30
NL241126A (ja) * 1958-07-18
US3454751A (en) * 1966-01-20 1969-07-08 Westinghouse Electric Corp Binary adder circuit using denial logic
FR2053444A5 (ja) * 1969-07-04 1971-04-16 Thomson Csf
US3602705A (en) * 1970-03-25 1971-08-31 Westinghouse Electric Corp Binary full adder circuit
US3717755A (en) * 1971-05-21 1973-02-20 Bell Telephone Labor Inc Parallel adder using a carry propagation bus
US3767906A (en) * 1972-01-21 1973-10-23 Rca Corp Multifunction full adder
GB1468342A (en) * 1973-01-28 1977-03-23 Hawker Siddeley Dynamics Ld Adder or priority-determining circuits for computers
US3843876A (en) * 1973-09-20 1974-10-22 Motorola Inc Electronic digital adder having a high speed carry propagation line
US3932734A (en) * 1974-03-08 1976-01-13 Hawker Siddeley Dynamics Limited Binary parallel adder employing high speed gating circuitry
JPS5841533B2 (ja) * 1975-10-31 1983-09-13 日本電気株式会社 ゼンカゲンサンカイロ
US4052604A (en) * 1976-01-19 1977-10-04 Hewlett-Packard Company Binary adder
DE2647982A1 (de) * 1976-10-22 1978-04-27 Siemens Ag Logische schaltungsanordnung in integrierter mos-schaltkreistechnik
US4152775A (en) * 1977-07-20 1979-05-01 Intel Corporation Single line propagation adder and method for binary addition

Also Published As

Publication number Publication date
US4422157A (en) 1983-12-20
DE3035631A1 (de) 1982-05-06
DE3163646D1 (en) 1984-06-20
JPS5786947A (en) 1982-05-31
EP0048352B1 (de) 1984-05-16
EP0048352A1 (de) 1982-03-31

Similar Documents

Publication Publication Date Title
EP0209308B1 (en) Circuitry for complementing binary numbers
JP2717111B2 (ja) 送信ゲート直列マルチプレクサ
US4523292A (en) Complementary FET ripple carry binary adder circuit
US3728532A (en) Carry skip-ahead network
US4621338A (en) CMOS adder using exclusive OR and/or exclusive-NOR gates
US4450432A (en) Binary MOS parallel comparators
US4713790A (en) Exclusive OR/NOR gate having cross-coupled transistors
JPH0442689B2 (ja)
EP0147842B1 (en) Data comparison circuit constructed with smaller number of transistors
GB1595229A (en) Mos multistage logic circuits
US4441158A (en) Arithmetic operation circuit
US4749886A (en) Reduced parallel EXCLUSIVE or and EXCLUSIVE NOR gate
US3576984A (en) Multifunction logic network
US3602705A (en) Binary full adder circuit
JPH0548488B2 (ja)
US5742224A (en) Basic cell for comparing a first and a second digital signal and a corresponding digital comparator
GB2173328A (en) Cmos subtractor
US4451922A (en) Transmission logic parity circuit
US4918640A (en) Adder cell having a sum part and a carry part
JPH01166128A (ja) キャリィルックアヘッド回路
US4767949A (en) Multibit digital threshold comparator
US4970677A (en) Full adder circuit with improved carry and sum logic gates
US4931981A (en) Multi-place ripple-carry adder
US4583192A (en) MOS full adder circuit
US5966407A (en) Bus driving system and integrated circuit device using the same