JPS61140215A - Pulse generating circuit - Google Patents

Pulse generating circuit

Info

Publication number
JPS61140215A
JPS61140215A JP26200184A JP26200184A JPS61140215A JP S61140215 A JPS61140215 A JP S61140215A JP 26200184 A JP26200184 A JP 26200184A JP 26200184 A JP26200184 A JP 26200184A JP S61140215 A JPS61140215 A JP S61140215A
Authority
JP
Japan
Prior art keywords
output
counter
flop
flip
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
JP26200184A
Other languages
Japanese (ja)
Inventor
Machirou Kasai
河西 萬智朗
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP26200184A priority Critical patent/JPS61140215A/en
Publication of JPS61140215A publication Critical patent/JPS61140215A/en
Pending legal-status Critical Current

Links

Landscapes

  • Pulse Circuits (AREA)

Abstract

PURPOSE:To obtain pulse outputs of fixed time width by continuing output of specified state of a flip-flop for a period determined by a specific number of clock pulses that passed an inhibit circuit. CONSTITUTION:Clock pulse are inputted to a counter 12 through an inhibit circuit 11 and output 13 of the counter 12 is inputted to the reset terminal of an RS type flip-flop 15. Output 16 of the flip-flop 15 is outputted as output pulse of the circuit, and at the same time, acts as a control signal 16a of an inhibit circuit 13. When output 16 of the flip-flop 15 is 'H', the inhibit circuit 11 passes the clock pulse, and checks when the output is 'L'. As the period in which output 16 is 'H' corresponds to a period in which specified number of clock pulses are inputted, the time can be determined exactly.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は一定時I′SJJ幅の単一パルス発生回路に関
する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a single pulse generating circuit having a constant I'SJJ width.

〔従来の技術〕[Conventional technology]

従来−この樵のパルス発生回路としては、単安定マルチ
バイブレータおよびシフトレジスタ・バイナリカウンタ
などを利用したものが知られている。単安定マルチバイ
ブレータは外付は容量が必要であり、ま之時間精度がよ
くない■シフトレジスタは、分解能を上げようとすると
、クロック用波数を高くし段数をふやさねばならない0
バイナリカウンタの礪会には、段数は少なくて丁み、ま
た分解能も周波数全高くすることで高くなる。
Conventional Pulse generating circuits are known to utilize monostable multivibrators, shift registers, binary counters, and the like. A monostable multivibrator requires external capacitance, and its time accuracy is poor. ■If you want to increase the resolution of a shift register, you must increase the number of clock waves and increase the number of stages.
When using a binary counter, the number of stages is small, and the resolution can be increased by increasing the overall frequency.

バイナリカウンタt−便用し友回路の従来例を第4図に
示す。スタートスイッチ5をオンにすると7リツプフロ
ツグ2の出力Qが’H” ICなり、カウンタ1は入力
されるクロックパルスのカウントを始める。−足載カウ
ントするとカウンタ出力1a  がフリップフロップ2
をクリアする。
A conventional example of a companion circuit using a binary counter is shown in FIG. When the start switch 5 is turned on, the output Q of the flip-flop 2 becomes 'H' IC, and the counter 1 starts counting the input clock pulses.
Clear.

これによって7リツプフロツプ2の出力はN L ++
になタカウンタ1はカウントを中止する0フリツグ70
ツブ2の出力が“H′である期間はクロック周波数およ
びカウント数により正確にきめられ、一定時間幅のパル
ス出力が得られる・しかし、上記の従来例では、カウン
タ1がカウントして込ないときでも、クロックパルスが
入カレ、カウンタ1の各段に周期的にクロックパルスが
印加されているので、を力を消費している。また、出力
パルス幅はクロック周波数が一定の場合にカラ/り1の
カウント数でき1り外部から任意に自由に設定できない
As a result, the output of 7 lip-flop 2 becomes N L ++
Nata counter 1 stops counting 0 flip 70
The period during which the output of knob 2 is "H" is accurately determined by the clock frequency and the count number, and a pulse output with a constant time width can be obtained. However, in the above conventional example, when counter 1 does not count, However, since the clock pulse is input and the clock pulse is periodically applied to each stage of counter 1, power is consumed.Also, when the clock frequency is constant, the output pulse width is The count number is 1 and cannot be set arbitrarily from the outside.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

