JPH0218646A - 入出力共用メモリの再生回路 - Google Patents
入出力共用メモリの再生回路Info
- Publication number
- JPH0218646A JPH0218646A JP63169511A JP16951188A JPH0218646A JP H0218646 A JPH0218646 A JP H0218646A JP 63169511 A JP63169511 A JP 63169511A JP 16951188 A JP16951188 A JP 16951188A JP H0218646 A JPH0218646 A JP H0218646A
- Authority
- JP
- Japan
- Prior art keywords
- data
- register
- address
- memory
- input
- 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段のアドレスレジス
タとデータレジスタと、CPUからの再書込信号により
上記第2段のアドレスレジスタからのアドレスと上記第
2段のデータレジスタからのデータに、通常のアドレス
とデータを切変えるアドレスセレクタとデータセレクタ
とを備え、 あるライトサイクル■において直前のライトサイクルI
の書込みが誤りと判定された場合、次のライトサイクル
IIIにおいて直前のライトサイクル■で読出されたメ
モリ内容を再書込みするように構成する。
書直しすることを目的とし、 直前のアドレスとデータを記憶する第1段のアドレスレ
ジスタとデータレジスタと、メモリの書込可信号により
ライトサイクルだけ上記アドレスレジスタの内容とデー
タレジスタの内容とを記憶する第2段のアドレスレジス
タとデータレジスタと、CPUからの再書込信号により
上記第2段のアドレスレジスタからのアドレスと上記第
2段のデータレジスタからのデータに、通常のアドレス
とデータを切変えるアドレスセレクタとデータセレクタ
とを備え、 あるライトサイクル■において直前のライトサイクルI
の書込みが誤りと判定された場合、次のライトサイクル
IIIにおいて直前のライトサイクル■で読出されたメ
モリ内容を再書込みするように構成する。
本発明は、入出力共用メモリの再生回路に関する。
一般にメモリ回路においては、書込め以前の状態を再生
可能として、CPU制御時等に誤書込みを検出した場合
にリアルタイムにデータの書直しをすることが可能であ
る。
可能として、CPU制御時等に誤書込みを検出した場合
にリアルタイムにデータの書直しをすることが可能であ
る。
交換機や電話機器等の分野においても、メインメモリや
通話路メモリのメモリ回路にこれらの再生機能が必要で
ある。
通話路メモリのメモリ回路にこれらの再生機能が必要で
ある。
従来再生可能なメモリとして、入出力が分離したメモリ
の再生については可能であったが、入出力共用のメモリ
については再生された例がなかった。
の再生については可能であったが、入出力共用のメモリ
については再生された例がなかった。
従来の入出力分離されたメモリの再生回路を第4図に示
す。図において、11はアドレスを記憶するためのアド
レスレジスタ、12はデータを記憶するためのデータレ
ジスタ、15はアドレスセレクク、16はデータセレク
タを示し、17は一般的lkメモリ構成であり、入力(
DIN)と出力(DOIIT )とは分離している。1
日はクロック(CK)と書込可信号(WE)との論理積
回路である。
す。図において、11はアドレスを記憶するためのアド
レスレジスタ、12はデータを記憶するためのデータレ
ジスタ、15はアドレスセレクク、16はデータセレク
タを示し、17は一般的lkメモリ構成であり、入力(
DIN)と出力(DOIIT )とは分離している。1
日はクロック(CK)と書込可信号(WE)との論理積
回路である。
メモリ17の出力(DOIIT )はデータレジスタ〕
2に入力されており、書込可信号(WE)が“L″レヘ
ルなっている時のクロック(CM)によってメモリ17
の出力(DOIIT )はデータレジスタ12に記憶さ
れる。
2に入力されており、書込可信号(WE)が“L″レヘ
ルなっている時のクロック(CM)によってメモリ17
の出力(DOIIT )はデータレジスタ12に記憶さ
れる。
同様にアドレスも書込可信号(WE)が“L” レヘル
になっている時のみアドレスレジスタ11に記憶される
。通常のメモリ動作状態では、アドレスセレクタ15内
は■〜■の経路を、データセレクタ16内は■〜■の経
路を選択してリード・ライトを行う。
になっている時のみアドレスレジスタ11に記憶される
。通常のメモリ動作状態では、アドレスセレクタ15内
は■〜■の経路を、データセレクタ16内は■〜■の経
路を選択してリード・ライトを行う。
ある書込み時間において、CPU等によりライトサイク
ルが誤ったと判断された場合、再書込信号がCPU等の
制御により“11”となり、再書込モードに入る。再書
込モードのザイクルではアドレスセレクク15は■〜■
の経路を選択し、直前のライトサイクルでアドレスレジ
スタ15に記憶されたアドレスが選択される。同様にデ
ータセレクタ16内は■〜■の経路を選択し、直前のラ
イトサイクルで記憶されたデータをメモリのDIHに入
力する。
ルが誤ったと判断された場合、再書込信号がCPU等の
制御により“11”となり、再書込モードに入る。再書
込モードのザイクルではアドレスセレクク15は■〜■
の経路を選択し、直前のライトサイクルでアドレスレジ
スタ15に記憶されたアドレスが選択される。同様にデ
ータセレクタ16内は■〜■の経路を選択し、直前のラ
イトサイクルで記憶されたデータをメモリのDIHに入
力する。
このように再書込サイクルが完了すると誤ったライトサ
イクルの直前のメモリ内容を再現することができる。
イクルの直前のメモリ内容を再現することができる。
第5図に従来のメモリ再生回路のタイミングチャートを
示す。図において、ライトサイクルをそれぞれ■、n、
m、rvとし、ライトサイクルIで書込んだデータをラ
イトサイクル■で続出し、ライトサイクル■で書込んだ
データをライトサイクル■で続出す。ライトサイクル■
で書込みが誤ったと判断された場合、直前のライトサイ
クル■で記憶されたデータをライトサイクル■で再現す
ることができる。ライトサイクル■で再書込信号は誤り
制御で“H”になり、再書込信号が完了すればL″にな
り、ライトサイクル■では通常の状態に戻る。
示す。図において、ライトサイクルをそれぞれ■、n、
m、rvとし、ライトサイクルIで書込んだデータをラ
イトサイクル■で続出し、ライトサイクル■で書込んだ
データをライトサイクル■で続出す。ライトサイクル■
で書込みが誤ったと判断された場合、直前のライトサイ
クル■で記憶されたデータをライトサイクル■で再現す
ることができる。ライトサイクル■で再書込信号は誤り
制御で“H”になり、再書込信号が完了すればL″にな
り、ライトサイクル■では通常の状態に戻る。
以上のように従来の入出力分離されたメモリの再生回路
では、書込み中誤動作してメモリに正確に転送されなか
った時、レジスタに蓄積されたデータを再生することに
より転送が可能である。しかし上記回路は入出力分離さ
れたメモリについては再生可能であるが、入出力共用の
メモリについては再生が不可能である。
では、書込み中誤動作してメモリに正確に転送されなか
った時、レジスタに蓄積されたデータを再生することに
より転送が可能である。しかし上記回路は入出力分離さ
れたメモリについては再生可能であるが、入出力共用の
メモリについては再生が不可能である。
入出力共用のメモリにおいては、書込みのためのデータ
と読出されたデータが同一のビン上で、即ちI10ピン
として取り扱われている。本発明は、入出力共用のメモ
リについての再生回路を提供することを目的としている
。
と読出されたデータが同一のビン上で、即ちI10ピン
として取り扱われている。本発明は、入出力共用のメモ
リについての再生回路を提供することを目的としている
。
本発明の原理構成図を第1図に示す。図において、1は
直前のアドレスを記憶する第1段のアドレスレジスタ、
2は直前のデータを記憶する第1段のデータレジスタ、
3はメモリの書込可信号により書込サイクルだけ上記ア
ドレスレジスタ1の内容を記憶する第2段のアドレスレ
ジスタ、4はメモリの書込可信号により書込サイクルだ
け上記データレジスタ2の内容を記憶する第2段のブタ
レジスフ、5はCPUからの再書込信号により上記第2
段のアドレスレジスタ3からのアドレスと通常のアドレ
スとを切変えるアドレスセレクタ、6はCPIJからの
再書込信号により上記第2段のデータレジスタ4からの
データと通常のデータとを切変えるデータセレクタであ
る。
直前のアドレスを記憶する第1段のアドレスレジスタ、
2は直前のデータを記憶する第1段のデータレジスタ、
3はメモリの書込可信号により書込サイクルだけ上記ア
ドレスレジスタ1の内容を記憶する第2段のアドレスレ
ジスタ、4はメモリの書込可信号により書込サイクルだ
け上記データレジスタ2の内容を記憶する第2段のブタ
レジスフ、5はCPUからの再書込信号により上記第2
段のアドレスレジスタ3からのアドレスと通常のアドレ
スとを切変えるアドレスセレクタ、6はCPIJからの
再書込信号により上記第2段のデータレジスタ4からの
データと通常のデータとを切変えるデータセレクタであ
る。
アドレスレジスタ1と3及びデータレジスタ2と4とは
、それぞれクロック及び書込可信号のエツジ信号でアド
レス及びデータを取込むようにする。またアドレスセレ
クタ5とデータセレクタ6とは、それぞれCPUからの
再書込信号により制御され、再書込信号が“H”レヘル
の時はそれぞれレジスタからの経路が選択され、再書込
信号が“L”レヘルの時はそれぞれ通常のアドレス及び
データからの経路が接続される。
、それぞれクロック及び書込可信号のエツジ信号でアド
レス及びデータを取込むようにする。またアドレスセレ
クタ5とデータセレクタ6とは、それぞれCPUからの
再書込信号により制御され、再書込信号が“H”レヘル
の時はそれぞれレジスタからの経路が選択され、再書込
信号が“L”レヘルの時はそれぞれ通常のアドレス及び
データからの経路が接続される。
なお従来の再生回路ではアドレスレジスタとデータレジ
スタとが各1段ずつであったが、本発明においてはアド
レスレジスタ上データレジスタとが各2段ずつ設けであ
る。
スタとが各1段ずつであったが、本発明においてはアド
レスレジスタ上データレジスタとが各2段ずつ設けであ
る。
アドレスが決定し出力可信号がメモリ7に入力されると
一定の遅延時間でメモリ7に書込まれたデータがI10
端子に読出され、クロックに同期してアドレスレジスタ
1とデータレジスタ2に取込まれる。次の書込サイクル
では書込可信号によりアドレスレジスタ1のアドレスは
アドレスレジスタ3に、データレジスタ2のデータはデ
ータレジスタ4へそれぞれ移される。また通常の書込サ
イクルではアドレスセレクタ5とデータセレクタ6の経
路は通常の経路でメモリ書込みを行う。次に再書込信号
が“H”レヘルになった時はアドレスセレクタ5とデー
タセレクタ6の経路がレジスタ側に切替わり、アドレス
レジスタ3のアドレスはメモリ7のアドレス入力へ、デ
ータレジスタ4のデータはメモリ7のI10入カへ書込
まれる。
一定の遅延時間でメモリ7に書込まれたデータがI10
端子に読出され、クロックに同期してアドレスレジスタ
1とデータレジスタ2に取込まれる。次の書込サイクル
では書込可信号によりアドレスレジスタ1のアドレスは
アドレスレジスタ3に、データレジスタ2のデータはデ
ータレジスタ4へそれぞれ移される。また通常の書込サ
イクルではアドレスセレクタ5とデータセレクタ6の経
路は通常の経路でメモリ書込みを行う。次に再書込信号
が“H”レヘルになった時はアドレスセレクタ5とデー
タセレクタ6の経路がレジスタ側に切替わり、アドレス
レジスタ3のアドレスはメモリ7のアドレス入力へ、デ
ータレジスタ4のデータはメモリ7のI10入カへ書込
まれる。
即ちあるライトサイクル■において直前のライトサイク
ルIの書込みが誤りと判定された場合、次のライI・サ
イクルIIIにおいて直前のライトサイクルTで読出さ
れたメモリ内容を再書込みすることができる。
ルIの書込みが誤りと判定された場合、次のライI・サ
イクルIIIにおいて直前のライトサイクルTで読出さ
れたメモリ内容を再書込みすることができる。
本発明の実施例の回路構成図とタイミングチャドを第2
図と第3図に示す。
図と第3図に示す。
図において、1〜7は第1図の原理構成図と同一番号を
示す。なお1〜4の各段のレジスタはフリップフロップ
回路より構成されている。第2図と第3図により実施例
の動作を説明する。
示す。なお1〜4の各段のレジスタはフリップフロップ
回路より構成されている。第2図と第3図により実施例
の動作を説明する。
アドレスが決定しCPUからの出力可信号(OE)が立
下がると、一定の遅延時間でメモリセルフに書込まれた
データが出力(DO)に読出される。この出力データ(
DO)をクロック(CK)の立上がりで、アドレスレジ
スタ1及びデータレジスタ2に取込む。
下がると、一定の遅延時間でメモリセルフに書込まれた
データが出力(DO)に読出される。この出力データ(
DO)をクロック(CK)の立上がりで、アドレスレジ
スタ1及びデータレジスタ2に取込む。
次にライトサイクルでは、書込可信号(讐E)の立下が
りによって、各レジスタ1.2の内容がそれぞれ次段の
レジスタ3.4に移される。また通常の書込サイクルで
はアドレスセレクタ5とデータセレクタ6の経路はそれ
ぞれ■〜■と■〜■とが選択され通常のメモリ書込みを
行う。また再書込信号(RW)が“H”レヘルになった
時には、アドレスセレクタ5とデータセレクタ6の経路
はそれぞれ点線の■〜■と■〜■とが選択され、アドレ
スレジスタ3のアドレスがメモリ7のアドレス入力へ、
データレジスタ4のデータがメモリ7のI10入力へ書
込まれる。
りによって、各レジスタ1.2の内容がそれぞれ次段の
レジスタ3.4に移される。また通常の書込サイクルで
はアドレスセレクタ5とデータセレクタ6の経路はそれ
ぞれ■〜■と■〜■とが選択され通常のメモリ書込みを
行う。また再書込信号(RW)が“H”レヘルになった
時には、アドレスセレクタ5とデータセレクタ6の経路
はそれぞれ点線の■〜■と■〜■とが選択され、アドレ
スレジスタ3のアドレスがメモリ7のアドレス入力へ、
データレジスタ4のデータがメモリ7のI10入力へ書
込まれる。
タイミングチャートでサイクル■は通常のライトサイク
ルである。クロックCKの立」二かりてアドレス及びデ
ータはそれぞれ、アドレスレジスタ1及びデータレジス
タ2ヘラツチされる。そして書込可信号畦の立下がりに
よって、アドレスレジスタ1のアドレスはアドレスレジ
スタ3へ、データレジスタ2のデータはデータレジスタ
4へ移される。サイクル■において、サイクルIの書込
みが誤りとCPUで判断された場合、サイクル■で再書
込信号四が“H” となる。するとアドレスセレクタ5
では経路■〜■が、データセレクタ6では経路■〜■が
選択され、サイクルIで読出されたアドレス及びデータ
がそれぞれメモリ7に書込まれることになる。したがっ
てサイクル■からは通常のモードに戻る。
ルである。クロックCKの立」二かりてアドレス及びデ
ータはそれぞれ、アドレスレジスタ1及びデータレジス
タ2ヘラツチされる。そして書込可信号畦の立下がりに
よって、アドレスレジスタ1のアドレスはアドレスレジ
スタ3へ、データレジスタ2のデータはデータレジスタ
4へ移される。サイクル■において、サイクルIの書込
みが誤りとCPUで判断された場合、サイクル■で再書
込信号四が“H” となる。するとアドレスセレクタ5
では経路■〜■が、データセレクタ6では経路■〜■が
選択され、サイクルIで読出されたアドレス及びデータ
がそれぞれメモリ7に書込まれることになる。したがっ
てサイクル■からは通常のモードに戻る。
以上のように本発明によれば、入出力共用メモリにおい
てアドレスセレクタ及びデータセレクタの切換えスイッ
チにより、通常のメモリのリード・ライト動作と、誤っ
たデータ書込み時の再書込みの動作を可能にするので、
誤って書込んだデータに対しリアルタイムにもとのデー
タの再書込みを行うことができる。
てアドレスセレクタ及びデータセレクタの切換えスイッ
チにより、通常のメモリのリード・ライト動作と、誤っ
たデータ書込み時の再書込みの動作を可能にするので、
誤って書込んだデータに対しリアルタイムにもとのデー
タの再書込みを行うことができる。
2.4.12はデータレジスタ、5,15はアドレスセ
レクタ、6,16はデータセレクタ、7.17はメモリ
、18は論理積回路を示す。
レクタ、6,16はデータセレクタ、7.17はメモリ
、18は論理積回路を示す。
Claims (1)
- 【特許請求の範囲】 直前のアドレスとデータを記憶する第1段のアドレスレ
ジスタ(1)とデータレジスタ(2)と、メモリの書込
可信号によりライトサイクルだけ上記アドレスレジスタ
(1)の内容とデータレジスタ(2)の内容とを記憶す
る第2段のアドレスレジスタ(3)とデータレジスタ(
4)と、CPUからの再書込信号により上記第2段のア
ドレスレジスタ(3)からのアドレスと上記第2段のデ
ータレジスタ(4)からのデータに、通常のアドレスと
データを切変えるアドレスセレクタ(5)とデータセレ
クタ(6)とを備え、、 あるライトサイクルIIにおいて直前のライトサイクル
I の書込みが誤りと判定された場合、次のライトサイク
ルIIIにおいて直前のライトサイクル I で読出されたメ
モリ内容を再書込みすることを特徴とする入出力共用メ
モリの再生回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63169511A JPH0218646A (ja) | 1988-07-07 | 1988-07-07 | 入出力共用メモリの再生回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63169511A JPH0218646A (ja) | 1988-07-07 | 1988-07-07 | 入出力共用メモリの再生回路 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0218646A true JPH0218646A (ja) | 1990-01-22 |
Family
ID=15887869
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63169511A Pending JPH0218646A (ja) | 1988-07-07 | 1988-07-07 | 入出力共用メモリの再生回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0218646A (ja) |
-
1988
- 1988-07-07 JP JP63169511A patent/JPH0218646A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100253565B1 (ko) | 동기식 기억소자의 양방향 데이타 입출력 회로 및 그 제어방법 | |
| JPH0218646A (ja) | 入出力共用メモリの再生回路 | |
| EP0316895B1 (en) | Integrated circuit for CD player | |
| SU1510013A1 (ru) | Запоминающее устройство с автономным контролем | |
| JPH01261750A (ja) | 再生可能な記憶回路 | |
| JPH0348944A (ja) | エラー情報記憶方式 | |
| JPS6315620B2 (ja) | ||
| JPH0235700A (ja) | メモリ回路 | |
| JPH051162Y2 (ja) | ||
| JPH0129639Y2 (ja) | ||
| SU1642529A1 (ru) | Запоминающее устройство с резервированием | |
| JP2572735B2 (ja) | パターン発生器 | |
| JPS5827535B2 (ja) | デバグ処理方式 | |
| JPH01193942A (ja) | 信号処理回路の自己診断方式 | |
| JPS63175956A (ja) | パリテイ回路 | |
| JPH05153677A (ja) | メモリ監視回路 | |
| JPS5816482B2 (ja) | 電源断復帰方式 | |
| JPH0332823B2 (ja) | ||
| JPH0423150A (ja) | 半導体ディスク装置におけるメモリ制御装置およびそのメモリ制御方法 | |
| JPH04137135A (ja) | プログラムメモリ制御回路 | |
| JPH05259850A (ja) | 信号切換装置 | |
| JPS6236933A (ja) | フレ−ム位相補正回路 | |
| JPS6230558B2 (ja) | ||
| JPH05165731A (ja) | 二重化記憶装置 | |
| JPH04326151A (ja) | バッファ制御回路 |