[go: up one dir, main page]

JP2012244389A - Glitch processing circuit - Google Patents

Glitch processing circuit Download PDF

Info

Publication number
JP2012244389A
JP2012244389A JP2011112273A JP2011112273A JP2012244389A JP 2012244389 A JP2012244389 A JP 2012244389A JP 2011112273 A JP2011112273 A JP 2011112273A JP 2011112273 A JP2011112273 A JP 2011112273A JP 2012244389 A JP2012244389 A JP 2012244389A
Authority
JP
Japan
Prior art keywords
node
signal
circuit
logic
glitch
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2011112273A
Other languages
Japanese (ja)
Inventor
Itaru Sakamoto
至 坂本
Junichi Okano
淳一 岡野
Tomoyuki Kono
智行 河野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
New Japan Radio Co Ltd
Original Assignee
New Japan Radio Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by New Japan Radio Co Ltd filed Critical New Japan Radio Co Ltd
Priority to JP2011112273A priority Critical patent/JP2012244389A/en
Publication of JP2012244389A publication Critical patent/JP2012244389A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Manipulation Of Pulses (AREA)

Abstract

PROBLEM TO BE SOLVED: To sufficiently extend the pulse width of a glitch to prevent a through current from occurring in circuits at following stages.SOLUTION: A glitch processing circuit comprises: a single-phase/differential conversion circuit 10 which generates a differential signal in nodes N1 and N2 from a single-phase input signal; a masking circuit 30 which masks a signal of the node N1 with a signal of a node N3 before being output to a node 4 and masks a signal of the node N2 with a signal of a node N5 before being output to a node 6; a latch circuit 30 which accepts signals of the nodes N4 and N6 as its input and sends its output signals to nodes N7 and N8; and a delay circuit 40 which delays a signal of the node N7 by only a time T0 before being output to the node N5 and delays a signal of the node N8 by only a time T0 before being output to the node N3. The signal of the node N8 is made the output signal of the glitch processing circuit.

Description

本発明は、信号に混入したグリッジのパルス幅を伸張させるグリッジ処理回路に関する。   The present invention relates to a glitch processing circuit for extending the pulse width of a glitch mixed in a signal.

図9にD級増幅器におけるプリドライバ回路200を示す。このプリドライバ回路200は、オア回路OR1、アンド回路AND1、遅延素子DL3,DL4、PMOSトランジスタMP1、NMOSトランジスタMN1から構成される。オア回路OR1、アンド回路AND1、遅延素子DL3,DL4は、トランジスタMP1,MN1が同時にオンして貫通電流が流れないようにするためのマスキング回路を構成している。このマスキング回路のマスク時間は、遅延素子DL3,DL4の遅延時間T1によって設定される。   FIG. 9 shows a pre-driver circuit 200 in a class D amplifier. The pre-driver circuit 200 includes an OR circuit OR1, an AND circuit AND1, delay elements DL3 and DL4, a PMOS transistor MP1, and an NMOS transistor MN1. The OR circuit OR1, the AND circuit AND1, and the delay elements DL3 and DL4 constitute a masking circuit for turning on the transistors MP1 and MN1 at the same time so that no through current flows. The mask time of the masking circuit is set by the delay time T1 of the delay elements DL3 and DL4.

よって、このプリドライバ回路200では、入力信号のパルス幅が遅延素子DL3,DL4の遅延時間T1より長い場合には、図10(a)に示すように、時間T1のオフ期間が形成され、トランジスタMP1,MN1間に貫通電流が流れることはないが、入力信号が遅延時間T1より短いグリッジの場合は、正常なマスキング動作が行われず、図10(b)に示すようにトランジスタMP1,MN1が同時にオンして貫通電流が流れ、そのトランジスタMP1,MN1に大きなダメージが生じる場合がある。   Therefore, in the pre-driver circuit 200, when the pulse width of the input signal is longer than the delay time T1 of the delay elements DL3 and DL4, an off period of time T1 is formed as shown in FIG. No through current flows between MP1 and MN1, but when the input signal is a glitch shorter than the delay time T1, normal masking operation is not performed, and the transistors MP1 and MN1 are simultaneously connected as shown in FIG. When it is turned on, a through current flows, and the transistors MP1 and MN1 may be greatly damaged.

そこで、このようなグリッジによる問題を防止する方法として、特許文献1に見られるように、遅延回路と比較回路とラッチ回路でグリッジ除去回路を構成する方法がある。この例では、信号が変化すると比較回路が反応してラッチ回路がデータを取り込む動作を行う。ラッチ回路でのホールド時間は、遅延回路の遅延時間で決まるので、この時間を、ノイズによって信号が影響する時間よりも長くすることで、ノイズの影響を除去することができる。   Therefore, as a method for preventing such a problem due to glitches, there is a method in which a glitch removal circuit is constituted by a delay circuit, a comparison circuit, and a latch circuit, as seen in Patent Document 1. In this example, when the signal changes, the comparison circuit reacts and the latch circuit performs an operation of taking in data. Since the hold time in the latch circuit is determined by the delay time of the delay circuit, the influence of noise can be eliminated by making this time longer than the time when the signal is affected by noise.