本発明の目的は、上記の欠点を除去し、スタンドバイ時
の消費電力を抑制し、まt外部制御信号により出力パル
ス幅を自由に設定できるパルス発生回路を提供すること
にある。
SUMMARY OF THE INVENTION An object of the present invention is to provide a pulse generation circuit which eliminates the above-mentioned drawbacks, suppresses power consumption during standby, and allows the output pulse width to be freely set using an external control signal.

〔問題点全解決する之めの平膜〕 本発明のパルス発生回路は、フリップフロップの出力に
より制御され、グロックパルスを通過もしくは阻止する
抑止回路と1通過したクロックパルスをカウントするカ
ウンタと、該カンタの出力により状態がきまる前記フリ
ップフロップとを具備し、前記フリップフロップの特定
状態の出力が前記抑止回路を通過したクロックパルスの
特定数によってきまる期間だけ継続し、一定時間幅の単
一のパルスとして出力されるものである。
[A flat film aimed at solving all problems] The pulse generating circuit of the present invention is controlled by the output of a flip-flop, and includes an inhibiting circuit that passes or blocks the clock pulse, a counter that counts the number of clock pulses that have passed, and a counter that counts the number of clock pulses that have passed. the flip-flop whose state is determined by the output of the counter; the output of the flip-flop in a specific state continues for a period determined by a specific number of clock pulses that have passed through the inhibit circuit, and the output is a single pulse of a constant time width; This is what is output as.

出力パルス幅を外部から自由に設定する場合には、カウ
ンタを、クロックパルスをカウントする計数部と、該計
数のカウント出力と外部設定値との一致を検出する一致
回路とから構成し、前記一致回路の出力全カウンタの出
力とする0〔作  用〕 本発明におりては、カウンタの出力によって、クリップ
フロップの状態が決定し、その状態の出力によって抑止
回路が制御される関係にある。
When the output pulse width is freely set externally, the counter is composed of a counting section that counts clock pulses, and a matching circuit that detects a match between the count output and an external setting value, and 0 [Function] In the present invention, the state of the clip-flop is determined by the output of the counter, and the inhibiting circuit is controlled by the output of the state.

いま初期設定として、カウンタをクリアし、クリップ7
0ツブをかりに”I(″とすることで、このフリップフ
ロップの出力により抑止回路が通過状態になジ入力され
るクロックパルスのカウントを始めるものとする◇所定
のカウント数になると、カウンタの出力によって)IJ
−ッグ70ッグは°L″になる。このとき抑止回路はり
aツクパルスを阻止するのでカウンタはカラントラ中止
する。クリップ7コツプの出力の°’H”であを期間、
すなわち本発明の出力パルスの時間幅は、正しくカウン
ト数とクロック周波数できまる。スタンドバイ時には、
抑止回路によりクロックパルスは阻止されてbるので、
カウンタの周期的動作はなく消費電力が極めて少ない〇
〔実 施 例〕 本発明の実施例につき図面を参照して説明する。第1図
において、クロックパルスは抑止回路11ヲ経てカウン
タ12に入力し、カウンタ12の出力13ばR8型のフ
リップフロップ15のリセット端子に入力する。フリッ
プフロップ15の出力16ハ本回路の出力パルスとして
出力されるとともに、抑止回路130制@J倍号16a
ともなっている。抑止回路11ハフリツプフロツプ15
の出力16が”H″のときクロックパルスを通過させ、
”L″のとき阻止するものとする。
Now, as an initial setting, clear the counter and set clip 7.
By setting "I(") at 0, the output of this flip-flop puts the inhibit circuit in the pass state and starts counting the input clock pulses. ◇When the predetermined count number is reached, the output of the counter by) IJ
-G 70 becomes °L". At this time, the inhibit circuit blocks the a-clock pulse, so the counter stops running. The output of Clip 7 is "H" for a period of
In other words, the time width of the output pulse of the present invention is accurately determined by the count number and clock frequency. During standby,
Since the clock pulse is blocked by the suppression circuit,
There is no periodic operation of the counter and the power consumption is extremely low. [Embodiment] An embodiment of the present invention will be described with reference to the drawings. In FIG. 1, the clock pulse is input to the counter 12 via the inhibit circuit 11, and the output 13 of the counter 12 is input to the reset terminal of the R8 type flip-flop 15. The output 16 of the flip-flop 15 is output as the output pulse of the main circuit, and the suppression circuit 130 @J double number 16a
It is also accompanied by Inhibition circuit 11 flip-flop 15
When the output 16 of is "H", the clock pulse is passed,
It shall be blocked when it is "L".

