JPH02144643A - メモリ切替方式 - Google Patents

メモリ切替方式

Info

Publication number
JPH02144643A
JPH02144643A JP63298746A JP29874688A JPH02144643A JP H02144643 A JPH02144643 A JP H02144643A JP 63298746 A JP63298746 A JP 63298746A JP 29874688 A JP29874688 A JP 29874688A JP H02144643 A JPH02144643 A JP H02144643A
Authority
JP
Japan
Prior art keywords
ram
time
data
register
fault
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
Application number
JP63298746A
Other languages
English (en)
Inventor
Yoshiyuki Mihashi
三橋 嘉之
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP63298746A priority Critical patent/JPH02144643A/ja
Publication of JPH02144643A publication Critical patent/JPH02144643A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (波業上の利用分野) 本発明はマイクロプロセッサを用いたファームウェア装
置、さらに詳しく云えばランダムアクセスメモリ(RA
M)内のデー・夕の保存上考慮したメモリ切替方式に関
する。
(従来の技術) マイクロプロセッサを用いたファームウェアでは、プロ
セッサの他にリードオンリメモリ(ROM)、ランダム
アクセスメモリ(RAM)、バスコントローラ等により
1つの装置が構成されている。
この中で111.AMはワークエリア、バッファ等とし
て用いられるめζ例えばバッファとして使用している場
合、新たなデータが書込まれれば当然それまでに書かれ
ていたデータは消滅する。
(発明が解決しようとするR題) 従来のRAMの使用方法ではこのよりに新たなデータが
書込まれれば、以前のデータにS(なってしまりが、通
′7w時はこの動作で問題となることはなし。
ところが装置に障害が発生したよつな場合。
装置を停止させないで、障害発生時のバッファ゛内容等
の凡Aん1内のデータを残しておく必要がある場合があ
る。
このような場合、従来のRAMの使用方法ではRAM内
のデータの保存ができず障害原因の究明ができないとい
う欠点がある。
本発明の目的は装置にR害が発生し之場合、障害発生時
のバッファ内容等のRA M内のデータ全保存できるメ
モリ切替方式を提供することにある。
(課題を解決するための手段) 前記目的ヶ達成するtめに本発明によるメモリ切替方式
はマイクロプロセッサ全便用t、タフアームウェアにン
いて、同じ容量およびアドレスバスった2つのRAMと
、セレクト信号を出力するレジスタと、前記レジスタの
セレクト信号によってイネーブル信号を前記2つのRA
 M双方に与えるか、いずれか一方に与えるセレクタと
全含み、前記レジスタが保持するデータ上置えることに
より、同一アドレス指定時にアクセスさ九るRAM全選
択し、任意時点でのRAMのデータ内容を保存するよつ
に構成されている。
(実施例) 以下、図面全参照して本発明奢さらに詳しく説明する。
第1図は本発明によるメモリ切替方式の一実施fll’
に示すブロック図である。RAM3と4は同じ容量金持
ち、同一のアドレスでアクセスさルるメモリ回路である
。ただし、このRAM3 。
4に対するイネーブル信号8はセレクタ7で七しクトさ
れ、イネーブル信号9°10の両方ま次はどちらか一方
が出力される。イネ−・プル信号9.10の選択はレジ
スタ6に書込まれたセレクト信号11により行なわれる
プログラムの走行開始時は例えばレジスタ6に′″0“
を書込み、RAM3およびRAM4の両方がアクセスさ
れるようにする。以降正常に動作している限りはそのま
まRAM3.4がアクセスされる。
一方、障害発生時等RAM内のデータγ保存しておく必
要のある場脅には1例えばプログラムが障害上検出した
とき、レジスタ6に“l″金書込む命令を入れておく。
このよりに命令を書込んでおくことにより障害発生時、
レジスタ6に11”が書込まれ、イネーブル信号が10
のみに切替わる。その時点でRAM4のみがアクセスさ
れるようKなり。
RAM3はアクセスされずRAM3内のデータは保存さ
れ、装置lFiそのまま動作を続ける。
あとは都合のよい時に装置を止め、デバッグツール等に
より外部からレジスタ6にデータ?書込み、RA M 
3のみをアクセスできるよ5)cした上でデータhaみ
出すことにより、障害発生時のデータを得ることができ
る。
(発明の効果ン 以上、説明しえように本発明は、障害発生時等、任意の
時点でのメモリの内容全その時点で装置を止めることな
く保存するので%運用中の装置の障害調査等に大きな効
果がある。
【図面の簡単な説明】
第1図は本発明によるメモリ切替方式の1実施例を示す
ブロック図ゴニある。 1・・・アドレスバス、制a@ 2・・・データバス 3・・・メモリ(R,AM ) 4・・・メモリ(RAM) 5・・・アドレスデコーダ 6・・・レジスタ 7・・・セレクタ 8〜1(ト・・イネーブル信号

Claims (1)

    【特許請求の範囲】
  1. マイクロプロセッサを使用したファームウェアにおいて
    、同じ容量およびアドレスを持つた2つのRAMと、セ
    レクト信号を出力するレジスタと、前記レジスタのセレ
    クト信号によつてイネーブル信号を前記2つのRAM双
    方に与えるか、いずれか一方に与えるセレクタとを含み
    、前記レジスタが保持するデータを変えることにより、
    同一アドレス指定時にアクセスされるRAMを選択し、
    任意時点でのRAMのデータ内容を保存することを特徴
    とするメモリ切替方式。
JP63298746A 1988-11-25 1988-11-25 メモリ切替方式 Pending JPH02144643A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63298746A JPH02144643A (ja) 1988-11-25 1988-11-25 メモリ切替方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63298746A JPH02144643A (ja) 1988-11-25 1988-11-25 メモリ切替方式

Publications (1)

Publication Number Publication Date
JPH02144643A true JPH02144643A (ja) 1990-06-04

Family

ID=17863709

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63298746A Pending JPH02144643A (ja) 1988-11-25 1988-11-25 メモリ切替方式

Country Status (1)

Country Link
JP (1) JPH02144643A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0744669A (ja) * 1993-08-03 1995-02-14 Toshiba Emi Ltd データ記録再生装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0744669A (ja) * 1993-08-03 1995-02-14 Toshiba Emi Ltd データ記録再生装置

Similar Documents

Publication Publication Date Title
JPH02144643A (ja) メモリ切替方式
JPH086918A (ja) マイクロコンピュータ
JPS58114258A (ja) デ−タ処理装置
JPS607529A (ja) バツフアメモリ装置
JPS60549A (ja) メモリ試験方式
JPH01140253A (ja) バンクメモリ切換え制御方式
JP2780895B2 (ja) データ処理装置
JP2632859B2 (ja) メモリアクセス制御回路
JPH02155035A (ja) マイクロ命令制御装置
JPH0194455A (ja) 記憶装置のアクセス方式
JPS61165172A (ja) メモリアクセス制御方式
JPS59167764A (ja) メモリアクセス方式
JPS629926B2 (ja)
JPS6356746A (ja) 仮想計算機におけるペ−ジングバイパス方式
JPH0711795B2 (ja) 入出力装置の二重化方式
JPS62271028A (ja) マイクロプロセツサ
JPS5958548A (ja) マイクロプログラムの診断処理方式
JPH01205257A (ja) 集積回路
JPH09325935A (ja) バス切り換え回路
JPH03129536A (ja) ブレークアドレス検出装置
JPH02190954A (ja) バス監視装置
JPS6342598A (ja) 時分割多重方式通話路制御装置
JPS6375852A (ja) メモリアクセス方式
JPH01263852A (ja) マイクロプロセサ方式
JPS59116989A (ja) 情報処理装置