また、特許文献2〜4にみられるように、信号経路にローパスフィルタを設けて、ノイズによって発生する周波数の高い成分を除去するものもあり、更に、特許文献5に見られるように、非同期の信号を、クロックにてDFFに取り込み直した後で、同一論理の信号の時間幅をカウンタで数えて、ノイズを除去するものもある。   In addition, as seen in Patent Documents 2 to 4, there is also a low-pass filter provided in the signal path to remove a high frequency component generated by noise. In some cases, after the signal is taken back into the DFF by the clock, the time width of the signal of the same logic is counted by a counter to remove the noise.

特開2002−208844号公報(図10、図11)JP 2002-208844 A (FIGS. 10 and 11) 特開平8−237087号公報(図12)JP-A-8-237087 (FIG. 12) 特開平7−336201号公報(図13)JP-A-7-336201 (FIG. 13) 特開2007−74294号公報(図14)Japanese Patent Laying-Open No. 2007-74294 (FIG. 14) 米国特許第6337649号明細書(FIG.2)US Pat. No. 6,337,649 (FIG. 2)

しかし、上記のような特許文献1に記載のものでは、遅延素子に取り込むタイミングを誤ると、誤ったデータをホールドする欠点があった。また、特許文献2〜4に記載のものでは、信号線にローパスフィルタが入ることで、伝搬遅延が生じる欠点があった。特に負帰還の経路に入れる場合には、位相余裕度を損なう欠点となっていた。更に、特許文献5に記載のものは、信号よりも十分に高い周波数のクロックが必要となる欠点があった。   However, the device described in Patent Document 1 as described above has a drawback in that erroneous data is held if the timing of taking in the delay element is incorrect. Moreover, in the thing of patent documents 2-4, there existed a fault which a propagation delay produced by inserting a low-pass filter in a signal wire | line. In particular, in the case of entering the negative feedback path, there is a drawback that the phase margin is impaired. Further, the device described in Patent Document 5 has a drawback that a clock having a frequency sufficiently higher than that of a signal is required.

本発明の目的は、上記したようなグリッジを除去するのではなく、そのパルス幅を十分に伸張させて後段回路で貫通電流が発生しないようにしたグリッジ処理回路を提供することである。   An object of the present invention is to provide a glitch processing circuit that does not remove the glitch as described above but sufficiently expands its pulse width so that no through current is generated in a subsequent circuit.

上記目的を達成するために、請求項1にかかる発明のグリッジ処理回路は、入力信号の反転信号を第1のノードに出力し、前記入力信号の非反転信号を第2のノードに出力する単相/差動変換回路と、前記第1のノードの信号を第3のノードの信号でマスキングして第4のノードに出力し、前記第2のノードの信号を第5のノードの信号でマスキングして第6のノードに出力するマスキング回路と、前記第4のノードの信号の変化又は前記第6のノードの信号の変化によって第7のノードの信号と第8のノードの信号を変化させるSRFFからなるラッチ回路と、前記第7のノードの信号を第1の時間だけ遅延させて前記第5ノードに出力し、且つ前記第8ノード信号を前記第1の時間だけ遅延させて前記第3のノードに出力する遅延回路とを具備し、前記第8のノード又は前記第7のノードの信号を出力信号としたことを特徴とする。
請求項2にかかる発明は、請求項1に記載のグリッジ処理回路において、前記遅延回路の前記第1の時間は、前記出力信号が入力する後段回路の貫通電流防止用のマスク時間と同じかそれより長いことを特徴とする。
請求項3にかかる発明は、請求項1又は2に記載のグリッジ処理回路において、前記マスキング回路は、前記第5のノードの信号が第1の論理のとき前記第2のノードの信号の如何に拘わらず第6のノードの信号を第2の論理にし、前記第3のノードの信号が第1の論理のとき前記第1のノードの信号の如何に拘わらず第4のノードの信号を第2の論理にすることを特徴とする。
請求項4にかかる発明は、請求項1、2又は3に記載のグリッジ処理回路において、前記ラッチ回路は、前記第4のノードが第2の論理から第1の論理に変化するとき前記第7のノードを第2の論理にするとともに前記第8のノードを第1の論理にし、前記第6のノードが第2の論理から第1の論理に変化するとき前記第7のノードを第1の論理にするとともに前記第8のノードを第2の論理にすることを特徴とする。
請求項5にかかる発明は、請求項1、2、3又は4に記載のグリッジ処理回路において、前記第7および第8のノードの一方にインピーダンス変換回路を接続し、他方に該インピーダンス変換回路の入力インピーダンスと等しい負荷容量発生回路を接続したことを特徴とする。
To achieve the above object, a glitch processing circuit according to a first aspect of the present invention is a simple circuit that outputs an inverted signal of an input signal to a first node and outputs a non-inverted signal of the input signal to a second node. The phase / differential conversion circuit and the signal of the first node are masked with the signal of the third node and output to the fourth node, and the signal of the second node is masked with the signal of the fifth node And a SRFF that changes the signal of the seventh node and the signal of the eighth node according to the change of the signal of the fourth node or the change of the signal of the sixth node. A latch circuit comprising: a signal delayed from the seventh node by a first time and output to the fifth node; and an eighth node signal delayed from the first time by the third time. A delay circuit that outputs to the node Provided, characterized in that the said eighth node and the seventh node signal the output signal of the of.
According to a second aspect of the present invention, in the glitch processing circuit according to the first aspect, the first time of the delay circuit is equal to or equal to a mask time for preventing a through current of a subsequent circuit to which the output signal is input. Characterized by longer.
According to a third aspect of the present invention, in the glitch processing circuit according to the first or second aspect, the masking circuit determines whether the signal of the second node is a signal when the signal of the fifth node is a first logic. Regardless, the signal of the sixth node is set to the second logic, and when the signal of the third node is the first logic, the signal of the fourth node is set to the second logic regardless of the signal of the first node. It is characterized by the following logic.
According to a fourth aspect of the present invention, in the glitch processing circuit according to the first, second, or third aspect, the latch circuit includes the seventh circuit when the fourth node changes from the second logic to the first logic. And the eighth node as the first logic, and when the sixth node changes from the second logic to the first logic, the seventh node becomes the first logic. It is characterized in that it is logical and the eighth node is the second logic.
The invention according to claim 5 is the glitch processing circuit according to claim 1, 2, 3 or 4, wherein an impedance conversion circuit is connected to one of the seventh and eighth nodes, and the impedance conversion circuit is connected to the other. A load capacitance generation circuit equal to the input impedance is connected.

