JPS6234415A - Pulse generating circuit - Google Patents
Pulse generating circuitInfo
- Publication number
- JPS6234415A JPS6234415A JP60172308A JP17230885A JPS6234415A JP S6234415 A JPS6234415 A JP S6234415A JP 60172308 A JP60172308 A JP 60172308A JP 17230885 A JP17230885 A JP 17230885A JP S6234415 A JPS6234415 A JP S6234415A
- Authority
- JP
- Japan
- Prior art keywords
- shift register
- output
- counter
- preset
- counters
- 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
Landscapes
- Pulse Circuits (AREA)
- Manipulation Of Pulses (AREA)
Abstract
Description
【発明の詳細な説明】
〔発明の利用分野〕
本発明は、計算機等のパルス発生回路に関するものであ
る。DETAILED DESCRIPTION OF THE INVENTION [Field of Application of the Invention] The present invention relates to a pulse generation circuit for a computer or the like.
第4図に従来例を示す。 FIG. 4 shows a conventional example.
41〜44はカウンタである。カウンタ41は16進カ
ウンタであり、8!!1図の16Tの周期でカウンタ4
1のC出力がrHJとなり、カウンタ42とJ−にフリ
ップフロップ46をセットする。カウンタ42は、8進
カウンタであり、8Tの周期でカウンタ42のC出力が
「H」となり、カラン443とJ−にフリップフロップ
47をセットし、J−にフリップフロップ46をリセッ
トする。この為、J−にフリップフロップ46の出力B
は、第1図に示す如く、8Tの周期となる。カウンタ4
3は8192進のカウンタであり、カウンタ44は51
2進のカウンタである。41 to 44 are counters. Counter 41 is a hexadecimal counter and is 8! ! Counter 4 at a cycle of 16T in Figure 1
The C output of 1 becomes rHJ, and the flip-flop 46 is set in the counter 42 and J-. The counter 42 is an octal counter, and the C output of the counter 42 becomes "H" at a cycle of 8T, setting the flip-flop 47 in the run 443 and J-, and resetting the flip-flop 46 in J-. Therefore, the output B of the flip-flop 46 is applied to J-.
has a period of 8T, as shown in FIG. counter 4
3 is an 8192 binary counter, and the counter 44 is 51
It is a binary counter.
45〜48は、J−にフリップフロップであり、全てカ
ウンタ41〜44のrcJ出力がrJJ rKJ入力
となっている為、A、C,D出力も同様にセットされ、
第1スのタイム千ヤードに従かった出力が得られるっ
本方式によれば、41はICIケ、42はICIケ、4
3はIC4ヶ、44はIC3ヶ、45〜48でIC2ヶ
、その他ゲート類でICIケ、の計IC12ケとなる。45 to 48 are flip-flops for J-, and the rcJ outputs of all counters 41 to 44 are rJJ rKJ inputs, so the A, C, and D outputs are also set in the same way.
According to this method, the output according to the time of 1,000 yards of the first step is obtained, 41 is ICI, 42 is ICI, 4
3 has 4 ICs, 44 has 3 ICs, 45 to 48 has 2 ICs, and other gates have 2 ICs, for a total of 12 ICs.
本発明の目的は、少ないIC数で実現することと、必要
なパルス数が増え°Cも、ICdの増加を従来例に比較
し、少なく実現するパルス発生回路を提供することにあ
る。An object of the present invention is to provide a pulse generation circuit which can be realized with a small number of ICs, and which can realize a decrease in the number of required pulses and an increase in ICd compared to the conventional example.
従来は、必要なパルスの種類の数だけ、カウンタ又はデ
コーダを増加する方式であり、IC数が多い。本例では
カウンタは一種としプリセット値を19次変更していく
ことにより、カウンタを共用するという考え方に基づい
ている。本発明は、カウンタとシフトレジスタより成る
論理回路において、シフトレジスタの出力によりカウン
タのプリセット値を順次変更していくことにより、基本
クロックと同期した任意の周期、任意の種類のパルス信
号を発生することを特徴とするものである。Conventionally, the number of counters or decoders is increased by the number of required pulse types, and the number of ICs is large. This example is based on the concept of using one type of counter and sharing the counter by changing the preset value 19 times. The present invention uses a logic circuit consisting of a counter and a shift register to sequentially change the preset value of the counter using the output of the shift register, thereby generating a pulse signal of any type and any period synchronized with a basic clock. It is characterized by this.
以下9本発明の一実施例を第1図〜@3図により説明す
る。An embodiment of the present invention will be described below with reference to FIGS. 1 to 3.
装置には基本クロックに同期したパルス信号が必要であ
り、−例として第1図にOCR,FAX等で使用される
CCDセンサ及びアナログ回路で必要なパルス信号を示
す。5CLOCKは基本クロックでありTの周期で連続
出力している。本例ではCCDセンサの1ビツトに相当
する。The device requires a pulse signal synchronized with a basic clock. As an example, FIG. 1 shows a pulse signal necessary for a CCD sensor and an analog circuit used in OCR, FAX, etc. 5CLOCK is a basic clock and is continuously output at a period of T. In this example, it corresponds to 1 bit of the CCD sensor.
パルス信号AはCCDセンサに起動をかける信号であり
、パルス信号Bはビデオ回路の立上りオーバシェードを
インヒビットするパルス信号である。パルス信号c42
.ccDセンサーをシフトする期間「l(」となってい
る信号であり、本例では8.192ビツトである。パル
ス信号りはCCDセンサから信号を取り出さないブラン
キング時間用のパルス信号である。Pulse signal A is a signal that activates the CCD sensor, and pulse signal B is a pulse signal that inhibits rising overshading of the video circuit. Pulse signal c42
.. This signal has a period of "l(") for shifting the ccD sensor, and is 8.192 bits in this example.The pulse signal is a pulse signal for the blanking time during which no signal is taken out from the CCD sensor.
本例では一般的に使用されるA =16T 、 B =
8T 、C20,192T 、 D=s 12Tの値
で説明するが、この値は任意に可変できる。In this example, commonly used A = 16T, B =
This will be explained using the values of 8T, C20, 192T, and D=s12T, but these values can be arbitrarily varied.
第2図に於いて、22〜25は、プリセット可能なカウ
ンタであり、5CLOCKの入力により、カウントアツ
プし、カウント値がプリセット値と同じになるとカウン
タ25のCAR出カ出力HJとなる。In FIG. 2, 22 to 25 are presettable counters, which count up by inputting 5CLOCK, and when the count value becomes the same as the preset value, it becomes the CAR output HJ of the counter 25.
26は4ビツトのシフトレジスタであり、CK大入力入
る毎にA −+ B −* C−+ Dとデータをシフ
トする。シフトレジスタ26の入力はゲート21により
。26 is a 4-bit shift register, which shifts data from A-+B-*C-+D every time a large CK input is received. The input to the shift register 26 is provided by the gate 21.
シフトレジスタ26のA、B、C出力が「L」の時く「
H」になるので、第1図に示す如<、D出力がrHJの
次に人出力がrHJとなる。When the A, B, and C outputs of the shift register 26 are "L", "
Therefore, as shown in FIG. 1, the D output becomes rHJ, and then the human output becomes rHJ.
カウンタ22〜25のプリセット入力「0〜3」は、第
3図に従い、シフトレジスタ26の出力A〜Dによりプ
リセットされる。The preset inputs "0-3" of the counters 22-25 are preset by the outputs A-D of the shift register 26 according to FIG.
rLJ固定、rHJ固定、及びシフトレジスタ26のr
Aj出力、「B」出力、及びrAJと[DJ の0Ra
l力「AVDJがカウンタ22〜25のプリセットに接
続されている。この為、第3図に示す如く、カウント値
に応じたプリセットが入力され、シフトレジスタ26の
出力A、Dの周期が決定される。rLJ fixed, rHJ fixed, and r of shift register 26
Aj output, "B" output, and rAJ and [DJ's 0Ra
The AVDJ is connected to the presets of the counters 22 to 25. Therefore, as shown in FIG. 3, the presets corresponding to the count values are input, and the cycles of the outputs A and D of the shift register 26 are determined. Ru.
第1図に於いて、シフトレジスタ26の出力AがrHJ
の状態を考える。この状態では、A=「HJでB〜D−
「LJなので、第3図のプリセット条件は、(FFF8
)16になり、シフトレジスタ26の出力Bがセットさ
れると同時に、カウンタ21〜25には(FFF8)t
sとプリセットされる。その後、8Tの周期でカウンタ
22〜25は(FFFF)16になり、カウンタ25の
キャリー出力HCAR信号が出て、シフトレジスタ26
の出力BをリセットしCをセットすると共にカウンタ2
2〜25に次のプリセット値である(EOOO)laを
セットする。In FIG. 1, the output A of the shift register 26 is rHJ
Consider the state of In this state, A=“HJ and B~D−
“Since it is LJ, the preset conditions in Figure 3 are (FFF8
)16, and the output B of the shift register 26 is set, and at the same time, the counters 21 to 25 have (FFF8)t.
It is preset as s. Thereafter, the counters 22 to 25 become (FFFF) 16 at a cycle of 8T, the carry output HCAR signal of the counter 25 is output, and the shift register 26
The output B of is reset, the output C is set, and the counter 2
Set the next preset value (EOOO)la to 2 to 25.
以下同様にセットする。Set the following in the same way.
本実施例によれば、第2図に示す如く22〜26でIC
5ケ、その他ゲートで1. Clケの計6個で実現でき
、IC数を少なくできる効果がある。According to this embodiment, as shown in FIG.
5 tickets, 1 at other gates. This can be realized with a total of 6 ICs, which has the effect of reducing the number of ICs.
〔発明の効果〕
本発明罠よれば、IC数を少なく実現でき、パルス種類
が多くなっても、従来例九比較し、IC数の増加は少な
い。[Effects of the Invention] According to the trap of the present invention, the number of ICs can be reduced, and even if the number of pulse types increases, the increase in the number of ICs is small compared to the nine conventional examples.
第1図は本発明の一実施例のタイムチャート、第2図は
本実施例のブロック図、第3図はカウンタのプリセット
図、第4図は従来例のブロック図である。
21・・・アンドゲート 2°2〜25・・・カウ
ンタ26・・・シフトレジスタ 41〜44・・・カ
ウンタ 1.−0、第 2 ロ
ー々(
第 4 乙FIG. 1 is a time chart of an embodiment of the present invention, FIG. 2 is a block diagram of this embodiment, FIG. 3 is a counter preset diagram, and FIG. 4 is a block diagram of a conventional example. 21...AND gate 2°2~25...Counter 26...Shift register 41~44...Counter 1. -0, 2nd Roro (4th B)
Claims (1)
て、シフトレジスタの出力によりカウンタのプリセット
値を順次変更していくことにより、基本クロックと同期
した任意の周期、任意の種類のパルス信号を発生するこ
とを特徴とするパルス発生回路。1. In a logic circuit consisting of a counter and a shift register, by sequentially changing the preset value of the counter using the output of the shift register, it is possible to generate any type of pulse signal with any period synchronized with the basic clock. Characteristic pulse generation circuit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60172308A JPS6234415A (en) | 1985-08-07 | 1985-08-07 | Pulse generating circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60172308A JPS6234415A (en) | 1985-08-07 | 1985-08-07 | Pulse generating circuit |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6234415A true JPS6234415A (en) | 1987-02-14 |
Family
ID=15939510
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60172308A Pending JPS6234415A (en) | 1985-08-07 | 1985-08-07 | Pulse generating circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6234415A (en) |
-
1985
- 1985-08-07 JP JP60172308A patent/JPS6234415A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0177557B1 (en) | Counting apparatus and method for frequency sampling | |
| JPS62269412A (en) | High resolution delay timer | |
| JPS6234415A (en) | Pulse generating circuit | |
| JPH10319097A (en) | Timing generator for semiconductor testing device | |
| JPS5934939Y2 (en) | Memory addressing circuit | |
| SU622202A1 (en) | Code-converting arrangement | |
| JPS6111803Y2 (en) | ||
| SU1107136A1 (en) | Digital function generator | |
| JPS5910584Y2 (en) | Field brightness detection device | |
| SU1522375A2 (en) | Digital multiplier of recurrent pulse repetition rate | |
| JP2734861B2 (en) | DTMF circuit | |
| JPH075701Y2 (en) | Trigger detection circuit | |
| JPH054052U (en) | Waveform control circuit for IC tester | |
| RU1793450C (en) | Device for selecting elements of object image boundary | |
| JP2563503B2 (en) | Signal generator | |
| JPS609286B2 (en) | Timing signal generation circuit | |
| JP2612166B2 (en) | Programmable delay circuit | |
| JPH04265872A (en) | Timing generation circuit of ic tester | |
| JPS593704B2 (en) | Period comparison circuit | |
| JPS6273171A (en) | Logical waveform forming circuit | |
| JPH06177722A (en) | Broad range delay generating circuit | |
| JPH01269121A (en) | sampling signal generator | |
| JPH02181518A (en) | Rink counter circuit | |
| JPH03172979A (en) | Method for recording waveform | |
| JPS60136830A (en) | Operation processor |