JPH0778697B2 - Timing generation circuit - Google Patents
Timing generation circuitInfo
- Publication number
- JPH0778697B2 JPH0778697B2 JP62225043A JP22504387A JPH0778697B2 JP H0778697 B2 JPH0778697 B2 JP H0778697B2 JP 62225043 A JP62225043 A JP 62225043A JP 22504387 A JP22504387 A JP 22504387A JP H0778697 B2 JPH0778697 B2 JP H0778697B2
- Authority
- JP
- Japan
- Prior art keywords
- timing
- count value
- address
- generation circuit
- counter
- 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.)
- Expired - Fee Related
Links
Landscapes
- Dram (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、電子装置等を制御するときに用いられるタ
イミング信号を自由に設定することができるタイミング
生成回路に関する。Description: TECHNICAL FIELD The present invention relates to a timing generation circuit capable of freely setting a timing signal used when controlling an electronic device or the like.
第2図は従来の可変タイミング生成回路を示す構成説明
図である。同図において、1は基準クロックφをカウン
トするタイミングカウンタであり、1Lはラッチ信号DCR
に従い、タイミングカウンタ1のリセット値を保持する
ラッチ、1Cはタイミングカウンタ1のカウント値とラッ
チ1L内の値を比較するコンパレータである。FIG. 2 is a configuration explanatory view showing a conventional variable timing generation circuit. In the figure, 1 is a timing counter for counting the reference clock φ, and 1L is a latch signal DCR.
Accordingly, the latch that holds the reset value of the timing counter 1 and the comparator 1C that compares the count value of the timing counter 1 with the value in the latch 1L.
また、TM1〜TMnはタイミング信号T1〜Tnを発生するタイ
ミング発生回路である。タイミング発生回路TM1は内部
に2つのコンパレータC1a,C1b、2つのラッチL1a,L1b及
び1つのフリップフロップFF1を設けており、ラッチ
L1a,L1bは各々タイミング信号T1のセットカウント値,
リセットカウント値をラッチ信号DS1,DR1に従い保持し
ており、コンパレータC1aはタイミングカウンタ1のカ
ウント値CAとラッチL1a内の値を比較し、コンパレータC
1bはタイミングカウンタ1のカウント値CAとラッチL1b
内の値を比較し、その結果を各々フリップフロップFF1
に出力している。フリップフロップFF1はコンパレータC
1aの出力信号をセット信号S1、コンパレータC1bの出力
信号をリセット信号R1として、タイミング信号T1を出力
している。なお、他のタイミング発生回路TM2〜TMnも、
タイミング発生回路TM1と同一の構成を有している。Further, TM 1 to TM n are timing generation circuits that generate timing signals T 1 to T n . The timing generation circuit TM 1 is provided with two comparators C 1a and C 1b , two latches L 1a and L 1b, and one flip-flop FF 1 in the inside thereof.
L 1a and L 1b are set count values of the timing signal T 1 , respectively.
The reset count value is held according to the latch signals D S1 and D R1 , and the comparator C 1a compares the count value CA of the timing counter 1 with the value in the latch L 1a , and the comparator C 1a
1b is the count value CA of the timing counter 1 and the latch L 1b
The values in are compared and the results are respectively flip-flops FF 1
Is output to. Flip-flop FF 1 is comparator C
The timing signal T 1 is output with the output signal of 1a as the set signal S 1 and the output signal of the comparator C 1b as the reset signal R 1 . The other timing generation circuits TM 2 to TM n are also
It has the same configuration as the timing generation circuit TM 1 .
このような構成において、ラッチ信号DCR,DS1〜DSn,DR1
〜DRnをラッチ1L,L1a〜Lna,L1b〜Lnbに送ることで、タ
イミングカウンタ1のリセット値及びタイミング発生回
路TM1〜TMnのセット値及びリセット値を適当に設定す
る。In such a configuration, the latch signals D CR , D S1 to D Sn , D R1
By sending ~ D Rn to the latches 1L, L 1a to L na , L 1b to L nb , the reset value of the timing counter 1 and the set values and reset values of the timing generation circuits TM 1 to TM n are appropriately set.
そして図示しないリセット信号をタイミングカウンタ1
に出力することで、タイミングカウンタ1のカウント値
CAを初期値(例えば“0")に設定する。Then, a reset signal (not shown) is sent to the timing counter 1
By outputting to, the count value of the timing counter 1
Set CA to the initial value (for example, "0").
以降の動作をタイミング発生回路TM1において説明す
る。タイミング発生回路TM1内のラッチL1a,L1bには、そ
れぞれラッチ信号DS1,DR1により所定のデータd1s,d1rが
格納されており、コンパレータC1a,C1bによりタイミン
グカウンタ1のカウント値CAと常に比較されている。The subsequent operation will be described in the timing generation circuit TM 1 . Latches L 1a and L 1b in the timing generation circuit TM 1 store predetermined data d 1s and d 1r by latch signals D S1 and D R1 , respectively, and comparators C 1a and C 1b store timing counter 1 data. It is constantly compared with the count value CA.
そして、タイミングカウンタ1のカウント値CAとラッチ
L1aのデータd1sが一致するとフリップフロップFF1のカ
セット入力部にセット信号S1を送り、タイミングカウン
タ1のカウント値CAとラッチL1bのデータd1rが一致する
とフリップフロップFF1のリセット入力部にリセット信
号R1を送る。従って、フリップフロップFF1より出力さ
れるタイミング信号T1は、d1s<d1rとすると、タイミン
グカウンタ1のカウント値CAがd1sに達すると立上り、
その後カウント値CAがd1rに達すると、立下る。Then, the count value CA of the timing counter 1 and the latch
When the data d 1s of L 1a matches, the set signal S 1 is sent to the cassette input section of the flip-flop FF 1 , and when the count value CA of the timing counter 1 and the data d 1r of the latch L 1b match, the reset input of the flip-flop FF 1 Send reset signal R 1 to the section. Therefore, assuming that d 1s <d 1r , the timing signal T 1 output from the flip-flop FF 1 rises when the count value CA of the timing counter 1 reaches d 1s ,
After that, when the count value CA reaches d 1r , it falls.
このような動作はタイミング発生回路TM2〜TMnにも同様
に並列的に行われる。しかる後、タイミングカウンタ1
のカウント値CAとラッチ1Lのデータの一致がコンパレー
タ1Cにより検出されるとコンパレータ1Cより制御信号SC
がタイミングカウンタ1に出力され、タイミングカウン
タ1のカウント値CAが初期化されると1サイクルが終了
する。従って、ラッチ信号DS1〜DSn,DR1〜DRnを適当に
設定することで、n個のタイミング信号T1〜Tnを発生さ
せることができる。また各タイミング信号T1〜Tnのタイ
ミングは、ラッチ信号DS1〜DSn,DR1〜DRnによりラッチL
1a〜Lna,L1b〜Lnb内に任意のセット値,リセット値を格
納することで自由に変更することができる。Such an operation is similarly performed in parallel in the timing generation circuits TM 2 to TM n . After that, timing counter 1
When the comparator 1C detects a match between the count value CA and the data in the latch 1L, the comparator 1C outputs the control signal S C.
Is output to the timing counter 1 and the count value CA of the timing counter 1 is initialized, one cycle ends. Therefore, by properly setting the latch signals D S1 to D Sn and D R1 to D Rn , it is possible to generate n timing signals T 1 to T n . The timing of each timing signal T 1 to T n is latched by the latch signals D S1 to D Sn and D R1 to D Rn.
It can be changed freely by storing arbitrary set values and reset values in 1a to L na and L 1b to L nb .
従来の可変タイミング生成回路は以上のように構成され
ているので、タイミング発生回路TM1〜TMn各々にラッチ
及びコンパレータが必要となる。従ってタイミング信号
Tの数を増やすことで回路規模が大きくなり、消費電力
も増大する。このため、集積化を行う際にチップ面積が
大きくなるだけでなく、集積回路の製造条件が厳しくな
り、ひいては製品化におけるコストアップにつながる問
題点があった。Since the conventional variable timing generation circuit is configured as described above, each of the timing generation circuits TM 1 to TM n requires a latch and a comparator. Therefore, by increasing the number of timing signals T, the circuit scale increases and power consumption also increases. For this reason, there is a problem that not only the chip area becomes large at the time of integration, but also the manufacturing conditions of the integrated circuit become strict, which eventually leads to an increase in cost in commercialization.
この発明は上記のような問題点を解決するためになされ
たもので、タイミング信号の数を増やしても回路規模や
消費電力が増大せず、したがって集積化する場合にチッ
プ面積が小さくなりかつ集積化の容易な、複数の可変な
タイミング信号を発生するタイミング生成回路を得るこ
とを目的とする。The present invention has been made to solve the above problems, and the circuit scale and power consumption do not increase even if the number of timing signals is increased. Therefore, when integrated, the chip area becomes small and An object of the present invention is to obtain a timing generation circuit that generates a plurality of variable timing signals that is easy to implement.
この発明にかかるタイミング生成回路は、時間経過に応
じたタイミングカウント値を発生するタイミングカウン
タと、複数のタイミング信号発生回路各々の動作タイミ
ングを指示するカウント値をアドレスに対応させて時間
的序列に従って格納する記憶部と、前記アドレスを順次
指定し、前記時間的序列に従い前記記憶部より前記動作
タイミングを指示するカウント値を順次選択する第1の
選択手段と、前記時間的序列に従い前記複数のタイミン
グ信号発生回路を順次選択する第2の選択手段と、前記
タイミングカウンタのタイミングカウント値と前記第1
の選択手段により選択されたカウント値を比較する比較
手段とを備え、前記第2の選択手段により選択された前
記タイミング信号発生回路は、前記比較手段による一致
の比較結果に応答してタイミング信号を発生させるよう
構成されている。A timing generation circuit according to the present invention stores a timing counter that generates a timing count value according to the passage of time and a count value that indicates the operation timing of each of a plurality of timing signal generation circuits in association with an address according to a temporal order. A storage section for sequentially specifying the address, and sequentially selecting a count value indicating the operation timing from the storage section according to the temporal order, and the plurality of timing signals according to the temporal order. Second selecting means for sequentially selecting the generating circuits, a timing count value of the timing counter and the first
Comparing means for comparing the count values selected by the selecting means, and the timing signal generating circuit selected by the second selecting means outputs the timing signal in response to the comparison result of the coincidence by the comparing means. Configured to generate.
この発明においては、記憶部にタイミング発生回路各々
の動作タイミングを指示するカウント値をアドレスに対
応させて格納するため、各タイミング発生回路内に動作
タイミングを指示する記憶領域を設ける必要はなく、ま
た、比較手段によりタイミングカウンタのタイミングカ
ウント値と第1の選択手段により選択されたカウント値
を比較するため、各タイミング発生回路内に比較手段を
設ける必要もない。In the present invention, since the count value for instructing the operation timing of each timing generation circuit is stored in association with the address in the storage unit, it is not necessary to provide a storage area for instructing the operation timing in each timing generation circuit. Since the comparing means compares the timing count value of the timing counter with the count value selected by the first selecting means, it is not necessary to provide a comparing means in each timing generating circuit.
第1図はこの発明の一実施例であるタイミング生成回路
を示す構成説明図である。同図において、1はタイミン
グカウンタであり、基準クロックφをカウントしてい
る。2はコンパレータであり、タイミングカウンタ1の
カウント値CAとメモリ3の出力値S3aを比較し、その結
果をタイミングカウンタ・アドレスカウンタリセットゲ
ート4,タイミングセットゲートGS1〜GSn及びタイミング
リセットゲートGR1〜GRnに一致信号・不一致信号として
出力している。FIG. 1 is a configuration explanatory view showing a timing generation circuit according to an embodiment of the present invention. In the figure, 1 is a timing counter, which counts the reference clock φ. Reference numeral 2 denotes a comparator, which compares the count value CA of the timing counter 1 with the output value S3 a of the memory 3, and the result thereof is a timing counter / address counter reset gate 4, timing set gates GS 1 to GS n and timing reset gate GR. Output as a match signal / mismatch signal to 1 to GR n .
メモリ3は、どのタイミングセットゲートGS1〜GSn,タ
イミングリセットゲートGR1〜GRnあるいはタイミングカ
ウンタ・アドレスカウンタリセットゲート4を有効にす
るかの情報とそのときのセット(リセット)すべきカウ
ント値とを組にして、その時間的序列(つまり、カウン
ト値の昇順)の順にアドレスを割当ててデータDTを格納
している。このようなデータDTは、アドレスデコーダ5
により指定されたアドレス信号Adに従い、上記カウント
値が出力軸S3aとしてコンパレータ2に出力され、指定
ゲート4,GS1〜GSn,GR1〜GRnの情報が出力値S3bとしてゲ
ートデコーダ8に出力される。The memory 3 has information about which timing set gates GS 1 to GS n , timing reset gates GR 1 to GR n or the timing counter / address counter reset gate 4 is valid and the count value to be set (reset) at that time. The data DT are stored by allocating addresses in the order of their time sequence (that is, the ascending order of count values). Such data DT is sent to the address decoder 5
Gate decoder in accordance with the address signal A d that is specified, the count value is output as an output shaft S3 a to the comparator 2, as specified gate 4, GS 1 ~GS n, GR 1 ~GR information n is the output value S3 b by 8 is output.
アドレスデコーダ5はアドレスカウンタ6により指定さ
れたアドレス値S6をデコードし、アドレス信号Adとして
メモリ3に送り、アドレスカウンタ6はアドレス制御回
路7よりアドレス制御信号S7が送られると、アドレス値
を1増し、タイミングカウンタ・アドレスカウンタリセ
ットゲート4よりリセット信号S4が送られるとアドレス
値を初期値に設定する。The address decoder 5 decodes the address value S6 designated by the address counter 6, sent to the memory 3 as the address signal A d, the address counter 6 is the address control circuit 7 addresses a control signal S7 from is sent, the address value 1 When the reset signal S4 is sent from the timing counter / address counter reset gate 4, the address value is set to the initial value.
ゲートデコーダ8は、メモリ3の出力値S3bに従い、タ
イミングカウンタ・アドレスカウンタリセットゲート4,
タイミングセットゲートGS1〜GSn,タイミングリセット
ゲートGR1〜GRnのいずれかにゲートオン信号SONを送
る。According to the output value S3 b of the memory 3, the gate decoder 8 receives the timing counter / address counter reset gate 4,
A gate-on signal S ON is sent to any of the timing set gates GS 1 to GS n and the timing reset gates GR 1 to GR n .
タイミングカウンタ・アドレスカウンタリセットゲート
4は、コンパレータ2の出力信号S2が一致信号であり、
かつゲートデコーダ8によりゲートオン信号SONが送ら
れた時に、タイミングカウンタ1とアドレスカウンタ6
を初期化するリセット信号S4を送る。In the timing counter / address counter reset gate 4, the output signal S2 of the comparator 2 is a coincidence signal,
Further, when the gate-on signal S ON is sent by the gate decoder 8, the timing counter 1 and the address counter 6
Send a reset signal S4 to initialize the.
また、タイミングカセットゲートGS1〜GSnは各々コンパ
レータ2の出力信号S2が一致信号であり、かつゲートデ
コーダ8によりゲートオン信号SONが送られた時に、当
該フリップフロップFF1〜FFnのセット入力部にセット信
号を送り、タイミングリセットゲートGR1〜GRnは各々コ
ンパレータ2の出力信号が一致信号であり、かつゲート
デコーダ8によりゲートオン信号SONが送られた時に、
当該フリップフロップFF1〜FFnのリセット入力部にリセ
ット信号を送るゲートである。なお、フリップフロップ
FF1〜FFnは従来と同じ構成で、タイミング信号T1〜Tnを
発生する。The timing cassette gate GS 1 ~GS n are each output signal S2 of the comparator 2 is coincidence signal, and when a gate-on signal S ON is sent by the gate decoder 8, the set input of the flip-flop FF 1 to ff n When the output signals of the comparators 2 of the timing reset gates GR 1 to GR n are coincident signals and the gate-on signal S ON is sent by the gate decoder 8,
It is a gate that sends a reset signal to the reset input section of the flip-flops FF 1 to FF n . In addition, flip-flop
FF 1 to FF n have the same configuration as the conventional one and generate timing signals T 1 to T n .
このような構成において、まず予めメモリ3に前述した
構成のデータDTを格納し、図示しないリセット信号によ
りタイミングカウンタ1及びアドレスカウンタ6を初期
化する。この時、データDTはメモリ3内に時間的序列に
従いアドレス順に格納されている。従って、初期化され
たアドレスカウンタ6の出力信号S6に応答してアドレス
デコーダ5から出力されるアドレス信号Adによりアクセ
スされるメモリ3の記憶領域には、最初にセット(リセ
ット)されるべきフリップフロップFF1〜FFnのゲートGS
1〜GSn,GR1〜GRnのいずれかを指定する情報と、そのカ
ウント値が保持されている。そして、これらの情報は各
々信号S3b,S3aとして、ゲートデコーダ8,コンパレータ
2に出力される。そして、信号S3bに従いゲートデコー
ダ8は該当するゲートGYX(Y:S,Rかつx:1〜n)にゲー
トオン信号SONを送る。In such a configuration, first, the data DT having the above-described configuration is stored in the memory 3 in advance, and the timing counter 1 and the address counter 6 are initialized by a reset signal (not shown). At this time, the data DT is stored in the memory 3 in the order of addresses according to the temporal order. Therefore, in the storage area of the memory 3 which is accessed by the address signal A d output from the address decoder 5 in response to the output signal S6 of the initialized address counter 6, the flip-flop to be set (reset) first. FF 1 to FF n gate GS
Information that specifies one of 1 to GS n and GR 1 to GR n and its count value are held. Then, these pieces of information are output to the gate decoder 8 and the comparator 2 as signals S3 b and S3 a , respectively. The gate decoder 8 in accordance with signal S3 b is corresponding gate GY X (Y: S, R and x: 1 to n) to send a gate-on signal S ON.
しかる後、タイミングカウンタ1のカウント値CAとメモ
リ3の出力値S3aが一致すると、コンパレータ2は一致
信号を全ゲートGS1〜GSn,GR1〜GRn及びタイミングカウ
ンタ,アドレスカウンタリセットゲート4に送る。ここ
でゲートオン信号SONが送られているのはゲートGYXのみ
であるので、ゲートGYXに接続されたフリップフロップF
FXのみセット(リセット)されたタイミング信号TXを発
生するのである。Thereafter, when the output value S3 a count value CA and the memory 3 of the timing counter 1 match, the comparator 2 is coincidence signal all gate GS 1 ~GS n, GR 1 ~GR n and the timing counter, the address counter reset gate 4 Send to. Here, since the gate-on signal S ON is sent only gate GY X, flip-flops F which is connected to the gate GY X
The timing signal T X is set (reset) only for F X.
一方、一致信号がコンパレータ2より送られると、アド
レスカウンタ制御回路7はアドレスカウンタ6に信号S7
を送り、アドレスカウンタ6のアドレス値S6を1増す。
その結果、アドレスデコーダ5によりデコードされたア
ドレス信号Adによりアクセスされるメモリ3のデータDT
は、2番目にセット(リセット)されるべきフリップフ
ロップFF1〜FFnのゲートGS1〜GSn,GR1〜GRnあるいはタ
イミングカウンタ・アドレスカウンタリセットゲート4
のいずれかを指定する情報とそのカウント値を示すデー
タとなる。On the other hand, when the coincidence signal is sent from the comparator 2, the address counter control circuit 7 sends the signal S7 to the address counter 6.
Is sent, and the address value S6 of the address counter 6 is incremented by 1.
As a result, the data DT of the memory 3 accessed by the address signal A d decoded by the address decoder 5
The gate GS 1 of the flip-flop FF 1 to ff n should be set (reset) to the second ~GS n, GR 1 ~GR n or timing counter address counter reset gate 4
It becomes the data which shows the information which designates either of these and its count value.
以降、同様の動作を繰り返し、アドレスデコーダ5によ
りメモリ3内の情報をタイミングT1〜Tn発生の時間的序
列に従い順次選択し、最終的にタイミングカウンタ・ア
ドレスカウンタセットゲート4が選択され、タイミング
カウンタ・アドレスカウンタリセットゲート4からリセ
ット信号S4が、タイミングカウンタ1,アドレスカウンタ
6に与えられ、初期化されることで1サイクルが終了す
る。また、各タイミング信号T1〜Tnのタイミングは、図
示しないCPU等よりメモリ書込信号Diを送り、メモリ3
内のデータDTを適当に書換えることで自由に変更するこ
とができる。After that, the same operation is repeated, and the information in the memory 3 is sequentially selected by the address decoder 5 in accordance with the time sequence of the timings T 1 to T n , and finally the timing counter / address counter set gate 4 is selected. The reset signal S4 is applied from the counter / address counter reset gate 4 to the timing counter 1 and the address counter 6 and initialized, whereby one cycle is completed. Further, at the timing of each timing signal T 1 to T n, a memory write signal D i is sent from a CPU (not shown) or the like, and
It can be freely changed by appropriately rewriting the data DT in.
このように、どのゲート4,GS1〜GSn,GR1〜GRnをオンさ
せるかの情報とそのカウント値とを時間的序列に従いメ
モリ3に組にして格納することで、各フリップフロップ
FF1〜FFnに対応させてラッチを設ける必要はない。ま
た、メモリ3より時間的序列に従ったカウント値を順次
コンパレータ2に送り、タイミングカウンタ1のカウン
ト値CAと比較する構成としたので、各フリップフロップ
FF1〜FFnに対応させてコンパレータを設ける必要もな
い。従って、タイミング信号Tの数を増やす場合でも、
回路規模が大きくなることはなく、チップ面積の拡大,
消費電力の増大にはつながらない。このため、集積化も
容易である。また、チップ面積を小さくすることで、処
理速度の高速化にもつながる。In this way, the information indicating which gates 4, GS 1 to GS n , GR 1 to GR n are turned on and the count value thereof are stored in the memory 3 as a set according to the temporal order, so that each flip-flop is stored.
It is not necessary to provide latches corresponding to FF 1 to FF n . Further, since the count value according to the temporal order is sequentially sent from the memory 3 to the comparator 2 and compared with the count value CA of the timing counter 1, the flip-flops
It is not necessary to provide comparators corresponding to FF 1 to FF n . Therefore, even when the number of timing signals T is increased,
The circuit scale does not increase, the chip area increases,
It does not lead to an increase in power consumption. Therefore, integration is easy. Further, by reducing the chip area, the processing speed can be increased.
なお、この実施例ではゲートGS1〜GSn,GR1〜GRnの選択
を、メモリ3内のデータDTをゲートデコーダ8によりデ
コードすることにより行ったが、アドレスデコーダ5の
出力アドレスAdに応答して順に選択するよう構成するこ
ともできる。この場合、メモリ3内に格納するデータDT
はカウント値だけですますことができ、ゲートデコーダ
8を省略することができる利点がある。しかしながら、
ゲートGS1〜GSn,GR1〜GRnの選択順は固定される。ま
た、デコーダ5,8は必要に応じて機能を分担(例えば上
位ビット,下位ビット)して複数個に分割し、個々の形
成面積を小さくし、集積化を容易にすることもできる。The gate GS 1 ~GS n in this embodiment, the selection of the GR 1 ~GR n, the data DT in the memory 3 was performed by decoding the gate decoder 8, the output address A d of the address decoder 5 It can also be configured to respond and select sequentially. In this case, the data DT stored in the memory 3
Has a merit that only the count value can be used and the gate decoder 8 can be omitted. However,
The selection order of the gates GS 1 to GS n and GR 1 to GR n is fixed. Further, the decoders 5 and 8 can be divided into a plurality of functions by dividing the functions (for example, upper bits and lower bits) as necessary, and can reduce the formation area of each to facilitate integration.
以上説明したようにこの発明によれば、1つの記憶部に
一括してタイミング発生回路各々の動作タイミングを指
示するカウント値をアドレスに対応させて格納し、1つ
の比較手段によりタイミングカウンタのタイミングカウ
ント値と第1の選択手段により選択されたカウント値を
比較する構成としたため、タイミング信号数が増えても
回路規模や消費電力は変わらない。その結果、集積化す
る場合にチップ面積が小さくなりかつ、集積化の容易
な、複数の可変なタイミング信号を発生するタイミング
生成回路を得ることができる。As described above, according to the present invention, the count value instructing the operation timing of each timing generation circuit is stored in one storage unit in association with the address, and the timing count of the timing counter is stored by one comparing unit. Since the value is compared with the count value selected by the first selecting means, the circuit scale and power consumption do not change even if the number of timing signals increases. As a result, it is possible to obtain a timing generation circuit that generates a plurality of variable timing signals that has a small chip area when integrated and is easy to integrate.
第1図はこの発明の一実施例であるタイミング生成回路
の構成説明図、第2図は従来のタイミング生成回路の構
成説明図である。 図において、1はタイミングカウンタ、2はコンパレー
タ、3はメモリ、4はタイミングカウンタ・アドレスカ
ウンタリセットゲート、5はアドレスデコーダ、6はア
ドレスカウンタ、7はアドレス制御回路、8はゲートデ
コーダ、GS1〜GSnはタイミングセットゲート、GR1〜GRn
はタイミングリセットゲート、FF1〜FFnはフリップフロ
ップ、T1〜Tnはタイミング信号である。 なお、各図中同一符号は同一または相当部分を示す。FIG. 1 is a structural explanatory view of a timing generating circuit according to an embodiment of the present invention, and FIG. 2 is a structural explanatory view of a conventional timing generating circuit. In the figure, 1 is a timing counter, 2 is a comparator, 3 is a memory, 4 is a timing counter / address counter reset gate, 5 is an address decoder, 6 is an address counter, 7 is an address control circuit, 8 is a gate decoder, and GS 1 to GS n is a timing set gate, GR 1 to GR n
Is a timing reset gate, FF 1 to FF n are flip-flops, and T 1 to T n are timing signals. In the drawings, the same reference numerals indicate the same or corresponding parts.
Claims (4)
発生するタイミングカウンタと、 複数のタイミング信号発生回路各々の動作タイミングを
指示するカウント値をアドレスに対応させて時間的序列
に従って格納する記憶部と、 前記アドレスを順次指定し、前記時間的序列に従い前記
記憶部より前記動作タイミングを指示するカウント値を
順次選択する第1の選択手段と、 前記時間的序列に従い複数の前記タイミング信号発生回
路を順次選択する第2の選択手段と、 前記タイミングカウントのタイミングカウント値と前記
第1の選択手段により選択されたカウント値を比較する
比較手段とを備え、 前記第2の選択手段により選択された前記タイミング信
号発生回路は、前記比較手段による一致の比較結果に応
答して、タイミング信号を発生させるタイミング生成回
路。1. A timing counter for generating a timing count value according to the passage of time, and a storage section for storing a count value indicating the operation timing of each of a plurality of timing signal generation circuits in correspondence with an address in accordance with a temporal order. , First selecting means for sequentially designating the addresses and sequentially selecting a count value for instructing the operation timing from the storage unit in accordance with the temporal order, and sequentially performing a plurality of timing signal generation circuits in accordance with the temporal order. A second selection means for selecting; and a comparison means for comparing the timing count value of the timing count with the count value selected by the first selection means, the timing selected by the second selection means The signal generation circuit outputs a timing signal in response to the comparison result of the coincidence by the comparison means. Timing generating circuit to produce.
するカウント値に加え選択すべきタイミング発生回路の
情報をデータとして同一アドレスに格納しており、 前記第2の選択手段は、前記第1の選択手段により指定
された前記記憶部のアドレス内のデータにおける前記選
択すべきタイミング発生回路の情報に従い前記複数のタ
イミング信号発生回路を順次選択する手段である特許請
求の範囲第1項記載のタイミング生成回路。2. The storage section stores, as data, information of a timing generation circuit to be selected in addition to a count value instructing the operation timing, at the same address, and the second selection means includes the first selection means. The timing according to claim 1, which is means for sequentially selecting the plurality of timing signal generation circuits according to information of the timing generation circuit to be selected in the data in the address of the storage section designated by the selection means. Generation circuit.
段により指定されたアドレスに応答して前記複数のタイ
ミング信号発生回路を順次選択する特許請求の範囲第1
項記載のタイミング生成回路。3. The second selecting means sequentially selects the plurality of timing signal generating circuits in response to an address designated by the first selecting means.
The timing generation circuit according to the item.
れぞれ前記比較手段による前記一致の比較結果に応答し
て、セットあるいはリセットされるフリップフロップを
備える特許請求の範囲第1項ないし第3項のいずれかに
記載のタイミング生成回路。4. The plurality of timing signal generation circuits each include a flip-flop that is set or reset in response to a result of comparison of the coincidence by the comparison means. The timing generation circuit according to any of the above.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62225043A JPH0778697B2 (en) | 1987-09-08 | 1987-09-08 | Timing generation circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP62225043A JPH0778697B2 (en) | 1987-09-08 | 1987-09-08 | Timing generation circuit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6466723A JPS6466723A (en) | 1989-03-13 |
| JPH0778697B2 true JPH0778697B2 (en) | 1995-08-23 |
Family
ID=16823145
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP62225043A Expired - Fee Related JPH0778697B2 (en) | 1987-09-08 | 1987-09-08 | Timing generation circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0778697B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100444842B1 (en) * | 1997-12-30 | 2004-10-14 | 주식회사 하이닉스반도체 | Timer circuit of flash memory for securing timing margin and preventing generation of errors |
-
1987
- 1987-09-08 JP JP62225043A patent/JPH0778697B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6466723A (en) | 1989-03-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4939755A (en) | Timer/counter using a register block | |
| JPS6312049A (en) | Microcomputer | |
| EP0051920A2 (en) | Memory arrangement with means for interfacing a central processing unit | |
| US4095283A (en) | First in-first out memory array containing special bits for replacement addressing | |
| US4641278A (en) | Memory device with a register interchange function | |
| JPH03254499A (en) | Semiconductor storage device | |
| JPH0778697B2 (en) | Timing generation circuit | |
| US5550996A (en) | ROM burst transfer continuous read-out extension method and a microcomputer system with a built-in ROM using this method | |
| JPH096462A (en) | Data processing system and semiconductor integrated circuit | |
| JPH087742B2 (en) | One-chip microcomputer | |
| JPH0855471A (en) | Synchronous semiconductor memory device | |
| JPS6323685B2 (en) | ||
| US4918657A (en) | Semiconductor memory device provided with an improved precharge and enable control circuit | |
| JP3071435B2 (en) | Multi-bit match circuit | |
| US5710904A (en) | Microprocessor having address pre-outputting function and data processor using the same | |
| JPS6319027B2 (en) | ||
| JP2661326B2 (en) | Elastic store circuit | |
| JP3080287B2 (en) | Timing generator | |
| JP2715524B2 (en) | Timer circuit | |
| US6345002B1 (en) | RAS monitor circuit and field memory using the same | |
| SU798844A1 (en) | Digital object testing device | |
| JPS5932819B2 (en) | address control device | |
| JPS5818000B2 (en) | data conversion system | |
| JPS62246196A (en) | Memory controller | |
| JPS59103154A (en) | Information processor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |