JPH03245399A - Rom書込み装置 - Google Patents
Rom書込み装置Info
- Publication number
- JPH03245399A JPH03245399A JP2043112A JP4311290A JPH03245399A JP H03245399 A JPH03245399 A JP H03245399A JP 2043112 A JP2043112 A JP 2043112A JP 4311290 A JP4311290 A JP 4311290A JP H03245399 A JPH03245399 A JP H03245399A
- Authority
- JP
- Japan
- Prior art keywords
- rom
- data
- section
- parent
- parity check
- 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
- 238000000034 method Methods 0.000 claims abstract description 3
- 238000012795 verification Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 239000013256 coordination polymer Substances 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000007689 inspection Methods 0.000 description 3
- 101100194362 Schizosaccharomyces pombe (strain 972 / ATCC 24843) res1 gene Proteins 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
Landscapes
- Read Only Memory (AREA)
- Detection And Correction Of Errors (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はROM書込み装置に関し、特に一工程で複数種
のROMの読出しあるいは書込みを行いデータに対する
パリティ検査データ生成手段を備えるROM書込み装置
に関する。
のROMの読出しあるいは書込みを行いデータに対する
パリティ検査データ生成手段を備えるROM書込み装置
に関する。
従来のROM書込み装置は、第4図のブロック図に示す
ように、制御装置(以下CPUと記す)21とアドレス
データ・コントロール・バス22を介して接続する、C
PU21の制御用プログラムを記憶するシステムROM
23と、親ROMから読出したデータを一時的に記憶す
るRAM部2部上4操作者が制御コマンドを入力するキ
ーボード制御部25と、CPU21の制御した結果を表
示する表示制御部26と、CPU21から制御され親R
OMおよび未書込みROMに対するアドレス信号とコン
トロール信号とを出力しデータ信号を授受するコントロ
ール部27と、さらにコントロール部27と接続しデー
タ信号を通過あるいば双方′のデータを照合する機能を
持つコンパレータ部28と、親ROMおよび未書込みR
OMを搭載するROMソケット29とを有している。
ように、制御装置(以下CPUと記す)21とアドレス
データ・コントロール・バス22を介して接続する、C
PU21の制御用プログラムを記憶するシステムROM
23と、親ROMから読出したデータを一時的に記憶す
るRAM部2部上4操作者が制御コマンドを入力するキ
ーボード制御部25と、CPU21の制御した結果を表
示する表示制御部26と、CPU21から制御され親R
OMおよび未書込みROMに対するアドレス信号とコン
トロール信号とを出力しデータ信号を授受するコントロ
ール部27と、さらにコントロール部27と接続しデー
タ信号を通過あるいば双方′のデータを照合する機能を
持つコンパレータ部28と、親ROMおよび未書込みR
OMを搭載するROMソケット29とを有している。
従来のROM書込み装置の動作は、まず、ROMソケッ
ト29に親ROMを搭載し、次にキーボード制御部25
からCPU2]に対し親I’(OMのデータの読出しを
指示する。データ読出し指示を受信したCPU2 ]は
、システムROM23に記憶しである制御用プログラム
に従って、コンI・ロール部27に対してアドレスデー
タとコントロール信号とを、RA’ M部24に対して
アドレスデータをそれぞれ送出する。アドレスデータと
コントロール信号とを受信したコントロール部27は、
ROMソケット2つにROMアドレスデータとROMコ
ントロール信号とを送出し、親ROMからデータを読出
す。読出されたデータは、コンパレータ部28を介して
コントロール部27に入力される。iROMからのデー
タを受信したコン1へロール部27は、RAM部2部上
4して親ROMからのデータとライ1〜コントロール信
号とを送出ず・る。CPU2 ]からアドレスデータを
、コン1−ロール部27から親ROMからのデータとラ
イトコントロール信号とを受信したR、AM部24は、
親ROMからのデータを指定されたアドレスに蓄積し、
CP U 2 ]に−回分のコピーサイクルが終了した
ことを通知する。この通知を受けたCPU21は、全コ
ピーサイクルが終了したが否かを判断し、未終了であれ
はコピーサイクルを継続し、終了していれば照合動作を
開始する。照合動作を開始したCPU21は、RA、
M部24とコントロール部27とに対してそれぞれデー
タリードを指示する。データリードの指示を受けたRA
M部2部上4これまでに蓄積したデータを読出しコント
ロール部27を介してコンパレータ部28に送出する。
ト29に親ROMを搭載し、次にキーボード制御部25
からCPU2]に対し親I’(OMのデータの読出しを
指示する。データ読出し指示を受信したCPU2 ]は
、システムROM23に記憶しである制御用プログラム
に従って、コンI・ロール部27に対してアドレスデー
タとコントロール信号とを、RA’ M部24に対して
アドレスデータをそれぞれ送出する。アドレスデータと
コントロール信号とを受信したコントロール部27は、
ROMソケット2つにROMアドレスデータとROMコ
ントロール信号とを送出し、親ROMからデータを読出
す。読出されたデータは、コンパレータ部28を介して
コントロール部27に入力される。iROMからのデー
タを受信したコン1へロール部27は、RAM部2部上
4して親ROMからのデータとライ1〜コントロール信
号とを送出ず・る。CPU2 ]からアドレスデータを
、コン1−ロール部27から親ROMからのデータとラ
イトコントロール信号とを受信したR、AM部24は、
親ROMからのデータを指定されたアドレスに蓄積し、
CP U 2 ]に−回分のコピーサイクルが終了した
ことを通知する。この通知を受けたCPU21は、全コ
ピーサイクルが終了したが否かを判断し、未終了であれ
はコピーサイクルを継続し、終了していれば照合動作を
開始する。照合動作を開始したCPU21は、RA、
M部24とコントロール部27とに対してそれぞれデー
タリードを指示する。データリードの指示を受けたRA
M部2部上4これまでに蓄積したデータを読出しコント
ロール部27を介してコンパレータ部28に送出する。
又、コントロール部27は、ROMソケット29にデー
タリードを指示し、親)”(OMから読111されたデ
ータをコンパレータ部28に入力する。
タリードを指示し、親)”(OMから読111されたデ
ータをコンパレータ部28に入力する。
二つのデータを受信したコンパレータ部28は、各アド
レスごとにデータを照合し、結果をCPU2]に通知す
る。照合結果を受けたCPU21は、結果が不一致の場
合には表示制御部26に対してエラー情報を送出し、コ
マンド入力待ち状態となる。エラー情報を受信した表示
制御部26は、読出しエラーを表示する。照合結果が一
致している場合には、CPU21は、全データの照合動
作が終了したか否かを判断し、未終了であれば照合動作
を継続し、終了していれば表示制御部26に対して正常
終了情報を送出し、コマンド入力待ち状態となる。表示
制御部26は正常終了を表示し、一連の親ROMからの
データ読出動作を終了する。
レスごとにデータを照合し、結果をCPU2]に通知す
る。照合結果を受けたCPU21は、結果が不一致の場
合には表示制御部26に対してエラー情報を送出し、コ
マンド入力待ち状態となる。エラー情報を受信した表示
制御部26は、読出しエラーを表示する。照合結果が一
致している場合には、CPU21は、全データの照合動
作が終了したか否かを判断し、未終了であれば照合動作
を継続し、終了していれば表示制御部26に対して正常
終了情報を送出し、コマンド入力待ち状態となる。表示
制御部26は正常終了を表示し、一連の親ROMからの
データ読出動作を終了する。
親ROMから読出したデータをそのまま使用できず、修
正して使用する場合の動作について説明する。
正して使用する場合の動作について説明する。
まず、キーボード制御部25からCPU21に対し、R
AM部2部上4積したデータの内容の変更を指示する。
AM部2部上4積したデータの内容の変更を指示する。
この指示を受信したCPU21は、R,A M部24に
対する制御をキーボード制御部25に引継ぐ。RAM部
2部上4する制御を引継いだキーボード制御部25は、
RAM部2部上4してアドレスデータと書込みデータと
ライトコントロール信号とを送出するにれらの信号を受
信したRAM部2部上4指定されたアドレスのデータを
書換える。必要とする部分のデータの書換えを終了すれ
ば、キーボード制御部25からCPU21に対して書換
え終了信号を送出する。書換え終了信号を受信したCP
U21は、コマンド入力待ち状態となり、一連のRAM
部2部上4積したデータの内容書換え動作を終了する。
対する制御をキーボード制御部25に引継ぐ。RAM部
2部上4する制御を引継いだキーボード制御部25は、
RAM部2部上4してアドレスデータと書込みデータと
ライトコントロール信号とを送出するにれらの信号を受
信したRAM部2部上4指定されたアドレスのデータを
書換える。必要とする部分のデータの書換えを終了すれ
ば、キーボード制御部25からCPU21に対して書換
え終了信号を送出する。書換え終了信号を受信したCP
U21は、コマンド入力待ち状態となり、一連のRAM
部2部上4積したデータの内容書換え動作を終了する。
次に、未書込みROMに書込みを行う場合について説明
する。
する。
最初にROMソケット29がら親ROMを取りはずし、
未書込みROMを実装する。次に、キーボード制御部2
5からCPU21に対してROM書込みを指示する。R
OM書込み指示を受信したCPU21は、R,AM部2
4に対して蓄積したデータを読出し、コントロール部2
7に送出、するよう指示する。RAM部2部上4アドレ
ス順に蓄積したデータを読出し、コンI・ロール部27
に送出する。コントロール部27は、受信したデータを
コンパレータ部28を介してROMソケット2つに実装
されている未書込みROMに書込む。
未書込みROMを実装する。次に、キーボード制御部2
5からCPU21に対してROM書込みを指示する。R
OM書込み指示を受信したCPU21は、R,AM部2
4に対して蓄積したデータを読出し、コントロール部2
7に送出、するよう指示する。RAM部2部上4アドレ
ス順に蓄積したデータを読出し、コンI・ロール部27
に送出する。コントロール部27は、受信したデータを
コンパレータ部28を介してROMソケット2つに実装
されている未書込みROMに書込む。
データ書込みを終了するとCPU21は、未書込みRO
Mに書込んだデータの照合を、RAM部2ぺに対して行
った場介と同様に、+t、 A M部2/1とROMソ
ケット2つに実装されている未書込みROMとから読出
したデータをコンパレータ部28て照合することによっ
て行う。二つのデータを受信したコンパレータ部28は
、各アドレスごとにデータを照合し、結果をCP U
21に通知する。照合結果を受けたCPU21は、結果
が不一致の場合には表示制御部26に対してエラー情報
を送出し、コマンド入力待ち状態となる。照合結果が一
致している場合には、CPU2]は、全データの照合動
作が終了したか否かを判断し、未終了であれば照合動作
を継続し、終了していれば表示制御部26に対して正常
終了情報を送出し、コマンド入力待ち状態となる。表示
制御部26は正常終了を表示し、一連の未書込みROM
に対する書込み動作を終了する。
Mに書込んだデータの照合を、RAM部2ぺに対して行
った場介と同様に、+t、 A M部2/1とROMソ
ケット2つに実装されている未書込みROMとから読出
したデータをコンパレータ部28て照合することによっ
て行う。二つのデータを受信したコンパレータ部28は
、各アドレスごとにデータを照合し、結果をCP U
21に通知する。照合結果を受けたCPU21は、結果
が不一致の場合には表示制御部26に対してエラー情報
を送出し、コマンド入力待ち状態となる。照合結果が一
致している場合には、CPU2]は、全データの照合動
作が終了したか否かを判断し、未終了であれば照合動作
を継続し、終了していれば表示制御部26に対して正常
終了情報を送出し、コマンド入力待ち状態となる。表示
制御部26は正常終了を表示し、一連の未書込みROM
に対する書込み動作を終了する。
上述した従来のROM書込み装置は、ROMソクットを
1個しか設けていないので、−度に1個のROM書込み
しか行えないものであった。このため、偶数アドレスデ
ータを記憶するR OMと、奇数アドレスデータを記憶
するR、OMと、パリティデータを記憶するROMとの
3個で1組となるようなROM群の書込みを行う場合に
は、親ROMからの読出しから未書込みROMに対する
書込み終了までの一連の動作を、3回繰返さなければな
らないという問題点がある。又、常に1個のROMに対
応するよう構成され、特にパリティ検査データを生成し
て使用することは行われていなかったので、前述のよう
に複数のROMに分割して記憶する必要のある場合には
、データの変更にffなうパリティ検査データの変更を
外部で人間が行わなければならないという問題点もある
。
1個しか設けていないので、−度に1個のROM書込み
しか行えないものであった。このため、偶数アドレスデ
ータを記憶するR OMと、奇数アドレスデータを記憶
するR、OMと、パリティデータを記憶するROMとの
3個で1組となるようなROM群の書込みを行う場合に
は、親ROMからの読出しから未書込みROMに対する
書込み終了までの一連の動作を、3回繰返さなければな
らないという問題点がある。又、常に1個のROMに対
応するよう構成され、特にパリティ検査データを生成し
て使用することは行われていなかったので、前述のよう
に複数のROMに分割して記憶する必要のある場合には
、データの変更にffなうパリティ検査データの変更を
外部で人間が行わなければならないという問題点もある
。
本発明の目的は、ROMソケットを複数個備え、パリテ
ィ検査データ生成手段を備えることにより、1組のRO
M群の書込みを1回の外部からの操作で行え、同時にパ
リティ検査データを生成し新データとして使用すること
のできるROM書込み装置を提供することにある。
ィ検査データ生成手段を備えることにより、1組のRO
M群の書込みを1回の外部からの操作で行え、同時にパ
リティ検査データを生成し新データとして使用すること
のできるROM書込み装置を提供することにある。
本発明のI’(0M書込み装置は、基本となるデータを
記憶するfflROMからデータを読出し一時記憶装置
に記憶し、再度前記親ROMからデータを読出し前記一
時記憶装置に記憶したデータとの照合を行った後未だ書
込みの行われていない未書込みROMに前記一時記憶装
置に記憶したデータを書込むROM書込み装置において
、前記親ROMおよび前記未書込みROMを搭載するR
OMソケットを複数個備え、一工程で複数種のROMの
書込みを行う構成である。
記憶するfflROMからデータを読出し一時記憶装置
に記憶し、再度前記親ROMからデータを読出し前記一
時記憶装置に記憶したデータとの照合を行った後未だ書
込みの行われていない未書込みROMに前記一時記憶装
置に記憶したデータを書込むROM書込み装置において
、前記親ROMおよび前記未書込みROMを搭載するR
OMソケットを複数個備え、一工程で複数種のROMの
書込みを行う構成である。
本発明のROM書込み装置は、前記親ROMから読出し
たデータおよび前記一時記憶装置に記憶したデータに対
するパリティ検査データを生成するパリティ検査データ
生成手段を備えてもよい。
たデータおよび前記一時記憶装置に記憶したデータに対
するパリティ検査データを生成するパリティ検査データ
生成手段を備えてもよい。
次に、本発明の実施例について図面を参照して説明する
。
。
第1図は本発明の一実施例のブロック図である。
CPUIは、アドレスデータ・コントロール・バス2を
介して、CPUIの制御用プログラムを記憶するシステ
ムRO,M3と、親ROMから読出したデータを一時的
に記憶するRAM部4と、操作者が制御コマンドを入力
するキーボード制御部5と、CPU1の制御した結果を
表示する表示制御部6と、CPUIから制御されllR
OMおよび未書込みROMに対するアドレス信号とコン
トロール信号とを出力しデータ信号を授受するコントロ
ール部7と、RAM部4と接続しCPUIからの制御で
記憶したデータに対するパリティ検査データを生成する
パリティ検査データ生成部8と接続している。さらにコ
ントロール部7は、データ信号を通過あるいは双方のデ
ータを照合する機能を持つコンパレータ部9と、複数の
親ROMおよび未書込みROMを搭載するROMソケッ
ト〜10 1]、、12.13から構成されるROM7771群1
0と接続している。
介して、CPUIの制御用プログラムを記憶するシステ
ムRO,M3と、親ROMから読出したデータを一時的
に記憶するRAM部4と、操作者が制御コマンドを入力
するキーボード制御部5と、CPU1の制御した結果を
表示する表示制御部6と、CPUIから制御されllR
OMおよび未書込みROMに対するアドレス信号とコン
トロール信号とを出力しデータ信号を授受するコントロ
ール部7と、RAM部4と接続しCPUIからの制御で
記憶したデータに対するパリティ検査データを生成する
パリティ検査データ生成部8と接続している。さらにコ
ントロール部7は、データ信号を通過あるいは双方のデ
ータを照合する機能を持つコンパレータ部9と、複数の
親ROMおよび未書込みROMを搭載するROMソケッ
ト〜10 1]、、12.13から構成されるROM7771群1
0と接続している。
コンパレータ部つとROMソケット群10内のROMソ
ケット11,12,1.3との間には、ROMデータバ
スを選択切替える機能を持つr(OMデータバス選択部
14が設けられている。
ケット11,12,1.3との間には、ROMデータバ
スを選択切替える機能を持つr(OMデータバス選択部
14が設けられている。
次に、従来使用しているROMデータを変更して新しい
ROMに書込む場合の動作について説明する。
ROMに書込む場合の動作について説明する。
ROMデータは、16bit+パリテイ1 bitであ
るとして説明する。
るとして説明する。
まず、ROMソケット群10のROMソケット]1に偶
数アドレスデータを記憶する親ROMを搭載し、ROM
ソケット12に奇数アドレスデータを記憶するに親RO
Mを搭載し、R,0Mソケット13にパリティデータを
記憶する親ROMを搭載する。次に、キーボード制御部
5からCPUIに対し、ROMソケットに実装された各
組ROMから記憶内容の読出しを行うよう命令する。親
ROMが実装され記憶内容を読出ずよう命令を受けたC
PUIは、システムROM3に記憶しである制御用プロ
グラムに従って、コントロール部7に対してアドレスデ
ータとコン1−ロール信号とを、RAM部4とパリティ
検査データ生成部8とに対してアドレスデータをそれぞ
れ送出する。アドレスデータとコントロール信号とを受
信したコントロール部7は、受信したデータと信号とを
ROMデータバス選択情報として記憶し、ROM777
1群10にROMアドレスデータとROMコントロール
信号とを送出し、ROMデータバス選択選択部上4しバ
ス選択信号を送出し、各組ROMからデータを読出ず。
数アドレスデータを記憶する親ROMを搭載し、ROM
ソケット12に奇数アドレスデータを記憶するに親RO
Mを搭載し、R,0Mソケット13にパリティデータを
記憶する親ROMを搭載する。次に、キーボード制御部
5からCPUIに対し、ROMソケットに実装された各
組ROMから記憶内容の読出しを行うよう命令する。親
ROMが実装され記憶内容を読出ずよう命令を受けたC
PUIは、システムROM3に記憶しである制御用プロ
グラムに従って、コントロール部7に対してアドレスデ
ータとコン1−ロール信号とを、RAM部4とパリティ
検査データ生成部8とに対してアドレスデータをそれぞ
れ送出する。アドレスデータとコントロール信号とを受
信したコントロール部7は、受信したデータと信号とを
ROMデータバス選択情報として記憶し、ROM777
1群10にROMアドレスデータとROMコントロール
信号とを送出し、ROMデータバス選択選択部上4しバ
ス選択信号を送出し、各組ROMからデータを読出ず。
読出されたデータは、ROMデータバス選択選択部上4
ンパレータ部9とを介してコントロール部7に入力され
る。親ROMからのデータを受信したコントロール部7
は、R,AM部4に対してfgIROMからのデータと
ライトコントロール信号とを送出し、パリティ検査デー
タ生成部8に対して親ROMからのデータを送出する。
ンパレータ部9とを介してコントロール部7に入力され
る。親ROMからのデータを受信したコントロール部7
は、R,AM部4に対してfgIROMからのデータと
ライトコントロール信号とを送出し、パリティ検査デー
タ生成部8に対して親ROMからのデータを送出する。
CPUIからアドレスデータを、コントロール部7から
親ROMからのデータとライl−コントロール信号とを
受信したRAM部4は、指定されたアドレスに親ROM
からのデータを蓄積すると共に、パリティ検査データ生
成部8に対してパリティ検査データ生成を指示する。C
PU 1からアドレスデータと、コントロール部7から
親ROMからのデータと、R,AM部4からパリティ検
査データ生成指示とを受けたパリティ検査データ生成部
8は、パリティ検査データを生成し、パリティ検査デー
タ生成部8内のパリティデータ用RAMに記憶し、同時
にCPUIに一回分のコピーサイクルが終了したことを
通知する。この通知を受けたC P LJ 1は、全コ
ピーサイクルが終了したか否かを判断し、未終了であれ
ばコピーサイクルを継続し、終了していれば照合動作を
開始する。
親ROMからのデータとライl−コントロール信号とを
受信したRAM部4は、指定されたアドレスに親ROM
からのデータを蓄積すると共に、パリティ検査データ生
成部8に対してパリティ検査データ生成を指示する。C
PU 1からアドレスデータと、コントロール部7から
親ROMからのデータと、R,AM部4からパリティ検
査データ生成指示とを受けたパリティ検査データ生成部
8は、パリティ検査データを生成し、パリティ検査デー
タ生成部8内のパリティデータ用RAMに記憶し、同時
にCPUIに一回分のコピーサイクルが終了したことを
通知する。この通知を受けたC P LJ 1は、全コ
ピーサイクルが終了したか否かを判断し、未終了であれ
ばコピーサイクルを継続し、終了していれば照合動作を
開始する。
照合動作を開始したCPUIは、RAM部4およびパリ
ティ検査データ生成部8とコントロール部7とに対して
それぞれデータリードを指示する。
ティ検査データ生成部8とコントロール部7とに対して
それぞれデータリードを指示する。
データリードの指示を受けたRAM部4およびパリティ
検査データ生成部8は、これまでに蓄積したデータを読
出しコントロール部7を介してコンパレータ部9に送出
する。又、コントロール部7は、ROM7771群10
にデータリードを指示し、各組ROMから読出されデー
タを、ROMデータバス選択選択部上4してコンパレー
タ部9に入力する。
検査データ生成部8は、これまでに蓄積したデータを読
出しコントロール部7を介してコンパレータ部9に送出
する。又、コントロール部7は、ROM7771群10
にデータリードを指示し、各組ROMから読出されデー
タを、ROMデータバス選択選択部上4してコンパレー
タ部9に入力する。
二つのデータを受信したコンパレータ部9は、各アドレ
スごとにデータを照合し、結果をCPU1に通知する。
スごとにデータを照合し、結果をCPU1に通知する。
照合結果を受けたCPUIは、結果が不一致の場合には
表示制御部6に対してエラー情報を送出し、コマンド入
力待ち状態となる。
表示制御部6に対してエラー情報を送出し、コマンド入
力待ち状態となる。
エラー情報を受信した表示制御部6は、読出しエラーを
表示する。照合結果が一致している場合には、CPUI
は、全データの照合動作が終了したか否かを判断し、未
終了であれば照合動作を継続し、終了していれば表示制
御部6に対して正常終了情報を送出し、コマンド入力待
ち状態となる。
表示する。照合結果が一致している場合には、CPUI
は、全データの照合動作が終了したか否かを判断し、未
終了であれば照合動作を継続し、終了していれば表示制
御部6に対して正常終了情報を送出し、コマンド入力待
ち状態となる。
表示制御部26は正常終了を表示し、一連の親ROMか
らのデータ読出動作を終了する。
らのデータ読出動作を終了する。
次に、親ROMから読出したデータを書込み3
4
データとしてそのまま使用できず、修正して使用する場
合の動f1(こりいて説明する。
合の動f1(こりいて説明する。
ます、キーボード制御部5からCPIJ ]に対し、R
A M部4に蓄積したデータの内容の変更を指示する。
A M部4に蓄積したデータの内容の変更を指示する。
この指示を受信したC P LJ 1は、R,A M部
4に対する制御をキーボード制御部5に明相ぐ。R,、
A M部・1に対する制御を引継いだキーボード制御部
5は、RA M部4に対してアドレス−j−一夕と、!
z込みデータとライ1〜コンl−o−小信号と6:送出
j、バリう−イ検査データ生j&部8に対しアドレスデ
ータを送出する。これらの信弓−を受信したR、 A
M部4は、指定されノとアドレスのデータを一二換える
とjl:に、バリデイ検査データ生成部8に対しパリデ
イ検査データの生成を指示する。
4に対する制御をキーボード制御部5に明相ぐ。R,、
A M部・1に対する制御を引継いだキーボード制御部
5は、RA M部4に対してアドレス−j−一夕と、!
z込みデータとライ1〜コンl−o−小信号と6:送出
j、バリう−イ検査データ生j&部8に対しアドレスデ
ータを送出する。これらの信弓−を受信したR、 A
M部4は、指定されノとアドレスのデータを一二換える
とjl:に、バリデイ検査データ生成部8に対しパリデ
イ検査データの生成を指示する。
1”?、 A、 M部4およびキーボード制御部5とか
ら各種(y;; ;3を骨けたパリデイ検査データノE
成部8は、バリデイ検査データを生成し、パリティ検査
データ生成部8内のパリティデータ用RA M 2の内
容を、J)換える。RA、 M部4およびパリティ検査
データlL成部8の必要とする部分のデータのδ換えを
終了すれば、キーボード制御部5からCP (、J ]
に対して書換え終了信号を送出する。書換え終了信9を
受信したC P tJ 21は、コマンド人力待ち状態
となり、一連のRAM部24に蓄積したデータの内容書
換え動作を終了する。
ら各種(y;; ;3を骨けたパリデイ検査データノE
成部8は、バリデイ検査データを生成し、パリティ検査
データ生成部8内のパリティデータ用RA M 2の内
容を、J)換える。RA、 M部4およびパリティ検査
データlL成部8の必要とする部分のデータのδ換えを
終了すれば、キーボード制御部5からCP (、J ]
に対して書換え終了信号を送出する。書換え終了信9を
受信したC P tJ 21は、コマンド人力待ち状態
となり、一連のRAM部24に蓄積したデータの内容書
換え動作を終了する。
第2図はRA M部4とパリティ検査データ生成部8と
の詳細ブロック図である。
の詳細ブロック図である。
RA M部4は、内部RAM15とROMアクセスコン
トローラ16とを有し、ROMアクセスコントローラ1
6からパリデイアクセス信号を送出する。パリティ検査
データ生成部8は、パリティ検査データ用RAM17と
パリティ検査データコン1−ローラ18とを有し、RO
Mアクセスコン1−ローラ16からのパリティアクセス
信号を、パリティ検査データコントローラ18で受信す
る。
トローラ16とを有し、ROMアクセスコントローラ1
6からパリデイアクセス信号を送出する。パリティ検査
データ生成部8は、パリティ検査データ用RAM17と
パリティ検査データコン1−ローラ18とを有し、RO
Mアクセスコン1−ローラ16からのパリティアクセス
信号を、パリティ検査データコントローラ18で受信す
る。
第3図はR(、) Mデータバス選択部14の詳細ブロ
ック図である。
ック図である。
コンパレータ部9との間のデータバスを3個のバス選択
回路(以下SELと記す)19で受け、コントロール部
7からのバス選択信号の指定に従−)で3個の白の1個
を活性化し、T1. OMソケッl−に実装されている
F<、 OMとの間でデータの授受を行う。
回路(以下SELと記す)19で受け、コントロール部
7からのバス選択信号の指定に従−)で3個の白の1個
を活性化し、T1. OMソケッl−に実装されている
F<、 OMとの間でデータの授受を行う。
次(に、未1L1込みROMに書込みを行う場合につい
て説明する2、 般初にi’(OMソケッ1〜L L、]、、2.1.3
から親lZ OMを取りはずし、未書込みROMを実装
する。
て説明する2、 般初にi’(OMソケッ1〜L L、]、、2.1.3
から親lZ OMを取りはずし、未書込みROMを実装
する。
次に、キーホード制御部5からCPUIに対してROM
r’F÷込みを指示する。FZ OM書込み指示を受
f警したC I) U 1は、R,A M部4およびパ
リティ検徨データ生成部8に対して蓄積したデータを読
出し2、二lンl−1″7一ル部7に送i11する、L
う指示する。
r’F÷込みを指示する。FZ OM書込み指示を受
f警したC I) U 1は、R,A M部4およびパ
リティ検徨データ生成部8に対して蓄積したデータを読
出し2、二lンl−1″7一ル部7に送i11する、L
う指示する。
R,A M部4お、Lひパリティ検査データ生成部8は
、アI〜レスI:l+iに蓄積したデータを読出し、コ
ン1〜17一ル部7に送出する。:1ントlフ一ル部7
は、受(Jj したデータをコンパレータ部9とROM
データバxm択部14とを介して、バス選択信号で制御
し、ながらROMソケッI・群10に実装されている複
数の木書込みROMに順次書込む。データ書込みを半冬
rするたCP LJ ]は、末書込みROMに書込んだ
データの照合を、RA M部4およびパリティ検査デー
タ生成部8に対して行った場合と同様に、RAM部4お
よびパリティ検査データ生成部8と、ROMソケット群
10に実装されている未書込みROMとから読出したデ
ータとを=1ンパレータ部9で照合することによって行
う。二つのデータを受信したコンパレータ部9は、各ア
ドレスごとにデータを照合し、結果をCP U ]に通
知する。照合結果を受けたCPUIは、結果が不−・致
の場合には表示制御部6に対してエラー情報を送出し、
コマンド人力待ち状態となる。照合結果が一致しでいる
場合には、CPUIは、全データの照合動作が終了した
か否かを判断し、未終了であれば照合動作を継続し、終
了していれば表示制御部6に対して正常終了情報を送出
し、コマンド人力待ち状態となる。表示制御部6は正常
終了を表示し、一連の未書込みROMに対する書込み動
作を終了する。
、アI〜レスI:l+iに蓄積したデータを読出し、コ
ン1〜17一ル部7に送出する。:1ントlフ一ル部7
は、受(Jj したデータをコンパレータ部9とROM
データバxm択部14とを介して、バス選択信号で制御
し、ながらROMソケッI・群10に実装されている複
数の木書込みROMに順次書込む。データ書込みを半冬
rするたCP LJ ]は、末書込みROMに書込んだ
データの照合を、RA M部4およびパリティ検査デー
タ生成部8に対して行った場合と同様に、RAM部4お
よびパリティ検査データ生成部8と、ROMソケット群
10に実装されている未書込みROMとから読出したデ
ータとを=1ンパレータ部9で照合することによって行
う。二つのデータを受信したコンパレータ部9は、各ア
ドレスごとにデータを照合し、結果をCP U ]に通
知する。照合結果を受けたCPUIは、結果が不−・致
の場合には表示制御部6に対してエラー情報を送出し、
コマンド人力待ち状態となる。照合結果が一致しでいる
場合には、CPUIは、全データの照合動作が終了した
か否かを判断し、未終了であれば照合動作を継続し、終
了していれば表示制御部6に対して正常終了情報を送出
し、コマンド人力待ち状態となる。表示制御部6は正常
終了を表示し、一連の未書込みROMに対する書込み動
作を終了する。
以上説明したように、本発明は、ROMソゲッ 7
8
トを複数個備え、パリティ検査データ生成手段を備える
ことにより、1組のROM群の書込みを1回の外部から
の操作で行え、同時にパリティ検査データを生成し新デ
ータとして使用することのできる効果が有る。
ことにより、1組のROM群の書込みを1回の外部から
の操作で行え、同時にパリティ検査データを生成し新デ
ータとして使用することのできる効果が有る。
データバス選択部、15・・・・・・内部RAM、16
・・・・・・ROMアクセスコントローラ、17・・・
・・・パリティ検査データ用RA、 M、18・・・・
−・パリティ検査データコントローラ、19・・・・・
・バス選択回路(SEL)。
・・・・・・ROMアクセスコントローラ、17・・・
・・・パリティ検査データ用RA、 M、18・・・・
−・パリティ検査データコントローラ、19・・・・・
・バス選択回路(SEL)。
Claims (1)
- 【特許請求の範囲】 1、基本となるデータを記憶する親ROMからデータを
読出し一時記憶装置に記憶し、再度前記親ROMからデ
ータを読出し前記一時記憶装置に記憶したデータとの照
合を行った後未だ書込みの行われていない未書込みRO
Mに前記一時記憶装置に記憶したデータを書込むROM
書込み装置において、前記親ROMおよび前記未書込み
ROMを搭載するROMソケットを複数個備え、一工程
で複数種のROMの書込みを行うことを特徴とするRO
M書込み装置。 2、前記親ROMから読出したデータおよび前記一時記
憶装置に記憶したデータに対するパリテイ検査データを
生成するパリテイ検査データ生成手段を備えることを特
徴とする請求項1記載のROM書込み装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2043112A JPH03245399A (ja) | 1990-02-23 | 1990-02-23 | Rom書込み装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2043112A JPH03245399A (ja) | 1990-02-23 | 1990-02-23 | Rom書込み装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03245399A true JPH03245399A (ja) | 1991-10-31 |
Family
ID=12654747
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2043112A Pending JPH03245399A (ja) | 1990-02-23 | 1990-02-23 | Rom書込み装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03245399A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100374198B1 (ko) * | 1999-12-22 | 2003-03-04 | 가부시키가이샤 닛폰 콘락스 | 멀티롬라이터 및 그 제어방법 |
| JP2007243973A (ja) * | 1999-11-10 | 2007-09-20 | Data I O Corp | プログラミング装置およびバッファ回路 |
-
1990
- 1990-02-23 JP JP2043112A patent/JPH03245399A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007243973A (ja) * | 1999-11-10 | 2007-09-20 | Data I O Corp | プログラミング装置およびバッファ回路 |
| KR100374198B1 (ko) * | 1999-12-22 | 2003-03-04 | 가부시키가이샤 닛폰 콘락스 | 멀티롬라이터 및 그 제어방법 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6883060B1 (en) | Microcomputer provided with flash memory and method of storing program into flash memory | |
| JPS61121149A (ja) | 初期設定装置 | |
| US7657697B2 (en) | Method of controlling a semiconductor memory device applied to a memory card | |
| JPH03245399A (ja) | Rom書込み装置 | |
| JP3178914B2 (ja) | 半導体ファイル装置 | |
| US5146458A (en) | Data transfer checking system | |
| JPH1125006A (ja) | メモリテスト装置 | |
| RU2179332C1 (ru) | Вычислительная система | |
| JPH0863406A (ja) | メモリアクセス制御装置 | |
| JPH01197860A (ja) | メモリ故障検出回路 | |
| JP2892798B2 (ja) | ディジタル制御装置 | |
| RU15798U1 (ru) | Вычислительная система | |
| JP2906739B2 (ja) | 記憶装置 | |
| JPH06242944A (ja) | コマンド実行回路 | |
| JPS59168528A (ja) | イニシヤル・プログラム・ロ−ド方式 | |
| JPH07192487A (ja) | フラッシュメモリカードの複製装置及びその複製方法 | |
| JPH03211619A (ja) | データ処理装置 | |
| JPH05342111A (ja) | メモリ試験方式 | |
| JPH0341538A (ja) | 主記憶装置 | |
| JPH1165942A (ja) | 制御記憶装置障害回復方式 | |
| JPS6279544A (ja) | メモリ応答方式 | |
| JPH02163841A (ja) | マイクロコンピュータのプログラム評価装置 | |
| JP2001334057A (ja) | 遊技機の管理装置 | |
| JPS6160155A (ja) | 記憶サプシステム | |
| JPS62280945A (ja) | メモリ・システム |