本発明のグリッジ処理回路によれば、グリッジのパルス幅を遅延回路の遅延時間だけ伸張できるので、そのグリッジ処理回路の出力信号を後段のプリドライバ回路に出力しても、そのプリドライバ回路での貫通電流発生を防止可能となる。また、信号線路内にローパスフィルタを必要としないため、負帰還の回路に入れた場合でも系を安定化できる。更に、クロックが不要であるため、別途発振回路を設ける必要もない。   According to the glitch processing circuit of the present invention, since the pulse width of the glitch can be extended by the delay time of the delay circuit, even if the output signal of the glitch processing circuit is output to the pre-driver circuit in the subsequent stage, the pre-driver circuit Through current generation can be prevented. In addition, since a low-pass filter is not required in the signal line, the system can be stabilized even when a negative feedback circuit is used. Furthermore, since no clock is required, there is no need to provide a separate oscillation circuit.

本発明の原理説明用のグリッジ処理回路の回路図である。It is a circuit diagram of a glitch processing circuit for explaining the principle of the present invention. 本発明の第1の実施例のグリッジ処理回路の回路図である。1 is a circuit diagram of a glitch processing circuit according to a first embodiment of the present invention. FIG. 本発明の第2の実施例のグリッジ処理回路の回路図である。It is a circuit diagram of the glitch processing circuit of the 2nd example of the present invention. 本発明の第3の実施例のグリッジ処理回路の回路図である。It is a circuit diagram of the glitch processing circuit of the 3rd example of the present invention. 本発明の第4の実施例のグリッジ処理回路の回路図である。It is a circuit diagram of the glitch processing circuit of the 4th example of the present invention. 本発明の第5の実施例のグリッジ処理回路の回路図である。It is a circuit diagram of the glitch processing circuit of the 5th example of the present invention. 本発明の第6の実施例のグリッジ処理回路の回路図である。It is a circuit diagram of the glitch processing circuit of the 6th example of the present invention. 本発明の第1の実施例のグリッジ処理回路の動作波形図である。It is an operation | movement waveform diagram of the glitch processing circuit of 1st Example of this invention. 従来のD級増幅器のプリドライバ回路の回路図である。It is a circuit diagram of the pre-driver circuit of the conventional class D amplifier. 図9のプリドライバ回路の動作波形図である。FIG. 10 is an operation waveform diagram of the pre-driver circuit of FIG. 9.

<本発明の原理>
図1に本発明のグリッジ処理回路100の原理構成を示す。本発明のグリッジ処理回路100は、単相/差動変換回路10、マスキング回路20、ラッチ回路30、および遅延回路40を備える。
<Principle of the present invention>
FIG. 1 shows a principle configuration of a glitch processing circuit 100 of the present invention. The glitch processing circuit 100 of the present invention includes a single-phase / differential conversion circuit 10, a masking circuit 20, a latch circuit 30, and a delay circuit 40.