外部からトリガパルス14が入力して、この回は動作を
始める。カウンタ12ハクリアされ、クリップフロップ
15はセットされ出力16がH1′となる。このとき抑
止回路11i”j制御信号16mによってクロックパル
スを通過させるようになる。
A trigger pulse 14 is input from the outside, and the operation starts this time. The counter 12 is cleared, the clip-flop 15 is set, and the output 16 becomes H1'. At this time, the clock pulse is allowed to pass by the inhibit circuit 11i''j control signal 16m.

以後カウンタ12はカウントを継続し、所定のカウント
値になると、出力13ヲ出力する◇この出力13によっ
て7リツプ70ツブ15はリセットされ出力16はM 
L ++になり、抑止回路11は再びクロックパルスを
阻止する。出力16が7H″の期間は丁度クロックパル
スが所定数入力された期間になるので、その時間を正確
に定めることができるO 次に第2の実施例として、外部制#信号によジカウンタ
の出力するカウント値を任意に設定できる回路を説明す
る。第2図(、)が回路ブロック図であって、第1図と
異なる点は、カウンタ20が計数部21と一致回路24
とから構成されていることである。
Thereafter, the counter 12 continues counting, and when it reaches a predetermined count value, it outputs the output 13 ◇This output 13 resets the 7 lip 70 knob 15, and the output 16 becomes M
L++, and the inhibit circuit 11 blocks the clock pulse again. Since the period in which the output 16 is 7H'' is exactly the period in which a predetermined number of clock pulses are input, that time can be determined accurately. A circuit that can arbitrarily set the count value to be calculated will be explained. FIG.
It is composed of.

第2図(b)は一致回路24の1例を示すものである。FIG. 2(b) shows an example of the coincidence circuit 24. In FIG.

計数部21が4段の7リツプ70ツブとしその並列出力
ビット22t?外部からの4ビツトの設定値25と比較
し一致したときにAND回路245は1’1H11とな
る。この出力がカウンタ20の出力20aであって、フ
リッグ70ツブ15ヲリセットする。
The counting section 21 has 4 stages of 7 lips and 70 pieces, and its parallel output bits are 22t? It is compared with the external 4-bit set value 25, and when they match, the AND circuit 245 becomes 1'1H11. This output is the output 20a of the counter 20, and resets the flip 70 knob 15.

図では、外部設定値は5°゛であるが、任意の値を設定
することにより、フリップ70ツグ15の出力16が“
H″である期間を自由にきめられる。
In the figure, the external setting value is 5°, but by setting an arbitrary value, the output 16 of the flip 70 toggle 15 becomes “
You can freely decide the period during which the status is H''.

上記の実施例ではクリップフロップ15として8S型金
柑いているが、他の型のクリップフロップを用いること
ができるのはいうまでもない。
In the above embodiment, an 8S-type kumquat is used as the clip-flop 15, but it goes without saying that other types of clip-flops can be used.

