JPH0834418B2 - Delay circuit - Google Patents
Delay circuitInfo
- Publication number
- JPH0834418B2 JPH0834418B2 JP59174005A JP17400584A JPH0834418B2 JP H0834418 B2 JPH0834418 B2 JP H0834418B2 JP 59174005 A JP59174005 A JP 59174005A JP 17400584 A JP17400584 A JP 17400584A JP H0834418 B2 JPH0834418 B2 JP H0834418B2
- Authority
- JP
- Japan
- Prior art keywords
- channel
- output
- inverter
- inverter means
- potential
- 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
Links
Landscapes
- Pulse Circuits (AREA)
Description
【発明の詳細な説明】 産業上の利用分野 本発明はたとえばゲートアレイLSIに適用される遅延
回路に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a delay circuit applied to, for example, a gate array LSI.
従来の技術 ゲートアレイLSIにおいて、遅延回路は信号間の伝播
遅延時間を一定にするために用いられる。たとえば、第
2図において、クロックCK0を時間t1,t2だけ遅延させて
得たクロックCK1,CK2によりフリップフロップFF1,FF2を
ラッチする場合を想定する。この場合、第3図に示すご
とく、フリップフロップFF1のクロックCK1によるラッチ
後、クロックCK2の遅延が大きい場合、フリップフロッ
プFF2のクロックCK2によるラッチが後のデータに対して
行なわれることがある。つまり、クロックCK2によるフ
リップフロップFF2の入力データのホールドタイムが小
さくなることがある。このため、第4図に示すごとく、
フリップフロップFF1とFF2との間に遅延回路DLを挿入す
ると、第5図に示すように、フリップフロップFF1のデ
ータ出力Qは遅延回路DLによって時間tdだけ遅延され、
従って、フリップフロップFF2のデータ入力Dはフリッ
プフロップFF1のデータ出力Qよりtdだけ遅延される。
この結果、クロックCK2によるフリップフロップの入力
データのホールドタイムは十分大きくなる。2. Description of the Related Art In a gate array LSI, a delay circuit is used to make the propagation delay time between signals constant. For example, in FIG. 2, it is assumed that latches the flip-flop FF1, FF2 by the clock CK 1, CK 2 of the clock CK 0 obtained by delaying the time t 1, t 2. In this case, as shown in Figure 3, after the latch by the clock CK 1 of the flip-flop FF1, if the delay of the clock CK 2 is large, that the latch by the clock CK 2 of the flip-flop FF2 is performed on data after is there. In other words, it may hold time of the input data of the flip-flop FF2 is reduced by the clock CK 2. Therefore, as shown in FIG.
When the delay circuit DL is inserted between the flip-flops FF1 and FF2, the data output Q of the flip-flop FF1 is delayed by the delay circuit DL by the time t d , as shown in FIG.
Therefore, the data input D of the flip-flop FF2 is delayed from the data output Q of the flip-flop FF1 by t d .
As a result, the hold time of the input data of the flip-flop by the clock CK 2 is sufficiently large.
上述の遅延回路の条件として、 A)最適な遅延時間が得られること、 B)大きな面積を必要としないこと、 C)遅延時間のばらつきが小さいこと、 等が要求される。 The conditions of the above-mentioned delay circuit are: A) obtaining an optimum delay time, B) not requiring a large area, C) having a small variation in delay time, and the like.
一般に、MOSトランジスタの1ゲート当りの遅延時間t
pdは tpdαC/gm ただし、Cは負荷容量、 gmは導電率 と表わすことができ、従って、負荷容量Cが一定であれ
ば、gmαW/Lであるので、ゲート幅Wを小さく、ゲート
長Lを大きくしたMOSトランジスタによるインバータを
用いれば、遅延時間を大きくできるが、ゲートアレイLS
Iでは、一定寸法のトランジスタのみを用いているの
で、トランジスタの寸法を任意に変えることはできな
い。従って、ゲートアレイLSIでは、従来、第6図に示
すごとく、インバータを多段接続して遅延時間を大きく
していた。なお、CR回路によって遅延回路を構成するこ
とも可能であるが、この場合、ポリシリコンの抵抗もし
くは拡散抵抗により遅延時間を調整し、従って、ゲート
アレイLSIでは採用されないパラメータを調整しなけれ
ばならず、ばらつきを考慮するとCR回路をゲートアレイ
LSIの遅延回路として採用することは不可能である。Generally, the delay time t per gate of a MOS transistor
pd can be expressed as t pd αC / g m where C is the load capacitance and g m is the conductivity. Therefore, if the load capacitance C is constant, then g m αW / L. The delay time can be increased by using an inverter with a MOS transistor that is small and has a large gate length L.
In I, only transistors of a certain size are used, so that the size of the transistor cannot be arbitrarily changed. Therefore, in the gate array LSI, conventionally, as shown in FIG. 6, inverters are connected in multiple stages to increase the delay time. Note that a delay circuit can be configured by a CR circuit, but in this case, the delay time must be adjusted by the resistance or diffusion resistance of polysilicon, and therefore, parameters that are not used in the gate array LSI must be adjusted. Considering the variation, CR circuit is gate array
It is impossible to adopt it as a delay circuit of LSI.
第6図において、2入力ゲート換算4ゲートを1基本
セルとし、各インバータINVを1基本セルで構成すれ
ば、入力電端INの電位がハイからローに変化するとき、 1段目の遅延時間 0.77ns 2段目の遅延時間 0.43ns 3段目の遅延時間 0.77ns 4段目の遅延時間 0.71ns 程度であり、従って、トータルの遅延時間は2.68nsであ
る。また、入力電位INがローからハイに変化するとき、 1段目の遅延時間 0.43ns 2段目の遅延時間 0.77ns 3段目の遅延時間 0.43ns 4段目の遅延時間 1.32ns 程度であり、従って、トータルの遅延時間は2.95nsであ
る。In Fig. 6, if 4 gates converted into 2 input gates are set as one basic cell and each inverter INV is made up of one basic cell, when the potential at the input terminal IN changes from high to low, the delay time of the first stage 0.77ns Second stage delay time 0.43ns Third stage delay time 0.77ns Fourth stage delay time is about 0.71ns, so the total delay time is 2.68ns. When the input potential IN changes from low to high, the delay time of the first stage is 0.43ns, the delay time of the second stage is 0.77ns, the delay time of the third stage is 0.43ns, and the delay time of the fourth stage is about 1.32ns. Therefore, the total delay time is 2.95 ns.
発明が解決しようとする問題点 しかしながら、上述のごとく、インバータを単純に多
段接続すると、大きな遅延時間を得るには、ゲート数が
大きくなり、従って、大きな面積を必要とするという問
題点があった。Problems to be Solved by the Invention However, as described above, if the inverters are simply connected in multiple stages, the number of gates becomes large in order to obtain a large delay time, and thus a large area is required. .
問題点を解決するための手段 本発明の目的は、上述の問題点に鑑み、ゲートアレイ
LSIに適し且つ面積が小さい遅延回路を提供することで
あり、その手段は、Pチャネル/Nチャネルトランジスタ
を縦列接続したインバータ手段を2個設け、後段のイン
バータ手段の各出力を前段のインバータ手段の各入力に
フィードバックすることによって達成される。Means for Solving the Problems In view of the above problems, an object of the present invention is to provide a gate array.
The purpose of the present invention is to provide a delay circuit suitable for LSI and having a small area. The means is to provide two inverter means in which P-channel / N-channel transistors are connected in cascade, and to output each output of the inverter means of the latter stage to the inverter means of the former stage. This is achieved by feeding back each input.
作用 上述の構成によれば、後段のインバータ手段の出力を
前段のインバータ手段の入力にフィードバックしている
ので、駆動能力は小さくなり、従って、遅延時間は大き
くなり、しかもファンアウト(F/O)が大きな遅延回路
が得られる。Action According to the above configuration, since the output of the inverter means at the latter stage is fed back to the input of the inverter means at the former stage, the driving ability becomes smaller, therefore the delay time becomes longer and the fanout (F / O) A large delay circuit can be obtained.
実施例 第1図は本発明に係る遅延回路の一実施例を示す回路
図である。第1図において、2つのインバータ手段INV
A,INVBが設けてある。インバータ手段INVAは、Pチャネ
ルトランジスタQ1p,Q2p,Q3p,Q4p,およびNチャネルト
ランジスタQ1n,Q2n,Q3n,Q4nを縦列接続して構成され、
各Pチャネル/Nチャネルトランジスタ対Q1p,Q1n;Q2p,Q
2n;Q3p,Q3n;Q4p,Q4nが1つのインバータを構成してい
る。同様に、インバータ手段INVBは、Pチャネルトラン
ジスタQ1′p,Q2′p,Q3′p,Q4′p,およびNチ
ャネルトランジスタQ1′n,Q2′n,Q3′n,Q4′n
を縦列接続して構成され、各Pチャネル/Nチャネルトラ
ンジスタ対Q1′p,Q1′n;Q2′p,Q2′n;
Q3′p,Q3′n;Q4′p,Q4′nが1つのインバータ
を構成している。Embodiment FIG. 1 is a circuit diagram showing one embodiment of a delay circuit according to the present invention. In FIG. 1, two inverter means INV
A and INVB are provided. The inverter means INVA is constituted by connecting P-channel transistors Q 1p , Q 2p , Q 3p , Q 4p and N-channel transistors Q 1n , Q 2n , Q 3n , Q 4n in cascade connection,
Each P-channel / N-channel transistor pair Q 1p , Q 1n ; Q 2p , Q
2n ; Q 3p , Q 3n ; Q 4p , Q 4n constitute one inverter. Similarly, the inverter means INVB has P-channel transistors Q1'p , Q2'p , Q3'p , Q4'p , and N-channel transistors Q1'n , Q2'n , Q3'n ,. Q 4'n
In cascade connection, and each P-channel / N-channel transistor pair Q 1'p , Q 1'n ; Q 2'p , Q 2'n ;
Q 3'p , Q 3'n ; Q 4'p , Q 4'n constitute one inverter.
ここで、各トランジスタ対Q1p,Q1n;Q1′p,
Q1′n;Q2p,Q2n;Q2′p,Q2′n;Q3p,Q3n;Q3′p,
Q3′n;Q4p,Q4n;Q4′p,Q4′nをインバータINV1,I
NV2,INV3,INV4,INV5,INV6,INV7,INV8と表わせば、第1
図の回路は第7図に示すごとく模式的に書直せる。な
お、PチャネルトランジスタQpおよびNチャネルトラン
ジスタQnは第1図には存在しないが、動作を理解し易く
するために設けたものである。また、INV3〜INV8をトラ
ンスファゲートとみなせば、第1図の回路は第8図に示
すごとく模式的に書直せる。Here, each transistor pair Q 1p , Q 1n ; Q 1'p ,
Q 1'n ; Q 2p , Q 2n ; Q 2'p , Q 2'n ; Q 3p , Q 3n ; Q 3'p ,
Q 3'n ; Q 4p , Q 4n ; Q 4'p , Q 4'n are connected to inverters INV 1 , I
NV 2 , INV 3 , INV 4 , INV 5 , INV 6 , INV 7 , INV 8
The circuit in the figure can be rewritten schematically as shown in FIG. Although the P-channel transistor Q p and the N-channel transistor Q n are not present in FIG. 1, they are provided for easy understanding of the operation. If INV 3 to INV 8 are regarded as transfer gates, the circuit of FIG. 1 can be rewritten schematically as shown in FIG.
つまり、第1図においては、インバータINV1(Q1p,
Q1n)は入力端子INの電位によって駆動され、インバータ
INV2(Q1′P,Q1′n)はインバータINV1の出力Aによ
って駆動され、インバータINV3(Q2p,Q2n)はインバータI
NV2の出力Bによって駆動され、インバータINV4(Q
2′P,Q2′n)はインバータINV3の出力Cによって駆
動され、インバータINV5(Q3p,Q3n)はインバータINV4の
出力Dによって駆動され、インバータINV6(Q3′P,Q
3′n)はインバータINV5の出力Eによって駆動され、
インバータINV7(Q4p,Q4n)はインバータINV6の出力Fに
よって駆動され、インバータINV8(Q4′P,Q4′n)
はインバータINV7の出力Gによって駆動され、インバー
タINV8の出力は出力端子OUTの電位となる。That is, in FIG. 1 , the inverter INV 1 (Q 1p ,
Q 1n ) is driven by the potential of the input terminal IN,
INV 2 (Q 1'P , Q 1'n ) is driven by the output A of the inverter INV 1 , and inverter INV 3 (Q 2p , Q 2n ) is the inverter I.
Driven by output B of NV 2 , inverter INV 4 (Q
2'P , Q 2'n ) is driven by the output C of the inverter INV 3 , the inverter INV 5 (Q 3p , Q 3n ) is driven by the output D of the inverter INV 4 , and the inverter INV 6 (Q 3'P , Q
3'n ) is driven by the output E of the inverter INV 5 ,
The inverter INV 7 (Q 4p , Q 4n ) is driven by the output F of the inverter INV 6 , and the inverter INV 8 (Q 4′P , Q 4′n )
Is driven by the output G of the inverter INV 7, and the output of the inverter INV 8 becomes the potential of the output terminal OUT.
このように、後段の各インバータの出力を前段の各イ
ンバータの入力にフィードバックしているので、各イン
バータの駆動能力は低下し、遅延時間は大きくなる。In this way, the output of each inverter in the subsequent stage is fed back to the input of each inverter in the previous stage, so the driving capability of each inverter is reduced and the delay time is increased.
なお、第1図の回路を2入力ゲート換算4ゲートの基
本セルにて構成すれば、トランジスタQ1p,Q2p,Q1n,
Q2n;トランジスタQ3p,Q4p,Q3n,Q4n;トランジスタQ
1′p,Q2′p,Q1′n,Q2′n;トランジスタQ
3′p,Q4′p,Q3′n,Q4′nを、それぞれ、1基本
セルで構成でき、従って、第1図の回路は第6図の回路
と同様に4基本セルにて構成できる。If the circuit shown in FIG. 1 is composed of a basic cell having 4 gates converted into 2 inputs, the transistors Q 1p , Q 2p , Q 1n ,
Q 2n ; Transistor Q 3p , Q 4p , Q 3n , Q 4n ; Transistor Q
1'p , Q 2'p , Q 1'n , Q 2'n ; transistor Q
Each of 3'p , Q 4'p , Q 3'n , and Q 4'n can be constructed by one basic cell. Therefore, the circuit of FIG. 1 has four basic cells like the circuit of FIG. Can be configured.
第1図の回路動作は第9図〜第12図に示される。第9
図はファンアウト(F/O)=0の場合であって入力端子I
Nの電位がローからハイに変化する場合を示し、第10図
はファンアウト(F/O)=0の場合であって入力端子IN
の電位がハイからローに変化する場合を示し、第11図は
ファンアウト(F/O)=5の場合であって入力端子INの
電位がローからハイに変化する場合を示し、第12図はフ
ァンアウト(F/O)=5の場合であって入力端子INの電
位がハイからローに変化する場合を示している。The circuit operation of FIG. 1 is shown in FIGS. Ninth
The figure shows the case of fanout (F / O) = 0 and the input terminal I
Fig. 10 shows the case where the potential of N changes from low to high. Fig. 10 shows the case of fanout (F / O) = 0 and the input terminal IN
11 shows the case where the potential of the input changes from high to low, and FIG. 11 shows the case where the potential of the input terminal IN changes from low to high when fanout (F / O) = 5. Shows the case where fan-out (F / O) = 5 and the potential of the input terminal IN changes from high to low.
第9図を参照すると、入力端子IN,出力B,D,F,および
出力端子OUTの各電位がいずれもローレベルにあって、
出力A,C,E,Gの各電位はいずれもハイレベルにあるもの
とする。このとき、入力端子INの電位がローレベルから
ハイレベルに変化すると、トランジスタQ1pがオフとな
り且つトランジスタQ1nはオンとなる。この結果、イン
バータINV1(Q1p,Q1n)の出力Aの電位は下降する。この
とき、トランジスタQ2p,Q3p,Q4pは未だオン状態にある
ので、出力C,E,Gの各電位も低下する。このような出力
C,E,Gの各電位の低下は、インバータINV2(Q1′P,Q
1′n)の出力BがPチャネルトランジスタのスレッシ
ュホールド値に到達するまで続く。他方、出力Aの電位
の下降に伴ない、インバータINV2(Q1′P,Q1′n)
の出力Bは上昇するが、このとき、トランジスタQ
2′n,Q3′n,Q4′nは未だオン状態であるので、出
力D,F,および出力端子OUTの各電位も出力Bと共に上昇
する。そして、出力Bの電位が上記スレッシュホールド
値に到達すると、トランジスタQ2pはカットオフし、従
って、出力C,E,Gは一時的に放電しなくなる。さらに、
出力Bの電位が上昇すると、出力Cの電位は一時的に保
持されているので、トランジスタQ2′nがカットオフ
され、この結果、出力Bの電位のみが上昇する。従っ
て、インバータINV3(Q2p,Q2n)の出力Cが再び低下す
る。このとき、トランジスタQ3p,Q4pは未だオン状態に
あるので、出力E,Gの各電位も低下する。このような出
力E,Gの各電位の低下は、インバータINV4(Q2′P,Q
2′n)の出力DがPチャネルトランジスタのスレッシ
ュホールド値に到達するまで続く。出力Dの電位がこの
スレッシュホールド値に到達すると、トランジスタQ3p
はカットオフし、従って、出力E,Gは一時的に放電しな
くなる。さらに、出力Dの電位が上昇すると、出力Eの
電位は一時的に保持されているので、トランジスタQ
3′nがカットオフされ、この結果、出力Dの電位のみ
が上昇する。従って、インバータINV5(Q3p,Q3n)の出力
Eが再び低下する。このとき、トランジスタQ4pは未だ
オン状態にあるので、出力Gの各電位も低下する。この
ような出力Gの各電位の低下は、インバータ、INV6(Q
3′p,Q3′n)の出力FがPチャネルトランジスタの
スレッシュホールド値に到達するまで続く。出力Fの電
位がこのスレッシュホールド値に到達すると、トランジ
スタQ4pはカットオフし、従って、出力Gは一時的に放
電しなくなる。さらに、出力Fの電位が上昇すると、出
力Gの電位は一時的に保持されているので、トランジス
タQ4′nがカットオフされ、この結果、出力Fの電位
のみが上昇する。従って、インバータINV7(Q4p,Q4n)の
出力Gが再び低下し、この結果、出力端子OUTの電位が
上昇する。Referring to FIG. 9, when the potentials of the input terminal IN, the outputs B, D, F, and the output terminal OUT are all at the low level,
It is assumed that the potentials of outputs A, C, E, and G are all at high level. At this time, when the potential of the input terminal IN changes from low level to high level, the transistor Q 1p turns off and the transistor Q 1n turns on. As a result, the potential of the output A of the inverter INV 1 (Q 1p , Q 1n ) drops. At this time, since the transistors Q 2p , Q 3p , and Q 4p are still in the ON state, the potentials of the outputs C, E, and G also decrease. Output like this
The decrease of each potential of C, E, G is caused by the inverter INV 2 (Q 1'P , Q
1'n ) output B continues until the threshold value of the P-channel transistor is reached. On the other hand, as the potential of the output A decreases, the inverter INV 2 (Q 1'P , Q 1'n )
Output B rises, but at this time, transistor Q
Since 2'n , Q 3'n and Q 4'n are still in the ON state, the potentials of the outputs D, F and the output terminal OUT also rise with the output B. Then, when the potential of the output B reaches the threshold value, the transistor Q 2p is cut off, so that the outputs C, E and G are temporarily not discharged. further,
When the potential of the output B rises, the potential of the output C is temporarily held, so the transistor Q 2 ′ n is cut off, and as a result, only the potential of the output B rises. Therefore, the output C of the inverter INV 3 (Q 2p , Q 2n ) decreases again. At this time, since the transistors Q 3p and Q 4p are still in the ON state, the potentials of the outputs E and G also decrease. Such a decrease in each potential of the outputs E and G causes the inverter INV 4 (Q 2'P , Q
The output D of 2'n ) continues until the threshold value of the P-channel transistor is reached. When the potential of output D reaches this threshold value, transistor Q 3p
Cut off, so that the outputs E, G are temporarily not discharged. Further, when the potential of the output D rises, the potential of the output E is temporarily held, so that the transistor Q
3'n is cut off, so that only the potential of the output D rises. Therefore, the output E of the inverter INV 5 (Q 3p , Q 3n ) decreases again. At this time, since the transistor Q 4p is still in the ON state, each potential of the output G also drops. Such a decrease in each potential of the output G causes the inverter INV 6 (Q
The output F of 3'p , Q 3'n ) continues until the threshold value of the P-channel transistor is reached. When the potential of the output F reaches this threshold value, the transistor Q 4p is cut off, so that the output G is temporarily not discharged. Further, when the potential of the output F rises, the potential of the output G is temporarily held, so the transistor Q 4 ′ n is cut off, and as a result, only the potential of the output F rises. Therefore, the output G of the inverter INV 7 (Q 4p , Q 4n ) decreases again, and as a result, the potential of the output terminal OUT increases.
逆に、入力端子IN,出力B,D,F,出力端子OUTの各電位が
いずれもハイレベル、出力A,C,E,Gの各電位がいずれも
ローレベルの状態にあるときに、入力端子INの電位がハ
イレベルからローレベルに変化した場合は、第10図のご
とく、各電位は変化する。その詳細は第9図の場合と同
様なので説明は省略する。Conversely, when the potentials at the input terminal IN, outputs B, D, F, and output terminal OUT are all at high level, and the potentials at outputs A, C, E, G are all at low level, When the potential of the terminal IN changes from high level to low level, each potential changes as shown in FIG. The details are the same as in the case of FIG.
このように、出力C,E,G,および出力B,D,Fの電位の変
化にはサドルポイントが生じ、そのために遅延時間は大
きくなる。In this way, saddle points occur in the changes in the potentials of the outputs C, E, G and the outputs B, D, F, and therefore the delay time increases.
なお、ファンアウト数をたとえば5にした場合には、
第9図は第11図のように変化し、また、第10図は第12図
のように変化する。出力端子OUTの波形が鈍ると共に遅
延時間がさらに大きくなる。If the fanout number is set to 5, for example,
FIG. 9 changes as shown in FIG. 11, and FIG. 10 changes as shown in FIG. The waveform of the output terminal OUT becomes dull and the delay time becomes even longer.
しなしながら、いずれにあっても、遅延時間は7ns以
上確保でき、第6図の場合より長くなる。However, in any case, a delay time of 7 ns or more can be secured, which is longer than in the case of FIG.
第13図は本発明に係る遅延回路の他の実施例を示す回
路図である。第13図においては、インバータ手段INVBの
インバータINV2(Q1′p,Q1′n)の出力Bによって
インバータ手段INVAのインバータINV3(Q2p,Q2n),INV5(Q
3p,Q3n),INV7(Q4p,Q4n)が同時に駆動され、インバータ
手段INVAのインバータINV7(Q4p,Q4n)の出力によってイ
ンバータ手段INVBのインバータINV4(Q2′p,
Q2′n),INV6(Q3′p,Q3′n),INV8(Q
4′p,Q4′n)が同時に駆動されるように構成してあ
る。このような第13図の回路において、たとえば、入力
端子IN,出力Bの電位がハイレベル,出力A,Cの電位がロ
ーレベルの状態にあって、入力端子INの電位がハイレベ
ルからローレベルに変化すると、出力Aはローレベルか
らハイレベルに変化する。このとき、出力Cの電位はロ
ーレベルであるので、Pチャネルトランジスタ
Q2′p,Q3′p,Q4′pはオン状態にあり、また、出
力Aの電位はハイレベルであるので、Nチャネルトラン
ジスタQ1′nはオン状態にある。従って、出力Bの電
位はトランジスタQ2′p,Q3′p,Q4′pとトランジ
スタQ1′nのインピーダンス比のDC安定点に変化す
る。この結果、PチャネルトランジスタQ2p,Q3p,Q4pも
NチャネルトランジスタQ2n,Q3n,Q4nもオン傾向にな
り、従って、出力Aのハイレベル電位が出力Cに伝達さ
れて出力Cはハイレベルとなり、従って、出力端子OUT
の電位はローレベルとなる。このような構成にすると、
出力端子OUTには第1図の実施例に比して非定常な波形
は発生しにくくなる。FIG. 13 is a circuit diagram showing another embodiment of the delay circuit according to the present invention. In FIG. 13, the output B of the inverter INV 2 (Q 1'p , Q 1'n ) of the inverter means INVB is used to output the inverter INV 3 (Q 2p , Q 2n ), INV 5 (Q
3p , Q 3n ), INV 7 (Q 4p , Q 4n ) are driven at the same time, and the output of the inverter INV 7 (Q 4p , Q 4n ) of the inverter means INVA causes the inverter INV 4 (Q 2'p , Q of the inverter means INVB).
Q 2'n ), INV 6 (Q 3'p , Q 3'n ), INV 8 (Q
4'p , Q 4'n ) are driven simultaneously. In such a circuit of FIG. 13, for example, when the potentials of the input terminal IN and the output B are at the high level and the potentials of the outputs A and C are at the low level, the potential of the input terminal IN is from the high level to the low level. When it changes to, the output A changes from low level to high level. At this time, since the potential of the output C is low level, the P-channel transistors Q 2 ′ p , Q 3 ′ p and Q 4 ′ p are in the ON state, and the potential of the output A is high level. The N-channel transistor Q1'n is on. Therefore, the potential of the output B is the transistor Q 2'p, Q 3'p, changes in DC stable point of the impedance ratio of Q 4'P the transistor Q 1'n. As a result, both the P-channel transistors Q 2p , Q 3p , Q 4p and the N-channel transistors Q 2n , Q 3n , Q 4n tend to turn on, so that the high level potential of the output A is transmitted to the output C and the output C is High level, therefore output terminal OUT
Potential becomes low level. With this configuration,
An unsteady waveform is less likely to occur at the output terminal OUT as compared with the embodiment shown in FIG.
なお、上述の実施例においては、各インバータ手段IN
VA,INVBに同一数のPチャネルトランジスタおよびNチ
ャネルトランジスタを縦列接続しているが、そのトラン
ジスタの数は任意に変更し得ることは言うまでもない。
また、波形整形手段としてのインバータを第1図および
第13図の回路に接続してもよい。In the above embodiment, each inverter means IN
The same number of P-channel transistors and N-channel transistors are cascade-connected to VA and INVB, but it goes without saying that the number of the transistors can be changed arbitrarily.
Further, an inverter as a waveform shaping means may be connected to the circuits shown in FIGS. 1 and 13.
発明の効果 以上説明したように本発明によれば、同一数の基本セ
ルを用いたときには、従来のごとく単純にインバータを
多段接続した場合に比較して、各インバータの駆動能力
をフィードバック制御により小さくしているので、遅延
時間を大きくできる。言い換えると、同一の遅延時間を
得る場合には、遅延回路の面積を小さくできる。As described above, according to the present invention, when the same number of basic cells are used, the drive capacity of each inverter is reduced by feedback control as compared with the conventional case where the inverters are simply connected in multiple stages. Therefore, the delay time can be increased. In other words, when obtaining the same delay time, the area of the delay circuit can be reduced.
第1図は本発明に係る遅延回路の一実施例を示す回路
図、第2図は遅延回路を挿入しないゲートアレイLSIの
部分回路図、第3図は第2図の回路動作を説明するため
のタイミング図、第4図は遅延回路を挿入したゲートア
レイLSIの部分回路図、第5図は第4図の回路動作を説
明するためのタイミング図、第6図は従来の遅延回路を
示す回路図、第7図,第8図は第1図の回路を理解し易
くした概念回路図、第9図〜第12図は第1図の回路内に
現われる信号のタイミング図、第13図は本発明の遅延回
路の他の実施例を示す回路図である。 IN:入力端子、OUT:出力端子、VCC:電源、INVA,INVB:イ
ンバータ手段、Q1p,Q2p,…:Pチャネルトランジスタ、Q
1n,Q2n,…:Nチャネルトランジスタ。FIG. 1 is a circuit diagram showing an embodiment of a delay circuit according to the present invention, FIG. 2 is a partial circuit diagram of a gate array LSI in which no delay circuit is inserted, and FIG. 3 is for explaining the circuit operation of FIG. 4 is a partial circuit diagram of a gate array LSI in which a delay circuit is inserted, FIG. 5 is a timing diagram for explaining the circuit operation of FIG. 4, and FIG. 6 is a circuit showing a conventional delay circuit. FIGS. 7, 7 and 8 are conceptual circuit diagrams for making the circuit of FIG. 1 easier to understand, FIGS. 9 to 12 are timing diagrams of signals appearing in the circuit of FIG. 1, and FIG. It is a circuit diagram which shows the other Example of the delay circuit of invention. IN: Input terminal, OUT: Output terminal, V CC : Power supply, INVA, INVB: Inverter means, Q 1p , Q 2p ,…: P-channel transistor, Q
1n , Q 2n , ...: N-channel transistor.
Claims (2)
給手段、および該第1、第2の電源供給手段間に接続さ
れ、複数の同数のPチャネルトランジスタおよびNチャ
ネルトランジスタを縦列接続した第1、第2のインバー
タ手段を具備し、前記入力端子の電位により前記第1の
インバータ手段の最外側Pチャネル/Nチャネルトランジ
スタ対を駆動し、該第1のインバータ手段の駆動された
Pチャネル/Nチャネルトランジスタ対の各共通出力によ
り前記第2のインバータ手段のPチャネル/Nチャネルト
ランジスタ対を外側から内側に順次駆動し、他方、該第
2のインバータ手段の駆動されたPチャネル/Nチャネル
トランジスタ対の各共通出力により前記第1のインバー
タ手段のPチャネル/Nチャネルトランジスタ対を外側か
ら内側に順次駆動し、前記第2のインバータ手段の中央
のPチャネル/Nチャネルトランジスタ対の出力を前記出
力端子に接続した遅延回路。1. An input terminal, an output terminal, first and second power supply means, and a plurality of P-channel transistors and N-channel transistors of the same number which are connected in series between the first and second power supply means. The first and second inverter means are connected, and the outermost P-channel / N-channel transistor pair of the first inverter means is driven by the potential of the input terminal to drive the first inverter means. The common output of the P-channel / N-channel transistor pair sequentially drives the P-channel / N-channel transistor pair of the second inverter means from outside to inside, while the driven P-channel / of the second inverter means is driven. Driving the P-channel / N-channel transistor pair of the first inverter means sequentially from the outside to the inside by each common output of the N-channel transistor pair, A delay circuit in which the output of the central P-channel / N-channel transistor pair of the second inverter means is connected to the output terminal.
給手段、および該第1、第2の電源供給手段間に接続さ
れ複数の同数のPチャネルトランジスタおよびNチャネ
ルトランジスタを縦列接続した第1、第2のインバータ
手段を具備し、前記入力端子の電位により前記第1のイ
ンバータ手段の最外側Pチャネル/Nチャネルトランジス
タ対を駆動し、前記第1のインバータ手段の最外側Pチ
ャネル/Nチャネルトランジスタ対の共通出力により前記
第2のインバータ手段の最外側Pチャネル/Nチャネルト
ランジスタ対を駆動し、該第2のインバータ手段の最外
側Pチャネル/Nチャネルトランジスタ対の共通出力によ
り前記第1のインバータ手段の内側の複数のPチャネル
/Nチャネルトランジスタ対を駆動し、該第1のインバー
タ手段の内側の複数のPチャネル/Nチャネルトランジス
タ対の共通出力により前記第2のインバータ手段の内側
の複数のPチャネル/Nチャネルトランジスタ対を駆動
し、前記第2のインバータ手段の内側の複数のPチャネ
ル/Nチャネルトランジスタ対の出力を前記出力端子に接
続した遅延回路。2. An input terminal, an output terminal, first and second power supply means, and a plurality of P-channel transistors and N-channel transistors of the same number connected in series between the first and second power supply means. The first and second inverter means, the outermost P-channel / N-channel transistor pair of the first inverter means is driven by the potential of the input terminal, and the outermost P-channel of the first inverter means is provided. The common output of the / N-channel transistor pair drives the outermost P-channel / N-channel transistor pair of the second inverter means, and the common output of the outer-most P-channel / N-channel transistor pair of the second inverter means P-channels inside the first inverter means
/ N channel transistor pair is driven, and the plurality of P channel / N channel transistor pairs inside the second inverter means are driven by the common output of the plurality of P channel / N channel transistor pairs inside the first inverter means. A delay circuit for driving and connecting the outputs of a plurality of P-channel / N-channel transistor pairs inside the second inverter means to the output terminal.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59174005A JPH0834418B2 (en) | 1984-08-23 | 1984-08-23 | Delay circuit |
| US06/767,574 US4700089A (en) | 1984-08-23 | 1985-08-20 | Delay circuit for gate-array LSI |
| EP85306004A EP0175501B1 (en) | 1984-08-23 | 1985-08-23 | Delay circuit for gate-array lsi |
| DE8585306004T DE3582640D1 (en) | 1984-08-23 | 1985-08-23 | DELAY CIRCUIT FOR LSI GATE ARRANGEMENT. |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59174005A JPH0834418B2 (en) | 1984-08-23 | 1984-08-23 | Delay circuit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6153820A JPS6153820A (en) | 1986-03-17 |
| JPH0834418B2 true JPH0834418B2 (en) | 1996-03-29 |
Family
ID=15970979
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59174005A Expired - Lifetime JPH0834418B2 (en) | 1984-08-23 | 1984-08-23 | Delay circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0834418B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108141213A (en) * | 2015-09-24 | 2018-06-08 | 高通股份有限公司 | For the inverse ratio voltage delay buffer according to data voltage level buffered data |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS55133135A (en) * | 1979-04-03 | 1980-10-16 | Seiko Epson Corp | Frequency dividing circuit for watch |
| JPS5838032A (en) * | 1981-08-13 | 1983-03-05 | Fujitsu Ltd | Buffer circuit for driving c-mos inverter |
-
1984
- 1984-08-23 JP JP59174005A patent/JPH0834418B2/en not_active Expired - Lifetime
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN108141213A (en) * | 2015-09-24 | 2018-06-08 | 高通股份有限公司 | For the inverse ratio voltage delay buffer according to data voltage level buffered data |
| CN108141213B (en) * | 2015-09-24 | 2021-07-09 | 高通股份有限公司 | Inverse voltage delay buffer for buffering data based on data voltage levels |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6153820A (en) | 1986-03-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4700089A (en) | Delay circuit for gate-array LSI | |
| JP2540934B2 (en) | Logic circuit device | |
| US7667522B1 (en) | Low-skew digital lever shifter for I/O | |
| JP2760195B2 (en) | Logic circuit | |
| JPH09205359A (en) | Output circuit | |
| JPH0834418B2 (en) | Delay circuit | |
| US4706266A (en) | Dual mode-increment/decrement N-bit counter register | |
| JPH0690163A (en) | Cmos off-chip driver circuit | |
| JP2608542B2 (en) | Delay circuit | |
| EP0642225A2 (en) | Zero-power or gate | |
| JP2001006373A (en) | Transmission circuit, semiconductor integrated circuit and semiconductor memory using the same | |
| JP3038757B2 (en) | Shift register circuit | |
| JPH0354899B2 (en) | ||
| JPS58209225A (en) | Tristate output circuit | |
| JP2551586B2 (en) | Interface circuit | |
| JPH0275219A (en) | Latch circuit | |
| JPH10504924A (en) | Circuit for adjusting the operation timing of the asynchronous operation sub-circuit | |
| JP2556208B2 (en) | Level conversion circuit | |
| JPH0523647B2 (en) | ||
| JP2830244B2 (en) | Tri-state buffer circuit | |
| JPS62231521A (en) | Semiconductor integrated circuit | |
| JPH11177408A (en) | Cmos driver circuit | |
| JP3209399B2 (en) | Gate array integrated circuit | |
| JPS61294932A (en) | Semiconductor device and data transmission line | |
| EP0552734A2 (en) | High speed logic circuit having a reduced number of critical path gate stages |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| EXPY | Cancellation because of completion of term |