単相/差動変換回路10は、入力端子INの入力信号を反転した反転信号をノードN1に出力し、非反転の信号をノードN2に出力する。マスキング回路20は、ノードN1の信号をノードN3の信号によりマスキングしてノードN4に出力し、ノードN2の信号をノードN5の信号によりマスキングしてノードN6に出力する。ラッチ回路30は、ノードN4の信号の変化又はノードN6の信号の変化によってノードN7の信号とノードN8の信号を変化させるSRFF(セット・リセット・フリップフロップ)で構成されている。遅延回路40は、ノードN7の信号を時間T0だけ遅延してノードN5に出力し、ノードN8の信号を時間T0だけ遅延してノードN3に出力する。この遅延時間T0は、図9で説明したプリドライバ回路200の遅延素子DL3,DL4の遅延時間T1と同じか又はそれより長く設定されている。   The single-phase / differential conversion circuit 10 outputs an inverted signal obtained by inverting the input signal of the input terminal IN to the node N1, and outputs a non-inverted signal to the node N2. Masking circuit 20 masks the signal at node N1 with the signal at node N3 and outputs it to node N4, and masks the signal at node N2 with the signal at node N5 and outputs it to node N6. The latch circuit 30 is configured by an SRFF (set / reset flip-flop) that changes the signal of the node N7 and the signal of the node N8 by the change of the signal of the node N4 or the change of the signal of the node N6. Delay circuit 40 delays the signal at node N7 by time T0 and outputs it to node N5, and delays the signal at node N8 by time T0 and outputs it to node N3. The delay time T0 is set to be equal to or longer than the delay time T1 of the delay elements DL3 and DL4 of the pre-driver circuit 200 described in FIG.

このグリッジ処理回路100では、入力端子INに遅延回路40における遅延時間T0よりも長い時間幅のパルスが入力したときは、ラッチ回路30のホールド期間中に信号が変化せず、ノードN8の出力信号は入力端子INの入力信号と同じ波形になり、ノードN7の出力信号の波形は入力端子INの入力信号を反転した波形となる。しかし、入力端子INに遅延回路40における遅延時間T0よりも短い時間幅のパルスが入力したときは、ラッチ回路30でホールドされた信号が出力するため、ノードN7,N8の出力信号の波形は遅延時間T0のパルス幅に整形されて出力する。これにより、遅延時間T0よりも短いパルス幅のグリッジが入力されても、そのグリッジはパルス幅が時間T0(≧T1)に伸張されて出力されることになるため、ノードN8の信号をプリドライバ回路に入力しても、そこで貫通電流を発生させる恐れはない。   In this glitch processing circuit 100, when a pulse having a duration longer than the delay time T0 in the delay circuit 40 is input to the input terminal IN, the signal does not change during the hold period of the latch circuit 30, and the output signal of the node N8 Has the same waveform as the input signal of the input terminal IN, and the waveform of the output signal of the node N7 is a waveform obtained by inverting the input signal of the input terminal IN. However, when a pulse having a time width shorter than the delay time T0 in the delay circuit 40 is input to the input terminal IN, the signal held by the latch circuit 30 is output, so the waveforms of the output signals at the nodes N7 and N8 are delayed. It is shaped into a pulse width of time T0 and output. As a result, even if a glitch with a pulse width shorter than the delay time T0 is input, the glitch is output with the pulse width expanded to the time T0 (≧ T1). Even if it is input to the circuit, there is no risk of generating a through current there.

<第1の実施例>
図2に本発明の第1の実施例のグリッジ処理回路100を示す。単相/差動変換回路10は、インバータINV1,INV2からなり、入力端子11に入力した信号がインバータINV1で反転され反転信号としてノードN1に出力し、インバータINV2で更に反転され非反転信号としてノードN2に出力する。このとき、入力信号INは、インバータINV1,INV2によってインピーダンス変換されてノードN1,N2に出力する。
<First embodiment>
FIG. 2 shows a glitch processing circuit 100 according to the first embodiment of the present invention. The single-phase / differential conversion circuit 10 includes inverters INV1 and INV2. A signal input to the input terminal 11 is inverted by the inverter INV1 and output to the node N1 as an inverted signal. Output to N2. At this time, the input signal IN is impedance-converted by the inverters INV1 and INV2 and output to the nodes N1 and N2.

マスキング回路20は、ノードN2の信号をノードN5の信号でマスキングしてノードN6に出力するナンド回路NAND1と、ノードN1の信号をノードN3の信号でマスキングしてノードN4に出力するナンド回路NAND2とを備える。すなわち、ナンド回路NAND1はノードN5の信号が“L”のときはノードN2の信号如何に拘わらず“H”の信号をノードN6に出力するが、ノードN5の信号が“H”のときはノードN2の信号を反転させてノードN6に出力する。また、ナンド回路NAND2はノードN3の信号が“L”のときはノードN1の信号如何に拘わらず“H”の信号をノードN4に出力するが、ノードN3の信号が“H”のときはノードN1の信号を反転させてノードN4に出力する。   The masking circuit 20 masks the signal at the node N2 with the signal at the node N5 and outputs it to the node N6. The NAND circuit NAND2 masks the signal at the node N1 with the signal at the node N3 and outputs the signal to the node N4. Is provided. That is, the NAND circuit NAND1 outputs an “H” signal to the node N6 regardless of the signal of the node N2 when the signal of the node N5 is “L”, but the node N5 outputs a node when the signal of the node N5 is “H”. The signal of N2 is inverted and output to the node N6. The NAND circuit NAND2 outputs an “H” signal to the node N4 regardless of the signal of the node N1 when the signal of the node N3 is “L”, but the node N3 outputs a node when the signal of the node N3 is “H”. The signal of N1 is inverted and output to the node N4.