第3図はDffi71Jツブフロッグ25を便用し之と
きの、その部分の結線全図示しである0第3図(、Jで
は入力としてVDD k ”H”として設定すれば、ト
リガパルス14が人力されると出力16が°H″となる
。第5図(b)では入力端子をグランドして″びとすれ
ば、トリガ信号14が人力されると出力16は”H″と
なる0どちらの回路もカウンタにの出力13が′「にな
ったときに出力16が++ L 11“になム〔発明の
効果〕 以上、詳しく説明し友ように、本発明の回路はトリガパ
ルスによってカウンタがクリアされ、フリップ70ツブ
が特定の状態に例えばl+H″に設定されるとともに、
クロックパルスが抑止回路を通過し、カウンタがカラン
l−?始める。所定のカウントf[iCなるとカウンタ
の出力によりフリップフロッグは++ L ++になる
0それ以後抑止回路によりクロックパルスは阻止される
ので、カウンタは動作せず、クリップフロップはその1
\の状態でhる0フリツプ70ツブの1H″である期間
が出力パルスの時間幅になるので、極めて分解能の痛い
単一のパルス発生回路が得られる。抑止回路はパルス発
生期間のみクロックパルスを通過させるので、スタンド
バイ時にカウンタは動作していないから極めて低消費電
力となる017tカウンタは、外部から設定ビットを人
力して、この設定値ビットとカウンタの計数部出力のビ
ットとが一致すを際に出力をするようにすることで、任
意にカウンタのカウント値をきめ、出力パルス幅を変え
ることができる。
Figure 3 shows the complete wiring diagram of that part when using the Dffi71J tube frog 25. Then, the output 16 becomes ``H''. In Fig. 5(b), if the input terminal is grounded, the output 16 becomes ``H'' when the trigger signal 14 is input manually. When the output 13 to the counter becomes ``, the output 16 becomes ++ L 11'' [Effects of the Invention] As described above in detail, the circuit of the present invention clears the counter by a trigger pulse, When the flip 70 knob is set to a specific state, for example l+H'',
The clock pulse passes through the inhibit circuit and the counter clocks l-? start. When the predetermined count f[iC is reached, the flip-flop becomes ++ L ++ due to the output of the counter.0 After that, the clock pulse is blocked by the inhibit circuit, so the counter does not operate and the clip-flop becomes ++ L ++.
Since the period of 1H'' of h0 flip 70 in the state of \ is the time width of the output pulse, a single pulse generation circuit with extremely high resolution can be obtained. The 017t counter has extremely low power consumption because the counter is not operating during standby.The 017t counter manually sets the setting bits from the outside and makes sure that the set value bits and the counter output bits match. By outputting at the same time, the count value of the counter can be arbitrarily determined and the output pulse width can be changed.

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

第1図、第2図は本発明の実施例の回路ブロック図、第
3図は実施例においてフリップフロップ?D型フリップ
フロップした部分を図示した図、第4図は従来例のブロ
ック図である。 11・・・抑止回路、    12・・・カウンタ、1
5・・・ フリップフロップ、 20・・・ カウンタ、    21・・・計数部、2
4・・・一致回路、    23・・・設定値、22・
・・ 計数部の並列出力ビット。 特許出願人  日本電気株式会社 第 1 因 第 4 図 第 2 m 第 3 図
1 and 2 are circuit block diagrams of an embodiment of the present invention, and FIG. 3 is a flip-flop circuit diagram in the embodiment. FIG. 4, which is a diagram illustrating a D-type flip-flop, is a block diagram of a conventional example. 11... Suppression circuit, 12... Counter, 1
5... Flip-flop, 20... Counter, 21... Counting section, 2
4... Matching circuit, 23... Setting value, 22.
... Parallel output bit of the counting section. Patent Applicant: NEC Corporation No. 1 Cause No. 4 Figure 2 m Figure 3

Claims (2)

【特許請求の範囲】[Claims] (1)フリップフロップの出力により制御され、クロッ
クパルスを通過もしくは阻止する抑止回路と、通過した
クロックパルスをカウントするカウンタと、該カウンタ
の出力により状態がきまる前記フリップフロップとを具
備し、前記フリップフロップの特定状態の出力が前記抑
止回路を通過したクロックパルスの特定数によつてきま
る期間だけ継続し、一定時間幅の単一のパルスとして出
力されることを特徴とするパルス発生回路。
(1) The flip-flop is controlled by the output of the flip-flop, and includes an inhibition circuit that passes or blocks clock pulses, a counter that counts the passed clock pulses, and the flip-flop whose state is determined by the output of the counter. A pulse generating circuit characterized in that the output of a specific state of the pulse continues for a period determined by the specific number of clock pulses that have passed through the suppression circuit, and is output as a single pulse with a constant time width.
(2)前記第1項のカウンタがクロックパルスをカウン
トする計数部と、該計数部のカウント出力と外部設定値
との一致を検出する一致回路とからなり、前記一致回路
の出力をカウンタの出力とする特許請求の範囲第1項記
載のパルス発生回路。
(2) The counter in the first term consists of a counting section that counts clock pulses, and a matching circuit that detects a match between the count output of the counting section and an external setting value, and the output of the matching circuit is used as the output of the counter. A pulse generating circuit according to claim 1.
JP26200184A 1984-12-12 1984-12-12 Pulse generating circuit Pending JPS61140215A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26200184A JPS61140215A (en) 1984-12-12 1984-12-12 Pulse generating circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26200184A JPS61140215A (en) 1984-12-12 1984-12-12 Pulse generating circuit

Publications (1)

Publication Number Publication Date
JPS61140215A true JPS61140215A (en) 1986-06-27

Family

ID=17369629

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26200184A Pending JPS61140215A (en) 1984-12-12 1984-12-12 Pulse generating circuit

Country Status (1)

Country Link
JP (1) JPS61140215A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6386612A (en) * 1986-09-29 1988-04-18 Nec Corp Pulse expansion circuit
JPS63227114A (en) * 1987-03-16 1988-09-21 Nec Corp Integrated circuit
JPH01192216A (en) * 1988-01-27 1989-08-02 Nec Corp Delay circuit
JPH02244818A (en) * 1989-03-16 1990-09-28 Nec Corp Variable length pulse generation circuit
EP0522274A1 (en) * 1991-06-24 1993-01-13 International Business Machines Corporation Process independent digital clock signal shaping network

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6386612A (en) * 1986-09-29 1988-04-18 Nec Corp Pulse expansion circuit
JPS63227114A (en) * 1987-03-16 1988-09-21 Nec Corp Integrated circuit
JPH0752824B2 (en) * 1987-03-16 1995-06-05 日本電気株式会社 Integrated circuit
JPH01192216A (en) * 1988-01-27 1989-08-02 Nec Corp Delay circuit
JPH02244818A (en) * 1989-03-16 1990-09-28 Nec Corp Variable length pulse generation circuit
EP0522274A1 (en) * 1991-06-24 1993-01-13 International Business Machines Corporation Process independent digital clock signal shaping network

Similar Documents

Publication Publication Date Title
US3395400A (en) Serial to parallel data converter
GB1436933A (en) Phase and/or frequency comparators
US6263450B1 (en) Programmable and resettable multifunction processor timer
JPS61140215A (en) Pulse generating circuit
US4103184A (en) Frequency divider with one-phase clock pulse generating circuit
GB1121373A (en) Data receiving terminal
US3519941A (en) Threshold gate counters
SU970367A1 (en) Microprogram control device
SU463234A1 (en) Device for dividing cycle time into fractional number of intervals
SU641658A1 (en) Multiprogramme frequency divider
SU515289A1 (en) Pulse frequency divider
SU622070A1 (en) Digital function generator
SU746901A1 (en) Pulse selector
SU1707761A1 (en) 2-k-bit gray code counter
SU1029403A1 (en) Multichannel pulse generator
SU743199A1 (en) Pulse distributor
SU930626A1 (en) Pulse delay device
SU781798A1 (en) Generator of uniformly-distributed random signals
SU533930A1 (en) Pulse frequency function converter
SU951280A1 (en) Digital generator
SU982002A1 (en) Multiplicating-dividing device
SU926672A2 (en) Frequency pulse multiplying/dividing device
SU458097A1 (en) Analog-digital constant voltage deviation sensor
SU1049904A1 (en) Random bit generator
SU784000A1 (en) Frequency divider with initial state setting