JPH06110768A - メモリ初期化方式 - Google Patents

メモリ初期化方式

Info

Publication number
JPH06110768A
JPH06110768A JP26099392A JP26099392A JPH06110768A JP H06110768 A JPH06110768 A JP H06110768A JP 26099392 A JP26099392 A JP 26099392A JP 26099392 A JP26099392 A JP 26099392A JP H06110768 A JPH06110768 A JP H06110768A
Authority
JP
Japan
Prior art keywords
control signal
data
computer
memory
address
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
JP26099392A
Other languages
English (en)
Inventor
Toshiyuki Miyouga
俊幸 明日
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 JP26099392A priority Critical patent/JPH06110768A/ja
Publication of JPH06110768A publication Critical patent/JPH06110768A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】 【目的】コンピュータの外部に接続されるメモリをハー
ドウェアにて高速に初期化すると同時に、並行して他の
プログラムの実行を可能にする。 【構成】このメモリ初期化方式は、コンピュータ1から
の制御信号xにより制御信号x,w,zを出力しかつ制
御信号sによりメモリ書込みの制御信号tを外部メモリ
3へ出力する制御部21と、制御信号zによりアドレス
を発生しかつ制御信号sを出力するカウンタ22と、制
御信号wによりメモリ書込みデータを生成するデータ生
成器23とを備える。また、制御信号yによりカウンタ
22からのアドレスバスFとコンピュータ1からのアド
レスバスAとを切替えて外部メモリ3へのアドレスバス
Dへ出力する切替器24と、制御信号yによりデータ生
成器23からのデータバスBとコンピュータ1からのデ
ータバスAとを切替えて外部メモリ3へのデータバスE
へ出力する双方向切替器25と備える。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明はメモリ初期化方式に関
し、特にハードウェアにより外部メモリを初期化するメ
モリ初期化方式に関する。
【0002】
【従来の技術】図2を参照すると、従来のコンピュータ
による外部メモリのメモリ初期化方式は、コンピュータ
1と;外部メモリ3と;コンピュータ1のアドレスバス
Aの波形を整形して外部メモリ3のアドレスバスDに出
力するバッファ41と、コンピュータ1のデータバスB
の波形を整形して外部メモリ3のデータバスEに出力す
る双方向バッファ42を有するインタフェース部4とか
ら構成され、外部メモリ3の初期化はコンピュータ1の
ソフトウェアによりアドレスおよびデータを生成して行
っている。
【0003】
【発明が解決しようとする課題】この従来のメモリ初期
化方式では、外部メモリ3の任意のアドレス空間を任意
のデータにより初期化を行うには、コンピュータ1のソ
フトウェアによって全アドレスのデータを生成して書込
まなければならないため、外部メモリ3の初期化時に多
大な時間を要し、この間コンピュータ1が占有されるた
め他の作業ができない。
【0004】
【課題を解決するための手段】本発明によるメモリ初期
化方式は、コンピュータからの第1の制御信号により第
2,第3および第4の制御信号を出力するとともに第5
の制御信号によりメモリ書込みの第6の制御信号を外部
メモリへ出力する制御手段と、前記第2の制御信号によ
りアドレスを発生するとともにメモリ書込みのための前
記第5の制御信号を出力するカウンタと、前記第3の制
御信号によりメモリ書込みデータを生成するデータ生成
手段と、前記第4の制御信号により前記カウンタからの
アドレスバスと前記コンピュータからのアドレスバスと
を切替えて前記外部メモリのアドレスバスへアドレスを
出力する第1の切替手段と、前記第4の制御信号により
前記データ生成手段からの前記データバスと前記コンピ
ュータからのデータバスとを切替えて前記外部メモリの
データバスへデータを出力する双方向の第2の切替手段
とを備える。
【0005】
【実施例】次に、本発明について図面を参照して説明す
る。本発明の一実施例を示す図1を参照すると、メモリ
初期化方式は、コンピュータ1と;外部メモリ3と;ア
ドレスを発生するカウンタ22と、カウンタ22が発生
するアドレスとコンピュータ1のアドレスとを切替える
切替器24と、メモリ書込みデータを生成するデータ生
成器23と、データ生成器23が生成するメモリ書込み
データとコンピュータ1からのデータとを切替える双方
向切替器25と、カウンタ22,切替器24,データ生
成器23および双方向切替器25をコンピュータ1の命
令により制御する制御部21とを有するインタフェース
部2とから構成される。
【0006】詳述すると、制御部21はコンピュータ1
からの制御信号xによる命令により制御信号yを出力し
て切替器24および双方向切替器25を制御し、これに
より切替器24は入力アドレスバスをコンピュータ1側
のアドレスバスAからカウンタ22側のアドレスバスF
に切替え、また双方向切替器25は入力データバスをコ
ンピュータ1側のデータバスBからデータ生成器23側
のデータバスGに切替える。次に、制御部21はコンピ
ュータ1からの制御信号xによる命令により制御信号w
および制御信号zを出力してデータ生成器23およびカ
ウンタ22を制御し、これによりデータ生成器23は任
意の初期化データを生成し、またカウンタ22は任意の
初期アドレスからカウントを開始する。カウンタ22か
らのカウンタ値はアドレスバスFを通って切替器24を
介して外部メモリ3へのアドレスバスDに出力され、ま
たデータ生成器23で生成されたデータは双方向切替器
25を通って外部メモリ3へのデータバスEに出力され
る。カウンタ22から制御部21へ出力される書込み制
御信号sは、制御部21から書込み制御信号tとして外
部メモリ3の書込み制御入力に入力される。カウンタ2
2は、任意の最終アドレスまでカウントを停止し、停止
の制御信号sを制御部21に出力する。コンピュータ1
は制御部21の制御状態を読み出すことにより外部メモ
リ3の初期化の終了を検出できる。コンピュータ1は、
外部メモリ3の初期化終了後制御部21を制御して切替
器24および双方向切替器25をコンピュータ1のアド
レスバスおよびデータバス側へ切替え、外部メモリ3の
初期化処理を終了する。
【0007】
【発明の効果】以上説明したように本発明によれば、外
部メモリの初期化をコンピュータの動作速度に左右され
ずに短時間で実行でき、初期化を実行している間はコン
ピュータ上で他のプログラムの実行が可能であり、外部
メモリの任意のアドレス空間を任意のデータで初期化が
可能である。
【図面の簡単な説明】
【図1】本発明の一実施例のメモリ初期化方式を示すブ
ロック図である。
【図2】従来のメモリ初期化方式を示すブロック図であ
る。
【符号の説明】
1 コンピュータ 2 インタフェース部 3 外部メモリ 21 制御部 22 アドレス発生カウンタ 23 データ生成器 24 アドレスバス切替器 25 双方向データバス切替器 A,D,F アドレスバス B,E,G データバス s,t,w,x,y,z 制御信号

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 コンピュータからの第1の制御信号によ
    り第2,第3および第4の制御信号を出力するとともに
    第5の制御信号によりメモリ書込みの第6の制御信号を
    外部メモリへ出力する制御手段と、 前記第2の制御信号によりアドレスを発生するとともに
    メモリ書込みのための前記第5の制御信号を出力するカ
    ウンタと、 前記第3の制御信号によりメモリ書込みデータを生成す
    るデータ生成手段と、 前記第4の制御信号により前記カウンタからのアドレス
    バスと前記コンピュータからのアドレスバスとを切替え
    て前記外部メモリのアドレスバスへアドレスを出力する
    第1の切替手段と、 前記第4の制御信号により前記データ生成手段からの前
    記データバスと前記コンピュータからのデータバスとを
    切替えて前記外部メモリのデータバスへデータを出力す
    る双方向の第2の切替手段と、 を備えることを特徴とするメモリ初期化方式。