ラッチ回路30は、ナンド回路NAND3,NAND4からなるSRFFで構成され、ノードN4の信号が“H”→“L”に変化するとき、ノードN7の信号を“H”に、ノードN8の信号を“L”に変化させる。また、ノード6の信号が“H”→“L”に変化するとき、ノードN7の信号を“L”に、ノードN8の信号を“H”に変化させる。   The latch circuit 30 is composed of an SRFF composed of NAND circuits NAND3 and NAND4. When the signal at the node N4 changes from “H” to “L”, the signal at the node N7 changes to “H” and the signal at the node N8 changes to “ Change to L ″. When the signal at the node 6 changes from “H” to “L”, the signal at the node N7 is changed to “L”, and the signal at the node N8 is changed to “H”.

遅延回路40は、ノードN8の信号を時間T0だけ遅延してノードN3に出力する遅延素子DL2と、ノードN7の信号を時間T0だけ遅延してノードN5に出力する遅延素子DL1とを備える。   Delay circuit 40 includes a delay element DL2 that delays the signal of node N8 by time T0 and outputs the delayed signal to node N3, and a delay element DL1 that delays the signal of node N7 by time T0 and outputs the delayed signal to node N5.

次に図8の波形図を使用して動作を説明する。
(1)ノードの論理が、N7≠N5、N8≠N3の条件のとき、
(1−1)N7=“H”、N8=“L”の場合はN5=“L”、N3=“H”であり、マスキング回路20はノードN2がいずれの論理になってもN6=“H”に固定され、ノードN4はノードN1の信号の反転信号となるが、ラッチ回路30は、ノードN4が“L”、“H”のいずれになっても、N7=“H”、N8=“L”を保持する。
(1−2)N7=“L”、N8=“H”の場合はN5=“H”、N3=“L”であり、マスキング回路20はノードN1がいずれの論理になってもN4=“H”に固定され、ノードN6はノードN2の信号の反転信号となるが、ラッチ回路30は、ノードN6が“L”、“H”のいずれになっても、N7=“L”、N8=“H”を保持する。
(1−3)この結果、ノードN1,N2に信号を生成する入力端子11の信号が“H”,“L”のいずれに変化しても、ラッチ回路30のノードN7,N8はその論理が保持される。
Next, the operation will be described with reference to the waveform diagram of FIG.
(1) When the node logic is N7 ≠ N5 and N8 ≠ N3,
(1-1) When N7 = “H” and N8 = “L”, N5 = “L” and N3 = “H”, and the masking circuit 20 has N6 = “N” regardless of the logic of the node N2. The node N4 becomes an inverted signal of the signal at the node N1. However, the latch circuit 30 has N7 = “H” and N8 = when the node N4 becomes “L” or “H”. Hold “L”.
(1-2) When N7 = “L” and N8 = “H”, N5 = “H” and N3 = “L”, and the masking circuit 20 has N4 = “N” regardless of the logic of the node N1. The node N6 becomes an inverted signal of the signal of the node N2, but the latch circuit 30 is configured such that N7 = “L”, N8 = when the node N6 becomes “L” or “H”. Hold “H”.
(1-3) As a result, even if the signal of the input terminal 11 that generates a signal at the nodes N1 and N2 changes to either “H” or “L”, the logic of the nodes N7 and N8 of the latch circuit 30 is Retained.

(2)ノードの論理が、N7=N5、N8=N3の条件のとき、
(2−1)N7=“H”、N8=“L”の場合は、N5=“H”、N3=“L”であり、マスキング回路20はノードN1がいずれの論理であってもN4=“H”に固定され、ノードN6は入力端子11の論理の反転信号となり、ラッチ回路30に書き込み可能となる。このときは、N6=“H”になってもN8=“L”→“L”であるが、N6=“L”になればN8=“L”→“H”に変化する。
(2−2)N7=“L”、N8=“H”の場合は、N5=“L”、N3=“H”であり、マスキング回路20はノードN2がいずれの論理であってもN6=“H”に固定され、ノードN4は入力端子11の論理の反転信号となり、ラッチ回路30に書き込み可能となる。このときは、N4=“H”になってもN7=“L”→“L”であるが、N4=“L”になればN7=“L”→“H”に変化する。
(2−3)この結果、ノードN1,N2に信号を生成する入力端子11の信号を、ラッチ回路30に書き込む動作が行われる。
(2) When the logic of the node is N7 = N5 and N8 = N3,
(2-1) When N7 = “H” and N8 = “L”, N5 = “H” and N3 = “L”, and the masking circuit 20 has N4 = N4 regardless of the logic of the node N1. It is fixed at “H”, and the node N6 becomes an inverted signal of the logic of the input terminal 11 and can be written to the latch circuit 30. At this time, even when N6 = “H”, N8 = “L” → “L”, but when N6 = “L”, N8 = “L” → “H”.
(2-2) When N7 = “L” and N8 = “H”, N5 = “L” and N3 = “H”, and the masking circuit 20 has N6 = It is fixed at “H”, and the node N 4 becomes an inverted signal of the logic of the input terminal 11 and can be written to the latch circuit 30. At this time, even if N4 = “H”, N7 = “L” → “L”, but when N4 = “L”, N7 = “L” → “H”.
(2-3) As a result, an operation of writing the signal of the input terminal 11 that generates a signal to the nodes N1 and N2 to the latch circuit 30 is performed.

