JPS61168041A - 算術論理演算回路 - Google Patents

算術論理演算回路

Info

Publication number
JPS61168041A
JPS61168041A JP944085A JP944085A JPS61168041A JP S61168041 A JPS61168041 A JP S61168041A JP 944085 A JP944085 A JP 944085A JP 944085 A JP944085 A JP 944085A JP S61168041 A JPS61168041 A JP S61168041A
Authority
JP
Japan
Prior art keywords
point
potential
carry
whose
channel transistor
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
JP944085A
Other languages
English (en)
Inventor
Takayoshi Nakamura
中村 孝好
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 JP944085A priority Critical patent/JPS61168041A/ja
Publication of JPS61168041A publication Critical patent/JPS61168041A/ja
Pending 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/3872Precharge of output to prevent leakage

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)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は算術論理演算回路に関するものである。
(従来の技術) 第2図は従来の算術論理演算回路の!ピット分(第nビ
ット目)の回路の一例である。第3図は、ff12図に
示す回路の真理値表である。第2図においてクロックφ
2の期間、Nチャンネル型トランジスター2a、2bは
ON(導通)し、点2R,。
2Sはディスチャージされ% 1L”レベル(低しベル
)になる。また点2QけPチャンネル型トラ/シスター
ZeがONし、点2Qはグリチャージサレ、”H”レベ
ル(高レベル)となる。続くクロックロ!(クロックφ
宜の逆相クロック)の期間に加算結果An ff) B
n 、及びそれによって生じる桁上げ八〇−Bnが入力
される。その結果、@3図に示す真理値表に従い、和S
n及び次段への晴上げCnが定まる。例えば第nビット
目の演算数An=1.Bn=0及び前段からのキャリー
Cn−1=0であるとすると An■Bn==1eO=1.AnsBn=1 @0==
0となりプ4Rは”H”レベル、点2SU”L”レベル
となる。(クロ、フグ2の期間、Nチャンネル型トラン
ジスターza、21)はOFF ) l、かして、Nチ
ャンネル型トランジスター2dはOFFとなる。また1
点2Tは点2Hのインバーター2cKよる反転出力によ
j7、”L”レベルとなり、さらにインバーター2jに
より反転されトランスファーゲー)2f、2KをONさ
せる。この結果8nにはCn−1と同一値が、またA点
はプリチャージされていた電荷は前段からのキャリー出
力Cn−5Hよって打ち消され@L”レベルとなる。
即ちSn =Cn −s 、  Cn =Cn−tとな
る0これは第3図の真理値表の3Cの場合に相当する。
なお、An=1 @Bn=0.Cn−1=1の時ももに
@H”レベルとなる。
また第3図の3bの場合、すなわちAn=0゜Bn=1
の時も8n=Cn  t 、Cn=Cn−tとなる。
第3図の3aの場合、すなわちAn = Bn = O
の時は、クロック〆鵞の期間で、加算結果An■Bn 
=Cなので点2Tは@H#レベルとなりトランスファー
ゲート2f、2KがOFF、)ランスファーグー)2i
がONとなり、桁上げA111Bn=0なのでNチャン
ネル型トランジスタ2dはOFFとなる。従って桁上げ
Cnは@H”レベル、和8nはキャリーCn  tのイ
ンバータ2g、2h、21を経由した信号、つまりキャ
リーCn−1の逆相となる。第3図の3dの場合、すな
わち八〇=Bn=1の時は、5n=Cn  t、Cn=
0となる。
(発明が解決しようとする問題点) 上述した従来の算術論理演算回路では、ビット数が多く
なると第3図の3b、3cの場合に最下位のビットから
最上位のビットへのキャリーの伝播が、次段の肩、iQ
に相当する部分の電荷を次々にディスチャージすること
によって伝わりてい〈為に長い時間を必要とした。即ち
−2の期間として長時間を要し、クロック周波数を上げ
て高速動作することができないという欠点があった。
本発明の目的は、ビ7ット数が増加しても、最下位から
最上位へのキャリーの伝播を速くすることができる算術
論理演算回路を提供することにある。
(問題点を解決するための手段) 本発明は、演算クロックの逆相時にキャリー伝播ライン
がグリチャージされる算術論理演算回路において、6帝
の演算による桁上げ信号がゲートにソースが地気に接続
された第1のNチャンネル型トランジスターと、ドレイ
ンが電源にゲートが演算クロックベ接続されたM2のP
チャンネル型トランジスターと、ソースが第1のNチャ
ンネル型トランジスターのドレインにドレインが第20
Pfヤンネル型トランジスターのソースにゲートが電源
に接続された第3のNチャンネル型トランジスターと、
ソースが地気罠ドレインがキャリー伝播ラインに接続さ
れた第4のNチャンネル型トランジスターと、ドレイン
が電源にゲートが演算クロックの逆相に接続された第5
のPチャンネル型トランジスターと、ソースが第4のN
チャンネル型トランジスターのゲートにゲートが第2の
Pチャンネル型トランジスターのソースにドレインが第
5のPチャンネル型トランジスターのソースに接続され
た第6のPチャンネル型トランジスターと、ドレインが
第6のトランジスタのソースにゲートが演算クロックの
逆相にソースが地気に接続された第7のNチャンネル型
トランジスタとを含んで構成される。
(実施例) 次に本発明の実施例を図面を参照して説明する。
第1図には本発明の一実施例の回路図で、クロックφ!
の期間Nチャンネル型トランジスターla、lbはON
(、、点IR及び点Isはディスチャージされ (t 
UJnレベルになるoしかして、Nチャンネル型トラン
ジスター1dけOF F L、P−yヤンネル型トラン
ジスター1eはONL、Nチャンネル型トランジスター
1mはゲートが電源に吊られている為に、点〕σは電源
電位から1段落ちの電位にグリチャージされる0なおN
チャンネル型トランジスターIWけON、Nチャンネル
型トランジスタIPはOFFしている。次の演算期間へ
に第n段目の前段からのキャリーがあり、即ちCn−z
=0で、かつ第n段目のビットの論理和か1.即ちAn
(9Bn= 1 、 An @ Bn =Q (第3図
における3b、3cの場合)の時、トランスファーゲー
ト1fはONし、前段からのキャリーCn−5が伝播さ
れる。
点lQ−はφ:の期間“H”レベルにグリチャージされ
ている為、前段のキャリーが次段へ伝わる為には点IG
Lが早急に″L”レベルにならなければならない。本発
明においては点10の電位が少しでも下がれば、点1v
の電位はNチャンネルトランジスター1mによって9点
lαの電位の一段落ちの電位となる。(lxの期間はP
チャンネル型トランジスター1eは0FF)そこで1点
IVの電位がPチャンネル型トランジスター10の入力
レベルより小さくなれば、このトランジスターBoNL
1.+25. pv期間Pチャンネル型トランジスター
10はONしているから点1(JtJ:″H”レベルと
なり、Nチャンネル型トランジスターIPはONする。
このために点10の電位は急激に下がる。その電位の変
化が前述の動作を繰り返し、さらに点1αの電位を下げ
ようとする。即ち点IQの電位は 1 m−+ l n−+l p のトランジスターの動作により正帰還を起こし、点1α
の電位は“L”レベルへと急速に変化する〇(発明の効
果) 以上説明したように本発明は、キャリー伝播ラインに各
ビット毎にディスチャージを速める回路を追加すること
により、最下位ビットから最上位ビットへのキャリーの
伝播を速めることができる効果がある。
【図面の簡単な説明】
第1図は本発明の一実施例を示す回路図、第2図は従来
の算術論理演算回路を示す回路図、第3図は第2図に示
す算術演算回路の真理直衣である。 1 a、ib、ld、1m、1 pe 2a、2b。 2d・・・・・・Nチャンネル型トランジスター、1e
。 In、to、2e・・・・・・Pチャンネル型トランジ
スター、lc、1g、1h*  Ij、II、2c。 2g、2h、2j、21・・・・・・インバーター、i
f。 lk、li、2f、2に、2i・・・・・・トランスフ
ァーゲート。 An@in        14pt・15n半 IT
EJ

Claims (1)

    【特許請求の範囲】
  1. 演算クロックの逆相時にキャリー伝播ラインがプリチャ
    ージされる算術論理演算回路において、各桁の演算によ
    る桁上げ信号がゲートにソースが地気に接続された第1
    のNチャンネル型トランジスターと、ドレインが電源に
    ゲートが演算クロックに接続された第2のPチャンネル
    型トランジスターと、ソースが第1のNチャンネル型ト
    ランジスターのドレインにドレインが第2のPチャンネ
    ル型トランジスターのソースにゲートが電源に接続され
    た第3のNチャンネル型トランジスターと、ソースが地
    気にドレインがキャリー伝播ラインに接続された第4の
    Nチャンネル型トランジスターと、ドレインが電源にゲ
    ートが演算クロックの逆相に接続された第5のPチャン
    ネル型トランジスターと、ソースが第4のNチャンネル
    型トランジスターのゲートにゲートが第2のPチャンネ
    ル型トランジスターのソースにドレインが第5のPチャ
    ンネル型トランジスターのソースに接続された第6のP
    チャンネル型トランジスターと、ドレインが第6のトラ
    ンジスターのソースにゲートが演算クロックの逆相にソ
    ースが地気に接続された第7のNチャンネル型トランジ
    スタとを含むことを特徴とする算術論理演算回路。
JP944085A 1985-01-22 1985-01-22 算術論理演算回路 Pending JPS61168041A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP944085A JPS61168041A (ja) 1985-01-22 1985-01-22 算術論理演算回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP944085A JPS61168041A (ja) 1985-01-22 1985-01-22 算術論理演算回路

Publications (1)

Publication Number Publication Date
JPS61168041A true JPS61168041A (ja) 1986-07-29

Family

ID=11720363

Family Applications (1)

Application Number Title Priority Date Filing Date
JP944085A Pending JPS61168041A (ja) 1985-01-22 1985-01-22 算術論理演算回路

Country Status (1)

Country Link
JP (1) JPS61168041A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62111325A (ja) * 1985-07-12 1987-05-22 Mitsubishi Electric Corp マンチェスタ型キャリィ伝搬回路

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62111325A (ja) * 1985-07-12 1987-05-22 Mitsubishi Electric Corp マンチェスタ型キャリィ伝搬回路

Similar Documents

Publication Publication Date Title
US6307425B1 (en) Clocking scheme and charge transfer switch for increasing the efficiency of a charge pump or other circuit
US3524077A (en) Translating information with multi-phase clock signals
JP3400124B2 (ja) パストランジスタ型セレクタ回路及び論理回路
EP1166443A2 (en) Single rail domino logic for four-phase clocking scheme
JPH01174011A (ja) 集積回路
US6242951B1 (en) Adiabatic charging logic circuit
US4472645A (en) Clock circuit for generating non-overlapping pulses
JP2000235479A (ja) 和・比較演算を実行するための方法および装置
JPS61168041A (ja) 算術論理演算回路
US4044270A (en) Dynamic logic gate
JPH10308662A (ja) Cmos論理回路およびその駆動方法
JPH07336206A (ja) 論理回路
US6492839B2 (en) Low power dynamic logic circuit
JPH07105714B2 (ja) 論理信号増倍回路
JPS62103732A (ja) Mosトランジスタ回路
EP0090421A2 (en) Logic circuit
EP0233734B1 (en) Clock signal generating circuit
US6617882B2 (en) Clocked half-rail differential logic
US6717438B2 (en) Clocked half-rail differential logic with single-rail logic
CN107404316B (zh) 信号复用装置
US6639429B2 (en) Method for clock control of half-rail differential logic
US4745306A (en) Half adder having a pair of precharged stages
JP3031173B2 (ja) 半導体集積回路装置
US6741101B1 (en) Method for clock control of clocked half-rail differential logic with single-rail logic
JPH09231196A (ja) クロック分配回路