JPH0232811B2 - - Google Patents
Info
- Publication number
- JPH0232811B2 JPH0232811B2 JP58132112A JP13211283A JPH0232811B2 JP H0232811 B2 JPH0232811 B2 JP H0232811B2 JP 58132112 A JP58132112 A JP 58132112A JP 13211283 A JP13211283 A JP 13211283A JP H0232811 B2 JPH0232811 B2 JP H0232811B2
- Authority
- JP
- Japan
- Prior art keywords
- section
- address
- output
- signal
- data
- 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
- 230000001360 synchronised effect Effects 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 7
- 230000000694 effects Effects 0.000 description 3
- 230000007704 transition Effects 0.000 description 1
Description
【発明の詳細な説明】
産業上の利用分野
本発明は信号発生器の中でも、特にIC、LSI内
に構成される信号発生器に関する。DETAILED DESCRIPTION OF THE INVENTION Field of Industrial Application The present invention relates to signal generators, and particularly to signal generators configured in ICs and LSIs.
従来例の構成とその問題点
近年、多重多様の信号を発生させ制御を行なわ
せる複雑な回路を内臓したIC、LSIが必要となつ
ており、信号のスピード、タイミング等も高速か
つ高精度なものが要求されている。Conventional configurations and their problems In recent years, ICs and LSIs with built-in complex circuits that generate and control multiple and diverse signals have become necessary, and the signal speed and timing must also be high-speed and highly accurate. is required.
第1図は従来の信号発生器の構成を示す。1a
は第1のアドレス信号を発生する第1のアドレス
発生部、1bは第2のアドレス信号を発生する第
2のアドレス発生部、2aは第1のアドレス発生
部1aに接続され出力される第1のアドレス信号
をデコードする第1のアドレスデコーダ部、2b
は第2のアドレス発生部1bに接続され出力され
る第2のアドレス信号をデコードする第2のアド
レスデコーダ部、3aは第1のアドレスデコーダ
部2aに接続され第1のデコード信号によつて指
定されるセルに書き込まれた値に応じたデータを
出力する第1の読み出し専用メモリデータセル部
(以下第1のROMデータセル部と言う)、3bは
第2のアドレスデコーダ部2bに接続され第2の
デコード信号によつて指定されるセルに書き込ま
れた値に応じたデータを出力する第2の読み出し
専用メモリデータセル部(以下、第2のROMデ
ータセル部と言う)、4は第1のROMメモリデ
ータセル部3aが出力する読み出しデータと第2
のROMメモリデータセル部3bが出力する読み
出しデータとを混合するミキサ、5はミキサ4の
出力信号線である。 FIG. 1 shows the configuration of a conventional signal generator. 1a
1b is a second address generation section that generates a second address signal; 2a is a first address generation section that is connected to the first address generation section 1a and outputted; a first address decoder section 2b that decodes the address signal of
3a is a second address decoder section that is connected to the second address generation section 1b and decodes the output second address signal; 3a is connected to the first address decoder section 2a and is designated by the first decode signal. A first read-only memory data cell section (hereinafter referred to as the first ROM data cell section), which outputs data according to the value written in the cell to be read, is connected to the second address decoder section 2b, and the first read-only memory data cell section (hereinafter referred to as the first ROM data cell section) A second read-only memory data cell section (hereinafter referred to as the second ROM data cell section) outputs data according to the value written in the cell specified by the decode signal 4; The read data output by the ROM memory data cell section 3a and the second
A mixer 5 is an output signal line of the mixer 4, which mixes the read data output from the ROM memory data cell section 3b.
このように構成された従来の信号発生器につい
て、その動作を説明する。 The operation of the conventional signal generator configured in this way will be explained.
第1のアドレス発生部1a、第2のアドレス発
生部1bは決められた順に遷移しつつアドレス信
号を発生し、第1のアドレスデコーダ部2a、第
2のアドレスデコーダ部2bにアドレス信号を出
力する。第1のアドレスデコーダ部2a、第2の
アドレスデコーダ部2bはアドレス信号をそれぞ
れデコードし、第1のROMデータセル部3a、
第2のROMデータセル部3bに対してセル選択
信号となるデコード信号をそれぞれ出力する。第
1のROMデータセル部3a、第2のROMデー
タセル部3bはそれぞれデコード信号に応じてセ
ルを選択しセルに書き込まれたデータ値に応じた
信号をそれぞれミキサ4に出力する。ミキサ4は
第1のROMデータセル部3a、第2のROMデ
ータセル部3bの1つもしくは複数の出力信号を
受けとり混合して出力信号線5に出力する。出力
信号線5に出力される信号は、アドレスの発生順
序と第1もしくは第2のROMデータセル部3
a,3bに書き込まれたデータによつて定められ
るため、発生させたい信号を符号化して第1もし
くは第2のROMデータセル部3a,3bにあら
かじめ書き込んでおけばアドレスを発生させるだ
けで必要とする信号を得ることができる。 The first address generation section 1a and the second address generation section 1b generate address signals while transitioning in a predetermined order, and output the address signals to the first address decoder section 2a and the second address decoder section 2b. . The first address decoder section 2a and the second address decoder section 2b each decode the address signal, and the first ROM data cell section 3a,
Decode signals serving as cell selection signals are respectively output to the second ROM data cell section 3b. The first ROM data cell section 3a and the second ROM data cell section 3b each select a cell according to the decode signal and output a signal corresponding to the data value written in the cell to the mixer 4, respectively. The mixer 4 receives and mixes one or more output signals from the first ROM data cell section 3 a and the second ROM data cell section 3 b and outputs the mixed signal to the output signal line 5 . The signal output to the output signal line 5 is based on the address generation order and the first or second ROM data cell section 3.
Since it is determined by the data written in ROM data cells 3a and 3b, if you encode the signal you want to generate and write it in advance to the first or second ROM data cell part 3a or 3b, you can simply generate the address. You can get a signal that
しかしながら、上記のような構成において、第
1のROMデータセル部3aとミキサ4との距離
と、第2のROMデータセル部3bとミキサ4と
の距離とが異なると、ミキサ4の出力信号線5に
は、正しいタイミングで出力を得ることができな
い恐れがある。特に、第1のアドレス発生部1a
と、第2のアドレス発生部1bが異なるクロツク
で遷移するものにおいては、第1のアドレス発生
部1aから出力信号線5へ伝播遅延する時間と第
2のアドレス発生部1bから出力信号線5へ遅延
伝播する時間とに差を生じる場合がある。第1の
アドレス発生部1aと第1のアドレスデコーダ部
2aと第1のROMデータセル部3aで生じる伝
播遅延時間は、第2のアドレス発生部1bと第2
のアドレスデコーダ部2bと第2のROMデータ
セル部3bで生じる伝播遅延時間はほぼ等しいた
め、前記の伝播する遅延時間の差は第1のROM
データセル部3a、第2のROMデータセル部3
bとミキサ4との間で生じる。IC、LSI内に上記
構成の信号発生器を構成すると、第1および第2
のROMデータセル部3a,3bとミキサ4の回
路遅延および配線の容量、抵抗により伝播遅延時
間差が大きくなる。第1および第2のROMデー
タセル部3a,3bの物理的サイズが大きくなれ
ばなるほど、また第1および第2のデータセル部
3a,3bの他にさらに多くのROMデータセル
部(図中では略す。)を混合すればするほど、第
1および第2のROMデータセル部3a,3bと
ミキサ4との空間的距離が長くなり伝播遅延時間
差が生じ、必要とする信号を正しく発生できなく
なるという欠点を有している。 However, in the above configuration, if the distance between the first ROM data cell section 3a and the mixer 4 is different from the distance between the second ROM data cell section 3b and the mixer 4, the output signal line of the mixer 4 5, there is a possibility that the output cannot be obtained at the correct timing. In particular, the first address generator 1a
In the case where the second address generating section 1b makes transitions using different clocks, the propagation delay time from the first address generating section 1a to the output signal line 5 and the time from the second address generating section 1b to the output signal line 5 are There may be a difference in delay propagation time. The propagation delay time occurring in the first address generation section 1a, the first address decoder section 2a, and the first ROM data cell section 3a is the same as that between the second address generation section 1b and the second address generation section 1b.
Since the propagation delay times occurring in the address decoder section 2b and the second ROM data cell section 3b are almost equal, the difference in the propagation delay time is
Data cell section 3a, second ROM data cell section 3
b and mixer 4. When a signal generator with the above configuration is configured in an IC or LSI, the first and second
The difference in propagation delay time becomes large due to the circuit delay between the ROM data cell sections 3a and 3b and the mixer 4, and the capacitance and resistance of the wiring. The larger the physical size of the first and second ROM data cell sections 3a and 3b, the larger the number of ROM data cell sections (not shown in the figure) in addition to the first and second data cell sections 3a and 3b. ) is mixed, the spatial distance between the first and second ROM data cell sections 3a, 3b and the mixer 4 becomes longer, a propagation delay time difference occurs, and the necessary signals cannot be generated correctly. It has its drawbacks.
発明の目的
本発明は伝播遅延時間差をなくし必要とする信
号を正しく発生することができる信号発生器を提
供することを目的とする。OBJECTS OF THE INVENTION An object of the present invention is to provide a signal generator that can eliminate propagation delay time differences and correctly generate required signals.
発明の構成
本発明の信号発生器は、第1のアドレス信号を
発生する第1のアドレス発生部と、第1のアドレ
ス発生部に接続され出力されるアドレス信号をデ
コードする第1のアドレスデコーダ部と、第2の
アドレスを発生する第2のアドレス発生部と、第
2のアドレス発生部に接続され出力されるアドレ
ス信号をデコードする第2のアドレスデコーダ部
と、第1のアドレスデコーダ部と第2のアドレス
デコーダ部とに接続され第1のアドレスデコーダ
部が出力する第1のデコード信号と第2のアドレ
スデコーダ部が出力する第2のデコード信号とに
よつて指定されるデータを出力する読み出し専用
メモリデータセル部と、読み出し専用メモリデー
タセル部が出力する読み出しデータを合成して出
力するミキサとで構成される。Structure of the Invention The signal generator of the present invention includes a first address generation section that generates a first address signal, and a first address decoder section that is connected to the first address generation section and decodes the output address signal. a second address generation section that generates a second address; a second address decoder section that is connected to the second address generation section and decodes the output address signal; 2 address decoder section and outputs data specified by a first decode signal output from the first address decoder section and a second decode signal output from the second address decoder section. It is composed of a dedicated memory data cell section and a mixer that combines and outputs read data output from the read-only memory data cell section.
また本発明の信号発生器は、第1のアドレスデ
コーダ部の第1のデコード信号によつて指定され
たデータが出力される読み出し専用メモリデータ
セル部の出力とミキサとの間に第1のクロツクで
動作する第2のラツチを挿入し、第2のアドレス
デコーダ部の第2のデコード信号によつて指定さ
れたデータが出力される読み出し専用メモリデー
タセル部の出力とミキサとの間に第2のクロツク
で動作する第2のラツチを挿入し、第1のクロツ
クもしくは第2のクロツクと同期した出力を得る
ように構成される。 Further, the signal generator of the present invention provides a first clock signal between the mixer and the output of the read-only memory data cell section to which data specified by the first decode signal of the first address decoder section is output. A second latch that operates at A second latch operated by the clock is inserted to obtain an output synchronized with the first clock or the second clock.
実施例の説明
以下、本発明の一実施例を図面を参照しながら
説明する。DESCRIPTION OF EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings.
第2図は本発明の一実施例における信号発生器
の構成図である。11aは第1のアドレス信号を
発生する第1のアドレス発生部、11bは第2の
アドレス信号を発生する第2のアドレス発生部、
12aは第1のアドレス発生部11aに接続され
出力される第1のアドレス信号をデコードする第
1のアドレスデコーダ部、12bは第2のアドレ
ス発生部11bに接続され出力される第2のアド
レス信号をデコードする第2のアドレスデコーダ
部、13は第1のアドレスデコーダ部12aに接
続され第1のデコード信号によつて指定されるセ
ルに書き込まれた値に応じたデータと、第2のア
ドレスデコーダ部12bに接続され第2のデコー
ド信号によつて指定されるセルに書き込まれた値
に応じたデータとを出力する読み出し専用メモリ
データセル部(以下ROMデータセル部と言う)、
14はROMメモリデータセル部13が出力する
読み出しデータを混合するミキサである。 FIG. 2 is a block diagram of a signal generator in one embodiment of the present invention. 11a is a first address generation section that generates a first address signal; 11b is a second address generation section that generates a second address signal;
12a is a first address decoder section that is connected to the first address generation section 11a and decodes the output first address signal; 12b is a second address signal that is connected to the second address generation section 11b and outputted. A second address decoder section 13 is connected to the first address decoder section 12a and decodes the data corresponding to the value written in the cell specified by the first decode signal, and the second address decoder section 13 is connected to the first address decoder section 12a. a read-only memory data cell section (hereinafter referred to as a ROM data cell section) connected to the section 12b and outputting data according to the value written in the cell specified by the second decode signal;
A mixer 14 mixes read data output from the ROM memory data cell section 13.
また、21は第1のアドレス発生部11aの第
1のアドレス線、22は第2のアドレス発生部1
1bの第2のアドレス線、23は第1のアドレス
デコーダ部12aのデコード線、24は第2のア
ドレスデコーダ部12bのデコード線、25は
ROMデータセル部13のデータ線、26はミキ
サ14の出力信号線である。 Further, 21 is a first address line of the first address generating section 11a, and 22 is a first address line of the second address generating section 1.
1b is the second address line, 23 is the decode line of the first address decoder section 12a, 24 is the decode line of the second address decoder section 12b, and 25 is the decode line of the second address decoder section 12b.
A data line 26 of the ROM data cell section 13 is an output signal line of the mixer 14.
以上のように構成された本実施例の信号発生器
について以下その動作を説明する。 The operation of the signal generator of this embodiment configured as described above will be described below.
まず、第1および第2のアドレス発生部11
a,11bよりアドレス線21,22へそれぞれ
出力されるアドレスは、第1および第2のアドレ
スデコーダ部12a,12bでそれぞれデコード
され、その出力はデコード信号として第1および
第2のデコード線23,24へそれぞれ出力され
る。ROMデータセル部13は、第1および第2
のデコード線23,24へ出力されたデコード信
号を受けとり、そのデコード信号をROMデータ
セルの選択信号としてセルを選択し、データを読
み出してデータ線25へ出力する。ミキサ14は
データ線25のデータ出力を合成して必要とする
出力信号を作り、出力信号線26へ出力する。出
力信号線26に出力される信号は、アドレスの発
生順序とROMデータセル部13に書き込まれた
データによつて定められるため、発生させたい信
号を符号化してROMデータセル部13にあらか
じめ書き込んでおけばアドレスを発生させるだけ
で必要とする信号を得ることができる。 First, the first and second address generators 11
The addresses output from a and 11b to address lines 21 and 22 are decoded by first and second address decoders 12a and 12b, respectively, and the outputs are sent as decode signals to first and second decode lines 23, 24 respectively. The ROM data cell section 13 includes first and second
It receives the decode signal output to the decode lines 23 and 24 of the ROM data cell, selects the cell by using the decode signal as a selection signal of the ROM data cell, reads out the data, and outputs it to the data line 25. The mixer 14 synthesizes the data outputs of the data lines 25 to create a necessary output signal, and outputs it to the output signal line 26. Since the signal output to the output signal line 26 is determined by the address generation order and the data written to the ROM data cell section 13, the signal to be generated must be encoded and written to the ROM data cell section 13 in advance. If you do this, you can obtain the required signal just by generating an address.
以上のように動作する本実施例の信号発生器に
ついて、第3図〜第5図をもとに更に詳しく説明
する。 The signal generator of this embodiment, which operates as described above, will be explained in more detail with reference to FIGS. 3 to 5.
第3図は第2図の一部を詳細に示した要部詳細
図、第4図はROMデータセル部13のセルを示
すデータセルの説明図、第5図は第3図中の各部
の波形を示した要部波形図である。 3 is a detailed view of the main parts showing a part of FIG. 2 in detail, FIG. 4 is an explanatory diagram of the data cell showing the cells of the ROM data cell section 13, and FIG. FIG. 3 is a main part waveform diagram showing waveforms.
第3図中において、21a,21bは第1のア
ドレス発生部11aのアドレス線、22a,22
bは第2のアドレス発生部11bのアドレス線、
23a,23b,23c,23dは第1のアドレ
スデコーダ部12aのデコード線、24a,24
b,24c,24dは第2のアドレスデコーダ部
12bのデコード線、25a,25b,25c,
25d,25e,25fはROMデータセル部1
3のデータ線、26a,26b,26cはミキサ
14の出力信号線、14a,14b,14cはミ
キサ14を構成するゲート、27はROMデータ
セル部13を構成するデータセルの一つである。 In FIG. 3, 21a and 21b are address lines of the first address generation section 11a, and 22a and 22
b is an address line of the second address generation section 11b;
23a, 23b, 23c, 23d are decode lines of the first address decoder section 12a; 24a, 24
b, 24c, 24d are decode lines of the second address decoder section 12b; 25a, 25b, 25c,
25d, 25e, 25f are ROM data cell section 1
Data lines 3, 26a, 26b, and 26c are output signal lines of the mixer 14, 14a, 14b, and 14c are gates forming the mixer 14, and 27 is one of the data cells forming the ROM data cell section 13.
第4図に示すように、第4図aに示したデータ
セル27は、例えば第4図bに示すようにトラン
ジスタ28で構成されている。第3図のように構
成された信号発生器の基本的な動作は前記した第
2図の動作と同じであるが、ROMデータセル部
13について第3図および第5図を用いてさらに
詳しく説明する。第1および第2のアドレスデコ
ーダ部12a,12bから出力されるデコード信
号はデコード線23a,23b,23c,23
d,24a,24b,24c,24dを介して
ROMデータセル部13へ伝えられ、データ線2
5a〜25fとの交点にデータセル27があれば
論理レベル“0”(もしくは“1”)を、また交点
にデータセル27がなければ“1”(もしくは
“0”)をデータ線25a〜25fに出力する。例
えば第3図中のROMデータセル部13は、デー
タ線25aはデコード線23bとデコード線23
dとの交点だけにデータセル27が存在する例
で、データ線25bはデコード線24cとデコー
ド線24dとの交点だけにデータセル27が存在
する例であり、もし、アドレス線21a,21b
とアドレス線22a,22bが異なるタイミング
で信号を出力するなら、例えばデータ線25aと
データ線25bは異なるタイミングで信号を出力
し、ミキサ14の出力信号線26aはこれらの合
成された信号が出力される。(第5図に示す。)
しかしこのROMデータセル部13のデータ線
25aとデータ線25bとは構造上は隣接して構
成することによりデータ線25bとは等しい長さ
でかつ短く配線することができる。したがつて、
両者の時間的な遅延の差が少ないものとなり、出
力信号線26aに出力される出力信号も遅延の少
ない信号を得ることができる。 As shown in FIG. 4, the data cell 27 shown in FIG. 4a is composed of a transistor 28, for example, as shown in FIG. 4b. The basic operation of the signal generator configured as shown in FIG. 3 is the same as the operation shown in FIG. 2 described above, but the ROM data cell section 13 will be explained in more detail using FIGS. do. The decode signals output from the first and second address decoder sections 12a and 12b are transmitted through decode lines 23a, 23b, 23c, and 23.
via d, 24a, 24b, 24c, 24d
It is transmitted to the ROM data cell section 13, and the data line 2
If there is a data cell 27 at the intersection with the data lines 5a to 25f, the logic level is set to "0" (or "1"), and if there is no data cell 27 at the intersection, the logic level is set to "1" (or "0") to the data lines 25a to 25f. Output to. For example, in the ROM data cell section 13 in FIG. 3, the data line 25a is connected to the decode line 23b and the decode line 23
This is an example in which the data cell 27 exists only at the intersection of the data line 25b and the decode line 24c, and the data cell 27 exists only at the intersection of the decode line 24c and the decode line 24d.
If the address lines 22a and 22b output signals at different timings, for example, the data line 25a and the data line 25b output signals at different timings, and the output signal line 26a of the mixer 14 outputs these combined signals. Ru. (As shown in FIG. 5.) However, since the data line 25a and the data line 25b of this ROM data cell section 13 are structurally arranged adjacent to each other, it is possible to wire the data line 25b with the same length and short. can. Therefore,
The difference in time delay between the two becomes small, and an output signal outputted to the output signal line 26a can also be obtained with a small delay.
以上のように本実施例によれば、ROMデータ
セル部を複数個から1個にし、異なるタイミング
で出力されるデータ線を隣接配置することによ
り、複数のデータ線の遅延時間と遅延時間差の少
ない信号を得ることができ、必要とされる信号を
正しいタイミングで発生させることができる。 As described above, according to this embodiment, by reducing the number of ROM data cell sections from a plurality to one and arranging the data lines output at different timings adjacently, the delay time of the plurality of data lines and the difference in delay time are reduced. signals can be obtained and the required signals can be generated at the correct timing.
さらに、第1のアドレス発生部11aを第1の
クロツクで動作させるとともに、第2のアドレス
発生部11bを第2のクロツクで動作させ、第1
のアドレスデコーダ部12aの第1デコード信号
によつて指定されたデータが出力されるROMデ
ータセル部13の出力とミキサ14の間に第1の
クロツクで動作する第1のラツチを挿入するとと
もに、第2のアドレスデコーダ部12bの第2の
デコード信号によつて指定されたデータが出力さ
れるROMデータセル部13の出力とミキサ14
との間に第2のクロツクで動作する第2のラツチ
を挿入することで、ミキサ14の出力である出力
信号線26には、第1のクロツクもしくは第2の
クロツクと同期した出力を得ることができる。 Further, the first address generating section 11a is operated with the first clock, the second address generating section 11b is operated with the second clock, and the first address generating section 11a is operated with the first clock.
A first latch operated by the first clock is inserted between the mixer 14 and the output of the ROM data cell section 13, which outputs the data specified by the first decode signal of the address decoder section 12a. The output of the ROM data cell unit 13 and the mixer 14 output the data specified by the second decode signal of the second address decoder unit 12b.
By inserting a second latch operated by the second clock between the two clocks, it is possible to obtain an output synchronized with the first clock or the second clock on the output signal line 26, which is the output of the mixer 14. Can be done.
なお上記実施例では、アドレス発生部、アドレ
スデコーダ部を2組用いて構成した信号発生器を
例に説明したが、2組に限定されるものではなく
さらに多くの組を用いて構成してもよく、また多
くの組を用いた方が本発明による信号発生器の利
点を顕著にするものである。 In the above embodiment, a signal generator configured using two sets of an address generation section and an address decoder section was explained as an example, but the signal generator is not limited to two sets and may be configured using more sets. The advantage of the signal generator according to the present invention becomes more apparent when a large number of sets are used.
発明の効果
以上のように本発明によれば、第1のアドレス
信号を発生する第1のアドレス発生部と、第1の
アドレス発生部に接続され出力されるアドレス信
号をデコードする第1のアドレスデコーダ部と、
第2のアドレスを発生する第2のアドレス発生部
と、第2のアドレス発生部に接続され出力される
アドレス信号をデコードする第2のアドレスデコ
ーダ部と、第1のアドレスデコーダ部と第2のア
ドレスデコーダ部とに接続され第1のアドレスデ
コーダ部が出力する第1のデコード信号と第2の
アドレスデコーダ部が出力する第2のデコード信
号とによつて指定されるデータを出力する読み出
して専用メモリデータセル部と、読み出し専用メ
モリデータセル部が出力する読み出してデータを
合成して出力するミキサとで構成し、異なるタイ
ミングで出力される、第1のアドレスデコーダ部
の第1のデコード信号によつて指定されたデータ
を読み出し専用メモリデータセル部から読み出し
てミキサへ出力するデータ線と、第2のアドレス
デコーダ部の第2のデコード信号によつて指定さ
れたデータを読み出し専用メモリデータセル部か
ら読み出してミキサへ出力するデータ線とを隣接
して配設することで、複数のデータ線の遅延時間
と遅延時間差を最少にすることができるという優
れた効果が得られる。Effects of the Invention As described above, according to the present invention, there is a first address generation section that generates a first address signal, and a first address that is connected to the first address generation section and decodes the output address signal. a decoder section;
a second address generation section that generates a second address; a second address decoder section that is connected to the second address generation section and decodes the output address signal; The read-only device is connected to the address decoder section and outputs data specified by the first decode signal output by the first address decoder section and the second decode signal output by the second address decoder section. It consists of a memory data cell section and a mixer that combines and outputs read data output from the read-only memory data cell section, and outputs the first decoded signal of the first address decoder section at different timings. Therefore, a data line for reading specified data from the read-only memory data cell section and outputting it to the mixer, and a read-only memory data cell section for reading the data specified by the second decode signal of the second address decoder section. By arranging the data lines read from and output to the mixer adjacent to each other, an excellent effect can be obtained in that the delay time and delay time difference between the plurality of data lines can be minimized.
また、本発明の信号発生器は、第1のアドレス
デコーダ部の第1のデコード信号によつて指定さ
れたデータが出力される読み出し専用メモリデー
タセル部の出力とミキサとの間に第1のクロツク
で動作する第2のラツチを挿入し、第2のアドレ
スデコーダ部の第2のデコード信号によつて指定
されたデータが出力される読み出し専用メモリデ
ータセル部の出力とミキサとの間に第2のクロツ
クで動作する第2のラツチを挿入し、第1のクロ
ツクもしくは第2のクロツクと同期した出力を得
るように構成することで、ミキサの出力である出
力信号線には、第1のクロツクもしくは第2のク
ロツクと同期し、かつ、複数のデータ線の遅延時
間と遅延時間差が最少となる信号を得られるとい
う優れた効果がある。 Further, the signal generator of the present invention includes a first signal generator between the mixer and the output of the read-only memory data cell section to which data specified by the first decode signal of the first address decoder section is output. A second latch operated by a clock is inserted between the mixer and the output of the read-only memory data cell section, which outputs the data designated by the second decode signal of the second address decoder section. By inserting a second latch that operates with the second clock and configuring it to obtain an output that is synchronized with the first clock or the second clock, the output signal line that is the output of the mixer has the first This has the advantage of being able to obtain a signal that is synchronized with the clock or the second clock and has the minimum delay time and delay time difference between a plurality of data lines.
その効果により配線の長さが遅延の量に大きく
影響を受けるような場合においては遅延時間と遅
延時間差を最少にできるという効果が得られる。
たとえば、IC、LSI等においては、本発明の信号
発生器をIC、LSI等に組み込むことにより高速で
動作させたり、もしくは余裕のある設計をするこ
とができるという効果が得られるものである。 As a result, in a case where the length of the wiring is greatly affected by the amount of delay, it is possible to minimize the delay time and the delay time difference.
For example, in ICs, LSIs, etc., by incorporating the signal generator of the present invention into the ICs, LSIs, etc., it is possible to achieve the effect that they can be operated at high speed or designed with a margin.
第1図は従来の信号発生器の構成図、第2図は
本発明の一実施例における信号発生器の構成図、
第3図は第2図の要部詳細図、第4図はデータセ
ルの説明図、第5図は第3図の要部波形図であ
る。
11a……第1のアドレス発生部、11b……
第2のアドレス発生部、12a……第1のアドレ
スデコーダ部、12b……第2のアドレスデコー
ダ部、13……ROMデータセル部、14……ミ
キサ、21a,21b……第1のアドレス信号
線、22a,22b……第2のアドレス信号線、
23a,23b,23c,23d……第1のデコ
ード信号線、24a,24b,24c,24d…
…第2のデコード信号線、25a,25b,25
c,25d,25e,25f……データ線、26
a,26b,26c……出力信号線。
FIG. 1 is a block diagram of a conventional signal generator, FIG. 2 is a block diagram of a signal generator in an embodiment of the present invention,
3 is a detailed view of the main part of FIG. 2, FIG. 4 is an explanatory diagram of a data cell, and FIG. 5 is a waveform diagram of the main part of FIG. 11a...first address generation section, 11b...
Second address generation section, 12a...first address decoder section, 12b...second address decoder section, 13...ROM data cell section, 14...mixer, 21a, 21b...first address signal lines, 22a, 22b...second address signal lines,
23a, 23b, 23c, 23d...first decode signal line, 24a, 24b, 24c, 24d...
...Second decode signal line, 25a, 25b, 25
c, 25d, 25e, 25f...data line, 26
a, 26b, 26c...output signal lines.
Claims (1)
ス発生部と、前記第1のアドレス発生部に接続さ
れ出力されるアドレス信号をデコードする第1の
アドレスデコーダ部と、第2のアドレス信号を発
生する第2のアドレス発生部と、前記第2のアド
レス発生部に接続され出力されるアドレス信号を
デコードする第2のアドレスデコーダ部と、前記
第1のアドレスデコーダ部と前記第2のアドレス
デコーダ部とに接続され前記第1のアドレスデコ
ーダ部が出力する第1のデコード信号と前記第2
のアドレスデコーダ部が出力する第2のデコード
信号とによつて指定されるデータを出力する読み
出し専用メモリデータセル部と、前記読み出し専
用メモリデータセル部が出力する読み出しデータ
を合成して出力するミキサとを備える信号発生器
であつて、前記第1のデコード信号によつて指定
されたデータを前記読み出し専用メモリデータセ
ル部から読み出して前記ミキサへ出力するデータ
線と、前記第2のデコード信号によつて指定され
たデータを前記読み出し専用メモリデータセル部
から読み出して前記ミキサへ出力するデータ線と
を隣接して配設した信号発生器。 2 第1のデコード信号によつて指定されたデー
タが出力される読み出し専用メモリデータセル部
の出力とミキサとの間に第1のクロツクで動作す
る第1のラツチを挿入し、前記第2のデコード信
号によつて指定されたデータが出力される読み出
し専用メモリデータセル部の出力とミキサとの間
に第2のクロツクで動作する第2のラツチを挿入
し、前記第1のクロツクもしくは前記第2のクロ
ツクと同期した出力を得るように構成したことを
特徴とする特許請求の範囲第1項記載の信号発生
器。[Scope of Claims] 1: a first address generation section that generates a first address signal; a first address decoder section that is connected to the first address generation section and decodes the output address signal; a second address generation section that generates a second address signal; a second address decoder section that is connected to the second address generation section and decodes the output address signal; the first address decoder section and the first address decoder section; a first decode signal connected to a second address decoder section and output from the first address decoder section;
a read-only memory data cell unit that outputs data specified by a second decode signal output by the address decoder unit of the address decoder unit; and a mixer that combines and outputs the read data output from the read-only memory data cell unit. a data line for reading data specified by the first decode signal from the read-only memory data cell section and outputting it to the mixer; A signal generator having a data line arranged adjacent to the data line for reading designated data from the read-only memory data cell section and outputting the data to the mixer. 2. A first latch operated by the first clock is inserted between the mixer and the output of the read-only memory data cell section to which data specified by the first decode signal is output, and the second latch is operated by the first clock. A second latch operated by a second clock is inserted between the mixer and the output of the read-only memory data cell portion to which data specified by the decode signal is output, and the second latch is operated by the second clock. 2. The signal generator according to claim 1, wherein the signal generator is configured to obtain an output synchronized with a clock of 2.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58132112A JPS6024615A (en) | 1983-07-20 | 1983-07-20 | Signal generator |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58132112A JPS6024615A (en) | 1983-07-20 | 1983-07-20 | Signal generator |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6024615A JPS6024615A (en) | 1985-02-07 |
| JPH0232811B2 true JPH0232811B2 (en) | 1990-07-24 |
Family
ID=15073711
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58132112A Granted JPS6024615A (en) | 1983-07-20 | 1983-07-20 | Signal generator |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6024615A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS63229934A (en) * | 1987-03-19 | 1988-09-26 | Fujitsu Ltd | Timing pll system |
-
1983
- 1983-07-20 JP JP58132112A patent/JPS6024615A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6024615A (en) | 1985-02-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100622031B1 (en) | Method for controlling semiconductor integrated circuit device, semiconductor integrated circuit device and semiconductor memory device | |
| US7675810B2 (en) | Semiconductor memory device | |
| US7898877B2 (en) | Synchronous semiconductor device and data processing system including the same | |
| KR960012012A (en) | Synchronous Semiconductor Memory | |
| US6570800B2 (en) | High speed clock synchronous semiconductor memory in which the column address strobe signal is varied in accordance with a clock signal | |
| JPH07141870A (en) | Semiconductor memory device | |
| JP3898609B2 (en) | Semiconductor integrated circuit | |
| US20050168259A1 (en) | Delay circuit and control method of the delay circuit | |
| US20020031020A1 (en) | Semiconductor memory device capable of masking data to be written | |
| TW200409122A (en) | Circuit and method for generating mode register set code | |
| JPH0232811B2 (en) | ||
| JPH10172283A (en) | Semiconductor storage device and system | |
| JP2641739B2 (en) | Testing equipment | |
| JPH09185894A (en) | High speed synchronization mask rom | |
| JP2002245778A (en) | Semiconductor device | |
| JP2004152348A (en) | Signal generation circuit | |
| KR100211483B1 (en) | Semiconductor memory using block writing system | |
| JPH01196790A (en) | Semiconductor memory device | |
| KR100510458B1 (en) | Apparatus and method for latching address for synchronous semiconductor memory | |
| JPH11339480A (en) | Semiconductor storage device | |
| US5970014A (en) | Semiconductor memory device having two or more memory blocks | |
| GB2295036A (en) | Memory device with address decoder | |
| KR100196329B1 (en) | A synchronous semiconductor memory device | |
| KR100624297B1 (en) | Software register update method and circuit in semiconductor memory device | |
| JP2790858B2 (en) | Serial access memory |