JPS6234415A - Pulse generating circuit - Google Patents

Pulse generating circuit

Info

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
Application number
JP60172308A
Other languages
Japanese (ja)
Inventor
Minoru Oota
実 太田
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP60172308A priority Critical patent/JPS6234415A/en
Publication of JPS6234415A publication Critical patent/JPS6234415A/en
Pending legal-status Critical Current

Links

Landscapes

  • Pulse Circuits (AREA)
  • Manipulation Of Pulses (AREA)

Abstract

PURPOSE:To generate an optional kind of pulse signal with an optional period synchronized with a basic clock by varying the preset value of a counter successively with the output of a shift register. CONSTITUTION:Presettable counters 22-25 count up with an input SCLOCK and the output CAR of the counter 25 becomes 'H' when a counted value reaches a preset value. A 4-bit shift register 26 shifts data in the order of A B C D every time an input CK is supplied. The input to the shift register 26 becomes 'H' because of a gate 21 when outputs A, B, and C of the shift register 26 are 'L', so the output A is 'H' when an output D is 'H'. Preset inputs '0'-'3' to the counters 22-25 are preset with the outputs A-D of the shift register 26. A fixed 'L', a fixed 'H', the outputs 'A' and 'B' of the shift register 26, and the OR output 'AVD' between the 'A' and 'D' are connected to preset terminals of the counters 22-25.

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.

〔発明の背景〕[Background of the invention]

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

〔発明の目的〕[Purpose of the invention]

本発明の目的は、少ない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.

〔発明の概要〕[Summary of the invention]

従来は、必要なパルスの種類の数だけ、カウンタ又はデ
コーダを増加する方式であり、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.

〔発明の実施例〕[Embodiments of the invention]

以下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.

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

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

【特許請求の範囲】[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.
JP60172308A 1985-08-07 1985-08-07 Pulse generating circuit Pending JPS6234415A (en)

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)

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