JPH02273847A - アドレス制御回路 - Google Patents
アドレス制御回路Info
- Publication number
- JPH02273847A JPH02273847A JP1095827A JP9582789A JPH02273847A JP H02273847 A JPH02273847 A JP H02273847A JP 1095827 A JP1095827 A JP 1095827A JP 9582789 A JP9582789 A JP 9582789A JP H02273847 A JPH02273847 A JP H02273847A
- Authority
- JP
- Japan
- Prior art keywords
- address
- input
- output
- control signal
- time
- 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
Links
Landscapes
- Techniques For Improving Reliability Of Storages (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔概要〕
データメモリに対してデータの書き込み/読み出しを行
う際に使用されるアドレス制御回路に関し、 アドレス値の異常を検出した時、異常アドレスの出力を
禁止できる樺にすることを目的とし、書き込みアドレス
メモリ部分と読み出しアドレスメモリ部分とを含むアド
レス制御回路において、該書き込みアドレスメモリ部分
から出力される全ての書き込みアドレスに対して、前回
と今回の入力時間差が設定時間以上の時に第1の制御信
号を出力し、該設定時間以下の時に第2の制御信号を出
力する第1の異常検出手段と、該第1の制御信号が印加
された時は入力した書き込みアドレスを該データメモリ
に出力するが、該第2の制御信号が印加された時は該入
力した書き込みアドレスを該書き込みアドレスメモリ部
分に返送するゲート手段と、該読み出しアドレスメモリ
部分から出力される全ての読み出しアドレスに対して、
前回と今回の入力時間差が設定時間以上の時に第1の制
御信号を出力し、該設定時間以下の時に第2の制御信号
を出力する第2の異常検出手段と、該第1の制御信号が
印加された時は入力した読み出しアドレスを該データメ
モリに出力するが、該第2の制御信号が印加された時は
該入力した読み出しアレスを該読み出しアドレスメモリ
部分に返送するゲート手段とを設ける様に構成する。
う際に使用されるアドレス制御回路に関し、 アドレス値の異常を検出した時、異常アドレスの出力を
禁止できる樺にすることを目的とし、書き込みアドレス
メモリ部分と読み出しアドレスメモリ部分とを含むアド
レス制御回路において、該書き込みアドレスメモリ部分
から出力される全ての書き込みアドレスに対して、前回
と今回の入力時間差が設定時間以上の時に第1の制御信
号を出力し、該設定時間以下の時に第2の制御信号を出
力する第1の異常検出手段と、該第1の制御信号が印加
された時は入力した書き込みアドレスを該データメモリ
に出力するが、該第2の制御信号が印加された時は該入
力した書き込みアドレスを該書き込みアドレスメモリ部
分に返送するゲート手段と、該読み出しアドレスメモリ
部分から出力される全ての読み出しアドレスに対して、
前回と今回の入力時間差が設定時間以上の時に第1の制
御信号を出力し、該設定時間以下の時に第2の制御信号
を出力する第2の異常検出手段と、該第1の制御信号が
印加された時は入力した読み出しアドレスを該データメ
モリに出力するが、該第2の制御信号が印加された時は
該入力した読み出しアレスを該読み出しアドレスメモリ
部分に返送するゲート手段とを設ける様に構成する。
本発明はデータメモリに対してデータの書き込み/読み
出しを行う際に使用されるアドレス制御回路に関するも
のである。
出しを行う際に使用されるアドレス制御回路に関するも
のである。
通信装置においてはデータを一旦蓄え、必要な時に読み
出して出力する装置構成にすることが通常行われている
。
出して出力する装置構成にすることが通常行われている
。
例えば、コンピュータで発生したデータをアダプタを介
して通信回線に送出する際、データA。
して通信回線に送出する際、データA。
B、C・・は時々しか発生しないとすると、これらのデ
ータはアダプタの中のデータメモリの中に一旦蓄えて、
A、B、C・・を−括として出力する。
ータはアダプタの中のデータメモリの中に一旦蓄えて、
A、B、C・・を−括として出力する。
この時、アドレス値の異常を検出した時、異常アドレス
の出力を禁止できる様にすることが必要である。
の出力を禁止できる様にすることが必要である。
第3図は従来例のブロック図を示す、以下1図の動作を
説明する。
説明する。
先ず、書き込みアドレスメモリ11は9例えば先入れ先
出しメモリ(以下、 FIFOと省略する)で構成され
ていて、書き込み可能なアドレスとしてアドレスO番地
(以下、 ADROと省略する)、 ADR1゜ADR
2・・が格納されている。
出しメモリ(以下、 FIFOと省略する)で構成され
ていて、書き込み可能なアドレスとしてアドレスO番地
(以下、 ADROと省略する)、 ADR1゜ADR
2・・が格納されている。
また、読み出しアドレスメモ1月2は1例えばランダム
アクセスメモリ(以下、 RAMと省略する)で構成さ
れていて、読み出し可能なアドレスとしてADRO,A
DR1・・と格納されているが、読み出しは入力する読
み出しタイミング指示に従って行われる。
アクセスメモリ(以下、 RAMと省略する)で構成さ
れていて、読み出し可能なアドレスとしてADRO,A
DR1・・と格納されているが、読み出しは入力する読
み出しタイミング指示に従って行われる。
さて、データーが入力するとFIFO11は1例えばA
DROをデータメモリ 13とRAM 12に出力する
ので、データがO番地に書き込まれると共に、このAD
ROが読み出しアドレスとしてRAM 12に格納され
る。
DROをデータメモリ 13とRAM 12に出力する
ので、データがO番地に書き込まれると共に、このAD
ROが読み出しアドレスとしてRAM 12に格納され
る。
一方、RAM 12は読み出しタイミング指示に従って
ADROをデータメモリ13とFIFO11に出力する
ので、データメモリ13のO番地に書き込まれたデータ
が読み出されると共に、書き込みアドレスとして再び格
納される。
ADROをデータメモリ13とFIFO11に出力する
ので、データメモリ13のO番地に書き込まれたデータ
が読み出されると共に、書き込みアドレスとして再び格
納される。
ここで、第3図の構成の場合、 FIFO11からのA
DROがRAM 12に入力するまでの間に1例えば雑
音などの影響を受けてADR2に変化したとすると。
DROがRAM 12に入力するまでの間に1例えば雑
音などの影響を受けてADR2に変化したとすると。
図に示す様に、RAM 12にはADR2が2つ存在し
。
。
^DI? 0は存在しない。そこで、ADROは永久に
読み出せなくなり、 ADR2が重複して読み出される
。
読み出せなくなり、 ADR2が重複して読み出される
。
即ち、この回路ではアドレス値の異常を検出することが
できないと云う問題がある。
できないと云う問題がある。
尚、この様な異常状態を避ける方法として9通常考えら
れるのはパリティチエツク方式の採用であるが、完全に
異常アドレスを検出することは困難である。何故なら、
パリティチエツク方式では偶数/奇数の判断のため1検
出率が50χであるから問題の解決にならない。
れるのはパリティチエツク方式の採用であるが、完全に
異常アドレスを検出することは困難である。何故なら、
パリティチエツク方式では偶数/奇数の判断のため1検
出率が50χであるから問題の解決にならない。
第1図は本発明の原理ブロック図を示す。
図中、2は書き込みアドレスメモリ部分から出力される
全ての書き込みアドレスに対して、前回と今回の人力時
間差が設定時間以上の時に第1の制御信号を出力し、該
設定時間以下の時に第2の制御信号を出力する第1の異
常検出手段で、3は該第1の制御信号が印加された時は
人力した書き込みアドレスを該データメモリに出力する
が、該第2の制御信号が印加された時は該入力した書き
込みアドレスを該書き込みアドレスメモリ部分に返送す
るゲート手段である。
全ての書き込みアドレスに対して、前回と今回の人力時
間差が設定時間以上の時に第1の制御信号を出力し、該
設定時間以下の時に第2の制御信号を出力する第1の異
常検出手段で、3は該第1の制御信号が印加された時は
人力した書き込みアドレスを該データメモリに出力する
が、該第2の制御信号が印加された時は該入力した書き
込みアドレスを該書き込みアドレスメモリ部分に返送す
るゲート手段である。
また、4は読み出しアドレスメモリ部分から出力される
全ての読み出しアドレスに対して、前回と今回の入力時
間差が設定時間以上の時に第1の制御信号を出力し、該
設定時間以下の時に第2の制御信号を出力する第2の異
常検出手段で、5は該第1の制御信号が印加された時は
入力した読み出しアドレスを該データメモリに出力する
が、該第2の制御信号が印加された時は該入力した読み
出しアレスを該読み出しアドレスメモリ部分に返送する
ゲート手段である。
全ての読み出しアドレスに対して、前回と今回の入力時
間差が設定時間以上の時に第1の制御信号を出力し、該
設定時間以下の時に第2の制御信号を出力する第2の異
常検出手段で、5は該第1の制御信号が印加された時は
入力した読み出しアドレスを該データメモリに出力する
が、該第2の制御信号が印加された時は該入力した読み
出しアレスを該読み出しアドレスメモリ部分に返送する
ゲート手段である。
本発明は書き込みアドレスメモリ部分、読み出しアドレ
スメモリ部分から出力されたアドレスが再び同一のアド
レスメモリ部分から出力される迄には所定時間経過する
筈である。そこで、所定時間を用いて任意の時間を設定
(設定時間と云う)し、この設定時間の間は同じアドレ
スがデータメモリに出力されない様な構成にする。
スメモリ部分から出力されたアドレスが再び同一のアド
レスメモリ部分から出力される迄には所定時間経過する
筈である。そこで、所定時間を用いて任意の時間を設定
(設定時間と云う)し、この設定時間の間は同じアドレ
スがデータメモリに出力されない様な構成にする。
即ち、書き込みアドレスメモリ部分11がら出力される
書き込みアドレスが第1の異常検出手段2とゲート手段
3に加えられる。
書き込みアドレスが第1の異常検出手段2とゲート手段
3に加えられる。
第1の異常検出手段は今回入力した書き込みアドレスが
前回入力した時から設定時間以上経過している時は第1
の制御信号でゲート手段が実線の状態になる様に駆動す
るので、この書き込みアドレスがデータメモリに加えら
れる。
前回入力した時から設定時間以上経過している時は第1
の制御信号でゲート手段が実線の状態になる様に駆動す
るので、この書き込みアドレスがデータメモリに加えら
れる。
しかし、設定時間以下の時は書き込みアドレスが異常と
判断して第2の制御信号でゲート手段が点線の状態にな
る様に駆動するので書き込みアドレスはデータメモリに
出力されず、書き込みアドレスメモリ部分に返送される
。
判断して第2の制御信号でゲート手段が点線の状態にな
る様に駆動するので書き込みアドレスはデータメモリに
出力されず、書き込みアドレスメモリ部分に返送される
。
尚、読み出しアドレスに対しても第2の異常検出手段4
.ゲート手段5は上記と同じ動作をする。
.ゲート手段5は上記と同じ動作をする。
これにより、アドレス値の異常を検出した時。
異常アドレスの出力を禁止できる。
第2図は本発明の実施例のブロック図を示す。
ここで、復号器21.タイマ221. 入カ一部反転
ANDゲート222. ORゲート27は第1の異常検
出手段2の構成部分、ANDゲート31.スイッチ32
はゲート手段3の構成部分、復号器41.タイマ421
゜入カ一部反転ANDゲート422. ORゲート47
は第2の異常検出手段4の構成部分、ANDゲート51
.スイッチ52はゲート手段5の構成部分を示す。
ANDゲート222. ORゲート27は第1の異常検
出手段2の構成部分、ANDゲート31.スイッチ32
はゲート手段3の構成部分、復号器41.タイマ421
゜入カ一部反転ANDゲート422. ORゲート47
は第2の異常検出手段4の構成部分、ANDゲート51
.スイッチ52はゲート手段5の構成部分を示す。
以下1図の動作を説明する。
先ず、 FIFO11にはADRO−ADR4の書き込
みアドレスが格納されており、復号器(以下、 DEC
と省略する)21はADRO〜ADR4が入力した時、
これらのアドレスを復号して対応する端子からHレベル
を出力する様になっている。
みアドレスが格納されており、復号器(以下、 DEC
と省略する)21はADRO〜ADR4が入力した時、
これらのアドレスを復号して対応する端子からHレベル
を出力する様になっている。
また、タイマ221は非動作時はLレベルを、動作時は
Hレベルをそれぞれ出力し、動作時間はPIFOitか
ら出力された1例えばADROが読み出しアドレスとし
てRAM 12に格納され、更に書き込みアドレスとし
てFIFO11に戻って出力されるまでの時間を用いて
8例えば動作時間(請求の範囲の設定時間に対応する)
tを決める。
Hレベルをそれぞれ出力し、動作時間はPIFOitか
ら出力された1例えばADROが読み出しアドレスとし
てRAM 12に格納され、更に書き込みアドレスとし
てFIFO11に戻って出力されるまでの時間を用いて
8例えば動作時間(請求の範囲の設定時間に対応する)
tを決める。
さて、正常な書き込みアドレスADROがFIFOから
出力されたとすると、このアドレスはDEC21とAN
Dゲート31に加えられる。DEC21は端子0から。
出力されたとすると、このアドレスはDEC21とAN
Dゲート31に加えられる。DEC21は端子0から。
例えば11 レベルを出力するが、この11 レベルは
オンになっている入カ一部反転ANDゲー)222 、
ORゲートを介してANDゲート31をオンにするの
で、ADROがデータメモリ13に加えられ、入力デー
タが0番地に書き込まれる。
オンになっている入カ一部反転ANDゲー)222 、
ORゲートを介してANDゲート31をオンにするの
で、ADROがデータメモリ13に加えられ、入力デー
タが0番地に書き込まれる。
これと同時に動作時間tのタイマ221が動作を開始し
、入カ一部反転ANDゲート222は時間tの間オフに
なる。また、ADHOは読み出しアドレスとして実線の
状態にあるスイッチ52を介してRAM12に格納され
る。
、入カ一部反転ANDゲート222は時間tの間オフに
なる。また、ADHOは読み出しアドレスとして実線の
状態にあるスイッチ52を介してRAM12に格納され
る。
一方、正常な読み出しアドレスADR4がRAM 12
から送出されたとする。そこで、DEC41,タイマ4
61、入カ一部反転ANDゲート462 、 ORゲー
ト47は上記と同様な動作をしてANDゲート51をオ
ンにするので、 ADR4はデータメモリに加えられて
対応するデータが読み出される。
から送出されたとする。そこで、DEC41,タイマ4
61、入カ一部反転ANDゲート462 、 ORゲー
ト47は上記と同様な動作をしてANDゲート51をオ
ンにするので、 ADR4はデータメモリに加えられて
対応するデータが読み出される。
これと同時にタイマ461は動作状態になり、 ADH
4は書き込みアドレスとしてスイッチ32を介してFI
FO11に格納される。
4は書き込みアドレスとしてスイッチ32を介してFI
FO11に格納される。
次に、上記の様にRAM 12から出力されたADR4
が線路LZ+ スイッチ32を通る間にミロROに変化
してPIFO11に格納され、変化したADROが前回
の正常なADHOの出力後1時間を以内に再び出力され
たとする。
が線路LZ+ スイッチ32を通る間にミロROに変化
してPIFO11に格納され、変化したADROが前回
の正常なADHOの出力後1時間を以内に再び出力され
たとする。
DEC21は変化したADROをデコードして端子Oか
ら11 レベルを入カ一部反転ANDゲート222に出
力するが、タイマ221が動作中の為にこのゲートはオ
フになっており、 ORゲート27からLレベルが出力
される。
ら11 レベルを入カ一部反転ANDゲート222に出
力するが、タイマ221が動作中の為にこのゲートはオ
フになっており、 ORゲート27からLレベルが出力
される。
これにより、 DEC21からの出力はANDゲート3
1で阻止され、変化したADROはデータメモリ13に
印加されない。また、スイッチ32は点線の様になり変
化したADRがスイッチ32を介してFIr’011に
返送され、格納される。
1で阻止され、変化したADROはデータメモリ13に
印加されない。また、スイッチ32は点線の様になり変
化したADRがスイッチ32を介してFIr’011に
返送され、格納される。
尚、 ANDゲート51でADHの通過阻止が発生した
場合には、そのADHは点線の様になったスイッチ52
を介してRAM 12に返送され、格納される。
場合には、そのADHは点線の様になったスイッチ52
を介してRAM 12に返送され、格納される。
即ち、アドレス値の異常を検出した時、異常アドレスの
出力を禁止できる。
出力を禁止できる。
以上詳細に説明した様に本発明によればアドレス値の異
常を検出した時、異常アドレスの出力を禁止できると云
う効果がある。
常を検出した時、異常アドレスの出力を禁止できると云
う効果がある。
第1図は本発明の原理ブロック図、
第2図は本発明の実施例のブロック図、第3図は従来例
のブロック部を示す。 図において、 2は第1の異常検出手段、 3.5はゲート手段、 4は第2の異常検出手段、 11は書き込みアドレスメモリ部分、 12は読み出しアドレスメモリ部分、 13はデータメモリを示す。 不全θ月の屑、デ里フ゛ロッフ 口 笛 1 図
のブロック部を示す。 図において、 2は第1の異常検出手段、 3.5はゲート手段、 4は第2の異常検出手段、 11は書き込みアドレスメモリ部分、 12は読み出しアドレスメモリ部分、 13はデータメモリを示す。 不全θ月の屑、デ里フ゛ロッフ 口 笛 1 図
Claims (1)
- 【特許請求の範囲】 書き込みアドレスが格納され、入力データをデータメモ
リ(13)に書き込む際に出力される書き込みアドレス
メモリ部分(11)と、読み出しアドレスが格納され、
該データメモリからデータを読みだす際に出力される読
み出しアドレスメモリ部分(12)とを含むアドレス制
御回路において、 該書き込みアドレスメモリ部分から出力される全ての書
き込みアドレスに対して、前回と今回の入力時間差が設
定時間以上の時に第1の制御信号を出力し、該設定時間
以下の時に第2の制御信号を出力する第1の異常検出手
段(2)と、 該第1の制御信号が印加された時は入力した書き込みア
ドレスを該データメモリに出力するが、該第2の制御信
号が印加された時は該入力した書き込みアドレスを該書
き込みアドレスメモリ部分に返送するゲート手段(3)
と、 該読み出しアドレスメモリ部分から出力される全ての読
み出しアドレスに対して、前回と今回の入力時間差が設
定時間以上の時に第1の制御信号を出力し、該設定時間
以下の時に第2の制御信号を出力する第2の異常検出手
段(4)と、 該第1の制御信号が印加された時は入力した読み出しア
ドレスを該データメモリに出力するが、該第2の制御信
号が印加された時は該入力した読み出しアドレスを該読
み出しアドレスメモリ部分に返送するゲート手段(5)
とを設けたことを特徴とするアドレス制御回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1095827A JPH02273847A (ja) | 1989-04-14 | 1989-04-14 | アドレス制御回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1095827A JPH02273847A (ja) | 1989-04-14 | 1989-04-14 | アドレス制御回路 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02273847A true JPH02273847A (ja) | 1990-11-08 |
Family
ID=14148236
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1095827A Pending JPH02273847A (ja) | 1989-04-14 | 1989-04-14 | アドレス制御回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02273847A (ja) |
-
1989
- 1989-04-14 JP JP1095827A patent/JPH02273847A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH08124380A (ja) | 半導体メモリ及び半導体メモリアクセス方法 | |
| JPH02273847A (ja) | アドレス制御回路 | |
| JP3452147B2 (ja) | 内部及び外部の周辺機器とエミュレーションモードで作動可能なマイクロコンピュータ | |
| JP2751822B2 (ja) | Fifoメモリ装置のメモリ制御方法 | |
| JPH05165734A (ja) | 主記憶装置の固定障害診断装置 | |
| JP2600376B2 (ja) | メモリ制御装置 | |
| JPS61269751A (ja) | 独立のプログラム・メモリ・ユニツト及びデ−タ・メモリ・ユニツトを有するデ−タ処理システムにおける補助デ−タ・メモリ・ユニツトを使用する装置及び方法 | |
| JP2697393B2 (ja) | リセット回路 | |
| US5151980A (en) | Buffer control circuit for data processor | |
| JPH0421123A (ja) | Fifoレジスタ | |
| JPH0365740A (ja) | プログラム起動頻度表示回路 | |
| JPS594800B2 (ja) | メモリ回路 | |
| JPS6037936B2 (ja) | 監視装置 | |
| JPS6244849A (ja) | ヒストリフリーズ制御方法 | |
| JPH11282650A (ja) | Fifoメモリのハザード防止回路 | |
| JPH05233461A (ja) | 主記憶装置 | |
| JPH0417200A (ja) | 自己診断機能付きram | |
| JPH0217553A (ja) | Ras回路付記憶装置 | |
| JPH0242545A (ja) | 記憶装置 | |
| JPS6325380B2 (ja) | ||
| JPH0514293B2 (ja) | ||
| JPH02271448A (ja) | アドレス制御回路 | |
| JPH0486932A (ja) | メモリ障害検出方式 | |
| JPS62219390A (ja) | Fifoメモリ | |
| JP2002024164A (ja) | アクセス制御装置 |