JPH0476141B2 - - Google Patents
Info
- Publication number
- JPH0476141B2 JPH0476141B2 JP61061509A JP6150986A JPH0476141B2 JP H0476141 B2 JPH0476141 B2 JP H0476141B2 JP 61061509 A JP61061509 A JP 61061509A JP 6150986 A JP6150986 A JP 6150986A JP H0476141 B2 JPH0476141 B2 JP H0476141B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- output
- timing
- clock
- character pattern
- 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 - Lifetime
Links
Landscapes
- Controls And Circuits For Display Device (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
Description
【発明の詳細な説明】 〔概要〕 本願発明の概要は以下の通りである。[Detailed description of the invention] 〔overview〕 The outline of the present invention is as follows.
出力バツフアにデータが保持されたときデータ
の有効を示す信号を出力しし、次にクロツクを与
えられたとき該データを出力する二重化された装
置において、第1のゲート手段を設け、該第1の
ゲート手段は、データの有効を示す信号の出力が
両装置共にローレベルのときハイレベルを出力
し、両装置に対応してそれぞれ第2のゲート手段
を設け、該第2のゲート手段は、該第1のゲート
手段の出力または自装置のデータの有効を示す信
号がハイレベルのとき該装置に対するクロツクを
通過させて自装置に与えるようにしたので、両装
置のアウトデータのタイミングを一致させること
ができる。 In a duplex device which outputs a signal indicating the validity of data when data is held in an output buffer and outputs the data when a clock is applied next, a first gate means is provided, the first gate means is The gate means outputs a high level when the output of a signal indicating data validity is low level in both devices, and second gate means are provided corresponding to both devices, and the second gate means: When the output of the first gate means or the signal indicating the validity of the data of the device itself is at a high level, the clock for the device is passed through and applied to the device itself, so that the timing of the out data of both devices is matched. be able to.
本発明はアウトデータのタイミングを一致させ
るための回路に係り、特に二重化された文字パタ
ーン発生装置等において、両装置からの出力信号
が一致した時点で両装置に対してクロツクパルス
を与えることによつてアウトデータのタイミング
を一致させるアウトデータ・タイミング一致回路
に関するものである。
The present invention relates to a circuit for matching the timing of out data, and particularly in a duplex character pattern generating device, etc., by applying a clock pulse to both devices when the output signals from both devices match. This invention relates to an out data timing matching circuit that matches the timing of out data.
文字パターン発生装置等の信頼度を高めるため
これを二重化して使用し、アウトデータの一致に
よつてエラーの発生を検定する場合があるが、こ
の場合、両文字パターン発生装置におけるアウト
データのタイミングは常に一致していることが必
要である。 In order to increase the reliability of character pattern generators, etc., these are sometimes used in duplicate and the occurrence of errors is verified by matching the out data.In this case, the timing of the out data in both character pattern generators is must always match.
従来、マスクROM等を使用した文字パターン
発生装置を二重化して使用することは殆どなく、
従つてそのアウトデータのタイミングを一致させ
ることは、全く考慮されていなかつた。
Conventionally, character pattern generators using mask ROM etc. have rarely been used in duplicate.
Therefore, no consideration was given to matching the timing of the out data.
第4図は本発明が適用される文字パターン発生
装置を示したものである。同図においてアドレス
デコーダ1は外部から与えられたアドレス信号を
デコードして、文字パターンを格納しているセル
アレイ2に供給する。この際、タイミング回路3
は外部からの出力イネーブル信号AEに応じて、
アドレスデコーダ1に対して、デコードのための
タイミング信号を供給する。セルアレイ2から読
み出された文字パターンのデータは、タイミング
回路3からのタイミング信号に応じてデータラツ
チ4にラツチされ、その出力はさらに出力バツフ
ア5に保持される。タイミング回路6はタイミン
グ回路3のタイミング信号に応じて、出力バツフ
ア5におけるデコーダが有効になつたことを示す
データバリツド信号DVを発生し、さらにこの信
号が発生したとき外部からのクロツク信号CLK
に応じて出力クロツクを出力バツフア5に与え、
これによつて出力バツフアからデータが出力され
る。
FIG. 4 shows a character pattern generating device to which the present invention is applied. In the figure, an address decoder 1 decodes an externally applied address signal and supplies it to a cell array 2 storing character patterns. At this time, the timing circuit 3
depends on the external output enable signal AE,
A timing signal for decoding is supplied to the address decoder 1. Character pattern data read from cell array 2 is latched in data latch 4 in response to a timing signal from timing circuit 3, and its output is further held in output buffer 5. The timing circuit 6 generates a data valid signal DV indicating that the decoder in the output buffer 5 is enabled in response to the timing signal of the timing circuit 3, and furthermore, when this signal is generated, an external clock signal CLK is generated.
gives an output clock to the output buffer 5 according to the
This causes data to be output from the output buffer.
このような文字パターン発生装置を二重化した
場合に、同じアドレスを与えられても両装置の動
作タイミングに相違があるためデータバリツド信
号のタイミングが異なり、同じクロツクを与えて
も出力データが一致しない場合があるといる問題
があつた。 When such character pattern generators are duplicated, even if the same address is given, the operation timing of both devices is different, so the timing of the data valid signal is different, and even if the same clock is given, the output data may not match. I had a certain problem.
本発明の目的は、パタン記憶部(マスクROM
等)の特性のばらつきなどの原因により、二重化
構成を図つたとき出力データの不一致を避けるた
めのアウトデータ・タイミング一致回路を提供す
ることにある。即ち、両記憶部の出力同期を図る
ために、パタン記憶部(マスクROM等)の出力
信号(アクテイブlow)の状態により、両記憶部
に供給するクロツク・パルスを調整することを特
徴とする。 The object of the present invention is to
It is an object of the present invention to provide an out-data timing matching circuit for avoiding mismatches in output data when a duplex configuration is implemented due to causes such as variations in characteristics (etc.). That is, in order to synchronize the outputs of both storage sections, the clock pulses supplied to both storage sections are adjusted depending on the state of the output signal (active low) of the pattern storage section (mask ROM, etc.).
出力バツフアにデータが保持されたときデータ
の有効を示す信号を出力し、次にクロツクを与え
られたとき該データを出力する二重化され装置に
おいて、第1図の原理的構成に示すような各手段
を設ける。
In a duplex device that outputs a signal indicating the validity of data when data is held in the output buffer and then outputs the data when a clock is applied, each means shown in the principle configuration of FIG. 1 is used. will be established.
101は第1のゲート手段であつて、上記両装
置がデータの有効を示す信号を発生したとき、出
力を発生する。 Reference numeral 101 is a first gate means, which generates an output when both of the above devices generate a signal indicating data validity.
102,103は第2のゲート手段であつて、
それぞれの装置に対応して設けられ、第1のゲー
ト手段101の出力が発生したとき、または自装
置からデータの有効を示す信号が発生したとき、
クロツクを通過させて自装置に対して出力する。 102 and 103 are second gate means,
It is provided corresponding to each device, and when the output of the first gate means 101 is generated or the signal indicating the validity of data is generated from the own device,
It passes through the clock and outputs to its own device.
一方の装置がデータの有効を示す信号を発生
し、他方の装置が信号を発生していないときは、
信号を発生している装置に対してはクロツクが与
えられず、従つてデータを出力することができな
い。両装置からデータの有効を示す信号が発生し
たとき、両装置に対して同時にクロツクが与えら
れてデータが出力されるので、アウトデータのタ
イミングが一致する。
When one device generates a signal indicating data validity and the other device does not,
The device generating the signal is not clocked and therefore cannot output data. When a signal indicating data validity is generated from both devices, a clock is applied to both devices at the same time and the data is output, so the timing of out data coincides.
第2図は本発明の一実施例の構成を示し、11
はノアゲート、12,13はアンドゲート、1
4,15はオアゲート、16,17はそれぞれ第
1および第2の文字パターン発生装置である。
FIG. 2 shows the configuration of an embodiment of the present invention, and 11
is Noah gate, 12 and 13 are and gate, 1
4 and 15 are OR gates, and 16 and 17 are first and second character pattern generating devices, respectively.
また第3図は第2図の回路における各部信号の
タイミングを示し、本発明の回路の動作を説明す
るものである。同図においてDV1,DV2はそ
れぞれ文字パターン発生装置16,17のデータ
バリツド信号であつて、ローレベルになつたと
き、それぞれの文字パターン発生装置の出力デー
タがアクテイブになる。CLK1,CLK2はそれ
ぞれ文字パターン発生装置16,17に供給され
る外部クロツクであつて、そのパルス幅に対応し
てそれぞれの出力バツフアからデータが出力され
る。 Further, FIG. 3 shows the timing of each part signal in the circuit of FIG. 2, and explains the operation of the circuit of the present invention. In the figure, DV1 and DV2 are data valid signals of character pattern generators 16 and 17, respectively, and when they become low level, the output data of the respective character pattern generators becomes active. CLK1 and CLK2 are external clocks supplied to the character pattern generators 16 and 17, respectively, and data is output from the respective output buffers in accordance with their pulse widths.
いま第3図aに示すように、第1の文字パター
ン発生装置16のデータバリツド信号DV1がア
クテイブになる前に、第2の文字パターン発生装
置17のデータバリツド信号DV2がA点におい
てアクテイブになつたときは、ノアゲート11、
オアゲート15の出力はローレベルであり、従つ
てアンドゲート13は閉じていて、文字パターン
発生装置17に対するクロツクCLK2は供給さ
れない。一方、オアゲート14の出力はハイレベ
ルであり、従つてアンドゲート12は開いてい
て、文字パターン発生装置16に対するクロツク
CLK1はA点で供給される。文字パターン発生
装置17に対してクロツクCLK2が供給される
のは、データバリツド信号DV1,DV2がとも
にアクテイブになつたB点であり、この時点以後
両文字パターン発生装置16,17から、タイミ
ングの一致したデータが出力される。 As shown in FIG. 3a, when the data valid signal DV2 of the second character pattern generator 17 becomes active at point A before the data valid signal DV1 of the first character pattern generator 16 becomes active. is Noah Gate 11,
The output of the OR gate 15 is at a low level, so the AND gate 13 is closed and the clock CLK2 to the character pattern generator 17 is not supplied. On the other hand, the output of the OR gate 14 is at a high level, so the AND gate 12 is open and the clock to the character pattern generator 16 is
CLK1 is supplied at point A. The clock CLK2 is supplied to the character pattern generator 17 at point B when both the data valid signals DV1 and DV2 become active. Data is output.
第3図bに示すように、両文字パターン発生装
置のデータバリツド信号DV1,DV2がアクテ
イブになるタイミングが一致したときは、ノアゲ
ート11、オアゲート14,15の出力はハイレ
ベルであつて、アンドゲート12,13は開いて
おり、B点において文字パターン発生装置16,
17にそれぞれクロツクCLK1,CLK2が供給
され、この時点以後両文字パターン発生装置1
6,17から、タイミングの一致したデータが出
力される。 As shown in FIG. 3b, when the data valid signals DV1 and DV2 of both character pattern generators become active at the same timing, the outputs of the NOR gate 11 and the OR gates 14 and 15 are at a high level, and the AND gate 12 , 13 are open, and at point B the character pattern generator 16,
17 are supplied with clocks CLK1 and CLK2, respectively, and from this point on both character pattern generators 1
From 6 and 17, data with matching timing is output.
第3図cに示すように、文字パターン発生装置
16のデータバリツド信号DV1がアクテイブに
なつた後に、文字パターン発生装置17のデータ
バリツド信号DV2がアクテイブになつたときに
は、データバリツド信号DV1がアクテイブにな
つたB点では、ノアゲート11、オアゲート14
の出力はローレベルでアンドゲート12は閉じて
おり、文字パターン発生装置16に対するクロツ
クCLK1は供給されない。一方、オアゲート1
5の出力はハイレベルでありアンド回路13は開
いていて、文字パターン発生装置17に対するク
ロツクCLK2は供給される。文字パターン発生
装置16に対してクロツクCLK1が供給される
のは、データバリツド信号DV1,DV2がとも
にアクテイブとなつたC点であり、この時点以後
両文字パターン発生装置16,17から、タイミ
ングの一致したデータが出力される。 As shown in FIG. 3c, when the data valid signal DV2 of the character pattern generator 17 becomes active after the data valid signal DV1 of the character pattern generator 16 becomes active, the data valid signal DV1 becomes active. In terms of points, Noah Gate 11, Or Gate 14
The output of is at a low level, the AND gate 12 is closed, and the clock CLK1 to the character pattern generator 16 is not supplied. On the other hand, or gate 1
5 is at a high level, the AND circuit 13 is open, and the clock CLK2 to the character pattern generator 17 is supplied. The clock CLK1 is supplied to the character pattern generator 16 at point C when both the data valid signals DV1 and DV2 become active. Data is output.
このようにして本発明の回路では、両文字パタ
ーン発生装置におけるデータバリツド信号が同時
に発生しないときは、データバリツド信号が出力
されている側の文字パターン発生装置には、出力
バツフア読み出しのためのクロツクが供給され
ず、両装置のデータバリツド信号が揃つた時点で
始めて両装置にクロツクが供給されて、両装置か
ら出力されるデータのタイミングが一致する。 In this way, in the circuit of the present invention, when data valid signals are not generated simultaneously in both character pattern generators, a clock for reading the output buffer is supplied to the character pattern generator to which the data valid signal is output. Instead, the clock is supplied to both devices only when the data valid signals of both devices are aligned, and the timing of data output from both devices coincides.
以上説明したように本発明によれば、両装置が
データの有効を示す信号を発生したときのみ、両
装置から同時にデータを出力するようにしたの
で、両装置のアウトデータのタイミングを一致さ
せることができる。
As explained above, according to the present invention, data is simultaneously output from both devices only when both devices generate a signal indicating that data is valid, so it is possible to match the timing of out data of both devices. I can do it.
第1図は本発明の原理的構成を示す図、第2図
は本発明の一実施例の構成を示す図、第3図は第
2図の回路における各部信号を示すタイムチヤー
ト、第4図は文字パターン発生装置を示す図であ
る。
11……ノアゲート、12,13……アンドゲ
ート、14,15……オアゲート、16,17…
…文字パターン発生装置。
Fig. 1 is a diagram showing the basic configuration of the present invention, Fig. 2 is a diagram showing the configuration of an embodiment of the present invention, Fig. 3 is a time chart showing various signals in the circuit of Fig. 2, and Fig. 4 is a diagram showing the configuration of an embodiment of the present invention. 1 is a diagram showing a character pattern generator. 11...Noah Gate, 12,13...And Gate, 14,15...Or Gate, 16,17...
...Character pattern generator.
Claims (1)
タの有効を示す信号を出力し、次にクロツクを与
えられたとき該データを出力する二重化された装
置において、 データの有効を示す信号の出力が両装置共にロ
ーレベルのときハイレベルを出力する第1のゲー
ト手段101を設けるとともに、 該第1のゲート手段101の出力または該装置
のデータの有効を示す信号がハイレベルのとき該
装置に対するクロツクを通過させる第2のゲート
手段102,103をそれぞれの装置に対応して
設け、 二重化されたパタン記憶部において、それぞれ
の出力信号の状態によりパタン記憶部に供給する
クロツク・パルスを調整し、 パタン記憶部からの出力データのタイミングを
図ることを特徴とするアウトデータ・タイミング
一致回路。[Claims] 1. In a duplex device that outputs a signal indicating the validity of data when data is held in an output buffer and then outputs the data when a clock is applied, A first gate means 101 is provided which outputs a high level signal when both devices are at a low level, and when the output of the first gate means 101 or the signal indicating the validity of the data of the device is at a high level. Second gate means 102 and 103 for passing the clock to the device are provided corresponding to each device, and in the duplicated pattern storage section, the clock pulses to be supplied to the pattern storage section are controlled depending on the state of the respective output signals. An out data timing matching circuit characterized by adjusting the timing of output data from a pattern storage section.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61061509A JPS62219049A (en) | 1986-03-19 | 1986-03-19 | Out data timing coincidence circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61061509A JPS62219049A (en) | 1986-03-19 | 1986-03-19 | Out data timing coincidence circuit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS62219049A JPS62219049A (en) | 1987-09-26 |
| JPH0476141B2 true JPH0476141B2 (en) | 1992-12-02 |
Family
ID=13173128
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61061509A Granted JPS62219049A (en) | 1986-03-19 | 1986-03-19 | Out data timing coincidence circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS62219049A (en) |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57101950A (en) * | 1980-12-17 | 1982-06-24 | Oki Electric Ind Co Ltd | Double storage device control system |
-
1986
- 1986-03-19 JP JP61061509A patent/JPS62219049A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS62219049A (en) | 1987-09-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6366991B1 (en) | Method and apparatus for coupling signals between two circuits operating in different clock domains | |
| JP3013714B2 (en) | Semiconductor storage device | |
| US7889593B2 (en) | Method and apparatus for generating a sequence of clock signals | |
| US6029252A (en) | Method and apparatus for generating multi-phase clock signals, and circuitry, memory devices, and computer systems using same | |
| US6301322B1 (en) | Balanced dual-edge triggered data bit shifting circuit and method | |
| JPH0196888A (en) | Writing control circuit for high speed storage device | |
| US7408394B2 (en) | Measure control delay and method having latching circuit integral with delay circuit | |
| KR19990061013A (en) | Double Data Rate Synchronous DRAM Increases Data Rate | |
| KR100853479B1 (en) | Semiconductor memory device | |
| JP3814381B2 (en) | Semiconductor memory device | |
| JP2002245778A (en) | Semiconductor device | |
| JPH0476141B2 (en) | ||
| JP2004152348A (en) | Signal generation circuit | |
| JPH01196790A (en) | Semiconductor memory device | |
| KR100618797B1 (en) | Latency Control Circuit for Semiconductor Devices Using Delayed Loop | |
| KR20010004197A (en) | Locking acceleration apparatus and method for Delay Locked Loop | |
| US7184329B2 (en) | Alignment of memory read data and clocking | |
| JP4198770B2 (en) | Data input circuit and data input method for semiconductor memory device | |
| KR100900772B1 (en) | Synchronous memory device | |
| KR100703584B1 (en) | Adjustable double-edge triggered data bit shifting circuit and method | |
| JP2788729B2 (en) | Control signal generation circuit | |
| JPH04358397A (en) | Semiconductor memory | |
| JPH0736770A (en) | Semiconductor memory device | |
| JPS625722Y2 (en) | ||
| JPH01202021A (en) | Writing timing signal generating circuit |