JP26099392A 1992-09-30 1992-09-30 メモリ初期化方式 Pending JPH06110768A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26099392A JPH06110768A (ja) 1992-09-30 1992-09-30 メモリ初期化方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26099392A JPH06110768A (ja) 1992-09-30 1992-09-30 メモリ初期化方式

Publications (1)

Publication Number Publication Date
JPH06110768A true JPH06110768A (ja) 1994-04-22

Family

ID=17355580

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26099392A Pending JPH06110768A (ja) 1992-09-30 1992-09-30 メモリ初期化方式

Country Status (1)

Country Link
JP (1) JPH06110768A (ja)

Similar Documents

Publication Publication Date Title
JPS61156358A (ja) バスコンバータ
JPH06110768A (ja) メモリ初期化方式
JP2906813B2 (ja) 集合パネル装置
JP2503634B2 (ja) マイクロプログラム制御装置
CN1332327C (zh) 可同时由数据总线输入及输出数据的电脑系统
JP2956077B2 (ja) 制御記憶回路
JP3255429B2 (ja) メモリ・インタフェース回路
JP2000029508A (ja) プログラマブルコントローラ
JPH07248927A (ja) 入出力エミュレーション回路およびデータチェック回路
JPH0219932A (ja) マイクロプロセッサ開発支援装置
KR940001160A (ko) 메모리 번지 데이타를 선행 선택하는 신호처리 구조
JPH04315234A (ja) メモリシステム
JPH02183874A (ja) 描画回路
JPH0497455A (ja) メモリ制御回路
JPH04101256A (ja) I/oポートアドレス方式
JPH0330035A (ja) 記憶部制御装置
JPH0381854A (ja) メモリアクセス方式
JPS6027049A (ja) 記憶装置
JPH0635742A (ja) マイクロコンピュータ装置
JPH0816507A (ja) Ideバス用周辺装置
JPH0352041A (ja) ローカルメモリ制御回路
JPH0543142B2 (ja)
JPH05224652A (ja) 情報処理装置
JPH04304532A (ja) Rom化プログラムのデバッグ機能付コンピュータ
JPH01223542A (ja) Rom切りシステム

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19990406