JPH11122097A - Clock frequency dividing circuit and logic circuit device - Google Patents
Clock frequency dividing circuit and logic circuit deviceInfo
- Publication number
- JPH11122097A JPH11122097A JP9282136A JP28213697A JPH11122097A JP H11122097 A JPH11122097 A JP H11122097A JP 9282136 A JP9282136 A JP 9282136A JP 28213697 A JP28213697 A JP 28213697A JP H11122097 A JPH11122097 A JP H11122097A
- Authority
- JP
- Japan
- Prior art keywords
- clock
- circuit
- frequency
- count value
- value holding
- 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.)
- Abandoned
Links
Abstract
(57)【要約】
【課題】 異なる周波数のクロック波形間でクロックエ
ッジを完全に同期させることができるクロック分周回路
を提供する。
【解決手段】 共通の入力クロックのエッジで各々デー
タをラッチするn(正の整数)個の順序回路によってカ
ウント値保持部が構成され前記入力クロックに従って0
と2n−1の間の2進数をカウントするnビット幅のカ
ウンタ回路から成り、このカウンタ回路の出力として、
前記カウント値保持部から、前記入力クロックの1/2
(0≦m<nを満たす整数)の周波数のクロック波形を
出力するクロック分周回路において、前記カウント値保
持部は、前記入力クロックの立上がり/立下がりの両方
のエッジでデータをラッチする順序回路で構成した。
(57) [Problem] To provide a clock frequency dividing circuit capable of completely synchronizing clock edges between clock waveforms having different frequencies. SOLUTION: A count value holding unit is constituted by n (positive integer) sequential circuits each latching data at an edge of a common input clock, and the count value holding unit is set to 0 according to the input clock.
And a counter circuit having an n-bit width for counting a binary number between 2 n -1 and 2 n -1.
From the count value holding unit, 1 / of the input clock
In a clock divider circuit for outputting a clock waveform having a frequency of (0 ≦ m <n), the count value holding unit latches data at both rising and falling edges of the input clock. It consisted of.
Description
【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION
【0001】[0001]
【発明の属する技術分野】本発明は、入力クロックから
複数のクロック周波数を生成するクロック分周回路、及
び複数のクロック周波数で同期動作する論理回路装置に
関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a clock frequency dividing circuit for generating a plurality of clock frequencies from an input clock, and to a logic circuit device operating synchronously at a plurality of clock frequencies.
【0002】[0002]
【従来の技術】クロック信号で駆動するラッチやフリッ
プフロップ(以降、単にFFという)などのクロック駆
動回路を含む順序論理回路においては、各クロック駆動
回路に供給されるクロック信号のエッジが厳密に同期し
ていることが要求される。2. Description of the Related Art In sequential logic circuits including clock driving circuits such as latches and flip-flops (hereinafter simply referred to as FFs) driven by clock signals, edges of clock signals supplied to each clock driving circuit are strictly synchronized. Is required.
【0003】ここで、図7(a)に示すように、クロッ
ク信号CKi,CKjでそれぞれ駆動される2つのFF
101,102間に組合せ回路103が接続されている
場合を例にとる。Here, as shown in FIG. 7A, two FFs respectively driven by clock signals CKi and CKj are used.
A case where a combinational circuit 103 is connected between 101 and 102 will be described as an example.
【0004】2つのクロック信号CKi,CKjの位相
関係として、同図(b)は、クロック信号CKiよりク
ロック信号CKjが進んでいる場合(正のスキュー)の
クロック波形を示し、同図(c)はクロック信号CKj
よりクロック信号CKiが進んでいる場合(負のスキュ
ー)のクロック波形を示している。As a phase relationship between two clock signals CKi and CKj, FIG. 1B shows a clock waveform when the clock signal CKj is ahead of the clock signal CKi (positive skew), and FIG. Is the clock signal CKj
The clock waveform when the clock signal CKi is further advanced (negative skew) is shown.
【0005】クロック供給源からCKi,CKjまでの
遅延をTCi,TCjとすると、両クロック間のスキュ
−Tskewi,j は次式で表せる。If the delay from the clock supply source to CKi, CKj is TCi, TCj, the skew Tskewi, j between both clocks can be expressed by the following equation.
【0006】 Tskewi,j =TCi−TCj ……(1) Tskewi,j >0,Tskewi,j <0の各場合のクロック波
形が図7(b),(c)に示すものである。FF10
1,102間のバス遅延をTPDとすると、クロックスキ
ューに要求される制約条件は、Tskewi, j = TCi−TCj (1) Clock waveforms in the cases of Tskewi, j> 0 and Tskewi, j <0 are shown in FIGS. 7B and 7C. FF10
Assuming that the bus delay between the blocks 1 and 102 is TPD, the constraint required for clock skew is:
【数1】 となる。ここでfmax は、FF101,102を駆動す
るクロックの最大周波数である。(Equation 1) Becomes Here, fmax is the maximum frequency of the clock for driving the FFs 101 and 102.
【0007】この式から明らかなように、正負ともスキ
ューには許容される範囲が存在する。正のスキューは、
回路の最大動作周波数を低下させる作用があるため、ス
キューが大きくなった場合に回路の動作周波数を保証す
るには、順序回路間に接続される組合せ論理回路の遅
延、順序回路の遅延、及び順序回路のセットアップ時間
を削減する必要があった。正のスキューは、動作周波数
が増加した場合にクロックのサイクル時間に占める割合
が大きくなるため、最大動作周波数を劣化させる効果は
より顕著となる。As is apparent from this equation, there is an allowable range of skew in both positive and negative directions. Positive skew is
Since it has the effect of lowering the maximum operating frequency of the circuit, in order to guarantee the operating frequency of the circuit when the skew increases, the delay of the combinational logic circuit connected between the sequential circuits, the delay of the sequential circuit, and the order The circuit setup time had to be reduced. Positive skew increases the proportion of the clock cycle time when the operating frequency increases, so that the effect of deteriorating the maximum operating frequency becomes more significant.
【0008】一方、負のスキューは、前段の順序回路か
ら出力されたデータが、本来1クロックサイクル後で次
段の順序回路にラッチされるべきところが、1クロック
サイクル早くラッチされてしまい直前のデータを破壊し
てしまう、いわゆる「データのつき抜け」現象を誘発す
る。On the other hand, the negative skew means that the data output from the preceding-stage sequential circuit should be latched by the next-stage sequential circuit one clock cycle later, but is latched one clock cycle earlier and the immediately preceding data , Causing a so-called "data slip-through" phenomenon.
【0009】これは、(2)式に示すように、順序回路
間のバス遅延TPDが小さい場合に深刻となる。また、正
のスキューの場合は、回路の動作周波数を下げることで
回路の論理誤動作を回避できるのに対し、負のスキュー
による「データのつき抜け」の場合の論理誤動作は回路
の動作周波数を下げても解消しないという特徴をもって
いる。This becomes more serious when the bus delay TPD between the sequential circuits is small, as shown in equation (2). In addition, in the case of positive skew, the logic malfunction of the circuit can be avoided by lowering the operating frequency of the circuit, whereas the logic malfunction in the case of "data skipping" due to negative skew lowers the operating frequency of the circuit. It has the characteristic that it does not disappear even if it is.
【0010】また、近年、LSIの大規模化が進み同一
チップ上に異なる周波数で動作する回路同士が混在する
ような集積回路が出現している。このように複数のクロ
ック周波数を動作周波数とする回路においても、各クロ
ック間で同期すべきクロックエッジにスキューが生じた
場合、上述したスキューの問題は全く同様に発生するた
め、周波数の異なるクロック間でスキューを小さく抑え
ることは非常に重要である。Further, in recent years, the scale of LSI has been increased, and integrated circuits in which circuits operating at different frequencies coexist on the same chip have appeared. As described above, even in a circuit using a plurality of clock frequencies as operating frequencies, if a skew occurs at a clock edge to be synchronized between clocks, the above-described skew problem occurs exactly in the same manner. It is very important to keep the skew small.
【0011】従来、PLL(Phase Locked
Loop)等のクロック供給源からのクロック及びそ
れを2n分周(n=1,2,3,...)したクロック
を使用する論理回路に対して、クロック信号を供給する
場合に、クロック波形の立ち上がりあるいは立ち下がり
いずれか一方のエッジでのみデータをラッチするシング
ル・エッジ・トリガード(single edge t
riggered)FF(以下、Sgl−FFという)
を用いて分周器が構成されていた。Conventionally, PLL (Phase Locked)
When a clock signal is supplied to a logic circuit that uses a clock from a clock supply source such as Loop (Loop) and a clock obtained by dividing the clock by 2 n (n = 1, 2, 3,...) Single edge trigger that latches data only at one of the rising and falling edges of the waveform
triggered FF (hereinafter, referred to as Sgl-FF)
Was used to constitute a frequency divider.
【0012】図8に、クロックの立ち上がりエッジでデ
ータをラッチするSgl−FFの回路例を示す。このS
gl−FF201では、マスター/スレーブの2つのレ
ベルセンシティブラッチ301,302が直列に接続さ
れている。FIG. 8 shows a circuit example of an Sgl-FF that latches data at the rising edge of a clock. This S
In the gl-FF 201, two level-sensitive latches 301 and 302 of a master / slave are connected in series.
【0013】このSgl−FFをn個用いて構成された
クロック分周回路を図9(a)に示す(第1の従来
例)。このクロック分周回路は、n個のSgl−FF2
01−1,201−2,…,201−nを順次直列に接
続して構成され、同図(b)のタイミング図に示すよう
にPLLから供給される入力クロックCLK(周波数
f)を2n分周することができる。FIG. 9A shows a clock frequency dividing circuit composed of n Sgl-FFs (first conventional example). This clock divider circuit is composed of n Sgl-FF2s.
, 201-n are serially connected in series, and the input clock CLK (frequency f) supplied from the PLL is 2 n as shown in the timing diagram of FIG. It can be divided.
【0014】しかし、同図(b)に示したように、各ク
ロック信号間でどの2つを比較してもクロックエッジに
ズレが生ずる。すなわち、この回路では、前段のSgl
−FFのデータ出力が次段Sgl−FFのクロック入力
となって次段FFへのトリガーが順次伝搬するため、分
周比の大きい(周波数の低い)クロック波形ほど遅れて
変化することになる。However, as shown in FIG. 1B, a difference in clock edge occurs even if any two clock signals are compared. That is, in this circuit, Sgl
Since the data output of -FF becomes the clock input of the next stage Sgl-FF and the trigger to the next stage FF sequentially propagates, the clock waveform having a larger frequency division ratio (lower frequency) changes later.
【0015】図10(a)に示すクロック分周回路は
(第2の従来例)、n個のSgl−FF201−1,2
01−2,…,201−nを用いたnbit減算カウン
タで構成されている。このクロック分周回路では、各S
gl−FF201−1〜201−nの駆動クロックとし
て、PLLから供給された入力クロックCLKが共通に
供給され、各Sgl−FFの出力が同時にトリガーされ
るため、分周比の異なるクロック波形間でのスキューは
生じない。The clock frequency dividing circuit shown in FIG. 10A (second conventional example) has n Sgl-FFs 201-1 and 201-2.
, 201-n. In this clock frequency dividing circuit, each S
As the driving clocks of the gl-FFs 201-1 to 201-n, the input clock CLK supplied from the PLL is supplied in common, and the outputs of the respective Sgl-FFs are simultaneously triggered. Does not occur.
【0016】しかし、分周回路へ入力される入力クロッ
ク自身(周波数f)も順序回路部へのクロック信号とし
て使用したい場合、分周後のクロックについてはSgl
−FFの1段分(クロックエッジから出力変化まで)の
遅延が存在するため、図10(b)のタイミング図に示
すように、入力クロック/分周クロック間にはこの遅延
時間分のスキューが生じてしまう。However, when it is desired to use the input clock itself (frequency f) input to the frequency dividing circuit as a clock signal to the sequential circuit section, the clock after frequency division is Sgl.
Since there is a delay of one stage of the FF (from the clock edge to the output change), as shown in the timing chart of FIG. 10B, a skew of this delay time occurs between the input clock / divided clock. Will happen.
【0017】図11(a)に示すクロック分周回路(第
3の従来例)は、(n+1)個のSgl−FF201−
0〜201−nを用いた(n+1)bitの減算カウン
タで構成されている。この回路の構造、動作は、上記第
2の従来例のそれと全く同じであるが、相違点はビット
幅を1つ増加させたことと、分周回路への入力クロック
CLKの周波数を2倍(f×2)にしたことである。こ
のような構成にすることで、カウンタ初段の出力として
周波数fのクロック信号を取り出すことができ、f,f
/2,…,f/2n間で完全に同期したクロックエッジ
を持つ複数クロックを得ることができる。The clock divider circuit (third conventional example) shown in FIG. 11A has (n + 1) Sgl-FFs 201-.
It comprises a (n + 1) -bit subtraction counter using 0 to 201-n. The structure and operation of this circuit are exactly the same as those of the second conventional example, except that the bit width is increased by one and the frequency of the input clock CLK to the frequency divider is doubled ( f × 2). With such a configuration, a clock signal having a frequency f can be extracted as an output of the first stage of the counter.
/ 2,..., F / 2n , a plurality of clocks having clock edges completely synchronized can be obtained.
【0018】[0018]
【発明が解決しようとする課題】しかしながら、上記従
来のクロック分周回路では、次のような問題点があっ
た。 第1及び第2の従来例では、異なる周波数のクロ
ック波形間でエッジに正または負のスキューが生じ、最
大動作周波数の低下やデータのつき抜け現象が発生して
いた。However, the conventional clock frequency dividing circuit has the following problems. In the first and second conventional examples, a positive or negative skew occurs between edges of clock waveforms having different frequencies, causing a decrease in the maximum operating frequency and a phenomenon of data skipping.
【0019】また、第3の従来例では、分周回路へ供給
する入力クロックCLKの周波数が、実際に回路が必要
とする周波数の2倍に設定されるため、分周回路へ入力
クロックCLKを伝送するクロック配線及びバッファリ
ング素子での消費電力が大きくなるという問題がある。
さらに、回路の高速化が進んでクロック周波数がGHz
オーダーになった場合は、クロック配線に寄生するイン
ダクタンス成分(周波数に比例して大きくなる)が無視
できなくなり、電力消費を増大させるのみならずクロッ
クツリーの設計が複雑になるという問題もある。In the third conventional example, the frequency of the input clock CLK supplied to the frequency dividing circuit is set to twice the frequency actually required by the circuit. There is a problem that power consumption in the clock wiring and the buffering element for transmission increases.
Further, as the circuit speed has increased, the clock frequency has been increased to GHz.
In the case of the order, the inductance component (increased in proportion to the frequency) parasitic on the clock wiring cannot be ignored, and there is a problem that not only the power consumption is increased but also the design of the clock tree becomes complicated.
【0020】本発明は、上述の如き従来の問題点を解決
するためになされたもので、その目的は、異なる周波数
のクロック波形間でクロックエッジを完全に同期させる
ことができるクロック分周回路を提供することを目的と
する。またその他の目的は、クロックツリー部で消費す
る電力を削減することができるクロック分周回路を提供
することを目的とする。そして、動作周波数の低下やデ
ータのつき抜け現象を回避することができ、電力消費の
抑制を可能とする論理回路装置を提供することを目的と
する。SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned conventional problems, and an object of the present invention is to provide a clock frequency dividing circuit capable of completely synchronizing clock edges between clock waveforms having different frequencies. The purpose is to provide. Another object of the present invention is to provide a clock frequency dividing circuit capable of reducing power consumed in a clock tree unit. Further, it is an object of the present invention to provide a logic circuit device capable of avoiding a decrease in operating frequency and a phenomenon of data skipping and capable of suppressing power consumption.
【0021】[0021]
【課題を解決するための手段】上記目的を達成するため
に、第1の発明であるクロック分周回路の特徴は、共通
の入力クロックのエッジで各々データをラッチするn
(正の整数)個の順序回路によってカウント値保持部が
構成され前記入力クロックに従って0と2n−1の間の
2進数をカウントするnビット幅のカウンタ回路から成
り、このカウンタ回路の出力として、前記カウント値保
持部から、前記入力クロックの1/2(0≦m<nを満
たす整数)の周波数のクロック波形を出力するクロック
分周回路において、前記カウント値保持部は、前記入力
クロックの立上がり/立下がりの両方のエッジでデータ
をラッチする順序回路で構成したものである。In order to achieve the above object, a clock divider circuit according to the first invention is characterized in that the clock divider circuit latches data at edges of a common input clock.
A count value holding unit is constituted by (positive integer) number of sequential circuits, and comprises an n-bit width counter circuit for counting a binary number between 0 and 2 n -1 according to the input clock. A clock divider circuit that outputs a clock waveform having a frequency of の of the input clock (an integer satisfying 0 ≦ m <n) from the count value holding unit, wherein the count value holding unit includes: It is constituted by a sequential circuit that latches data at both rising and falling edges.
【0022】この第1の発明によれば、カウント値保持
部を構成する順序回路は、入力クロックの立ち上がり/
立ち下がり両方のエッジでデータをラッチしてカウント
値を保持する。このカウント値保持部から出力されるク
ロック波形は全く同一の前記順序回路の出力であり、こ
れらの順序回路は共通の入力クロックで駆動されている
ため、異なる周波数のクロック波形間でクロックエッジ
を完全に同期させることが可能となる。さらに、PLL
等のクロック供給源から分周回路へ供給する入力クロッ
クの周波数が従来例に比べて1/2で済む。According to the first aspect, the sequential circuit forming the count value holding unit is configured so that the count value of the input clock rises / decreases.
Data is latched at both falling edges and the count value is held. The clock waveforms output from the count value holding unit are exactly the same output from the sequential circuits. Since these sequential circuits are driven by a common input clock, clock edges between clock waveforms of different frequencies are completely completed. Can be synchronized. Furthermore, PLL
The frequency of the input clock supplied from the clock supply source to the frequency dividing circuit can be 1 / of that of the conventional example.
【0023】第2の発明であるクロック分周回路の特徴
は、上記第1の発明において、前記カウンタ回路は、減
算カウンタで構成したことにある。According to a second aspect of the present invention, in the clock frequency dividing circuit according to the first aspect, the counter circuit includes a down counter.
【0024】この第2の発明によれば、簡易且つ的確に
第1の発明の回路が作用する。According to the second aspect, the circuit of the first aspect operates simply and accurately.
【0025】第3の発明である論理回路装置の特徴は、
請求項1記載のクロック分周回路と、前記クロック分周
回路に入力クロックを供給するクロック供給源と、前記
クロック分周回路で生成された複数の異なる周波数のク
ロック信号で駆動される複数の順序回路とを備え、前記
順序回路間でデータの受渡しを行うことにある。The features of the logic circuit device according to the third invention are as follows.
2. A clock divider according to claim 1, a clock supply source for supplying an input clock to said clock divider, and a plurality of orders driven by a plurality of clock signals of different frequencies generated by said clock divider. And transferring data between the sequential circuits.
【0026】この第3の発明によれば、異なる周波数の
クロック波形間でスキューが無くなるため、動作周波数
の低下やデータのつき抜けが回避される。さらに、入力
クロックと同じ周波数を持ち、且つ分周クロックとのス
キューがないクロック信号を出力することができるの
で、クロック供給源とクロック分周回路との間で電力消
費が抑制される。According to the third aspect, the skew is eliminated between clock waveforms having different frequencies, so that a decrease in operating frequency and data skipping can be avoided. Further, a clock signal having the same frequency as the input clock and having no skew with the divided clock can be output, so that power consumption between the clock supply source and the clock dividing circuit is suppressed.
【0027】[0027]
【発明の実施の形態】以下、本発明の実施形態を図面に
基づいて説明する。図1は、本発明の実施形態に係るク
ロック分周回路の回路図である。図2及び図3は、図1
のクロック分周回路で使用されるFFの例を示す回路図
である。Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a circuit diagram of a clock frequency dividing circuit according to an embodiment of the present invention. FIG. 2 and FIG.
FIG. 3 is a circuit diagram showing an example of an FF used in the clock frequency dividing circuit of FIG.
【0028】本発明のクロック分周回路で使用されるF
Fは、駆動クロックの立ち上がり/立ち下がり両方のエ
ッジでデータをラッチすることができる、いわゆるダブ
ル・エッジ・トリガード(double edge t
riggered)FF(以下、Dbl−FFという)
で構成される。その一例として、図2に示すFFは、従
来の図8に示すマスター/スレーブのレベルセンシティ
ブラッチを並列に接続し、その出力をトランスファーゲ
ートで構成する2−1マルチプレクサで接続した構造に
なっている。F used in the clock frequency dividing circuit of the present invention
F is capable of latching data at both rising and falling edges of the drive clock, so-called double edge triggered.
(registered) FF (hereinafter referred to as Dbl-FF)
It consists of. As one example, the FF shown in FIG. 2 has a structure in which the conventional master / slave level-sensitive latches shown in FIG. 8 are connected in parallel, and the output is connected by a 2-1 multiplexer constituted by a transfer gate. .
【0029】具体的には、クロックのマスタ/スレーブ
となるレベルセンシティブラッチの出力段に、入力用ト
ランスファゲートとは逆のクロックフェーズで開閉する
出力用トランスファゲートを設けた回路が並列に接続さ
れている。ここで、図中の21はマスタ側の入力用トラ
ンスファゲート、22はマスタ側のデータ保持回路23
はマスタ側の出力用トランスファゲートである。また3
1はスレーブ側の入力用トランスファゲート、32はス
レーブ側のデータ保持回路32、及び33はスレーブ側
の出力用トランスファゲートである。またCKBはクロ
ックCKの反転信号である。この構成の回路では、クロ
ックCKの立ち上がり/立ち下がり両方のエッジで入力
データDがラッチされ、インバータ41からデータQが
出力される。More specifically, a circuit provided with an output transfer gate that opens and closes in a clock phase opposite to that of the input transfer gate is connected in parallel to the output stage of the level-sensitive latch that becomes the master / slave of the clock. I have. Here, reference numeral 21 denotes a transfer gate for input on the master side, and reference numeral 22 denotes a data holding circuit 23 on the master side.
Is an output transfer gate on the master side. 3
1 is an input transfer gate on the slave side, 32 is a data holding circuit 32 on the slave side, and 33 is an output transfer gate on the slave side. CKB is an inverted signal of the clock CK. In the circuit having this configuration, the input data D is latched at both rising and falling edges of the clock CK, and the data Q is output from the inverter 41.
【0030】また、図3に示すFFは、図2で使用され
ているトランスファーゲート21,23,31,33を
全てそれぞれクロックド・インバータ21a,23a,
31a,33aに置換した構造を示しているが、機能は
図2に示したFFと全く等価である。In the FF shown in FIG. 3, the transfer gates 21, 23, 31, 33 used in FIG. 2 are all clocked inverters 21a, 23a,
Although the structure replaced with 31a and 33a is shown, the function is completely equivalent to the FF shown in FIG.
【0031】両者ともに、図8の従来例では直列に接続
されていたレベルセンシティブラッチのマスター/スレ
ーブのペアを並列に接続し、出力の論理値が衝突しない
ようにトランスファーゲートあるいはクロックド・イン
バータからなる2−1マイチプレクサを出力側に設けた
構造になっている。In both cases, a master / slave pair of level-sensitive latches connected in series in the conventional example of FIG. 8 are connected in parallel, and a transfer gate or a clocked inverter is used to prevent the output logic value from colliding. 2-1 multi-plexer is provided on the output side.
【0032】本実施形態のクロック分周回路は、(n+
1)ビットの減算カウンタの構成要素として、図2また
は図3に示したDbl−FFを用いる。すなわち、駆動
クロックの立ち上がり/立ち下がり両方のエッジでデー
タをラッチすることができるDbl−FFを用いて(n
+1)ビットの減算カウンタ回路を構成する。The clock frequency dividing circuit according to the present embodiment has (n +
1) Dbl-FF shown in FIG. 2 or FIG. 3 is used as a component of the bit subtraction counter. That is, using the Dbl-FF that can latch data at both the rising and falling edges of the driving clock (n
A +1) -bit subtraction counter circuit is configured.
【0033】図1に示すように、本実施形態のクロック
分周回路は、図11(a)に示した従来の(n+1)ビ
ット減算カウンタにおけるカウント値保持部のSgl−
FFをDbl−FFで置き換えた構造になっている。As shown in FIG. 1, the clock frequency dividing circuit according to the present embodiment is composed of the Sgl− of the count value holding unit in the conventional (n + 1) -bit subtraction counter shown in FIG.
The structure is such that FF is replaced with Dbl-FF.
【0034】具体的には、図1に示すように、n+1個
のDbl−FF10−0,10−1,…,10−nが配
置され、そのクロック端子CKにクロック供給線11が
接続されている。さらに、各Dbl−FF10−0〜1
0−nに対応して、2入力のExclusiveNOR
(排他的否定論理和、以下、ExNORという)12−
0,12−1,…,12−nが配置され、その各出力が
Dbl−FF10−0〜10−nのデータD端子にそれ
ぞれ供給される。Specifically, as shown in FIG. 1, n + 1 Dbl-FFs 10-0, 10-1,..., 10-n are arranged, and a clock supply line 11 is connected to a clock terminal CK. I have. Furthermore, each Dbl-FF 10-0 to 1
ExclusiveNOR of 2 inputs corresponding to 0-n
(Exclusive NOR, hereinafter referred to as ExNOR) 12-
, 12-n, and their outputs are supplied to the data D terminals of the Dbl-FFs 10-0 to 10-n, respectively.
【0035】Dbl−FF10−0〜10−nの出力端
子Qからの出力データは、インバータ13−0,13−
1,…,13−nを介してExNOR12−0〜12−
nの入力の一方となる。初段のExNOR12−0の他
方の入力は固定電位が印加され、2段目のExNOR1
2−1の他方の入力は、初段のインバータ13−0から
の出力が入力される。The output data from the output terminal Q of the Dbl-FF 10-0 to 10-n is supplied to the inverters 13-0 and 13-n.
ExNOR 12-0 to 12- through 1, ..., 13-n
n is one of the inputs. A fixed potential is applied to the other input of the first stage ExNOR 12-0, and the second stage ExNOR1-0
The other input of 2-1 receives the output from the first-stage inverter 13-0.
【0036】そして、インバータ14,15と2入力N
ORゲート16から構成された回路が、2段目のExN
OR12−1からn+1段目のExNOR12−nの各
段の間に設けられ、前段のExNORの2入力がそれぞ
れインバータ14,15で反転され、その各反転信号が
2入力NORゲート16の入力となり、該NORゲート
16の出力が3段目以降のExNOR12−2,…,1
2−nの他方の入力になる。The inverters 14, 15 and the two-input N
The circuit composed of the OR gate 16 is a second stage ExN
The two inputs of the ExNOR of the preceding stage are provided between the inverters 14 and 15, respectively, and the inverted signals are input to the two-input NOR gate 16. The output of the NOR gate 16 is the ExNOR 12-2,.
2-n is the other input.
【0037】以上のように、(n+1)ビット減算カウ
ンタにおけるカウント値保持部をDbl−FFで構成す
ることにより、カウンタの動作がトリガーされるクロッ
クエッジが立ち上がり/立ち下がりの両方になると同時
に、PLLからの入力クロックCLKの周波数が図11
の第3の従来例の1/2になるため、カウンタ出力の各
段のクロック周波数は図11のカウンタ回路のそれと等
しくなる。しかも、この場合は、図11の回路と同様、
カウンタ出力のクロック信号が同一のFFからの出力信
号であるため、クロックエッジ間にスキューは生じない
(図4のタイミング図を参照)。As described above, by configuring the count value holding unit in the (n + 1) -bit subtraction counter by Dbl-FF, the clock edge at which the operation of the counter is triggered becomes both rising and falling, and at the same time, the PLL is activated. The frequency of the input clock CLK from the
Of the third conventional example, the clock frequency of each stage of the counter output becomes equal to that of the counter circuit of FIG. Moreover, in this case, similar to the circuit of FIG.
Since the clock signal of the counter output is an output signal from the same FF, no skew occurs between the clock edges (see the timing chart of FIG. 4).
【0038】このように、Dbl−FFは、駆動クロッ
クの立ち上がり/立ち下がり両方のエッジで値をラッチ
することが可能なため、このFFを用いて構成したカウ
ンタの各段の出力は、図11に示した従来のSgl−F
Fからなるカウンタの対応段の出力クロック信号の半分
の周波数のクロック波形になる。特にカウンタ初段の出
力に注目すれば、分周回路の入力クロック周波数fと同
一の周波数のクロック波形となり、この信号を周波数f
のクロック信号として使用すれば、従来例と全く同一の
f,f/2,…,f/2nのクロック周波数出力で、且
つエッジ間で完全に同期のとれたクロック波形を得るこ
とができる。As described above, since the Dbl-FF can latch the value at both the rising and falling edges of the driving clock, the output of each stage of the counter using the FF is as shown in FIG. The conventional Sgl-F shown in FIG.
The clock waveform has a frequency half that of the output clock signal of the corresponding stage of the counter composed of F. Paying particular attention to the output of the first stage of the counter, a clock waveform having the same frequency as the input clock frequency f of the frequency dividing circuit is obtained.
, F / 2n , the same clock frequency output as that of the conventional example, and a clock waveform completely synchronized between edges can be obtained.
【0039】次に、先に述べた3つの従来例との比較で
本実施形態の利点について言及する。 第1及び第2の
従来例で示した分周回路を用いた場合は、異なる周波数
のクロック波形間でエッジに正または負のスキューが生
じてしまっていた。従って、従来技術の問題点で述べた
ように、最大動作周波数の低下やデータのつき抜け現象
が発生していた。これに対し本実施形態のクロック分周
回路では、全てのクロック信号出力は全く同一のDbl
−FFの出力であり、これらのDbl−FFは共通のク
ロック信号で駆動されているため、異なる周波数の波形
間でクロックエッジを完全に同期させることが可能であ
り、最大動作周波数の低下やデータのつき抜け現象の発
生を抑制することができる。Next, advantages of the present embodiment will be described in comparison with the above-mentioned three conventional examples. When the frequency divider circuits shown in the first and second conventional examples are used, positive or negative skew occurs at edges between clock waveforms having different frequencies. Therefore, as described in the problem of the related art, a reduction in the maximum operating frequency and a phenomenon of data skipping have occurred. On the other hand, in the clock frequency dividing circuit of the present embodiment, all the clock signal outputs are the same Dbl.
Since these Dbl-FFs are driven by a common clock signal, it is possible to completely synchronize clock edges between waveforms of different frequencies. Can be prevented from occurring.
【0040】また、第3の従来例に示した分周回路と比
較した場合は、いずれの回路でも異なる周波数のクロッ
ク信号間でクロックエッジが完全に同期している点は同
じであるが、PLL等のクロック供給源から分周回路へ
供給する入力クロックの周波数が、本実施形態の分周回
路では従来例に比べて1/2で済むため、分周回路に至
るまでのクロックツリー部で消費する電力に違いがあ
る。When compared with the frequency dividing circuit shown in the third conventional example, in all the circuits, the clock edges are completely synchronized between clock signals of different frequencies, but the PLL is the same. Since the frequency of the input clock supplied from the clock supply source to the frequency divider circuit to the frequency divider circuit of the present embodiment can be halved in the frequency divider circuit of the present embodiment as compared with the conventional example, it is consumed by the clock tree unit up to the frequency divider circuit. There is a difference in the power to do.
【0041】ここで、クロック供給源から分周回路まで
の容量負荷(分周回路自身のトランジスタゲート容量等
は含まず)をCL とおくと、消費電力は、Here, if the capacitance load from the clock supply source to the frequency dividing circuit (not including the transistor gate capacitance of the frequency dividing circuit itself) is set to CL, the power consumption becomes
【数2】P=f・CL ・VDD2 ……(3) 但し、P:クロックツリー部の消費電力 f:クロック周波数 VDD:電源電圧 と表せるので、クロック周波数fが1/2になった場合
は消費電力を1/2に抑えることができる。P = f · CL · VDD 2 (3) where P: power consumption of the clock tree section f: clock frequency VDD: power supply voltage, so that the clock frequency f becomes 1 / Can reduce power consumption to half.
【0042】更に、第3の従来例のところでも述べた
が、クロック周波数がGHzオーダーになった場合は、
クロックを伝送する配線のインダクタンス成分の効果が
無視できなくなり、インダクタンスによる電力消費やク
ロックツリーの設計が複雑になるなどの問題も生じる。
このことからも、分周回路へ供給する入力クロック周波
数を高くする必要のない本実施形態の分周回路の方が有
利であるといえる。Further, as described in the third conventional example, when the clock frequency is on the order of GHz,
The effect of the inductance component of the wiring for transmitting the clock cannot be neglected, causing problems such as the power consumption due to the inductance and the complexity of the clock tree design.
From this, it can be said that the frequency dividing circuit of the present embodiment, which does not need to increase the input clock frequency supplied to the frequency dividing circuit, is more advantageous.
【0043】次に、本発明のクロック分周回路の応用例
を説明する。Next, an application example of the clock frequency dividing circuit of the present invention will be described.
【0044】図5は、本発明のクロック分周回路を組み
込んだ論理回路装置の一例を示す全体構成図である。FIG. 5 is an overall configuration diagram showing an example of a logic circuit device incorporating the clock frequency dividing circuit of the present invention.
【0045】この論理回路装置は、周波数fの入力クロ
ックを入力し、f、f/2、f/4の3種類の周波数の
クロックを出力する上記実施形態のクロック分周回路5
1と、このクロック分周回路51に周波数fの前記入力
クロックを供給するクロック供給源であるPLL54と
を有し、これらの間には、分周回路51に入力クロック
を伝送するクロック配線53とバッファリング素子52
が設けられている。This logic circuit device receives the input clock of the frequency f and outputs clocks of three kinds of frequencies f, f / 2 and f / 4.
1 and a PLL 54 which is a clock supply source for supplying the input clock having the frequency f to the clock frequency dividing circuit 51, and a clock line 53 for transmitting the input clock to the frequency dividing circuit 51 Buffering element 52
Is provided.
【0046】分周回路51から供給される周波数fのク
ロック信号で駆動されるFF61a,61b間には、組
合せ回路61cが接続され、さらに、周波数f/2のク
ロック信号で駆動されるFF62a,62b間には、組
合せ回路62c,62dが接続されている。そして、周
波数f/4で駆動されるFF63aと前記FF61b
間、及びFF63aと前記FF62b間には、組合せ回
路63bが接続され、FF63aの出力側には組み合わ
せ回路63cが接続されている。A combination circuit 61c is connected between the FFs 61a and 61b driven by the clock signal of the frequency f supplied from the frequency dividing circuit 51, and the FFs 62a and 62b driven by the clock signal of the frequency f / 2. Between them, combination circuits 62c and 62d are connected. An FF 63a driven at a frequency f / 4 and the FF 61b
Between the FF 63a and the FF 62b, a combination circuit 63b is connected, and to the output side of the FF 63a, a combination circuit 63c is connected.
【0047】そして、図中のパス71,72,73は、
異なるクロック周波数で駆動されるFF間でデータが転
送される経路を示している。The paths 71, 72, 73 in the figure are
It shows a path through which data is transferred between FFs driven at different clock frequencies.
【0048】図9及び図10に示した第1及び第2の従
来例の分周回路を用いて、f,f/2,f/4の周波数
のクロック信号をFFに供給した場合は、異なる周波数
間に正または負のクロックスキューが生ずるため、前記
(2)式で表されるように最大動作周波数の低下、ある
いはデータのつき抜け現象が発生する。When the clock signals of the frequencies f, f / 2 and f / 4 are supplied to the FFs by using the frequency dividers of the first and second conventional examples shown in FIGS. Since a positive or negative clock skew occurs between the frequencies, a decrease in the maximum operating frequency or a data skipping phenomenon occurs as expressed by the above equation (2).
【0049】バス73には、FF間に信号遅延となる組
合せ回路が存在しないため、特に「つき抜け」の問題は
深刻である。負のスキューによって生ずる「つき抜け」
については、回路の動作周波数を低下させても解決せ
ず、回路構成自体を変更する必要があるという致命的な
問題がある。これに対して、本発明のクロック分周回路
を使用すれば、図6に示すようにf,f/2,f/4の
各周波数のクロック間にスキューがなくなるため、動作
周波数の低下及び「つき抜け」の問題は回避できる。Since there is no combinational circuit in the bus 73 that causes a signal delay between the FFs, the problem of "bypass" is particularly serious. "Blank" caused by negative skew
However, there is a fatal problem that the problem cannot be solved even if the operating frequency of the circuit is lowered, and the circuit configuration itself needs to be changed. On the other hand, if the clock frequency dividing circuit of the present invention is used, there is no skew between the clocks of the frequencies f, f / 2 and f / 4 as shown in FIG. The problem of "stick-through" can be avoided.
【0050】また、図11に示した第3の従来例との比
較で考えると、上記第3の従来例では、PLL54から
の入力クロック周波数がf×2と倍の周波数であるた
め、PLL54と分周回路間に存在する配線53とバッ
ファリング素子部52で消費する電力が、本発明の分周
回路を使用した場合に比べて2倍に増大するという問題
がある。これに対して、本発明のクロック分周回路で
は、入力クロック周波数と同じクロック周波数を持ち、
且つf/2,f/4の分周クロックとのスキューがない
クロック信号を出力することができるので、PLL54
から分周回路51間での電力消費を抑えることが可能で
ある。In comparison with the third conventional example shown in FIG. 11, in the third conventional example, the input clock frequency from the PLL 54 is twice as high as f × 2. There is a problem that the power consumed by the wiring 53 and the buffering element unit 52 existing between the frequency dividing circuits is doubled as compared with the case where the frequency dividing circuit of the present invention is used. On the other hand, the clock divider circuit of the present invention has the same clock frequency as the input clock frequency,
A clock signal having no skew with the divided clocks of f / 2 and f / 4 can be output.
Therefore, power consumption between the frequency dividing circuits 51 can be suppressed.
【0051】[0051]
【発明の効果】以上詳細に説明したように、第1の発明
であるクロック分周回路によれば、カウント値保持部
を、入力クロックの立上がり/立下がりの両方のエッジ
でデータをラッチする順序回路で構成したので、異なる
周波数のクロック波形間でクロックエッジを完全に同期
させることが可能となり、最大動作周波数の低下やデー
タのつき抜け現象の発生を抑制することができる。さら
に、入力クロックの周波数が従来回路の1/2で済むた
め、クロック分周回路に至るまでのクロックツリー部で
消費する電力を削減することができるとともに、クロッ
ク配線に寄生するインダクタンスの影響を低減してクロ
ックツリーの設計を容易にする効果がある。As described above in detail, according to the clock frequency dividing circuit of the first invention, the count value holding unit is provided with a sequence for latching data at both rising and falling edges of the input clock. Since it is constituted by a circuit, it is possible to completely synchronize clock edges between clock waveforms of different frequencies, and it is possible to suppress a decrease in the maximum operating frequency and the occurrence of data skipping. Further, since the frequency of the input clock is only half that of the conventional circuit, the power consumed in the clock tree section up to the clock frequency dividing circuit can be reduced, and the influence of the parasitic inductance on the clock wiring is reduced. This has the effect of facilitating the design of the clock tree.
【0052】第2の発明であるクロック分周回路によれ
ば、上記第1の発明において、前記カウンタ回路は、減
算カウンタで構成したので、簡易且つ的確に第1の発明
の回路を構成することができる。According to the clock divider circuit of the second invention, in the first invention, the counter circuit is constituted by a subtraction counter, so that the circuit of the first invention can be constituted simply and accurately. Can be.
【0053】第3の発明である論理回路装置によれば、
第1の発明のクロック分周回路を搭載したので、動作周
波数の低下やデータのつき抜け現象を回避することがで
き、且つクロック供給源とクロック分周回路との間で電
力消費を抑制することが可能になる。According to the logic circuit device of the third invention,
Since the clock frequency dividing circuit according to the first aspect of the present invention is mounted, it is possible to avoid a reduction in operating frequency and a phenomenon of data skipping, and to suppress power consumption between the clock supply source and the clock frequency dividing circuit. Becomes possible.
【図1】本発明の実施形態に係るクロック分周回路の回
路図である。FIG. 1 is a circuit diagram of a clock frequency dividing circuit according to an embodiment of the present invention.
【図2】図1のクロック分周回路で使用されるFFの例
を示す回路図である。FIG. 2 is a circuit diagram showing an example of an FF used in the clock frequency dividing circuit of FIG.
【図3】図1のクロック分周回路で使用されるFFの他
の例を示す回路図である。FIG. 3 is a circuit diagram showing another example of the FF used in the clock frequency dividing circuit of FIG.
【図4】実施形態の動作を示すタイミング図である。FIG. 4 is a timing chart showing the operation of the embodiment.
【図5】本発明のクロック分周回路を組み込んだ論理回
路装置の一例を示す全体構成図である。FIG. 5 is an overall configuration diagram showing an example of a logic circuit device incorporating a clock frequency dividing circuit of the present invention.
【図6】図5に示したクロック分周回路のタイミング図
である。FIG. 6 is a timing chart of the clock frequency dividing circuit shown in FIG. 5;
【図7】FF間に組合せ回路が接続されている従来の論
理回路例を示すブロック図である。FIG. 7 is a block diagram showing an example of a conventional logic circuit in which a combinational circuit is connected between FFs.
【図8】Sgl−FF例を示す回路図である。FIG. 8 is a circuit diagram showing an example of Sgl-FF.
【図9】従来のクロック分周回路(第1の従来例)を示
す図である。FIG. 9 is a diagram showing a conventional clock frequency dividing circuit (first conventional example).
【図10】従来のクロック分周回路(第2の従来例)を
示す図である。FIG. 10 is a diagram showing a conventional clock frequency dividing circuit (second conventional example).
【図11】従来のクロック分周回路(第3の従来例)を
示す図である。FIG. 11 is a diagram showing a conventional clock frequency dividing circuit (third conventional example).
10−0,10−1,…,10−n Dbl−FF 11 クロック供給線 12−0,12−1,…,12−n ExNOR 13−0,13−1,…,13−n インバータ 14,15 インバータ 16 2入力NORゲート 51 クロック分周回路 52 バッファリング素子 53 クロック配線 54 PLL 61a,61b,62a,62b,63a FF 61c,62c,62d,63b,63c 組合せ回路 71,72,73 パス , 10-n Dbl-FF 11 Clock supply lines 12-0, 12-1, ..., 12-n ExNOR 13-0, 13-1, ..., 13-n Inverter 14, 15 Inverter 16 2-input NOR gate 51 Clock divider circuit 52 Buffering element 53 Clock wiring 54 PLL 61a, 61b, 62a, 62b, 63a FF 61c, 62c, 62d, 63b, 63c Combination circuit 71, 72, 73 path
Claims (3)
タをラッチするn(正の整数)個の順序回路によってカ
ウント値保持部が構成され前記入力クロックに従って0
と2n−1の間の2進数をカウントするnビット幅のカ
ウンタ回路から成り、このカウンタ回路の出力として、
前記カウント値保持部から、前記入力クロックの1/2
(0≦m<nを満たす整数)の周波数のクロック波形を
出力するクロック分周回路において、 前記カウント値保持部は、前記入力クロックの立上がり
/立下がりの両方のエッジでデータをラッチする順序回
路で構成したことを特徴とするクロック分周回路。1. A count value holding unit is constituted by n (positive integer) number of sequential circuits each latching data at an edge of a common input clock, and the count value holding unit is set to 0 according to the input clock.
And a counter circuit having an n-bit width for counting a binary number between 2 n -1 and 2 n -1.
From the count value holding unit, 1 / of the input clock
A clock divider circuit for outputting a clock waveform having a frequency of (0 ≦ m <n), wherein the count value holding unit latches data at both rising and falling edges of the input clock. A clock frequency dividing circuit comprising:
成したことを特徴とする請求項1記載のクロック分周回
路。2. The clock frequency dividing circuit according to claim 1, wherein said counter circuit comprises a subtraction counter.
タをラッチするn(正の整数)個の順序回路によってカ
ウント値保持部が構成され前記入力クロックに従って0
と2n−1の間の2進数をカウントするnビット幅のカ
ウンタ回路から成り、このカウンタ回路の出力として、
前記カウント値保持部から、前記入力クロックの1/2
(0≦m<nを満たす整数)の周波数のクロック波形を
出力し、前記カウント値保持部が、前記入力クロックの
立上がり/立下がりの両方のエッジでデータをラッチす
る順序回路で構成されたクロック分周回路と、前記クロ
ック分周回路に入力クロックを供給するクロック供給源
と、前記クロック分周回路で生成された複数の異なる周
波数のクロック信号で駆動される複数の順序回路とを備
え、前記順序回路間でデータの受渡しを行う論理回路装
置。3. A count value holding section is constituted by n (positive integer) number of sequential circuits each latching data at an edge of a common input clock, and the count value holding section is set to 0 according to the input clock.
And a counter circuit having an n-bit width for counting a binary number between 2 n -1 and 2 n -1.
From the count value holding unit, 1 / of the input clock
A clock waveform having a frequency of (an integer satisfying 0 ≦ m <n) is output, and the count value holding unit is configured by a sequential circuit that latches data at both rising and falling edges of the input clock. A frequency divider, a clock supply source that supplies an input clock to the clock divider, and a plurality of sequential circuits driven by clock signals of a plurality of different frequencies generated by the clock divider. A logic circuit device that transfers data between sequential circuits.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9282136A JPH11122097A (en) | 1997-10-15 | 1997-10-15 | Clock frequency dividing circuit and logic circuit device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9282136A JPH11122097A (en) | 1997-10-15 | 1997-10-15 | Clock frequency dividing circuit and logic circuit device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11122097A true JPH11122097A (en) | 1999-04-30 |
Family
ID=17648587
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9282136A Abandoned JPH11122097A (en) | 1997-10-15 | 1997-10-15 | Clock frequency dividing circuit and logic circuit device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH11122097A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100566297B1 (en) * | 1999-09-01 | 2006-03-30 | 삼성전자주식회사 | Clock divider circuit |
| JP2009532779A (en) * | 2006-03-31 | 2009-09-10 | クゥアルコム・インコーポレイテッド | Multi-mode, uniform latency clock generator circuit device |
-
1997
- 1997-10-15 JP JP9282136A patent/JPH11122097A/en not_active Abandoned
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100566297B1 (en) * | 1999-09-01 | 2006-03-30 | 삼성전자주식회사 | Clock divider circuit |
| JP2009532779A (en) * | 2006-03-31 | 2009-09-10 | クゥアルコム・インコーポレイテッド | Multi-mode, uniform latency clock generator circuit device |
| JP4927937B2 (en) * | 2006-03-31 | 2012-05-09 | クゥアルコム・インコーポレイテッド | Multi-mode, uniform latency clock generator circuit device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5914996A (en) | Multiple clock frequency divider with fifty percent duty cycle output | |
| US5388249A (en) | Data processing system generating clock signal from an input clock, phase locked to the input clock and used for clocking logic devices | |
| US5508648A (en) | Differential latch circuit | |
| US7991104B1 (en) | Modular low power gray code counter | |
| CA2476379A1 (en) | Electronic circuits | |
| JP2008545320A (en) | Programmable divider with other bits | |
| KR20250050024A (en) | Low-power inter-die communication using delay lines | |
| JP3386031B2 (en) | Synchronous delay circuit and semiconductor integrated circuit device | |
| JPH04298115A (en) | flip flop circuit | |
| JP2001196916A (en) | Output buffer circuit and master slice type semiconductor device and electronic apparatus using the same | |
| US6208188B1 (en) | Synchronizing circuit for receiving an asynchronous input signal | |
| JPH09312553A (en) | Logic circuit | |
| JPH11122097A (en) | Clock frequency dividing circuit and logic circuit device | |
| US7049864B2 (en) | Apparatus and method for high frequency state machine divider with low power consumption | |
| WO2007004183A1 (en) | Multi-phase frequency divider | |
| JP2000232339A (en) | Flip-flop circuit with clock signal control function and clock control circuit | |
| JP2002246895A (en) | Counter circuit | |
| JPH10242820A (en) | Non-duplicate clock signal generating circuit for integrated circuit and its methods | |
| JPH02255908A (en) | Clock signal supplying device and electronic computer | |
| JP3692032B2 (en) | Flip-flop circuit and semiconductor device | |
| JP2002215570A (en) | Data holding circuit | |
| JPH0693216B2 (en) | Information processing equipment | |
| JP2004032759A (en) | Delay adjustment circuit | |
| JPH0573167A (en) | Semiconductor logic integrated circuit | |
| JP3667461B2 (en) | Pulse generation circuit and semiconductor integrated circuit device having the same |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040528 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040727 |
|
| A762 | Written abandonment of application |
Free format text: JAPANESE INTERMEDIATE CODE: A762 Effective date: 20041025 |