JPH01268220A - Pulse generation circuit - Google Patents

Pulse generation circuit

Info

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
Application number
JP63096224A
Other languages
Japanese (ja)
Inventor
Takashi Tsukamoto
隆志 塚本
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP63096224A priority Critical patent/JPH01268220A/en
Publication of JPH01268220A publication Critical patent/JPH01268220A/en
Pending legal-status Critical Current

Links

Landscapes

  • Manipulation Of Pulses (AREA)

Abstract

PURPOSE:To prevent the malfunction of the title circuit against noise by providing a pulse formation circuit which forms pulses when a synchronizing signal outputted from a noise elimination circuit changes. CONSTITUTION:An input signal 101 is converted into a synchronizing signal 103 at a noise elimination circuit 106 by means of a synchronizing clock 102 and, at the same time, noises are eliminated from the signal 101. A pulse formation circuit 107 generates a pulse output 104 when the synchronizing signal 103 changes. The pulse width of the pulse output 104 is decided by a width controlling clock 105. Moreover, for the sake of simplification, the same signal can be used for the synchronizing clock 102 and width controlling clock 105. Therefore, a pulse generation circuit which generates a normal pulse output against the input signal having a width longer than half of the synchronizing clock only and does not response to noise can be formed.

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.

【図面の簡単な説明】[Brief explanation of the drawing]

第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)

【特許請求の範囲】 a)入力信号のノイズを除去するとともに、該入力信号
を同期クロックに同期させるノイズ除去回路と 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.
JP63096224A 1988-04-19 1988-04-19 Pulse generation circuit Pending JPH01268220A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (5)

* Cited by examiner, † Cited by third party
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