JPS622350B2 - - Google Patents
Info
- Publication number
- JPS622350B2 JPS622350B2 JP8187382A JP8187382A JPS622350B2 JP S622350 B2 JPS622350 B2 JP S622350B2 JP 8187382 A JP8187382 A JP 8187382A JP 8187382 A JP8187382 A JP 8187382A JP S622350 B2 JPS622350 B2 JP S622350B2
- Authority
- JP
- Japan
- Prior art keywords
- address
- data
- signal
- circuit
- bus
- 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
Links
Landscapes
- Information Transfer Systems (AREA)
Description
【発明の詳細な説明】
この発明は、アドレス・バス上に出力された特
定のアドレスに応答してデータ・バス上にデータ
を送出する制御回路に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a control circuit that sends data onto a data bus in response to a specific address output onto an address bus.
従来、この種の制御回路として第1図に示すも
のがあつた。第1図においては、1はアドレス・
バス1aからアドレス信号ADSを受け取るレシ
ーバ、2はアドレス・バス1bを介してレシーバ
1から上位のアドレス信号ADSUを受け取り、予
め設定された自己アドレスとの照合をし、一致が
得られたときにアドレス一致信号ADINを付勢す
る照合回路、3はアドレス・バス1cを介してレ
シーバ1から下位のアドレス信号ADSLを受け取
り、これによりデータの読み出しをするレジス
タ、4はアドレス一致信号ADINとストローブ信
号STRとの論理積によりエネーブル信号DENを
発生するアンド・ゲート、5はイネーブル信号
DENに応答してレジスタ3のデータDATAをデ
ータ・バス5aに送出するドライバである。 Conventionally, there has been a control circuit of this type as shown in FIG. In Figure 1, 1 is the address
The receiver 2 receives the address signal ADS from the bus 1a, and the receiver 2 receives the upper address signal ADSU from the receiver 1 via the address bus 1b, compares it with a preset self-address, and when a match is found, the address A collation circuit that energizes the match signal ADIN; 3 a register that receives the lower address signal ADSL from the receiver 1 via the address bus 1c and reads data; 4 a register that receives the address match signal ADIN and the strobe signal STR; AND gate that generates the enable signal DEN by ANDing, 5 is the enable signal
This is a driver that sends data DATA from register 3 to data bus 5a in response to DEN.
第1図に示す制御回路の動作を説明する。アド
レス信号ADSは、レシーバ1を介して照合回路
2に入力され、自己アドレスと照合される。これ
により、自己アドレスが検出されると、アドレス
一致信号ADINがハイとなり、ストローブ信号
STRによりアンド・ゲート4が開き、アンド・
ゲート4はドライバ5のエネーブル信号DENを
ハイにする。 The operation of the control circuit shown in FIG. 1 will be explained. The address signal ADS is input to the verification circuit 2 via the receiver 1, and is verified against its own address. As a result, when the self address is detected, the address match signal ADIN goes high and the strobe signal
AND gate 4 opens by STR, and
Gate 4 makes enable signal DEN of driver 5 high.
一方、レジスタ3は、アドレス信号ADSLによ
りアドレスが指定され、ストローブ信号STRに
よりデータDATAを出力、即ち読み出しをす
る。このデータDATAはドライバ5を介してデ
ータ・バス5aに送出される。 On the other hand, the address of the register 3 is specified by the address signal ADSL, and the data DATA is outputted, ie, read, by the strobe signal STR. This data DATA is sent to the data bus 5a via the driver 5.
ところで、ドライバ5は、エネーブル信号
DENによりエネーブルされると、データDATA
の内容に応じてスイツチングをし、データバス5
aに少なからぬ電流を流すので、図示なしの電源
回路を介して、又は電気的な浮遊結合によりアド
レス・バス1aにスイツチング・ノイズを誘導さ
せ、照合回路2における照合を乱し、これを不一
致のものにさせる。このスイツチング・ノイズが
消滅すると、照合回路2は再びアドレス一致を検
出し、エネーブル信号DENをハイにする。これ
により、再びスイツチング・ノイズが発生し、以
下前述の繰返しとなり、データ・バス5a上のデ
ータDATAはスイツチング・ノイズにより影響
を受けたものとなる。 By the way, the driver 5 receives the enable signal
When enabled by DEN, the data DATA
Switching is performed according to the content of data bus 5.
Since a considerable amount of current flows through the address bus 1a through a power supply circuit (not shown) or by electrical floating coupling, switching noise is induced in the address bus 1a, which disturbs the verification in the verification circuit 2 and causes a mismatch. Make it into something. When this switching noise disappears, the matching circuit 2 detects address matching again and sets the enable signal DEN high. As a result, switching noise occurs again, and the above-mentioned process is repeated, and the data DATA on the data bus 5a is affected by the switching noise.
第2図は上記のような欠点を除去するためにな
された別の従来の制御回路を示す。第2図におい
て、第1図と同一部分は同一符号を付けてあり、
6はいわゆるラツチ回路で、アドレス一致信号
ADINをデータ入力D、またクロツク信号CLKを
クロツク入力Tに導入し、セツト出力Qからエネ
ーブル信号DENを供給する。 FIG. 2 shows another conventional control circuit designed to eliminate the above drawbacks. In Figure 2, the same parts as in Figure 1 are given the same symbols.
6 is a so-called latch circuit, which outputs an address match signal.
ADIN is introduced into the data input D, the clock signal CLK is introduced into the clock input T, and the enable signal DEN is provided from the set output Q.
第3図は第2図に示す制御回路の動作を説明す
るタイム・チヤートである。アドレス・バス1a
を介してアドレス信号ADSがレシーバ1に入力
されると、これよりアドレス信号ADSUが照合回
路2に送られる。時刻t1においてアドレス信号
ADSUの内容が当該回路のアドレス、即ち自己ア
ドレスであつたときは、アドレス一致信号ADIN
が照合回路2より出力される。その後、時刻t2に
なると、ストローブ信号STRが発生し、レジス
タ3はアドレス信号ADSLの内容により指定され
たアドレス位置のデータを出力する。次のクロツ
ク・タイミングの時刻t3において、ラツチ回路6
がセツトされ、エネーブル信号DENが出力され
ると、ドライバ5はデータ・バス5aにレジスタ
3のデータDATAを送り出す。ドライバ5の動
作により、スイツチング・ノイズがアドレス信号
ADS及びアドレス一致信号ADINに重畳される
が、ラツチ回路6はその影響を受けない。従つ
て、データ・バス5a上のデータDATAは安定
したものとなる。しかも、レジスタ3がスイツチ
ング・ノイズを重畳したアドレス信号に対し、敏
速に応答するものであれば、第3図に示すように
アドレス信号ADSの乱れにより、レジスタ3か
らのデータDATAも乱れる。 FIG. 3 is a time chart explaining the operation of the control circuit shown in FIG. address bus 1a
When the address signal ADS is input to the receiver 1 via the address signal ADSU, the address signal ADSU is sent to the verification circuit 2. Address signal at time t 1
When the content of ADSU is the address of the circuit concerned, that is, the self address, the address match signal ADIN
is output from the matching circuit 2. Thereafter, at time t2 , the strobe signal STR is generated, and the register 3 outputs data at the address position specified by the contents of the address signal ADSL. At time t3 of the next clock timing, latch circuit 6
is set and the enable signal DEN is output, the driver 5 sends out the data DATA of the register 3 to the data bus 5a. Due to the operation of driver 5, switching noise becomes an address signal.
Although it is superimposed on the ADS and address match signal ADIN, the latch circuit 6 is not affected by it. Therefore, the data DATA on the data bus 5a becomes stable. Moreover, if the register 3 quickly responds to the address signal on which switching noise is superimposed, the data DATA from the register 3 will also be disturbed due to the disturbance in the address signal ADS, as shown in FIG.
従来のデータ出力制御回路は、以上のような構
成であつたので、データ・バス上のデータがスイ
ツチング・ノイズにより影響を受け、安定したデ
ータをデータ・バス上に送出することができない
欠点があつた。 Conventional data output control circuits have the above-described configuration, but have the disadvantage that data on the data bus is affected by switching noise, making it impossible to send stable data onto the data bus. Ta.
この発明は、上記のような従来のものの欠点を
除去するためになされたもので、アドレス一致信
号を一旦ラツチしてからドライバを駆動するため
のイネーブル信号を出力し、このイネーブル期間
中はアドレス・バスの信号に応答しないように
し、これによつてデータ・バス上のデータをスイ
ツチング・ノイズにより影響されない安定なもの
にすることができるデータ出力制御回路を提供す
ることを目的とする。 This invention was made in order to eliminate the drawbacks of the conventional devices as described above. After the address match signal is latched, an enable signal for driving the driver is output, and during this enable period, the address match signal is output. It is an object of the present invention to provide a data output control circuit that does not respond to bus signals, thereby making data on a data bus stable and unaffected by switching noise.
以上、この発明の一実施例を示す第4図のブロ
ツク図について説明する。第4図において、第2
図と同一部分は同一符号を付けてあり、7はラツ
チ回路である。ラツチ回路7はエネーブル入力
に入力されるエネーブル信号DENがローのとき
は、レシーバ1の出力をそのままアドレス信号
ADSU,ADSLとしてアドレスバス1b,1cに
出力する。エネーブル信号DENがローからハイ
に変化する時点でレシーバ1の出力をラツチし、
エネーブル信号DENがハイのときは、レシーバ
1の出力にかかわらずラツチ内容をアドレス信号
ADSU,ADSLとしてアドレス・バス1b,1c
に出力する。 The block diagram of FIG. 4 showing one embodiment of the present invention will be described above. In Figure 4, the second
The same parts as in the figure are given the same reference numerals, and 7 is a latch circuit. When the enable signal DEN input to the enable input is low, the latch circuit 7 uses the output of the receiver 1 as an address signal.
Output to address buses 1b and 1c as ADSU and ADSL. When the enable signal DEN changes from low to high, the output of receiver 1 is latched,
When the enable signal DEN is high, the latch contents are sent to the address signal regardless of the output of receiver 1.
Address bus 1b, 1c as ADSU, ADSL
Output to.
次に、第5図を参照して動作を説明する。アド
レス・バス1aを介してアドレス信号ADSがレ
シーバ1を介してラツチ回路7に入力され、これ
にラツチされる。ラツチ回路7はラツチしたアド
レス信号ADSUを照合回路2に入力し、自己アド
レスとの一致を調べる。この一致が得られると、
照合回路2はアドレス一致信号ADINを出力する
(時刻t1)。時刻t2になると、ストローブ信号STR
が入力され、レジスタ3はアドレス信号ADSLに
従つてデータDATAを出力する。時刻t3になる
と、クロツク信号CLKによりラツチ回路6がア
ドレス一致信号ADINをセツトし、エネーブル信
号DENをハイにする。これにより、ドライバ5
はデータ・バス5aにレジスタ3のデータ
DATAを送出し、ラツチ回路7はラツチ内容の
更新が禁止される。ドライバ5がエネーブル信号
DENによりスイツチングするときに、スイツチ
ング・ノイズが図示のようにアドレス信号ADS
に重畳されるが、ラツチ回路7の出力側のアドレ
ス信号ADSU,ADSLには影響がない。従つて、
レジスタ3が敏速に応答するものであつてもデー
タ・バス5a上のデータDATAは安定したもの
となる。 Next, the operation will be explained with reference to FIG. An address signal ADS is input to the latch circuit 7 via the receiver 1 via the address bus 1a and is latched therein. The latch circuit 7 inputs the latched address signal ADSU to the verification circuit 2 and checks whether it matches its own address. Once this match is obtained,
Verification circuit 2 outputs address match signal ADIN (time t 1 ). At time t2 , the strobe signal STR
is input, and the register 3 outputs data DATA according to the address signal ADSL. At time t3 , the clock signal CLK causes the latch circuit 6 to set the address match signal ADIN and make the enable signal DEN high. As a result, driver 5
is the data of register 3 on data bus 5a.
DATA is sent, and the latch circuit 7 is prohibited from updating the latch contents. Driver 5 is an enable signal
When switching by DEN, the switching noise is caused by the address signal ADS as shown in the figure.
However, the address signals ADSU and ADSL on the output side of the latch circuit 7 are not affected. Therefore,
Even if the register 3 responds quickly, the data DATA on the data bus 5a will be stable.
以上のように、この発明によれば、アドレス一
致信号を一旦ラツチ回路にラツチし、その出力で
もつてデータ・バスを駆動するドライバをスイツ
チングさせ、データを送出し、その間は、アドレ
ス信号をラツチ回路によりラツチさせ、アドレス
信号の変化を取り込まぬようにさせたもので、デ
ータ・バスからアドレス・バスにノイズが誘導さ
れてもラツチ回路の出力には影響がなく、従つて
データ・バスのデータを安定なものにすることが
できる。 As described above, according to the present invention, the address match signal is once latched in the latch circuit, and the output of the address match signal is used to switch the driver that drives the data bus to send out the data. This circuit latches the circuit so that it does not take in changes in the address signal, so even if noise is induced from the data bus to the address bus, it does not affect the output of the latch circuit, and therefore the data on the data bus is It can be made stable.
第1図及び第2図は従来のデータ出力制御回路
の回路図、第3図は第2図の回路の動作を説明す
るタイムチヤート、第4図はこの発明の一実施例
によるデータ出力制御回路の回路図、第5図は第
4図に示す回路の動作を説明するタイムチヤート
である。
1……レシーバ、2……照合回路、3……レジ
スタ、5……ドライバ、6,7……ラツチ回路。
なお、図中、同一符号は同一部分を示す。
1 and 2 are circuit diagrams of a conventional data output control circuit, FIG. 3 is a time chart explaining the operation of the circuit of FIG. 2, and FIG. 4 is a data output control circuit according to an embodiment of the present invention. FIG. 5 is a time chart explaining the operation of the circuit shown in FIG. 1...Receiver, 2...Verification circuit, 3...Register, 5...Driver, 6, 7...Latch circuit.
In addition, in the figures, the same reference numerals indicate the same parts.
Claims (1)
信号と予め設定されている自己アドレスを照合し
て一致が検出されたときはアドレスの一致を示す
アドレス一致信号を発生する照合回路と、上記ア
ドレス一致信号をクロツク信号によりラツチする
ラツチ回路と、上記ラツチ回路の出力によりデー
タをデータ・バス上に送出するドライバと、上記
アドレス・バスを介して入力されるアドレス信号
を上記ラツチ回路の出力の反転信号によりラツチ
し上記照合回路に供給するアドレス・ラツチ回路
とを備えたデータ出力制御回路。1 A verification circuit that compares an address signal input via an address bus with a preset self-address and generates an address match signal indicating address match when a match is detected, and the address match signal a latch circuit that latches the clock signal using a clock signal; a driver that sends data onto a data bus using the output of the latch circuit; A data output control circuit comprising an address latch circuit that latches and supplies the data to the verification circuit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8187382A JPS58197539A (en) | 1982-05-13 | 1982-05-13 | Data output control circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8187382A JPS58197539A (en) | 1982-05-13 | 1982-05-13 | Data output control circuit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS58197539A JPS58197539A (en) | 1983-11-17 |
| JPS622350B2 true JPS622350B2 (en) | 1987-01-19 |
Family
ID=13758574
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8187382A Granted JPS58197539A (en) | 1982-05-13 | 1982-05-13 | Data output control circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS58197539A (en) |
-
1982
- 1982-05-13 JP JP8187382A patent/JPS58197539A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS58197539A (en) | 1983-11-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH01108653A (en) | Memory content protection circuit | |
| US4733377A (en) | Asynchronous semiconductor memory device | |
| JPH0136146B2 (en) | ||
| JPS622350B2 (en) | ||
| EP0481485A2 (en) | Microcomputer having logic circuit for prohibiting application of subclock to selected internal unit | |
| JPS6226742B2 (en) | ||
| US5557233A (en) | Filter for computer bus signals | |
| JPS6022774B2 (en) | Input/output terminal control method | |
| JP2775264B2 (en) | Hot-line insertion / extraction method and apparatus | |
| US6240041B1 (en) | Signal generator with timing margin by using control signal to control different circuit | |
| JPH05274068A (en) | Information processor | |
| KR970002704B1 (en) | CAM device in the network bridge | |
| KR940008120Y1 (en) | Memory controller for display | |
| JPH05335926A (en) | Output circuit with short-circuit protection | |
| JPH01220016A (en) | Bus sending circuit | |
| KR910012874A (en) | Snoop Interface Subunit | |
| JPH06309887A (en) | Semiconductor integrated circuit | |
| JPH03163632A (en) | Microcomputer test circuit | |
| JPH02135817A (en) | Discharge circuit for precharge system bus circuit | |
| JPS59157737A (en) | Bus control system | |
| JPH01147760A (en) | Input/output control device for data line | |
| JPS6379140A (en) | Digital integrated circuit | |
| JPS6259459A (en) | Original detection circuit | |
| JPH0520224A (en) | Microcomputer | |
| JPS6421657A (en) | Priority setting system |