JPH03175530A - 論理回路 - Google Patents
論理回路Info
- Publication number
- JPH03175530A JPH03175530A JP1315793A JP31579389A JPH03175530A JP H03175530 A JPH03175530 A JP H03175530A JP 1315793 A JP1315793 A JP 1315793A JP 31579389 A JP31579389 A JP 31579389A JP H03175530 A JPH03175530 A JP H03175530A
- Authority
- JP
- Japan
- Prior art keywords
- operation processing
- carry signal
- input data
- logical operation
- logic
- 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
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/74—Selecting or encoding within a word the position of one or more bits having a specified value, e.g. most or least significant one or zero detection, priority encoders
-
- 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
-
- 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/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/50—Adding; Subtracting
- G06F7/505—Adding; Subtracting in bit-parallel fashion, i.e. having a different digit-handling circuit for each denomination
- G06F7/506—Adding; Subtracting in bit-parallel fashion, i.e. having a different digit-handling circuit for each denomination with simultaneous carry generation for, or propagation over, two or more stages
-
- 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/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/57—Arithmetic logic units [ALU], i.e. arrangements or devices for performing two or more of the operations covered by groups G06F7/483 – G06F7/556 or for performing logical operations
- G06F7/575—Basic arithmetic logic units, i.e. devices selectable to perform either addition, subtraction or one of several logical operations, using, at least partially, the same circuitry
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Logic Circuits (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は論理回路に関し、特に2進数表示の入力データ
に対する論理演算処理を行う論理回路に関する。
に対する論理演算処理を行う論理回路に関する。
従来のこの種の論理回路の第1の例を第5図及び第6図
に示す。
に示す。
この論理回路は、2つの入力データ(A 16・・・A
t)、(B16・・・Bt )の論理算術〈和〉処理を
行う回路(Arithmetic Logic Uni
t、省略してALU)であり、入力データ(A16・・
・At)(B 16・・・Bt )の対応する各ビット
ごとに設けられた膜処理部4B1〜4B16により処理
される構成となっている。
t)、(B16・・・Bt )の論理算術〈和〉処理を
行う回路(Arithmetic Logic Uni
t、省略してALU)であり、入力データ(A16・・
・At)(B 16・・・Bt )の対応する各ビット
ごとに設けられた膜処理部4B1〜4B16により処理
される構成となっている。
膜処理部4B1〜4B16には、対応するビットの論理
算術演算処理を行う論理演算処理部1B1〜lB16と
、対応する論理演算処理部(IB1〜lB16)の論理
算術演算処理結果に従って前段から入力されたキャリー
信号O1e次段へ伝達制御するキャリー信号伝達制御部
2B1〜2B16と、入力されたキャリー信号σ丁と対
応する論理演算処理部(1B1〜lB16)の論理算術
演算処理結果とから和信号(St〜S16〉を出力する
算術演算回路3B1〜3B16とがそれぞれ対応して設
けられている。
算術演算処理を行う論理演算処理部1B1〜lB16と
、対応する論理演算処理部(IB1〜lB16)の論理
算術演算処理結果に従って前段から入力されたキャリー
信号O1e次段へ伝達制御するキャリー信号伝達制御部
2B1〜2B16と、入力されたキャリー信号σ丁と対
応する論理演算処理部(1B1〜lB16)の論理算術
演算処理結果とから和信号(St〜S16〉を出力する
算術演算回路3B1〜3B16とがそれぞれ対応して設
けられている。
第7図は従来の論理回路の第2の例を示す回路図である
。
。
この論理回路は、入力データ(Ass・・・A1〉の最
上位ビットからの“O″の連続するビット数を検出する
回路(Shift And Counter、省略して
SAC〉であり、入力データ(A16.・・・A1)の
各ビットに対してSAC検出回路6D1〜6D16が設
けられている。
上位ビットからの“O″の連続するビット数を検出する
回路(Shift And Counter、省略して
SAC〉であり、入力データ(A16.・・・A1)の
各ビットに対してSAC検出回路6D1〜6D16が設
けられている。
SAC検出回路6D1〜6D16には、論理演算処理部
ID1〜ID16.キャリー信号伝達制御部2D1〜2
D 16.及び演算回路5D1〜5D16がそれぞれ対
応して設けられている。
ID1〜ID16.キャリー信号伝達制御部2D1〜2
D 16.及び演算回路5D1〜5D16がそれぞれ対
応して設けられている。
第8図は従来の論理回路の第3の例を示す回路図である
。
。
この論理回路は、2つの入力データ(A 2 、、・・
・AI > 、 (Bzn−81)の大小を判別する
(A Less than B、省略してALB)回路
であり、これら入力データ(A2n−At ) 、
(Bzn−Bt )の対応する各ビットに対し比較回路
7F1〜7F2nが設けられている。
・AI > 、 (Bzn−81)の大小を判別する
(A Less than B、省略してALB)回路
であり、これら入力データ(A2n−At ) 、
(Bzn−Bt )の対応する各ビットに対し比較回路
7F1〜7F2nが設けられている。
比較回路7F1〜7F2には、論理演算処理部1F1〜
IF2n及びキャリー信号伝達制御部2E1〜2E2n
がそれぞれ対応して設けられている。
IF2n及びキャリー信号伝達制御部2E1〜2E2n
がそれぞれ対応して設けられている。
上述した従来の論理回路は、第1〜第3の例とも、論理
演算処理部とキャリー信号伝達制御部とが入力データの
各ビットごとに設けられ、キャリー信号は各ビットごと
のキャリー信号伝達制御部を順次伝播する構成となって
いるので、キャリー信号が最終段ビットから出力される
まで処理結果が得られないため処理速度が遅いという欠
点がある。
演算処理部とキャリー信号伝達制御部とが入力データの
各ビットごとに設けられ、キャリー信号は各ビットごと
のキャリー信号伝達制御部を順次伝播する構成となって
いるので、キャリー信号が最終段ビットから出力される
まで処理結果が得られないため処理速度が遅いという欠
点がある。
本発明の目的は、処理速度を速くすることができる論理
回路を提供することにある。
回路を提供することにある。
本発明の論理回路は、2進数表示の入力データを所定の
複数ビットずつの組に最下位側、最上位側の何れか一方
から順次分割し、これら分割された各組の入力データに
対しそれぞれ所定の論理演算処理を行う複数段の論理演
算処理部と、これら各論理演算処理部と対応して設けら
れ、対応する前記論理演算処理部の論理演算処理結果に
従って入力されたキャリー信号の次段への伝達を制御す
るキャリー信号伝達制御部とを有している。
複数ビットずつの組に最下位側、最上位側の何れか一方
から順次分割し、これら分割された各組の入力データに
対しそれぞれ所定の論理演算処理を行う複数段の論理演
算処理部と、これら各論理演算処理部と対応して設けら
れ、対応する前記論理演算処理部の論理演算処理結果に
従って入力されたキャリー信号の次段への伝達を制御す
るキャリー信号伝達制御部とを有している。
次に、本発明の実施例について図面を参照して説明する
。
。
第1図は本発明の第1の実施例を示すブロック図である
。
。
この実施例は、第5図及び第6図に示された第1の従来
例に本発明を適用したものであり、2つの入力データ(
A16・・・AI>、(B16・・・B+ )を2ビツ
トずつの組に最下位側から順次分割し、これら分割され
た各組の入力データに対し制御信号Xに応じてそれぞれ
論理算術処理を行う論理演算処理部IAI〜IAk〜I
A8と、これら各論理演算処理部IAI〜IA8と対応
して設けられ、対応する論理演算処理部(IA1〜IA
8)の論理演算処理結果に従って入力されたキャリー信
号■の次段への伝達を制御するキャリー信号伝達制御部
2A1〜2Ak〜2A8と、入力されたキャリー信号C
Iと対応する論理演算処理部(IA1〜IA8)の論理
演算処理結果とがら和信号(Ss 、32〜+ S(2
に−11+ 82k・〜+815+816〉を出力する
算術演算回路3A1〜3Ak〜3A8とをそれぞれ対応
して備えた膜処理部4A1〜4Ak〜4A8と、制御信
号Xoに応じて最下位段の膜処理部4A1ヘキャリー信
号で]−を供給するキャリー信号発生回路10と、最上
位段の膜処理部4A8からのキャリー信号σで1出力端
へキャリー信号Cとして出力するキャリー信号出力回路
20とを有する構成となっている。
例に本発明を適用したものであり、2つの入力データ(
A16・・・AI>、(B16・・・B+ )を2ビツ
トずつの組に最下位側から順次分割し、これら分割され
た各組の入力データに対し制御信号Xに応じてそれぞれ
論理算術処理を行う論理演算処理部IAI〜IAk〜I
A8と、これら各論理演算処理部IAI〜IA8と対応
して設けられ、対応する論理演算処理部(IA1〜IA
8)の論理演算処理結果に従って入力されたキャリー信
号■の次段への伝達を制御するキャリー信号伝達制御部
2A1〜2Ak〜2A8と、入力されたキャリー信号C
Iと対応する論理演算処理部(IA1〜IA8)の論理
演算処理結果とがら和信号(Ss 、32〜+ S(2
に−11+ 82k・〜+815+816〉を出力する
算術演算回路3A1〜3Ak〜3A8とをそれぞれ対応
して備えた膜処理部4A1〜4Ak〜4A8と、制御信
号Xoに応じて最下位段の膜処理部4A1ヘキャリー信
号で]−を供給するキャリー信号発生回路10と、最上
位段の膜処理部4A8からのキャリー信号σで1出力端
へキャリー信号Cとして出力するキャリー信号出力回路
20とを有する構成となっている。
第2図はこの実施例の膜処理部4Ak (kは1〜8の
整数、以下同じ〉の具体的な回路例を示す回路図である
。
整数、以下同じ〉の具体的な回路例を示す回路図である
。
この実施例においては、論理演算処理部IAkで2ビツ
ト分の入力データに対する論理演算処理が行なわれ、こ
の2ビツト分の論理演算処理結果により1つのトランジ
スタTN、のオン・オフが制御され入力された前段から
のキャリ・−信号CIの次段への伝達制御が行われる。
ト分の入力データに対する論理演算処理が行なわれ、こ
の2ビツト分の論理演算処理結果により1つのトランジ
スタTN、のオン・オフが制御され入力された前段から
のキャリ・−信号CIの次段への伝達制御が行われる。
従って、キャリ信号の伝達を従来例の半数のトランジス
タで行なうことができ、全体の処理時間を短縮すること
ができる。
タで行なうことができ、全体の処理時間を短縮すること
ができる。
次に、この実施例の動作について説明する。
例えば、いま制御信号に従って論理演算処理部IAkに
より、入力データA (zk−t+、 A 2に+B
t2u−x)、 B 2hに対して論理演算処理が実
行されキャリー信号伝達制御部2AkにHC=O,LC
=O,H3=1.LS=1.CI=0が入力ILるとす
る。
より、入力データA (zk−t+、 A 2に+B
t2u−x)、 B 2hに対して論理演算処理が実
行されキャリー信号伝達制御部2AkにHC=O,LC
=O,H3=1.LS=1.CI=0が入力ILるとす
る。
2人力NANDゲートG1は、入力がHS=1、LS=
1により論理値“0“を出力する。従って2人力NAN
DゲートG1の出力を入力とするインバータゲート11
は論理値゛1”″を出力する。2人力NANDゲートG
2は、入力がH3=1、LC=Oにより論理値“l”を
出力し、インバータゲートI2は、入力がHC=Oによ
り論理値“1′″を出力する。従って2人力N A N
DゲートG3は論理値“Ooを出力する。
1により論理値“0“を出力する。従って2人力NAN
DゲートG1の出力を入力とするインバータゲート11
は論理値゛1”″を出力する。2人力NANDゲートG
2は、入力がH3=1、LC=Oにより論理値“l”を
出力し、インバータゲートI2は、入力がHC=Oによ
り論理値“1′″を出力する。従って2人力N A N
DゲートG3は論理値“Ooを出力する。
この結果、出力されるキャリー信号yyは、プリチャー
ジ期間後、入力されたキャリー信号CI=0が伝達され
出力される。
ジ期間後、入力されたキャリー信号CI=0が伝達され
出力される。
算術演算回路3Akにおいて、和信号S (2に−1)
はσI=0.LS=1により論理値” o ”となる、
また、インバータゲートI、は、入力がLS=lにより
論理値°“0″を出力し、2人力NORゲートG4は、
入力がCI=Oとインバータゲート13の出力が論理値
“′O”により論理値“1′′を出力する。従ってLC
=1と2人力NORゲートG 、sの出力を入力とする
2人力N ORゲートG5は論理値゛0″を出力する。
はσI=0.LS=1により論理値” o ”となる、
また、インバータゲートI、は、入力がLS=lにより
論理値°“0″を出力し、2人力NORゲートG4は、
入力がCI=Oとインバータゲート13の出力が論理値
“′O”により論理値“1′′を出力する。従ってLC
=1と2人力NORゲートG 、sの出力を入力とする
2人力N ORゲートG5は論理値゛0″を出力する。
2人力NORゲートG、とH6=1により82には、論
理値゛o ”となる。
理値゛o ”となる。
第3図は本発明の第2の実施例を示す回路図である。
この実施例は、第7図に示された第2の従来例に本発明
を適用したものであり、入力データ(A16・・・AI
)の最上位ビットからの°″OOパ続するビット数を
検出する際に、論理演算処理部IC1〜IC8により2
ビツトずつ論理演算処理を行い、その2ビツト分の論理
演算処理結果により、キャリー信号伝達制御部2C1〜
2C8の1つのトランジスタT、のオン・オフを行い前
段から入力されたキャリー信号CIを次段へ伝達制御す
るようにしたものである。
を適用したものであり、入力データ(A16・・・AI
)の最上位ビットからの°″OOパ続するビット数を
検出する際に、論理演算処理部IC1〜IC8により2
ビツトずつ論理演算処理を行い、その2ビツト分の論理
演算処理結果により、キャリー信号伝達制御部2C1〜
2C8の1つのトランジスタT、のオン・オフを行い前
段から入力されたキャリー信号CIを次段へ伝達制御す
るようにしたものである。
従って、キャリー信号の伝達を従来例の半数のトランジ
スタで行うことができ、全体の処理時間を短縮すること
ができる。
スタで行うことができ、全体の処理時間を短縮すること
ができる。
SAC検出回路6C1〜6C8によって検出されたデー
タは2進数変換回路30により2進数に変換され、2進
数で最上位ビットからの“Oo“の連続するビット数が
表示される。
タは2進数変換回路30により2進数に変換され、2進
数で最上位ビットからの“Oo“の連続するビット数が
表示される。
第4図は本発明の第3の実施例を示す回路図である。
この実施例は、第8図に示された第3の従来例に本発明
を適用したものであり、2つの入力データ(Azn−A
t ) 、 (B2n−Bt )の大小を判断するの
に、論理演算処理部1E1〜IEnにより、入力データ
(Azn−A t > 、 (B 2n−B I>の
対応する2ビツトずつの比較演算処理を行ない、この2
ビツトずつの比較演算処理結果により、キャリー信号伝
達制御部2E1〜2Enの1つの1−ランジスタTN、
のオン・オフを行い、前段から入力されたキャリー信号
CIを次段へ伝達制御するよ、うにしたものである。
を適用したものであり、2つの入力データ(Azn−A
t ) 、 (B2n−Bt )の大小を判断するの
に、論理演算処理部1E1〜IEnにより、入力データ
(Azn−A t > 、 (B 2n−B I>の
対応する2ビツトずつの比較演算処理を行ない、この2
ビツトずつの比較演算処理結果により、キャリー信号伝
達制御部2E1〜2Enの1つの1−ランジスタTN、
のオン・オフを行い、前段から入力されたキャリー信号
CIを次段へ伝達制御するよ、うにしたものである。
従って、キャリー信号の伝達を従来を従来例の半数のト
ランジスタで行うことができ、全体の処理時間を短縮す
ることができる。
ランジスタで行うことができ、全体の処理時間を短縮す
ることができる。
以上説明したように本発明は、入力データを複数ビット
ずつの組に分割し、これら分割された各組に対応してそ
れぞれ論理演算処理部及びキャリー信号伝達部を設け、
これら各組ごとに対応する複数ビットの論理演算処理結
果に従って前段から入力されたキャリー信号の次段への
伝達を制御する構成とすることにより、キャリー信号の
伝達に要するトランジスタの数を低減することができる
ので、キャリー信号の伝達時間を短縮することができ、
従って全体の処理速度を速くすることができる効果があ
る。
ずつの組に分割し、これら分割された各組に対応してそ
れぞれ論理演算処理部及びキャリー信号伝達部を設け、
これら各組ごとに対応する複数ビットの論理演算処理結
果に従って前段から入力されたキャリー信号の次段への
伝達を制御する構成とすることにより、キャリー信号の
伝達に要するトランジスタの数を低減することができる
ので、キャリー信号の伝達時間を短縮することができ、
従って全体の処理速度を速くすることができる効果があ
る。
第1図及び第2図はそれぞれ本発明の第1の実施例を示
すブロック図及びこの実施例の膜処理部の具体例を示す
回路図、第3図及び第4図はそれぞれ本発明の第2及び
第3の実施例を示す回路図、第5図及び第6図はそれぞ
れ従来の論理回路の第1の例を示すブロック図及びこの
例の膜処理部の具体例を示す回路図、第7図及び第8図
はそれぞれ従来の論理回路の第2及び第3の例を示す回
路図である。 IA1〜IAk〜IA8.IBI〜IBi〜lB16.
ICI〜IC8,ID1〜1D161E1〜1En、I
F1〜IF2n・・・論理演算処理部、2A1〜2Ak
〜2A8.2B1〜2Bi〜2B16.2C1〜2C8
,2D1〜2D16.2E i−〜2En〜2E2n−
キャリー信号伝達制御部、3A1〜3Ak〜3A8.3
B1〜3Bi〜3B16・・・算術演算回路、4A1〜
4A1く〜4A8.4B1〜4Bi〜4B16・・・膜
処理部、5C1〜5C8,5C1〜5C16−・・演算
回路、6C1〜6C8,6D1〜6D16−3AC検出
回路、7E1〜7En、7F1〜7F2n−・・比較回
路、10.1OA・・・キャリー信号発生回路、20.
20^、20B・・・キャリー信号出力回路、30・・
・2進数変換回路、40・・・+1信号生成回路、TN
、 TNl、 TN2・・・NチャネルMOS型のトラ
ンジスタ、Tp・・・PチャネルMOS型のトラジスタ
。
すブロック図及びこの実施例の膜処理部の具体例を示す
回路図、第3図及び第4図はそれぞれ本発明の第2及び
第3の実施例を示す回路図、第5図及び第6図はそれぞ
れ従来の論理回路の第1の例を示すブロック図及びこの
例の膜処理部の具体例を示す回路図、第7図及び第8図
はそれぞれ従来の論理回路の第2及び第3の例を示す回
路図である。 IA1〜IAk〜IA8.IBI〜IBi〜lB16.
ICI〜IC8,ID1〜1D161E1〜1En、I
F1〜IF2n・・・論理演算処理部、2A1〜2Ak
〜2A8.2B1〜2Bi〜2B16.2C1〜2C8
,2D1〜2D16.2E i−〜2En〜2E2n−
キャリー信号伝達制御部、3A1〜3Ak〜3A8.3
B1〜3Bi〜3B16・・・算術演算回路、4A1〜
4A1く〜4A8.4B1〜4Bi〜4B16・・・膜
処理部、5C1〜5C8,5C1〜5C16−・・演算
回路、6C1〜6C8,6D1〜6D16−3AC検出
回路、7E1〜7En、7F1〜7F2n−・・比較回
路、10.1OA・・・キャリー信号発生回路、20.
20^、20B・・・キャリー信号出力回路、30・・
・2進数変換回路、40・・・+1信号生成回路、TN
、 TNl、 TN2・・・NチャネルMOS型のトラ
ンジスタ、Tp・・・PチャネルMOS型のトラジスタ
。
Claims (1)
- 【特許請求の範囲】 1、2進数表示の入力データを所定の複数ビットずつの
組に最下位側、最上位側の何れか一方から順次分割し、
これら分割された各組の入力データに対しそれぞれ所定
の論理演算処理を行う複数段の論理演算処理部と、これ
ら各論理演算処理部と対応して設けられ、対応する前記
論理演算処理部の論理演算処理結果に従って入力された
キャリー信号の次段への伝達を制御するキャリー信号伝
達制御部とを有することを特徴とする論理回路。 2、論理演算処理部の論理演算処理内容が、2つの入力
データの論理算術演算処理である請求項1記載の論理回
路。 3、論理演算処理部の論理演算処理内容が、入力データ
の上位ビット、下位ビットの何れか一方からの“0”の
連続であるか否かを検出する処理である請求項1記載の
論理回路。 4、論理演算処理部の論理演算処理内容が、2つの入力
データの大、小を判別する比較演算処理である請求項1
記載の論理回路。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1315793A JPH03175530A (ja) | 1989-12-04 | 1989-12-04 | 論理回路 |
| EP97112969A EP0811907A1 (en) | 1989-12-04 | 1990-12-04 | Leading zero detector |
| EP19900123250 EP0431570A3 (en) | 1989-12-04 | 1990-12-04 | Logical circuit |
| US07/622,063 US5239499A (en) | 1989-12-04 | 1990-12-04 | Logical circuit that performs multiple logical operations in each stage processing unit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1315793A JPH03175530A (ja) | 1989-12-04 | 1989-12-04 | 論理回路 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03175530A true JPH03175530A (ja) | 1991-07-30 |
Family
ID=18069622
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1315793A Pending JPH03175530A (ja) | 1989-12-04 | 1989-12-04 | 論理回路 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US5239499A (ja) |
| EP (2) | EP0811907A1 (ja) |
| JP (1) | JPH03175530A (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5978826A (en) * | 1995-12-01 | 1999-11-02 | Lucent Techologies Inc. | Adder with even/odd 1-bit adder cells |
| US5864822A (en) | 1996-06-25 | 1999-01-26 | Baker, Iii; Bernard R. | Benefits tracking and correlation system for use with third-party enabling organization |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63217419A (ja) * | 1987-03-05 | 1988-09-09 | Nec Ic Microcomput Syst Ltd | キヤリ−の伝達が行なわれるデジタル回路 |
| JPS63288325A (ja) * | 1987-05-20 | 1988-11-25 | Sanyo Electric Co Ltd | 大小比較回路 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE2647982A1 (de) * | 1976-10-22 | 1978-04-27 | Siemens Ag | Logische schaltungsanordnung in integrierter mos-schaltkreistechnik |
| US4439835A (en) * | 1981-07-14 | 1984-03-27 | Rockwell International Corporation | Apparatus for and method of generation of ripple carry signals in conjunction with logical adding circuitry |
| US4523292A (en) * | 1982-09-30 | 1985-06-11 | Rca Corporation | Complementary FET ripple carry binary adder circuit |
| JPS59216245A (ja) * | 1983-05-25 | 1984-12-06 | Nec Corp | 正規化回路 |
| US4623982A (en) * | 1985-06-10 | 1986-11-18 | Hewlett-Packard Company | Conditional carry techniques for digital processors |
| US4764887A (en) * | 1985-08-02 | 1988-08-16 | Advanced Micro Devices, Inc. | Carry-bypass arithmetic logic unit |
| GB8531380D0 (en) * | 1985-12-20 | 1986-02-05 | Texas Instruments Ltd | Multi-stage parallel binary adder |
| US4864527A (en) * | 1987-08-24 | 1989-09-05 | Victor Peng | Apparatus and method for using a single carry chain for leading one detection and for "sticky" bit calculation |
| JP2885402B2 (ja) * | 1988-06-15 | 1999-04-26 | 富士通株式会社 | 並列形全加算器の桁上げ伝搬回路 |
-
1989
- 1989-12-04 JP JP1315793A patent/JPH03175530A/ja active Pending
-
1990
- 1990-12-04 US US07/622,063 patent/US5239499A/en not_active Expired - Fee Related
- 1990-12-04 EP EP97112969A patent/EP0811907A1/en not_active Withdrawn
- 1990-12-04 EP EP19900123250 patent/EP0431570A3/en not_active Withdrawn
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63217419A (ja) * | 1987-03-05 | 1988-09-09 | Nec Ic Microcomput Syst Ltd | キヤリ−の伝達が行なわれるデジタル回路 |
| JPS63288325A (ja) * | 1987-05-20 | 1988-11-25 | Sanyo Electric Co Ltd | 大小比較回路 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0811907A1 (en) | 1997-12-10 |
| EP0431570A2 (en) | 1991-06-12 |
| US5239499A (en) | 1993-08-24 |
| EP0431570A3 (en) | 1993-02-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0127988B1 (en) | A normalizing circuit | |
| US4761760A (en) | Digital adder-subtracter with tentative result correction circuit | |
| US4441158A (en) | Arithmetic operation circuit | |
| JP3198379B2 (ja) | 最大値選択回路 | |
| US6226664B1 (en) | Method and device for adding and subtracting thermometer coded data | |
| US4890251A (en) | Arithmetic shifter with sign extend facility | |
| JPH0337715A (ja) | ビット順反転回路 | |
| JPH03175530A (ja) | 論理回路 | |
| US4709346A (en) | CMOS subtractor | |
| US4858167A (en) | Parallel binary adder having grouped stages including dynamic logic to increase carry propagation speed | |
| JP3396720B2 (ja) | 部分積生成回路 | |
| US5719802A (en) | Adder circuit incorporating byte boundaries | |
| US7035893B2 (en) | 4-2 Compressor | |
| SU1656522A1 (ru) | "Устройство реализации операции "/х/-произведение @ -мерных кубов" | |
| GB2215496A (en) | Multi-stage parallel binary adders and/or subtractors | |
| JPH0365723A (ja) | 並列乗算回路 | |
| JP3130564B2 (ja) | データ長演算回路 | |
| JPS6355627A (ja) | 半導体論理演算装置 | |
| JPH02245926A (ja) | 論理回路 | |
| JPH04149729A (ja) | 加算回路 | |
| JP3026268B2 (ja) | 論理回路 | |
| JPS63305423A (ja) | 並列演算回路 | |
| JPH01123524A (ja) | プログラム可能な論理回路 | |
| JPH04283829A (ja) | 全加算器 | |
| JPH05265711A (ja) | キャリー先見形加算器 |