以上により、ノードN7,N8には、図8に示すように、入力端子11に入力する入力信号のパルス幅が遅延素子DL1,DL2の遅延時間T0よりも長いパルス幅Taの信号はそのパルス幅Taで出力するが、遅延時間T0よりも短いパルス幅Tbの信号はその遅延時間T0にまで伸張されてから、出力する。   Thus, as shown in FIG. 8, nodes N7 and N8 have a signal with a pulse width Ta whose pulse width of the input signal inputted to the input terminal 11 is longer than the delay time T0 of the delay elements DL1 and DL2, respectively. A signal having a pulse width Tb shorter than the delay time T0 is output after being extended to the delay time T0.

<第2の実施例>
図3に第2の実施例のグリッジ処理回路100Aを示す。ここでは、図2におけるグリッジ処理回路100のナンド回路NAND1〜NAND4を、ノア回路NOR1〜NOR4に置き換えて、マスキング回路20A、ラッチ回路30Aを構成している。全体の動作は、図2で説明したものと同じである。
<Second embodiment>
FIG. 3 shows a glitch processing circuit 100A of the second embodiment. Here, the NAND circuits NAND1 to NAND4 of the glitch processing circuit 100 in FIG. 2 are replaced with NOR circuits NOR1 to NOR4 to form a masking circuit 20A and a latch circuit 30A. The overall operation is the same as that described in FIG.

<第3の実施例>
図4に、図2のグリッジ処理回路100のノードN8にインピーダンス変換回路50を接続して出力信号を取り出すようにした第3の実施例を示す。インピーダンス変換回路50は、インバータINV3と、マスキング回路20やラッチ回路30のナンド回路NAND1〜4と同じナンド回路NAND5とで構成されていて、これにより立ち上がりと立ち下がりの伝播遅延を同一に近づけることができる。また、大きな容量の負荷を駆動可能となる。
<第4の実施例>
<Third embodiment>
FIG. 4 shows a third embodiment in which the impedance conversion circuit 50 is connected to the node N8 of the glitch processing circuit 100 of FIG. 2 to extract the output signal. The impedance conversion circuit 50 includes an inverter INV3 and a NAND circuit NAND5 that is the same as the NAND circuits NAND1 to NAND4 of the masking circuit 20 and the latch circuit 30. With this, the propagation delays of rising and falling can be made close to each other. it can. In addition, a large capacity load can be driven.
<Fourth embodiment>

図5に、図3のグリッジ処理回路100AのノードN8にインピーダンス変換回路50Aを接続して出力信号を取り出すようにした第4の実施例を示す。インピーダンス変換回路50Aは、インバータINV4と、マスキング回路20Aやラッチ回路30Aのノア回路NOR1〜4と同じノア回路NOR5とで構成されていて、これにより立ち上がりと立ち下がりの伝播遅延を同一に近づけることができる。また、大きな容量の負荷を駆動可能となる。
<第5の実施例>
FIG. 5 shows a fourth embodiment in which an impedance conversion circuit 50A is connected to the node N8 of the glitch processing circuit 100A of FIG. 3 to extract an output signal. The impedance conversion circuit 50A is composed of the inverter INV4 and the same NOR circuit NOR5 as the NOR circuits NOR1 to NOR4 of the masking circuit 20A and the latch circuit 30A, thereby making it possible to make the propagation delays of rising and falling close to the same. it can. In addition, a large capacity load can be driven.
<Fifth embodiment>

図6に、図4のグリッジ処理回路100のノードN7に負荷容量発生回路60を接続して、ノードN7,N8の負荷容量をバランスさせた第6の実施例を示す。負荷容量発生回路60は、ナンド回路NAND6で構成されている。
<第6の実施例>
FIG. 6 shows a sixth embodiment in which the load capacitance generation circuit 60 is connected to the node N7 of the glitch processing circuit 100 of FIG. 4 to balance the load capacitances of the nodes N7 and N8. The load capacity generation circuit 60 is composed of a NAND circuit NAND6.
<Sixth embodiment>

図7に、図5のグリッジ処理回路100AのノードN7に負荷容量発生回路60Aを接続して、ノードN7,N8の負荷容量をバランスさせた第7の実施例を示す。負荷容量発生回路60Aは、ノア回路NOR6で構成されている。   FIG. 7 shows a seventh embodiment in which the load capacitance generation circuit 60A is connected to the node N7 of the glitch processing circuit 100A of FIG. 5 to balance the load capacitances of the nodes N7 and N8. The load capacity generation circuit 60A is configured by a NOR circuit NOR6.

