JPH01268220A - Pulse generation circuit - Google Patents
Pulse generation circuitInfo
- Publication number
- JPH01268220A JPH01268220A JP63096224A JP9622488A JPH01268220A JP H01268220 A JPH01268220 A JP H01268220A JP 63096224 A JP63096224 A JP 63096224A JP 9622488 A JP9622488 A JP 9622488A JP H01268220 A JPH01268220 A JP H01268220A
- Authority
- JP
- Japan
- Prior art keywords
- pulse
- clock
- signal
- output
- circuit
- 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
- 230000007257 malfunction Effects 0.000 abstract description 3
- 230000015572 biosynthetic process Effects 0.000 abstract 2
- 230000008030 elimination Effects 0.000 abstract 2
- 238000003379 elimination reaction Methods 0.000 abstract 2
- 230000001360 synchronised effect Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 9
- 230000000630 rising effect Effects 0.000 description 3
- 238000003079 width control Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
Landscapes
- Manipulation Of Pulses (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、電気的パルスを発生する、パルス発生回路に
関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a pulse generation circuit that generates electrical pulses.
[従来の技術]
従来のパルス発生回路は、短い人力幅、例えばノイズ等
の人力にもパルスを発生するものであった。第3図は、
従来技術の回路側図と、そのタイミング図である。第3
図(a)において、301は人力信号、302は同期ク
ロックであり、306はスレーブ側Q出力303が同期
クロック302の立ち上がりで変化する、D型フリップ
フロップ(以下D−FFと呼ぶ)である。307は、同
期クロック302の立ち下がりで読み込み、“H°°レ
ベルでデータを保持するD型ラッチ(以下D−LTとよ
ぶ)である。308は、D−FFのQ出力303を反転
するインバータであり、その出力はD−LTのDに入力
される。309は、D−FFのQ出力303と、D−L
T307のM出力304との論理積であり、パルス出力
305を出力する。[Prior Art] Conventional pulse generation circuits generate pulses even when the width of human power is short, for example, due to human power such as noise. Figure 3 shows
1 is a circuit diagram of the prior art and its timing diagram. Third
In FIG. 3A, 301 is a human input signal, 302 is a synchronous clock, and 306 is a D-type flip-flop (hereinafter referred to as D-FF) whose slave side Q output 303 changes at the rising edge of the synchronous clock 302. 307 is a D-type latch (hereinafter referred to as D-LT) that reads data at the falling edge of the synchronous clock 302 and holds data at the "H°° level. 308 is an inverter that inverts the Q output 303 of the D-FF. and its output is input to D of D-LT. 309 is the Q output 303 of D-FF and D-L
It is ANDed with the M output 304 of T307, and a pulse output 305 is output.
第3図(b)は、タイミング図であり、人力信号301
において、前半の入力に対しては、期待通りのパルスを
発生していることを示し、後半のような意味の無いノイ
ズにも正常なパルス出力305を発生することを示して
いる。FIG. 3(b) is a timing diagram, in which the human input signal 301
, it is shown that pulses are generated as expected for the input in the first half, and a normal pulse output 305 is generated even for meaningless noise in the second half.
[発明が解決しようとする課題1
即ち、従来の技術では、ノイズのような意味の無い信号
に対し、誤動作するという問題点を有する。そこで本発
明は、この様な問題点を解決するもので、その目的は、
ノイズのような意味の無い信号に対し、誤動作しないパ
ルス発生回路を提供するところにある。[Problem to be Solved by the Invention 1] That is, the conventional technology has a problem in that it malfunctions in response to meaningless signals such as noise. Therefore, the present invention is intended to solve these problems, and its purpose is to:
The purpose of the present invention is to provide a pulse generation circuit that does not malfunction in response to meaningless signals such as noise.
[課題を解決するための手段]
本発明のパルス発生回路は、
a)入力信号のノイズを除去するとともに、該入力信号
を同期クロックに同期させるノイズ除去回路と
b)該ノイズ除去回路から出力される同期化信号の変化
時に、パルスを形成するパルス形成回路から成ることを
特徴とする。[Means for Solving the Problems] The pulse generation circuit of the present invention comprises: a) a noise removal circuit that removes noise from an input signal and synchronizes the input signal with a synchronization clock; It is characterized by comprising a pulse forming circuit that forms a pulse when a synchronization signal changes.
[実 施 例] 第1図は、本発明の実施例におけるブロック図である。[Example] FIG. 1 is a block diagram in an embodiment of the present invention.
101は、入力信号であり、ノイズ除去回路106にお
いて、同期クロック102により同期化信号103に変
換されると同時にノイズが除去される。パルス形成回路
107は、同期化信号103の変化時にパルス出力10
4を発生する。そのパルス出力104のパルス幅は、幅
制御クロック105によって決定される。なお、簡略化
のため、同期クロック102と幅制御クロック105は
、同一信号であってもよい。Reference numeral 101 denotes an input signal, which is converted into a synchronization signal 103 by a synchronization clock 102 in a noise removal circuit 106, and noise is removed at the same time. The pulse forming circuit 107 generates a pulse output 10 when the synchronization signal 103 changes.
Generates 4. The pulse width of the pulse output 104 is determined by a width control clock 105. Note that for the sake of simplicity, the synchronization clock 102 and the width control clock 105 may be the same signal.
第2図は、実施例における具体的回路図である。212
は、ノイズ除去回路であり、213は、パルス形成回路
である。208は、マスター側にのみリセットが有効で
あるマスターリセット付きD−FFであり、リセット入
力” R(M) ”に入力信号201が入力されている
。また、クロック人力゛C゛に同期クロック202が入
力され、データ入力203は、” H”レベルに固定さ
れている。209は、D−LTであり、D−FF208
のQ出力204がデータ人力“°D°°に入力されてい
る。クロック人力“Cooには、同期クロック202が
入力されている。M出力には、入力信号の同期化信号2
05を出力する。210もD−LTであり、データ入力
“D”には同期化信号205の反転信号が入力されてい
る。クロック入力°°Cには、同期クロック202の反
転信号が入力されている。207は、同期化信号205
と、D−LT210のM出力206との論理積であり、
パルス出力211を出力する。FIG. 2 is a specific circuit diagram in the embodiment. 212
is a noise removal circuit, and 213 is a pulse forming circuit. Reference numeral 208 denotes a D-FF with a master reset, in which reset is valid only on the master side, and the input signal 201 is input to the reset input "R(M)". Further, a synchronous clock 202 is input to the clock input C, and a data input 203 is fixed at the "H" level. 209 is D-LT, D-FF208
The Q output 204 of is input to the data input “°D°°”. The synchronized clock 202 is input to the clock input “Coo”. The M output has a synchronization signal 2 of the input signal.
Outputs 05. 210 is also a D-LT, and the inverted signal of the synchronization signal 205 is input to the data input "D". An inverted signal of the synchronous clock 202 is input to the clock input °C. 207 is a synchronization signal 205
and the M output 206 of the D-LT 210,
A pulse output 211 is output.
第2図(b)は、そのタイミング図である。入力信号2
01は、通常” L ”レベルであり、“H”レベルが
意味のある信号である。入力信号201が“H”レベル
になると、D−FF208のマスター側が、リセット解
除される。同期クロック202の゛L°ルベルでデータ
入力2.0’3のH”レベルがD−FF208のマスタ
ー側に読み込まれる。その結果、D−FF208のQ出
力204は、同期クロック202の立ち上がりで、”
H”レベルに変化する。そのQ出力204の変化は、D
−LT209によって同期クロック202の半クロック
だけ遅れた形で、同期化信号205に出力される。一方
D−LT210のM出力206は、入力信号が°゛L”
レベルにあるとき、” H”レベルになっており、同期
化信号205が“H°゛レベルになったとき、論理積2
07の条件が揃い、パルス出力211が、立ち上がる。FIG. 2(b) is a timing diagram thereof. Input signal 2
01 is normally at the "L" level, and the "H" level is a meaningful signal. When the input signal 201 becomes "H" level, the master side of the D-FF 208 is released from reset. At the "L" level of the synchronous clock 202, the H" level of the data input 2.0'3 is read into the master side of the D-FF 208. As a result, the Q output 204 of the D-FF 208 is output at the rising edge of the synchronous clock 202. ”
The change in the Q output 204 is D
-The synchronization signal 205 is output by the LT 209 with a delay of half a clock of the synchronization clock 202. On the other hand, the M output 206 of the D-LT210 has an input signal of °゛L”.
When the synchronization signal 205 reaches the "H" level, the logical product 2
When the conditions of 07 are met, the pulse output 211 rises.
同期化信号205が、” H”レベルになってから同期
クロック202の立ち上がりで、D−LT210のM出
力206は、” L ”レベルになる。その結果パルス
出力211は、” L ”レベルになる。即ち、第2図
(b)に示すようにパルス出力211は、同期クロック
202の半クロック202の幅の出力パルスを発生する
。After the synchronization signal 205 becomes "H" level and at the rising edge of the synchronization clock 202, the M output 206 of the D-LT 210 becomes "L" level. As a result, the pulse output 211 becomes "L" level. That is, as shown in FIG. 2(b), the pulse output 211 generates an output pulse having a width of half the synchronous clock 202.
また、入力信号201が、第2図(b)に示すようにパ
ルス出力211が、” H”レベルのときに、“L°ル
ベルになっても、D−FF208のマスター側にリセッ
トがかかるだけで、Q出力204は、変化しないため、
パルス出力211は、正規のパルス幅を出力する。即ち
、パルス出力211は、正規のパルス幅を持たないパル
スは発生しない。Furthermore, even if the input signal 201 reaches the "L° level" when the pulse output 211 is at the "H" level as shown in FIG. 2(b), the master side of the D-FF 208 is only reset. And since the Q output 204 does not change,
Pulse output 211 outputs a regular pulse width. That is, the pulse output 211 does not generate a pulse that does not have a regular pulse width.
また、入力信号201に、第2図(b)に示すように、
意味のある信号の幅が、同期クロック202の半クロッ
クより短いとき、同期化クロック205は、変化しない
ため、パルス出力211は、パルスを発生しない。即ち
、ノイズのような短いパルスに対しては、出力パルスを
発生しない。In addition, as shown in FIG. 2(b), the input signal 201 is
When the width of the meaningful signal is less than half a clock of synchronization clock 202, synchronization clock 205 does not change and pulse output 211 produces no pulses. That is, no output pulse is generated for short pulses such as noise.
〔発明の効果1
以上のように、本発明は、同期クロックの半クロツク以
上の幅を持つ入力信号に対してのみ正規のパルス出力を
発生し、ノイズには応答しないパルス発生回路を提供す
ることができノイズに強い機器の実現に大きく寄与する
効果を有する。[Effect of the invention 1 As described above, the present invention provides a pulse generation circuit that generates a regular pulse output only in response to an input signal having a width of half a synchronous clock or more and does not respond to noise. This has the effect of greatly contributing to the realization of noise-resistant equipment.
第1図は、本発明の実施例におけるブロック図。第2図
(a)(b)は、本発明の実施例における具体的回路図
。第3図(a)(b)は、従来の技術における回路図。
101・・・入力信号
102・・・同期クロック
103・・・同期化信号
104・・・パルス出力
105・・・幅制御クロック
106・・・ノイズ除去回路
107・・・パルス形成回路
201・・・入力信号
202・・・同期クロック
203・・・データ人力
204 ・−・D−FF208Q出カ
205・・・同期化信号
206−− ・D−L7210M出力
207・・・論理積
208・・・マスターリセット付D−FF209・・・
D−LT
210・・・D−LT
211・・・パルス出力
212・・・ノイズ除去回路
213・・・パルス形成回路
301・・・人力信号
302・・・同期クロック
303 ・・D−FF3o6スレーブ側。出力
304・・・D−LT307M出力
305・・・パルス出力
306・・・D−FF
307・・・D−LT
308・・・インパーク
309・・・論理積
以上
出願人 セイコーエプソン株式会社FIG. 1 is a block diagram in an embodiment of the present invention. FIGS. 2(a) and 2(b) are specific circuit diagrams in an embodiment of the present invention. FIGS. 3(a) and 3(b) are circuit diagrams in the conventional technology. 101... Input signal 102... Synchronization clock 103... Synchronization signal 104... Pulse output 105... Width control clock 106... Noise removal circuit 107... Pulse forming circuit 201... Input signal 202...Synchronization clock 203...Data input 204...D-FF208Q output 205...Synchronization signal 206-- -D-L7210M output 207...Logic product 208...Master reset Attached D-FF209...
D-LT 210...D-LT 211...Pulse output 212...Noise removal circuit 213...Pulse forming circuit 301...Human signal 302...Synchronization clock 303...D-FF3o6 slave side . Output 304...D-LT307M Output 305...Pulse output 306...D-FF 307...D-LT 308...Impark 309...More than logical product Applicant Seiko Epson Corporation
Claims (1)
を同期クロックに同期させるノイズ除去回路と b)該ノイズ除去回路から出力される同期化信号の変化
時に、パルスを形成するパルス形成回路から成ることを
特徴としたパルス発生回路。[Claims] A) a noise removal circuit that removes noise in an input signal and synchronizes the input signal with a synchronization clock; and b) forming a pulse when a synchronization signal output from the noise removal circuit changes. A pulse generating circuit comprising a pulse forming circuit that performs the following steps.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63096224A JPH01268220A (en) | 1988-04-19 | 1988-04-19 | Pulse generation circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP63096224A JPH01268220A (en) | 1988-04-19 | 1988-04-19 | Pulse generation circuit |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH01268220A true JPH01268220A (en) | 1989-10-25 |
Family
ID=14159263
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP63096224A Pending JPH01268220A (en) | 1988-04-19 | 1988-04-19 | Pulse generation circuit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH01268220A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5774475A (en) * | 1996-12-05 | 1998-06-30 | National Semiconductor Corporation | Testing scheme that re-uses original stimulus for testing circuitry embedded within a larger circuit |
US5774003A (en) * | 1996-10-09 | 1998-06-30 | National Semiconductor Corporation | Flip-flop cell having clock skew protection |
JP2007088712A (en) * | 2005-09-21 | 2007-04-05 | Seiko Instruments Inc | Noise filter circuit |
JP2009010827A (en) * | 2007-06-29 | 2009-01-15 | Toyota Central R&D Labs Inc | Noise removing circuit and comparator circuit equipped with the same |
JP2009124465A (en) * | 2007-11-15 | 2009-06-04 | Seiko Epson Corp | Noise filter circuit, noise filtering method, thermal head driver, thermal head, electronic instrument, and printing system |
-
1988
- 1988-04-19 JP JP63096224A patent/JPH01268220A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5774003A (en) * | 1996-10-09 | 1998-06-30 | National Semiconductor Corporation | Flip-flop cell having clock skew protection |
US5774475A (en) * | 1996-12-05 | 1998-06-30 | National Semiconductor Corporation | Testing scheme that re-uses original stimulus for testing circuitry embedded within a larger circuit |
JP2007088712A (en) * | 2005-09-21 | 2007-04-05 | Seiko Instruments Inc | Noise filter circuit |
JP2009010827A (en) * | 2007-06-29 | 2009-01-15 | Toyota Central R&D Labs Inc | Noise removing circuit and comparator circuit equipped with the same |
JP2009124465A (en) * | 2007-11-15 | 2009-06-04 | Seiko Epson Corp | Noise filter circuit, noise filtering method, thermal head driver, thermal head, electronic instrument, and printing system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TW367501B (en) | Synchronous semiconductor memory device | |
JPH01268220A (en) | Pulse generation circuit | |
TW362173B (en) | Meta-hardened flip-flop | |
US4558457A (en) | Counter circuit having improved output response | |
KR940003771Y1 (en) | Glitch protect circuit | |
JPH0441422Y2 (en) | ||
KR930011636A (en) | Gate signal generation circuit for noise cancellation during vertical synchronization | |
JPH06132791A (en) | Noise removing circuit | |
SU1153392A1 (en) | Device for generating single pulse | |
JP2550999B2 (en) | Sync pulse generator | |
KR940000643Y1 (en) | Synchronous pulse making circuit using flip-flop | |
JPS6313195A (en) | High speed memory device | |
JPS6411980B2 (en) | ||
KR980006918A (en) | 50% Duty Cycle Data Generator (50% Duty Cycle Data Generator) | |
JPH0453323B2 (en) | ||
JPH01228317A (en) | Delay circuit | |
JPH0437215A (en) | Differential pulse generating circuit | |
KR960020350A (en) | Horizontal Synchronous Pulse Separation Circuit | |
JPH08307400A (en) | Burst data interface circuit | |
JPS6363215A (en) | Chattering removal device | |
JPH03254469A (en) | Connection circuit for disk controller and data separator | |
JPH02141146A (en) | Circuit for avoiding noise in high speed data transfer bus | |
JPH0336812A (en) | Synchronizing circuit | |
JPH0271638A (en) | Timing signal generator | |
JPH04246908A (en) | Flip flop circuit |