JP2014090381A - Duty correction circuit - Google Patents
Duty correction circuit Download PDFInfo
- Publication number
- JP2014090381A JP2014090381A JP2012240593A JP2012240593A JP2014090381A JP 2014090381 A JP2014090381 A JP 2014090381A JP 2012240593 A JP2012240593 A JP 2012240593A JP 2012240593 A JP2012240593 A JP 2012240593A JP 2014090381 A JP2014090381 A JP 2014090381A
- Authority
- JP
- Japan
- Prior art keywords
- circuit
- input data
- clock signal
- signal
- flip
- 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
- 230000001360 synchronised effect Effects 0.000 claims description 15
- 230000001934 delay Effects 0.000 claims description 3
- 230000000630 rising effect Effects 0.000 description 30
- 238000010586 diagram Methods 0.000 description 7
- 238000013481 data capture Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000010363 phase shift Effects 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
Images
Landscapes
- Pulse Circuits (AREA)
Abstract
Description
本発明は、信号のデューティを補正するデューティ補正回路に関し、特にデューティ補正回路の高速化に関する。 The present invention relates to a duty correction circuit that corrects the duty of a signal, and more particularly to speeding up a duty correction circuit.
従来、信号のデューティを補正することにより、所望のデューティを有する信号を得るようにしたデューティ補正回路が提案されている。
たとえば、図10に示すデューティ補正回路1は、フリップフロップ(FF1)11と、フリップフロップ(FF2)12と、論理回路(OR)13と、インバータ(INV)14と、を備える。
Conventionally, a duty correction circuit has been proposed in which a signal having a desired duty is obtained by correcting the duty of the signal.
For example, the duty correction circuit 1 shown in FIG. 10 includes a flip-flop (FF 1) 11, a flip-flop (FF 2) 12, a logic circuit (OR) 13, and an inverter (INV) 14.
フリップフロップ11は、入力データDATAおよびクロック信号CKが入力され、クロック信号CKを動作クロックとして動作し、クロック信号CKに同期して取り込んだ入力データDATAを、出力信号FF1_outとして出力する。入力データDATAとは、デューティ補正回路1への入力データである。このフリップフロップ11は、入力データDATAに対してクロック信号CKを用いて同期化を行い、遅延を解消する役割を有する。
The flip-
フリップフロップ12は、フリップフロップ11の出力信号FF1_outと、クロック信号CKをインバータ14で反転したクロック反転信号CK_Bとが入力され、クロック反転信号CK_Bを動作クロックとして動作し、クロック反転信号CK_Bに同期して取り込んだ出力信号FF1_outを、出力信号FF2_outとして出力する。
論理回路13は、フリップフロップ11の出力信号FF1_outとフリップフロップ12の出力信号FF2_outとが入力され、これらの論理和を演算しその演算結果を出力信号OUT1として出力する。この出力信号OUT1がデューティ補正回路1による出力信号となる。
The flip-
The
このように2つのフリップフロップFFと組み合わせ回路とを備えたデューティ補正回路として、例えば、特許文献1および特許文献2が提案されている。
この図10に示すデューティ補正回路1では、クロック信号CKおよびクロック反転信号CK_Bをフリップフロップ11および12のそれぞれに入力することで、クロック信号CKの立ち上がりエッジおよび立ち下がりエッジをトリガとして、入力データDATAに対して位相がずれた2つの信号であり、且つ位相に180°の差のある2つの信号を出力させる。そして、フリップフロップ11および12の出力信号FF1_out、FF2_outを後段の、組み合わせ回路としての論理回路13に入力し、論理回路13により、これら2つの出力信号FF1_outおよびFF2_outの論理和を演算することで、デューティの調整を行っている。
For example, Patent Document 1 and Patent Document 2 have been proposed as duty correction circuits including two flip-flops FF and a combinational circuit.
In the duty correction circuit 1 shown in FIG. 10, the clock signal CK and the clock inverted signal CK_B are input to the flip-
具体例として、デューティが50%となるように入力データDATAのデューティを補正する場合について説明する。
なお、図10では、組み合わせ回路として論理和を演算する論理回路(OR)13を用いているが、組み合わせ回路は、入力データDATAに応じて適宜選択することができる。例えば、入力データDATAがクロック信号CKに同期して動作するカウンタや分周器などで作られたクロック信号に同期した同期信号であり、HIGHレベル区間が、LOWレベル区間に比較して1クロック分短くなるような信号である場合には、図10に示すように論理回路(OR)13のような、フリップフロップ11および12の出力信号FF1_outおよびFF2_outの足し合わせをする組み合わせ回路を用いる。また、例えば入力データDATAが、クロック信号CKに同期して動作するカウンタや分周器などで作られたクロック信号CKに同期した同期信号であり、HIGHレベル区間がLOWレベル区間に比較して1クロック分長くなるような信号である場合には、論理積を演算する論理回路(AND)のような、フリップフロップ11および12の出力信号FF1_outおよびFF2_outを差し引くような組み合わせ回路を用いる。
As a specific example, a case where the duty of the input data DATA is corrected so that the duty is 50% will be described.
In FIG. 10, a logic circuit (OR) 13 that calculates a logical sum is used as the combinational circuit, but the combinational circuit can be selected as appropriate according to the input data DATA. For example, the input data DATA is a synchronization signal that is synchronized with a clock signal generated by a counter or a frequency divider that operates in synchronization with the clock signal CK, and the HIGH level section is equivalent to one clock compared to the LOW level section. In the case of a short signal, a combinational circuit that adds the output signals FF1_out and FF2_out of the flip-
図11は、図10に示すデューティ補正回路1において、デューティを50%に補正する場合の各部のタイミングチャートを示したものである。
図11において、(a)はクロック信号CK、(b)は入力データDATA、(c)はフリップフロップ(FF1)11の出力信号FF1_out、(d)はフリップフロップ(FF2)12の出力信号FF2_out、(e)は論理回路(OR)13、すなわちデューティ補正回路1の出力信号OUT1である。
FIG. 11 shows a timing chart of each part when the duty is corrected to 50% in the duty correction circuit 1 shown in FIG.
11, (a) is the clock signal CK, (b) is the input data DATA, (c) is the output signal FF1_out of the flip-flop (FF1) 11, (d) is the output signal FF2_out of the flip-flop (FF2) 12, (E) is the output signal OUT1 of the logic circuit (OR) 13, that is, the duty correction circuit 1.
入力データDATAは、クロック信号CKを3分周した信号であって、HIGHレベル区間はクロック信号CKの1クロック分、LOWレベル区間はクロック信号CKの2クロック分となる信号である。
このような入力データDATAとクロック信号CKとを、フリップフロップ11に入力することにより、図11(c)に示すように、入力データDATAを1クロック分遅延した出力信号FF1_outを得る。さらに、クロック反転信号CK_Bおよびフリップフロップ11の出力信号FF1_outをフリップフロップ12に入力することにより、図11(d)に示すように、出力信号FF1_outを、1/2クロック分遅延した出力信号FF2_outを得る。
The input data DATA is a signal obtained by dividing the clock signal CK by 3. The HIGH level section is a signal corresponding to one clock of the clock signal CK, and the LOW level section is a signal corresponding to two clocks of the clock signal CK.
By inputting the input data DATA and the clock signal CK to the flip-
その結果、入力データDATAに対して位相がずれた2つの信号であり、且つ位相に180°(πrad)の差のある、出力信号FF1_outおよびFF2_outというクロック信号CKに同期した2つの信号を得ることができる。
これら出力信号FF1_outおよびFF2_outを論理回路(OR)13に入力し、これらの論理和を演算することにより、図11(e)に示すように、デューティが50%となる出力信号OUT1を得ることができる。
As a result, two signals that are two signals out of phase with respect to the input data DATA and that have a phase difference of 180 ° (πrad) and that are synchronized with the clock signal CK of the output signals FF1_out and FF2_out are obtained. Can do.
By inputting these output signals FF1_out and FF2_out to the logic circuit (OR) 13 and calculating the logical sum of them, an output signal OUT1 having a duty of 50% can be obtained as shown in FIG. it can.
図11のタイミングチャートに示すように、従来のデューティ補正回路1は、フリップフロップ11がクロック信号CKの立ち上がりで入力データDATAを取り込むのと同時に、フリップフロップ11の出力信号FF1_outが確定し、その直後のクロック信号CKの立ち下がり、すなわちクロック反転信号CK_Bの立ち上がりでフリップフロップ12が出力信号FF1_outを取り込むため、フリップフロップ11および12は、クロック信号CKの1周期の1/2以下という比較的高速で動作する必要がある。その理由を、図12を伴って説明する。
As shown in the timing chart of FIG. 11, in the conventional duty correction circuit 1, at the same time that the flip-
図12は、図11の一部を拡大したタイミングチャートである。
図12において(a)は入力データDATA、(b)はクロック信号CK、(c)はフリップフロップ11の出力信号FF1_out、(d)はクロック反転信号CK_Bである。
なお、図12中の「delay」は、クロック信号CK、クロック反転信号CK_Bの切り換わりに対する、入力データDATAあるいは出力信号FF1_outの切り換わりの遅延時間を表す。
FIG. 12 is an enlarged timing chart of a part of FIG.
12, (a) is the input data DATA, (b) is the clock signal CK, (c) is the output signal FF1_out of the flip-
Note that “delay” in FIG. 12 represents a delay time of switching of the input data DATA or the output signal FF1_out with respect to switching of the clock signal CK and the clock inverted signal CK_B.
図12のタイミングチャートに示すように、時点t1でのクロック信号CKの立ち上がりに対して、入力データDATAにデータ遅延(遅延時間delay)が生じると、フリップフロップ11は、時点t3でのクロック信号CKの立ち上がりで入力データDATAを取り込むことになる。したがって、時点t2で入力データDATAが立ち上がった時点から時点t3でのクロック信号CKの立ち上がりエッジまでの間に、入力データDATAとして読み取るべき信号がフリップフロップ11の入力端子に到達していなければならない。
As shown in the timing chart of FIG. 12, when a data delay (delay time delay) occurs in the input data DATA with respect to the rise of the clock signal CK at time t1, the flip-
また、フリップフロップ12は、時点t4でフリップフロップ11の出力信号FF1_outが立ち上がった時点から時点t5でのクロック信号CKすなわちクロック反転信号CK_Bの立ち上がりエッジまでの間に、出力信号FF1_outとして読み取るべき信号がフリップフロップ12の入力端子に到達していなければならない。
このように、クロック信号CKに同期した信号である入力データDATAの値が時点t2で確定してから、クロック信号CKの時点t3での立ち上がりエッジでフリップフロップ11が入力データDATAを読み取るまでの余裕時間、すなわち、時点t2から時点t3までの区間T1、また、クロック信号CKに同期した信号であるフリップフロップ11の出力信号FF1_outが時点t4で確定してから、クロック信号の時点t5での立ち上がりエッジでフリップフロップ12が出力信号FF1_outを読み取るまでの余裕時間、すなわち時点t4から時点t5までの区間T2を、それぞれセットアップマージンと呼ぶ。
The flip-
In this way, the margin from when the value of the input data DATA, which is a signal synchronized with the clock signal CK, is determined at the time t2, until the flip-
つまり、従来のデューティ補正回路1の方式においては、図12に示すように、時点t3でのクロック信号CKの立ち上がりエッジの直後の逆相エッジ、すなわち時点t5でのクロック反転信号CK_Bの立ち上がりエッジで、フリップフロップ12がフリップフロップ11の出力信号FF1_outを取り込む必要がある。
そのため、フリップフロップ12のセットアップマージンは、クロック信号CKの半周期からさらにフリップフロップ11の遅延時間delayを差し引いた時間、すなわち、図12の時点t4から時点t5までの区間となってしまい、高速なクロック信号CKでの動作が難しいという問題がある。
That is, in the method of the conventional duty correction circuit 1, as shown in FIG. 12, at the opposite phase edge immediately after the rising edge of the clock signal CK at time t3, that is, at the rising edge of the clock inverted signal CK_B at time t5. The flip-
Therefore, the setup margin of the flip-
このようなセットアップマージンは、回路の高速化に伴い確保することが困難になるため、特に高速動作ICではセットアップマージン不足の解消が求められている。
そこで、この発明は、上記の点に鑑み、セットアップマージンを大きくし、より高速化が可能なデューティ補正回路を提供することを目的としている。
Since such a setup margin becomes difficult to secure as the circuit speed increases, it is required to solve the shortage of the setup margin particularly in a high-speed operation IC.
In view of the above, the present invention has an object to provide a duty correction circuit capable of increasing the setup margin and increasing the speed.
本発明の一態様は、入力データのデューティを補正するデューティ補正回路(例えば図1のデューティ補正回路10)であって、前記入力データが入力され、クロック信号と同期して動作して前記入力データをラッチするラッチ回路(例えば図1のラッチ回路21)と、前記入力データおよび前記ラッチ回路から出力されるラッチ回路出力に対し、前記入力データのデューティの補正内容に基づき決定された論理演算を行う組み合わせ回路(例えば図1の論理回路13)と、を備えることを特徴とするデューティ補正回路である。
One aspect of the present invention is a duty correction circuit (for example, the
さらに、前記入力データが入力され、当該入力データをクロック信号に同期した信号に位相調整するフリップフロップ(例えば図1のフリップフロップ11)を有し、前記ラッチ回路は、前記フリップフロップで位相調整した後の前記入力データを遅延させるようにしてもよい。
本発明の他の態様は、入力データのデューティを補正するデューティ補正回路(例えば図7のデューティ補正回路30)であって、前記入力データが入力され且つ前記クロック信号と同期して動作し前記入力データを遅延させる第1ラッチ回路(例えば図7のラッチ回路31a)と、当該第1ラッチ回路から出力される第1ラッチ回路出力が入力され且つ前記クロック信号と同期して動作し前記第1ラッチ回路出力を遅延させる第2ラッチ回路(例えば図7のラッチ回路31b)と、前記第1ラッチ回路出力および前記第2ラッチ回路から出力される第2ラッチ回路出力に対して論理演算を行う組み合わせ回路(例えば図7の論理回路13)と、を備え、前記組み合わせ回路は、前記入力データのデューティに基づき決定される論理演算を行うことを特徴とするデューティ補正回路である。
Further, the input data is input, and a flip-flop (for example, flip-
Another aspect of the present invention is a duty correction circuit (for example,
前記第1ラッチ回路および第2ラッチ回路はフリップフロップ(例えば図7のフリップフロップ31)を構成していてもよい。
前記入力データは前記クロック信号に同期して動作するカウンタまたは分周器またはシフトレジスタで構成されていてよい。
前記入力データは、HIGHレベル区間がLOWレベル区間に比べて、前記クロック信号の1クロック分短くなるデータであってよい。
The first latch circuit and the second latch circuit may constitute a flip-flop (for example, flip-
The input data may comprise a counter, a frequency divider, or a shift register that operates in synchronization with the clock signal.
The input data may be data in which a HIGH level section is shorter by one clock of the clock signal than a LOW level section.
前記組み合わせ回路は、論理和を演算する回路であってよい。
前記入力データは、HIGHレベル区間がLOWレベル区間に比べて、前記クロック信号の1クロック分長くなるデータであってよい。
前記組み合わせ回路は、論理積を演算する回路であってよい。
The combinational circuit may be a circuit that calculates a logical sum.
The input data may be data in which a HIGH level section is longer by one clock of the clock signal than a LOW level section.
The combinational circuit may be a circuit that calculates a logical product.
本発明によれば、デューティ補正回路を構成する各部はクロック信号に同期して動作するためクロック信号に対するセットアップマージンのみ確保すればよく、クロック信号に対するセットアップマージンとして、クロック信号とクロック信号を反転したクロック反転信号とを用いる場合に比較してセットアップマージンとしてより長い区間を確保することができる。そのため、デューティ補正回路の高速化を図ることができる。また、ラッチ回路は、例えばフリップフロップなどの他の回路よりも回路規模が小さいため、ラッチ回路を利用することによって、回路面積の削減を図ることができる。 According to the present invention, since each part constituting the duty correction circuit operates in synchronization with the clock signal, it is sufficient to ensure only the setup margin for the clock signal. As the setup margin for the clock signal, the clock signal and the clock signal obtained by inverting the clock signal are used. A longer section can be secured as a setup margin compared to the case of using an inverted signal. Therefore, the speed of the duty correction circuit can be increased. In addition, since the circuit scale of the latch circuit is smaller than that of other circuits such as flip-flops, for example, the circuit area can be reduced by using the latch circuit.
以下、本発明の実施形態について、図面を参照しながら説明する。
以下の説明において参照する各図では、他の図と同等部分は同一符号によって示される。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
In each figure referred in the following description, the same part as another figure is shown with the same code | symbol.
まず第1実施形態について説明する。
図1は、第1の実施形態におけるデューティ補正回路10の一例を示す構成図である。
第1の実施形態におけるデューティ補正回路10は、フリップフロップ(FF1)11とラッチ回路(LATCH)21と、論理回路(OR)13と、を含んで構成される。
フリップフロップ11は、入力データDATAおよびクロック信号CKを入力し、クロック信号CKを動作クロックとして入力データDATAを取り込み、その出力としてFF1_outを出力する。
First, the first embodiment will be described.
FIG. 1 is a configuration diagram illustrating an example of a
The
The flip-
ラッチ回路21は、フリップフロップ11の出力信号FF1_outとクロック信号CKとを入力し、クロック信号CKを動作クロックとして出力信号FF1_outを取り込み、その出力として出力信号Latch_outを出力する。
論理回路13は、フリップフロップ11の出力信号FF1_outとラッチ回路21の出力信号Latch_outとを入力し、出力信号FF1_outおよび出力信号Latch_outの論理和を、デューティ補正回路10の出力信号OUT10として出力する。
The
The
フリップフロップ11は、入力データDATAに対し、クロック信号CKを用いて同期化を行い、遅延を解消する役割を持つ。
図1に示すように、第1実施形態におけるデューティ補正回路10は、図10に示す従来のデューティ補正回路1において、フリップフロップ(FF2)12およびインバータ14に替えて、ラッチ回路21を設けている。つまり、第1実施形態におけるデューティ補正回路10は、従来のデューティ補正回路1においては、クロック反転信号CK_Bの立ち上がりエッジで、フリップフロップ(FF1)11の出力信号FF1_outを取り込むフリップフロップ(FF2)12を使用していたのに対し、フリップフロップ12の代わりに、クロック信号CKの立ち上がりエッジで出力信号FF1_outを読み込むラッチ回路21を用いることで、セットアップマージンを確保するようにしている。
The flip-
As shown in FIG. 1, the
また、入力データDATAのデューティの補正は、図1に示すフリップフロップ11およびラッチ回路21にクロック信号CKを入力し、クロック信号を入力することで、入力データDATAに対して位相がずれた2つの信号であり且つ位相に180°の差のある2つの信号FF1_outおよびLatch_outを出力させ、これら2つの出力信号FF1_outおよびLatch_outに対し、後段の論理回路で論理演算することで行う。
In addition, the duty of the input data DATA is corrected by inputting the clock signal CK to the flip-
具体例として、デューティ補正回路10の出力信号OUT10のデューティが50%となるように、入力データDATAを補正する場合について説明する。
図2は、図1に示すデューティ補正回路10において、デューティを50%に補正する場合の各部のタイミングチャートを示したものである。
図2において、(a)はクロック信号CK、(b)は入力データDATA、(c)はフリップフロップ11の出力信号FF1_out、(d)はラッチ回路21の出力信号Latch_out、(e)はデューティ補正回路10の出力信号OUT10である。
As a specific example, a case where the input data DATA is corrected so that the duty of the output signal OUT10 of the
FIG. 2 shows a timing chart of each part when the duty is corrected to 50% in the
2, (a) is the clock signal CK, (b) is the input data DATA, (c) is the output signal FF1_out of the flip-
入力データDATAはクロック信号CKに同期した同期信号であって、デューティ補正回路の前段の、クロック信号CKで動作するカウンタや分周器またはシフトレジスタなどで、HIGHレベル区間とLOWレベル区間の差が1クロック分となるよう作られている。ここでは、入力データDATAが、クロック信号CKを3分周した信号であり、HIGHレベル区間は、クロック信号CKの1クロック分、LOWレベル区間はクロック信号CKの2クロック分となる信号である場合について説明する。 The input data DATA is a synchronization signal synchronized with the clock signal CK, and the difference between the HIGH level section and the LOW level section is detected by a counter, a frequency divider, a shift register, or the like that operates at the clock signal CK before the duty correction circuit. It is made to be for one clock. Here, when the input data DATA is a signal obtained by dividing the clock signal CK by 3, the HIGH level section is a signal corresponding to one clock of the clock signal CK, and the LOW level section is a signal corresponding to two clocks of the clock signal CK. Will be described.
このような入力データDATAを、フリップフロップ11に入力し、フリップフロップ11の出力信号FF1_outをラッチ回路21に入力し、さらにクロック信号CKをフリップフロップ11およびラッチ回路21に入力することによって、図2(c)に示す出力信号FF1_outと図2(d)に示す出力信号Latch_outという、入力データDATAに対して位相のずれた2つの信号であり且つ位相に180°の差のある2つの信号を取り出すことができる。
Such input data DATA is input to the flip-
そして、これら出力信号FF1_outおよびLatch_outを図1に示す論理回路13で論理和を演算することで、図2(e)に示すデューティが50%となる出力信号OUT10を得ることができる。
ここで、図1に示す回路構成を有するデューティ補正回路10におけるセットアップマージンを考える。
Then, by calculating the logical sum of these output signals FF1_out and Latch_out by the
Here, a setup margin in the
図3は、図2の一部を拡大したタイミングチャートである。
図3において、(a)は入力データDATA、(b)はクロック信号CK、(c)はフリップフロップFF1の出力信号FF1_out、(d)はクロック信号CKである。
なお、図3中の「delay」は、クロック信号CKの切り換わりに対する、入力データDATAあるいは出力信号FF1_outの切り換わりの遅延時間を表す。
FIG. 3 is an enlarged timing chart of a part of FIG.
3, (a) is the input data DATA, (b) is the clock signal CK, (c) is the output signal FF1_out of the flip-flop FF1, and (d) is the clock signal CK.
Note that “delay” in FIG. 3 represents a delay time of switching of the input data DATA or the output signal FF1_out with respect to switching of the clock signal CK.
図3のタイミングチャートに示すように、時点t11でのクロック信号CKの立ち上がりに対して、入力データDATAの切り換わりに遅延時間delayのデータ遅延が生じるものとすると、フリップフロップ11は、時点t13でのクロック信号CKの立ち上がりで入力データDATAを取り込むことになる。
したがって、時点t12で入力データDATAがHIGHレベルに切り換わった時点から時点t13でのクロック信号CKの立ち上がりエッジまでの間に、入力データDATAとして読み取るべき信号がフリップフロップFF1の入力端子に到達していなければならない。つまり、セットアップマージンはt12からt13の区間T11となり、クロック信号CKの1周期から遅延時間delayを減算した相当の時間となる。
As shown in the timing chart of FIG. 3, assuming that a data delay of delay time delay occurs in response to the switching of the input data DATA with respect to the rising edge of the clock signal CK at time t11, the flip-
Therefore, the signal to be read as the input data DATA reaches the input terminal of the flip-flop FF1 between the time when the input data DATA is switched to the HIGH level at the time t12 and the rising edge of the clock signal CK at the time t13. There must be. That is, the setup margin is a section T11 from t12 to t13, which is a considerable time obtained by subtracting the delay time delay from one cycle of the clock signal CK.
一方、ラッチ回路21では、時点t14でフリップフロップ11の出力信号FF1_outがHIGHレベルに切り換わった時点から時点t15でのクロック信号CKの立ち上がりエッジまでの間に、出力信号FF1_outとして読み取るべき信号がラッチ回路21の入力端子に到達していなければならない。
つまり、フリップフロップ11の出力信号FF1_outが、時点t13でのクロック信号CKの立ち上がりエッジから遅延時間delayのデータ遅延が経過した時点t14で入力データDATAがHIGHレベルに切り換わった時点から時点t15でのクロック信号CKの立ち上がりエッジまでの間がセットアップマージンとなり、クロック信号CKの1周期から遅延時間delayを減算した相当の区間T12となる。すなわち、ラッチ回路21のセットアップマージンの区間T12は、フリップフロップ11のセットアップマージンの区間T11と同等となり、クロック信号CKの1/2周期相当よりも長い時間をセットアップマージンとして確保することができる。
On the other hand, in the
That is, the output signal FF1_out of the flip-
ここで、図12に示す、従来のデューティ補正回路1における各部のセットアップマージンと、図3に示す、第1実施形態におけるデューティ補正回路10における各部のセットアップマージンとを比較すると、フリップフロップ11におけるセットアップマージンの区間はT1(図12)とT11(図3)とで同じであるが、従来のデューティ補正回路1では、図12に示すように、クロック反転信号CK_Bを用いたフリップフロップ12では、入力データDATAに対して位相がずれた2つの信号であり且つ位相が180°ずれた2つの信号を取り出す場合、フリップフロップ11の出力信号FF1_outの取り込みタイミングが時点t5での立ち上がりエッジすなわちクロック信号CKの立ちエッジで行われ、セットアップマージンが区間T2であるのに対し、本実施形態におけるデューティ補正回路10では、図3に示すように、フリップフロップ11の出力信号FF1_outの取り込みタイミングは時点t15でのクロック信号CKの立ち上がりエッジとなり、すなわち、フリップフロップ11でのデータの取り込みタイミングと同じクロック信号CKの立ち上がりエッジで行われるため、ラッチ回路21のセットアップマージンはフリップフロップ11のセットアップマージン(区間T11)と同じ長さの区間T12となる。つまり、入力データDATAに対して位相がずれた2つの信号であり且つ位相がクロック信号の180°相当ずれた2つの信号を取り出す回路として、フリップフロップ12を用いた従来のデューティ補正回路1に比較して、ラッチ回路21を用いた図1に示すデューティ補正回路10の方が、セットアップマージンを大きくとれることがわかる。
Here, when the setup margin of each part in the conventional duty correction circuit 1 shown in FIG. 12 is compared with the setup margin of each part in the
すなわち、図1に示すデューティ補正回路10の方が、セットアップマージンとしてより長い区間を確保することができるため、クロック信号CKの周期を短くした場合であってもセットアップエラーの発生を抑制することができ、すなわち、デューティ補正回路10の高速化を図ることができる。
また、図10に示す従来のデューティ補正回路1では、遅延時間delayがクロック信号CKの1/2周期を超えた場合、クロック反転信号CK_Bを動作クロックとして動作するフリップフロップ12ではセットアップマージンが経過してもトグルしないため、所望の出力信号OUT1を得ることができない。しかしながら、図1に示すラッチ回路21を用いたデューティ補正回路10では、遅延時間delayがクロック信号CKの1/2周期を超えた場合でも、出力信号OUT10が、遅延時間delay相当だけ削られるだけですみトグルは生じる。そのため、出力信号OUT10に応じて動作する図示しない回路等が、出力信号OUT10がトグルしないことに起因して誤動作することを回避することができる。
That is, since the
Further, in the conventional duty correction circuit 1 shown in FIG. 10, when the delay time delay exceeds 1/2 cycle of the clock signal CK, the setup margin elapses in the flip-
このように、図1によるデューティ補正回路10の各部では、デューティ補正時には、クロック信号CKを動作クロックとして動作するため、セットアップマージンが図10に示す従来のデューティ補正回路1に対して約2倍となり、すなわち約2倍の高速化につながる。
つまり、従来のように、デューティ補正回路1が、クロック信号CKとクロック反転信号CK_Bとを動作クロックとする場合、クロック信号CKおよびクロック反転信号CK_Bの立ち上がりまでにデータを取り込まなくてはならないため、クロック反転信号CK_Bの立ち上がりに対するセットアップマージンは、クロック信号CKに比較して1/2クロック分短いため、クロック信号CKおよびクロック反転信号CK_Bの2点について十分なセットアップマージンを確保する必要があった。しかしながら、上記実施形態では各部はクロック信号CKを動作クロックとして動作しているため、クロック信号CKに対するセットアップマージンのみを確保すればよく、クロック信号CKに対するセットアップマージンは、クロック反転信号CK_Bの立ち上がりエッジに対するセットアップマージンよりも版クロック程度長い区間を確保することができる。したがって、約2倍程度の高速化を図ることができる。
また、一般にラッチ回路は、フリップフロップよりも回路規模が小さい。そのため、フリップフロップ12に替えてラッチ回路21を用いることによって、回路面積の削減にもつなげることができる。
As described above, each part of the
That is, when the duty correction circuit 1 uses the clock signal CK and the clock inverted signal CK_B as operation clocks as in the conventional case, data must be captured before the rising of the clock signal CK and the clock inverted signal CK_B. Since the setup margin for the rising edge of the clock inverted signal CK_B is shorter than the clock signal CK by 1/2 clock, it is necessary to secure sufficient setup margins for the two points of the clock signal CK and the clock inverted signal CK_B. However, in the above-described embodiment, each unit operates using the clock signal CK as an operation clock. Therefore, it is only necessary to secure a setup margin for the clock signal CK. The setup margin for the clock signal CK is relative to the rising edge of the clock inverted signal CK_B. A section longer than the setup margin by about the version clock can be secured. Therefore, the speed can be increased by about twice.
In general, a latch circuit has a smaller circuit scale than a flip-flop. Therefore, the circuit area can be reduced by using the
次に、本発明の第2の実施形態を説明する。
図4は、第2の実施形態におけるデューティ補正回路20の一例を示す概略構成図である。
第2の実施形態におけるデューティ補正回路20は、ラッチ回路(LATCH)21と、論理回路(OR)13と、を含んで構成される。
ラッチ回路21は、入力データDATAおよびクロック信号CKを入力し、クロック信号CKを動作クロックとして入力データDATAを取り込み、その出力として出力信号Latch_outを出力する。
論理回路13は、入力データDATAおよびラッチ回路21の出力信号Latch_outを入力し、入力データDATAおよび出力信号Latch_outの論理和を演算し、演算結果を、デューティ補正回路20の出力信号OUT20として出力する。
Next, a second embodiment of the present invention will be described.
FIG. 4 is a schematic configuration diagram illustrating an example of the
The
The
The
ここで、第2の実施形態におけるデューティ補正回路20は、入力データDATAとして、クロック信号CKに同期した信号であり、且つ、入力データDATAの切り換わりの遅延時間delayが比較的短い信号を、補正対象としている。すなわち、前記第1の実施形態におけるデューティ補正回路10は、入力データDATAとしてデータ遅延を解消するためのフリップフロップ11が必要であるが、この第2の実施形態では、入力データDATAの遅延を解消するためのフリップフロップを備えていない。
Here, the
つまり、入力データDATAの遅延時間delayが短い場合、図10に示すような、データ遅延を解消するためのフリップフロップ11を設けなくともよい。そのため、第2の実施形態におけるデューティ補正回路20は、図4に示すように、入力データDATAのデータ遅延を解消するフリップフロップなどの回路を備えていない。
そして、図10に示す従来のデューティ補正回路1のように、クロック信号CKの反転信号CK_Bを動作クロックとし、クロック反転信号CK_Bの立ち上がりエッジでデータを取り込むフリップフロップ12を使用する代わりに、クロック信号CKに同期してデータを取り込むラッチ回路21を用いることで、セットアップマージンを確保するようにしている。
That is, when the delay time delay of the input data DATA is short, it is not necessary to provide the flip-
Instead of using the flip-
すなわち、入力データDATAのデューティの補正は、図4に示すラッチ回路21に、動作クロックとしてのクロック信号CKと入力データDATAとを入力することによって、入力データDATAに対して位相がずれた2つの信号であり且つ位相に180°の差がある2つの信号を出力させ、ラッチ回路21の出力信号Latch_outと、入力データDATAとの論理和を、論理回路13で演算することで行っている。
In other words, the duty of the input data DATA is corrected by inputting the clock signal CK as the operation clock and the input data DATA to the
具体的に、デューティ補正回路20の出力信号OUT20のデューティが50%となるように、入力データDATAを補正する場合を考える。
図5は、デューティ補正回路20の各部の波形を示すタイミングチャートである。図5において、(a)はクロック信号CK、(b)は入力データDATA、(c)はラッチ回路21の出力信号Latch_out、(d)は論理回路13の出力であるデューティ補正回路20の出力信号OUT20である。
Specifically, consider a case where the input data DATA is corrected so that the duty of the output signal OUT20 of the
FIG. 5 is a timing chart showing waveforms of respective parts of the
入力データDATAはクロック信号CKに同期した同期信号であって、デューティ補正回路の前段の、クロック信号CKで動作するカウンタや分周器またはシフトレジスタなどで、HIGHレベル区間とLOWレベル区間の差が1クロック分となるよう作られている。
ここで、入力データDATAが、クロック信号CKを3分周した信号であり、HIGHレベル区間は動作クロックCKの1クロック分、LOWレベル区間は動作クロックの2クロック分となる信号である場合を考える。
The input data DATA is a synchronization signal synchronized with the clock signal CK, and the difference between the HIGH level section and the LOW level section is detected by a counter, a frequency divider, a shift register, or the like that operates at the clock signal CK before the duty correction circuit. It is made to be for one clock.
Here, it is assumed that the input data DATA is a signal obtained by dividing the clock signal CK by 3, the HIGH level section is one clock of the operation clock CK, and the LOW level section is a signal of two operation clocks. .
この入力データDATAをラッチ回路21に入力するとともに動作クロックCKを入力することで、ラッチ回路21から、図5(c)に示すように、入力データDATAに対して位相差が180°ある出力信号Latch_outを取り出すことができる。
そして、入力データDATAおよび出力信号Latch_outの論理和を論理回路13で演算することにより、図5(d)に示すように、デューティが50%の出力信号OUT20となるように調整することができる。
By inputting the input data DATA to the
Then, by calculating the logical sum of the input data DATA and the output signal Latch_out by the
図6は、図5の一部を拡大したタイミングチャートである。図6において(a)は入力データDATA、(b)はクロック信号CKである。
図6(a)においてdelayは、クロック信号CKの切り換わりに対する入力データDATAの切り換わりの遅延時間を表す。この入力データDATAにおける遅延時間delayは、フリップフロップ11により、入力データDATAに対して動作クロックCKを用いて同期化を行い、遅延を解消する必要がないほど短い時間である。
FIG. 6 is an enlarged timing chart of a part of FIG. 6A shows input data DATA, and FIG. 6B shows a clock signal CK.
In FIG. 6A, delay represents a delay time of switching of the input data DATA with respect to switching of the clock signal CK. The delay time delay in the input data DATA is such a short time that the flip-
図4に示す構成のデューティ補正回路20におけるセットアップマージンを考えると、図12に示す従来のデューティ補正回路1の各部のタイミングチャートに示すとおり、クロック反転信号CK_Bを用いたフリップフロップ12により、位相が180°ずれた信号を取り出す場合、データの取り込みタイミングが動作クロックCKの立ち下がりエッジで行われるため区間T2程度であるのに対し、ラッチ回路21を用いた第2の実施形態におけるデューティ補正回路20では、図6に示すように、セットアップマージンは区間T21となり、図12に示す従来のデューティ補正回路1におけるフリップフロップ11のセットアップマージンの区間T1と同等の長さの区間T21となる。すなわち、図12に示すようにフリップフロップ12におけるセットアップマージンが区間T2であってクロック信号CKの約半周期分であるのに対し、図6に示すように、第2実施形態におけるデューティ補正回路20のラッチ回路21におけるセットアップマージンは区間T21となり、約1周期分となる。したがって、クロック反転信号CK_Bを用いたフリップフロップ12を用いる場合に比較して、より大きなセットアップマージンを得ることができる。したがって、この第2の実施形態も上記第1の実施形態と同等の作用効果を得ることができるとともに、データ遅延の少ない入力データDATAを対象とする分、このデータ遅延を解消するためのフリップフロップなどの回路を設ける必要がないため、より簡易な構成で実現することができるとともに、回路面積の低減を図ることができる。
Considering the setup margin in the
次に、本発明の第3の実施形態を説明する。
図7は、第3の実施形態におけるデューティ補正回路30の一例を示す回路図である。
第3の実施形態におけるデューティ補正回路30は、フリップフロップ(FF)31と、論理回路(OR)13と、を含んで構成される。
フリップフロップ31は、第1ラッチ回路(LATCH1)31aと第2ラッチ回路(LATCH2)31bとが2段に接続されたラッチの二段構成からなる。フリップフロップ31は、クロック信号CKを動作クロックとして入力するとともに、クロック信号CKに同期した入力データDATAを入力し、入力データDATAは、第1ラッチ回路31aに入力される。
Next, a third embodiment of the present invention will be described.
FIG. 7 is a circuit diagram illustrating an example of the
The
The flip-
第1ラッチ回路31aは、入力データDATAとクロック信号CKとを入力し、クロック信号CKを動作信号としてクロック信号CKの立ち下がりエッジで入力データDATAを取り込み、出力信号L1を出力する。
第2ラッチ回路31bは、第1ラッチ回路31aの出力信号L1とクロック信号CKとを入力し、クロック信号CKを動作信号としてクロック信号CKの立ち上がりエッジで出力信号L1を取り込み、出力信号L2を出力する。
The
The
第1および第2ラッチ回路31a、31bの出力信号L1、L2がフリップフロップ31の内部信号として論理回路13に入力される。
論理回路13はフリップフロップ31の内部信号L1、L2の論理和を演算し、その出力が、デューティ補正回路30の出力信号OUT30として出力される。
つまり、デューティ補正回路30では、入力データDATAのデューティの補正を、入力データDATAと入力データDATAに対して位相に180°の差のある出力とに対して、後段に設けた論理回路13で演算を行うことで行っており、フリップフロップ31の内部信号L1とL2とを入力信号として論理回路13で論理和を演算することで、デューティの補正を行う。
Output signals L 1 and L 2 of the first and
The
That is, in the
具体的には、第1および第2ラッチ回路31a、31bに対して動作クロックとしてクロック信号CKを入力することで、フリップフロップ31により、入力データDATAに対して、位相差が180°となる2つの内部信号L1、L2を出力させ、両者を後段の論理回路13で演算することでデューティが50%となる出力信号OUT30を得る。
すなわち、図10に示す従来のデューティ補正回路1は、クロック反転信号CK_Bを用い、クロック反転信号CK_Bの立ち上がりエッジでデータを取り込むフリップフロップ12を用いたのに対し、この第3の実施形態におけるデューティ補正回路30は、動作クロックCKの立ち上がりエッジでデータを取り込む、第2ラッチ回路31bを用いることで、セットアップマージンを確保する。
Specifically, by inputting a clock signal CK as an operation clock to the first and
That is, the conventional duty correction circuit 1 shown in FIG. 10 uses the flip-
具体例として、出力信号OUT30のデューティが50%となるように補正する場合について説明する。
図8は、図7に示すデューティ補正回路30において、入力データDATAのデューティを50%に補正する場合の各部のタイミングチャートを示したものである。
図8において、(a)はクロック信号CK、(b)は入力データDATA、(c)は第1ラッチ回路31aの出力信号L1、(d)は第2ラッチ回路31bの出力信号L2、(e)はデューティ補正回路30の出力信号となる、論理回路13の出力信号OUT30である。
As a specific example, a case where correction is performed so that the duty of the output signal OUT30 is 50% will be described.
FIG. 8 shows a timing chart of each part when the duty of the input data DATA is corrected to 50% in the
8, (a) is the clock signal CK, (b) is the input data DATA, (c) is the output signal L1 of the
入力データDATAはクロック信号CKに同期した同期信号であって、デューティ補正回路の前段の、クロック信号CKで動作するカウンタや分周器またはシフトレジスタなどで、HIGHレベル区間とLOWレベル区間の差が1クロック分となるよう作られている。ここでは、入力データDATAが、クロック信号CKを3分周した信号であり、HIGHレベル区間は、クロック信号CKの1クロック分、LOWレベル区間はクロック信号CKの2クロック分となる信号である場合について説明する。 The input data DATA is a synchronization signal synchronized with the clock signal CK, and the difference between the HIGH level section and the LOW level section is detected by a counter, a frequency divider, a shift register, or the like that operates at the clock signal CK before the duty correction circuit. It is made to be for one clock. Here, when the input data DATA is a signal obtained by dividing the clock signal CK by 3, the HIGH level section is a signal corresponding to one clock of the clock signal CK, and the LOW level section is a signal corresponding to two clocks of the clock signal CK. Will be described.
このような入力データDATAおよびクロック信号CKをフリップフロップ31に入力し、入力データDATAを、2段接続された1段目の第1ラッチ回路31aに入力し、第1ラッチ回路31aおよび第2ラッチ回路31bの出力信号L1、L2を取り出すことにより、入力データDATAに対して位相がずれ且つ、180°位相差のある2つの信号を得る。そして、180°の位相差を有する出力信号L1、L2に対し、図7に示す論理回路13で論理和を演算することによって、図8に示す出力信号OUT30に示すようにデューティが50%となるように調整を行うことができる。
The input data DATA and the clock signal CK are input to the flip-
第2ラッチ回路31bはデータの取り込み区間が、クロック信号CKがLOWレベルからHIGHレベルに切り換わるタイミングであるため、セットアップマージンは、以下のように考えられる。
図7に示すデューティ補正回路30におけるセットアップマージンを、図9を伴って説明する。図9は、図7の一部を拡大したものであって、(a)は入力データDATA、(b)は第1ラッチ回路31aの出力信号L1、(c)はクロック信号CKである。
In the
A setup margin in the
図9に示すように、第1ラッチ回路31aでの入力データDATAの取り込みタイミングは、クロック信号CKの立ち上がりエッジであるため、第1ラッチ回路31aは、時点t35でのクロック信号CKの立ち上がりエッジで入力データDATAを取り込む。したがって、第1ラッチ回路31aのセットアップマージンは、時点t32で入力データDATAが確定してから時点t35のクロック信号CKの立ち上がりエッジまでの区間T31となる。
As shown in FIG. 9, since the input data DATA capture timing at the
一方、第2ラッチ回路31bは、クロック信号CKの立ち下がりエッジであるため、時点t36で出力信号L1を取り込む。したがって、第2ラッチ回路31bのセットアップマージンは、時点t33でのクロック信号CKの立ち下がりエッジに伴い、時点t34で出力信号L1が確定した時点から、時点t36のクロック信号CKの立ち下がりエッジまでの区間T32となる。つまり図10に示す従来のデューティ補正回路1におけるフリップフロップ11のセットアップマージンと同等である。
On the other hand, since the
図9に示すように、フリップフロップ31内部の後段の第2ラッチ回路31bは動作クロックCKの立ち下がりで動作しているが、前段のラッチ回路31aの出力信号L1は、クロック信号の立ち下がりエッジで出力されるため、セットアップマージンはクロック信号CKの1周期分から第1ラッチ回路31aの遅延時間delayを差し引いた区間T32となる。
As shown in FIG. 9, the
従来のデューティ補正回路1のフリップフロップ12のセットアップマージンが区間T2であるのに対し、本発明におけるデューティ補正回路30の第2ラッチ回路31bのセットアップマージンはクロック信号CKの約1周期分となる。したがって、クロック反転信号CK_Bを用いたフリップフロップ12を使用する場合に比較してセットアップマージンをより大きく確保できることがわかる。
したがって、第3の実施形態においても第1の実施形態と同等の作用効果を得ることができる。
While the setup margin of the flip-
Therefore, in the third embodiment, the same operational effect as that of the first embodiment can be obtained.
なお、上記各実施形態では、入力データDATAは、クロック信号CKを3分周した信号であり、H区間は動作クロックCKの1クロック分、L区間は動作クロックCKの2クロック分となる信号であって、この入力データDATAをDUTYが50%となるように補正する場合について説明したが、これに限るものではない。3分周した信号でなくてもよく、またDUTYが50%となるように補正する場合に限るものではなく、他の特性を有する入力データDATAであっても適用することができ、要は、H区間とL区間とに1クロック分の差がある入力データDATAであれば、任意のDUTYとなるように補正することができる。 In each of the above embodiments, the input data DATA is a signal obtained by dividing the clock signal CK by 3, the H section is a signal corresponding to one clock of the operation clock CK, and the L section is a signal corresponding to two clocks of the operation clock CK. The case where the input data DATA is corrected so that the DUTY is 50% has been described, but the present invention is not limited to this. The signal does not have to be divided by three, and is not limited to the case where the correction is made so that the DUTY is 50%. The input data DATA having other characteristics can be applied. If the input data DATA has a difference of one clock between the H section and the L section, it can be corrected to be an arbitrary DUTY.
その場合には、入力データDATAに応じて組み合わせ回路として適宜論理回路を選択すればよい。例えば、入力データDATAがクロック信号CKに同期して動作するカウンタや分周器またはシフトレジスタなどで作られたクロック信号に同期した同期信号であり、HIGHレベル区間が、LOWレベル区間に比較して1クロック分短くなるような信号である場合には、図1に示すように論理回路(OR)13のような、フリップフロップ11およびラッチ回路21の出力信号FF1_outおよびLatch_outの足し合わせをする組み合わせ回路を用いる。また、例えば入力データDATAが、クロック信号CKに同期して動作するカウンタや分周器またはシフトレジスタなどで作られたクロック信号CKに同期した同期信号であり、HIGHレベル区間がLOWレベル区間に比較して1クロック分長くなるような信号である場合には、論理積を演算する論理回路(AND)のような、フリップフロップ11およびラッチ回路21の出力信号FF1_outおよびLatch_outを差し引くような組み合わせ回路を用いればよい。
In that case, a logic circuit may be appropriately selected as a combinational circuit in accordance with the input data DATA. For example, the input data DATA is a synchronization signal synchronized with a clock signal generated by a counter, a frequency divider, a shift register, or the like that operates in synchronization with the clock signal CK, and the HIGH level interval is compared with the LOW level interval. When the signal is shortened by one clock, a combinational circuit for adding the output signals FF1_out and Latch_out of the flip-
1、10、20、30 デューティ補正回路
11、12 フリップフロップ
13 論理回路
14 インバータ
21 ラッチ回路
31 フリップフロップ
31a 第1ラッチ回路
31b 第2ラッチ回路
1, 10, 20, 30
Claims (9)
前記入力データが入力され、クロック信号と同期して動作して前記入力データをラッチするラッチ回路と、
前記入力データおよび前記ラッチ回路から出力されるラッチ回路出力に対し、前記入力データのデューティの補正内容に基づき決定された論理演算を行う組み合わせ回路と、を備えることを特徴とするデューティ補正回路。 A duty correction circuit for correcting the duty of input data,
A latch circuit that receives the input data and operates in synchronization with a clock signal to latch the input data;
A duty correction circuit comprising: a combinational circuit that performs a logical operation determined on the input data and a latch circuit output output from the latch circuit based on a correction content of a duty of the input data.
前記ラッチ回路は、前記フリップフロップで位相調整した後の前記入力データを遅延させることを特徴とする請求項1記載のデューティ補正回路。 The input data is input, and has a flip-flop that adjusts the phase of the input data to a signal synchronized with a clock signal,
2. The duty correction circuit according to claim 1, wherein the latch circuit delays the input data after phase adjustment by the flip-flop.
前記入力データが入力され且つ前記クロック信号と同期して動作し前記入力データを遅延させる第1ラッチ回路と、
当該第1ラッチ回路から出力される第1ラッチ回路出力が入力され且つ前記クロック信号と同期して動作し前記第1ラッチ回路出力を遅延させる第2ラッチ回路と、
前記第1ラッチ回路出力および前記第2ラッチ回路から出力される第2ラッチ回路出力に対して論理演算を行う組み合わせ回路と、を備え、
前記組み合わせ回路は、前記入力データのデューティに基づき決定される論理演算を行うことを特徴とするデューティ補正回路。 A duty correction circuit for correcting the duty of input data,
A first latch circuit that receives the input data and operates in synchronization with the clock signal to delay the input data;
A second latch circuit that receives the first latch circuit output output from the first latch circuit and operates in synchronization with the clock signal to delay the first latch circuit output;
A combinational circuit that performs a logical operation on the first latch circuit output and the second latch circuit output output from the second latch circuit,
The duty correction circuit, wherein the combinational circuit performs a logical operation determined based on a duty of the input data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012240593A JP2014090381A (en) | 2012-10-31 | 2012-10-31 | Duty correction circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012240593A JP2014090381A (en) | 2012-10-31 | 2012-10-31 | Duty correction circuit |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2014090381A true JP2014090381A (en) | 2014-05-15 |
Family
ID=50791950
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012240593A Pending JP2014090381A (en) | 2012-10-31 | 2012-10-31 | Duty correction circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2014090381A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9536580B2 (en) | 2014-10-08 | 2017-01-03 | Samsung Electronics Co., Ltd. | Clock signal processor and non-volatile memory device including the same |
| JP2019536392A (en) * | 2016-11-09 | 2019-12-12 | インテグレーテッド・デバイス・テクノロジー・インコーポレーテッド | Divider with selectable frequency and duty cycle |
| CN118017980A (en) * | 2024-04-10 | 2024-05-10 | 电子科技大学 | Waveform distortion correction circuit based on clock edge rearrangement |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04291609A (en) * | 1991-03-20 | 1992-10-15 | Matsushita Electric Ind Co Ltd | Clock switching control device |
| JPH0523626U (en) * | 1991-09-09 | 1993-03-26 | 日本電気株式会社 | Clock duty adjustment circuit |
| JP2009009544A (en) * | 2007-05-31 | 2009-01-15 | Tokyo Electron Ltd | Clock supply circuit and clock supply method |
| JP2010118143A (en) * | 2010-02-17 | 2010-05-27 | Fujitsu Microelectronics Ltd | Variable delay circuit |
-
2012
- 2012-10-31 JP JP2012240593A patent/JP2014090381A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04291609A (en) * | 1991-03-20 | 1992-10-15 | Matsushita Electric Ind Co Ltd | Clock switching control device |
| JPH0523626U (en) * | 1991-09-09 | 1993-03-26 | 日本電気株式会社 | Clock duty adjustment circuit |
| JP2009009544A (en) * | 2007-05-31 | 2009-01-15 | Tokyo Electron Ltd | Clock supply circuit and clock supply method |
| JP2010118143A (en) * | 2010-02-17 | 2010-05-27 | Fujitsu Microelectronics Ltd | Variable delay circuit |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9536580B2 (en) | 2014-10-08 | 2017-01-03 | Samsung Electronics Co., Ltd. | Clock signal processor and non-volatile memory device including the same |
| JP2019536392A (en) * | 2016-11-09 | 2019-12-12 | インテグレーテッド・デバイス・テクノロジー・インコーポレーテッド | Divider with selectable frequency and duty cycle |
| CN118017980A (en) * | 2024-04-10 | 2024-05-10 | 电子科技大学 | Waveform distortion correction circuit based on clock edge rearrangement |
| CN118017980B (en) * | 2024-04-10 | 2024-06-04 | 电子科技大学 | Waveform distortion correction circuit based on clock edge rearrangement |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4446070B2 (en) | DLL circuit, semiconductor device using the same, and delay control method | |
| US8975921B1 (en) | Synchronous clock multiplexer | |
| JP2014090381A (en) | Duty correction circuit | |
| US8054103B1 (en) | Synchronous clock multiplexing and output-enable | |
| CN104579295A (en) | Clock dynamic switching circuit and method | |
| US8729943B2 (en) | Phase interpolating apparatus and method | |
| KR20120027850A (en) | Duty correcting circuit having a duty detector, delay-locked loop circuit having the duty correcting circuit and method of duty correction | |
| EP2983295A1 (en) | Delay-locked loop arrangement and method for operating a delay-locked loop circuit | |
| KR102553855B1 (en) | Shift register | |
| CN116137535B (en) | Parallel-to-serial conversion circuit and method for generating parallel-to-serial conversion clock signal | |
| JP5856986B2 (en) | Metastable prevention type synchronization circuit | |
| JP2014219786A (en) | Signal synchronization circuit | |
| JP2007086960A (en) | Clock switching circuit | |
| KR102491690B1 (en) | Clock detector and clock detecting method | |
| JP2013115529A (en) | Clock frequency dividing apparatus | |
| KR20110133781A (en) | Duty correction circuit comprising a duty detector, delayed synchronization loop circuit and the duty correction method comprising the same | |
| US12470207B2 (en) | System and methods for overshoot and undershoot reduction in phase interpolators | |
| JP2008283248A (en) | Hold free register cell | |
| JP5026120B2 (en) | Clock recovery circuit | |
| JP2000022507A (en) | Clock signal switching device | |
| JP5813588B2 (en) | Switch control circuit and switch device | |
| JP2701717B2 (en) | Pulse synchronization circuit | |
| JP4646710B2 (en) | Semiconductor integrated circuit | |
| CN103580657B (en) | Phase interpolation device and phase interpolation method | |
| JP2017121014A (en) | Clock selection circuit and power supply device including the same |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140605 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20150128 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150203 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150402 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20150929 |