100,100A:グリッジ処理回路
200:プリドライバ回路
10:単相/差動変換回路
20,20A:マスキング回路
30,30A:ラッチ回路
40:遅延回路
50,50A:インピーダンス変換回路
60,60A:負荷容量発生回路
100, 100A: Gritch processing circuit 200: Pre-driver circuit 10: Single phase / differential conversion circuit 20, 20A: Masking circuit 30, 30A: Latch circuit 40: Delay circuit 50, 50A: Impedance conversion circuit 60, 60A: Load capacity Generator circuit

Claims (5)

入力信号の反転信号を第1のノードに出力し、前記入力信号の非反転信号を第2のノードに出力する単相/差動変換回路と、
前記第1のノードの信号を第3のノードの信号でマスキングして第4のノードに出力し、前記第2のノードの信号を第5のノードの信号でマスキングして第6のノードに出力するマスキング回路と、
前記第4のノードの信号の変化又は前記第6のノードの信号の変化によって第7のノードの信号と第8のノードの信号を変化させるSRFFからなるラッチ回路と、
前記第7のノードの信号を第1の時間だけ遅延させて前記第5ノードに出力し、且つ前記第8ノード信号を前記第1の時間だけ遅延させて前記第3のノードに出力する遅延回路とを具備し、
前記第8のノード又は前記第7のノードの信号を出力信号としたことを特徴とするグリッジ処理回路。
A single-phase / differential conversion circuit for outputting an inverted signal of the input signal to the first node and outputting a non-inverted signal of the input signal to the second node;
The signal of the first node is masked with the signal of the third node and output to the fourth node, and the signal of the second node is masked with the signal of the fifth node and output to the sixth node. Masking circuit to
A latch circuit comprising an SRFF that changes the signal of the seventh node and the signal of the eighth node by the change of the signal of the fourth node or the change of the signal of the sixth node;
A delay circuit that delays the signal of the seventh node by a first time and outputs the delayed signal to the fifth node, and delays the eighth node signal by the first time and outputs the delayed signal to the third node. And
A glitch processing circuit characterized in that the signal of the eighth node or the seventh node is used as an output signal.
請求項1に記載のグリッジ処理回路において、
前記遅延回路の前記第1の時間は、前記出力信号が入力する後段回路の貫通電流防止用のマスク時間と同じかそれより長いことを特徴とするグリッジ処理回路。
The glitch processing circuit according to claim 1,
The glitch processing circuit according to claim 1, wherein the first time of the delay circuit is equal to or longer than a mask time for preventing a through current of a subsequent circuit to which the output signal is input.
請求項1又は2に記載のグリッジ処理回路において、
前記マスキング回路は、前記第5のノードの信号が第1の論理のとき前記第2のノードの信号の如何に拘わらず第6のノードの信号を第2の論理にし、前記第3のノードの信号が第1の論理のとき前記第1のノードの信号の如何に拘わらず第4のノードの信号を第2の論理にすることを特徴とするグリッジ処理回路。
In the glitch processing circuit according to claim 1 or 2,
The masking circuit sets the signal of the sixth node to the second logic regardless of the signal of the second node when the signal of the fifth node is the first logic, and sets the signal of the third node. A glitch processing circuit characterized in that when the signal is the first logic, the signal of the fourth node is set to the second logic regardless of the signal of the first node.
請求項1、2又は3に記載のグリッジ処理回路において、
前記ラッチ回路は、前記第4のノードが第2の論理から第1の論理に変化するとき前記第7のノードを第2の論理にするとともに前記第8のノードを第1の論理にし、前記第6のノードが第2の論理から第1の論理に変化するとき前記第7のノードを第1の論理にするとともに前記第8のノードを第2の論理にすることを特徴とするグリッジ処理回路。
In the glitch processing circuit according to claim 1, 2, or 3,
The latch circuit sets the seventh node to the second logic and the eighth node to the first logic when the fourth node changes from the second logic to the first logic, A glitch process characterized in that when the sixth node changes from the second logic to the first logic, the seventh node becomes the first logic and the eighth node becomes the second logic. circuit.
請求項1、2、3又は4に記載のグリッジ処理回路において、
前記第7および第8のノードの一方にインピーダンス変換回路を接続し、他方に該インピーダンス変換回路の入力インピーダンスと等しい負荷容量発生回路を接続したことを特徴とするグリッジ処理回路。
In the glitch processing circuit according to claim 1, 2, 3, or 4,
A glitch processing circuit, wherein an impedance conversion circuit is connected to one of the seventh and eighth nodes, and a load capacitance generation circuit equal to the input impedance of the impedance conversion circuit is connected to the other.
JP2011112273A 2011-05-19 2011-05-19 Glitch processing circuit Pending JP2012244389A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011112273A JP2012244389A (en) 2011-05-19 2011-05-19 Glitch processing circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011112273A JP2012244389A (en) 2011-05-19 2011-05-19 Glitch processing circuit

Publications (1)

Publication Number Publication Date
JP2012244389A true JP2012244389A (en) 2012-12-10

Family

ID=47465628

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011112273A Pending JP2012244389A (en) 2011-05-19 2011-05-19 Glitch processing circuit

Country Status (1)

Country Link
JP (1) JP2012244389A (en)

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5721125A (en) * 1980-07-15 1982-02-03 Nec Corp Monostable multivibrator
JPS59205818A (en) * 1983-05-10 1984-11-21 Nec Corp Output circuit
JPS6076808A (en) * 1983-10-03 1985-05-01 Nec Corp Clock shaping circuit
JPS61170120A (en) * 1985-01-23 1986-07-31 Seiko Epson Corp Pulse width expansion circuit
JPS62198213A (en) * 1986-02-25 1987-09-01 Nec Corp Pulse control circuit
JPH01144719A (en) * 1987-11-30 1989-06-07 Toshiba Corp Retriggable multi-vibrator
JPH04196810A (en) * 1990-11-28 1992-07-16 Hitachi Ltd Differential pulse width regeneration circuit
JPH0548432U (en) * 1991-11-29 1993-06-25 株式会社アドバンテスト Wave shaping circuit
JPH088718A (en) * 1994-06-23 1996-01-12 Fujitsu Ltd Output buffer circuit
JPH09298453A (en) * 1996-05-02 1997-11-18 Namco Ltd Periodic signal shaping circuit and information processing device
US6320437B1 (en) * 1998-10-30 2001-11-20 Mosaid Technologies, Inc. Duty cycle regulator
JP2001345683A (en) * 2000-05-31 2001-12-14 Canon Inc Differentiating circuit
US20030151442A1 (en) * 2002-02-12 2003-08-14 Bernhard Strzalkowski Integratable circuit configuration for potential-free signal transmission
JP2009071613A (en) * 2007-09-13 2009-04-02 Ricoh Co Ltd Output circuit

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5721125A (en) * 1980-07-15 1982-02-03 Nec Corp Monostable multivibrator
JPS59205818A (en) * 1983-05-10 1984-11-21 Nec Corp Output circuit
JPS6076808A (en) * 1983-10-03 1985-05-01 Nec Corp Clock shaping circuit
JPS61170120A (en) * 1985-01-23 1986-07-31 Seiko Epson Corp Pulse width expansion circuit
JPS62198213A (en) * 1986-02-25 1987-09-01 Nec Corp Pulse control circuit
JPH01144719A (en) * 1987-11-30 1989-06-07 Toshiba Corp Retriggable multi-vibrator
US4994687A (en) * 1987-11-30 1991-02-19 Kabushiki Kaisha Toshiba Retriggerable multivibrator
JPH04196810A (en) * 1990-11-28 1992-07-16 Hitachi Ltd Differential pulse width regeneration circuit
JPH0548432U (en) * 1991-11-29 1993-06-25 株式会社アドバンテスト Wave shaping circuit
JPH088718A (en) * 1994-06-23 1996-01-12 Fujitsu Ltd Output buffer circuit
JPH09298453A (en) * 1996-05-02 1997-11-18 Namco Ltd Periodic signal shaping circuit and information processing device
US6320437B1 (en) * 1998-10-30 2001-11-20 Mosaid Technologies, Inc. Duty cycle regulator
JP2001345683A (en) * 2000-05-31 2001-12-14 Canon Inc Differentiating circuit
US20030151442A1 (en) * 2002-02-12 2003-08-14 Bernhard Strzalkowski Integratable circuit configuration for potential-free signal transmission
JP2009071613A (en) * 2007-09-13 2009-04-02 Ricoh Co Ltd Output circuit

Similar Documents

Publication Publication Date Title
US8373483B2 (en) Low-clock-energy, fully-static latch circuit
US8659337B2 (en) Latch circuit with a bridging device
US6696874B2 (en) Single-event upset immune flip-flop circuit
JP2008136192A (en) SET tolerance register
JP2014060669A (en) Master/slave flip-flop circuit
JP2011050004A (en) Semiconductor device and phase detection circuit
TWI401890B (en) Voltage level converter
US20080001628A1 (en) Level conversion circuit
JP2007043666A (en) Semiconductor integrated circuit device
CN204836104U (en) Anti -jamming circuit based on logic time delay locking
CN103546145B (en) Anti-single event transient pulse CMOS circuit
US7528630B2 (en) High speed flip-flop
CN103475359A (en) Anti-single event transient pulse CMOS circuit
JP2007006463A (en) Semiconductor integrated circuit device
WO2022059068A1 (en) Comparator circuit and a/d converter
JP2012244389A (en) Glitch processing circuit
JP5457727B2 (en) Semiconductor integrated circuit device
JP7218289B2 (en) clock enabler circuit
CN104917497A (en) Logic delay locking based anti-interference circuit and method
JP2008109608A (en) Flip-flop circuit
CN103546146A (en) Anti-single event transient pulse CMOS circuit
JP5212934B2 (en) Integrated circuit device
JP2011024064A (en) Power-on reset circuit, module including the same, and electronic device
CN100364230C (en) Synchronous Enable Conditional Precharge CMOS Flip-Flops
JP5355661B2 (en) Semiconductor integrated circuit device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140403

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20150303