JPH04239349A - マイクロプロセッサスタートアップ回路 - Google Patents

マイクロプロセッサスタートアップ回路

Info

Publication number
JPH04239349A
JPH04239349A JP1264491A JP1264491A JPH04239349A JP H04239349 A JPH04239349 A JP H04239349A JP 1264491 A JP1264491 A JP 1264491A JP 1264491 A JP1264491 A JP 1264491A JP H04239349 A JPH04239349 A JP H04239349A
Authority
JP
Japan
Prior art keywords
address
microprocessor
ram
bus
storage device
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
JP1264491A
Other languages
English (en)
Inventor
Yasuhiro Kurashiki
倉敷 康広
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP1264491A priority Critical patent/JPH04239349A/ja
Publication of JPH04239349A publication Critical patent/JPH04239349A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

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

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、電源オンあるいはコ
ールドスタート時にマイクロプロセッサの動作環境を設
定するマイクロプロセッサスタートアップ回路に関する
ものである。
【0002】
【従来の技術】図2は、従来のこの種回路を示す構成図
であり、図において、1はマイクロプロセッサ、2はR
AM(ランダムアクセスメモリ)、3は補助記憶装置(
以後、ROMと呼ぶ)で、それぞれデータバス4、アド
レスバス5及び制御バス6に接続されている。
【0003】次に動作について説明する。まずリセット
時は、マイクロプロセッサ1内に用意されたプログラム
ローダにより、予めROM3上に格納されたシステムプ
ログラムが、RAM2上に展開される。この様子を、時
間を追って以下に説明する。マイクロプロセッサ1より
、アドレスバス5を介して、ROM3に対して、アドレ
ス情報が出力されると、前記ROM3よりそのアドレス
に対応したデータが制御バス6のリード信号により、デ
ータバス4に出力される。このデータは一旦、マイクロ
プロセッサ1内のレジスタに取り込まれる。
【0004】次いで、マイクロプロセッサ1よりのアド
レスバス5を介して、RAM2に対してアドレス情報が
出力され、マイクロプロセッサ1より制御バス6にライ
ト信号と共にレジスタに取り込んだデータをデータバス
4に出力することにより、RAM2の対応アドレスにデ
ータが格納される。この一連の動作を、システムプログ
ラム量に応じて繰り返えす。
【0005】
【発明が解決しようとする課題】従来のマイクロプロセ
ッサスタートストップ回路は、以上のように構成されて
いるので、一つのデータ(プログラムを構成する一デー
タ)を移動させるために、マイクロプロセッサ1内のレ
ジスタを介してリード/ライト動作を繰り返えして行う
ことになり、その所要時間が長く必要である等の問題点
があった。
【0006】この発明は、上記のような問題点を解消す
るためになされたものでマイクロプロセッサとRAM及
び補助記憶装置(ROM)との間に制御回路を設けるこ
とにより、プログラムロード時間の短縮化を図ったマイ
クロプロセッサスタートアップ回路を得ることを目的と
する。
【0007】
【課題を解決するための手段】この発明に係るマイクロ
プロセッサスタートアップ回路は、電源オンあるいはコ
ールドスタート時にマイクロプロセッサからの指示によ
り補助記憶装置からRAM上にシステムプログラムを転
送する場合、該補助記憶装置に対する信号有効時にRA
Mに対するライト信号を強制的に有効するとともに、前
記マイクロプロセッサから指示されるアドレス信号を共
用して続出されたシステムプログラムを前記補助記憶装
置上のアドレスと同じ前記RAM上のアドレスに格納す
る制御回路を前記補助記憶装置とRAMとの各バス間に
設けたものである。
【0008】
【作用】この発明における制御回路は、補助記憶装置及
びRAMの各バス間に設けられ、電源オンあるいはコー
ルドスタートのシステムプログラムロード時にのみバス
制御を特殊制御モードに切換え、ROMに格納されたシ
ステムプログラムのリード信号有効時に限り該RAMに
対して強制的にライト信号を有効にし、マイクロプロセ
ッサから指示されるアドレス信号を共用して、続出され
たシステムプログラムを該ROMのアドレスと同じRA
M上のアドレスに格納する。
【0009】
【実施例】以下、この発明の一実施例を図について説明
する。図中、図2と同一の部分は同一の符号をもって図
示した図1において、7はRAM2及びROM3と各バ
ス間に設けた制御回路である。
【0010】次に動作について説明する。まずマイクロ
プロセッサ1より、アドレスバス5を介して、ROM3
に対しアドレス情報を出力する。続いてマイクロプロセ
ッサ1が制御バス6を介してROM3にリード信号を出
力する。ROM3はそのアドレスに対応したデータをデ
ータバス4に出力する。ここでプログラムロード時にの
み通常のノーマル動作時とはバス制御の順序を分離して
特殊モードを設け、この特集モードによる制御を制御回
路7により実行する。すなわち特殊モードの動作時には
、前記制御バス6のリード信号有効時に、RAM2に対
してライト信号を強制的に有効にする。そして、前記R
OM3に指示されたアドレスをそのまま使用することに
より、ROM3とRAM2の共通アドレス(マイクロプ
ロセッサ1からROM3に対して指示されたアドレスと
同じアドレス)に同一データが格納されることになる。 この強制動作を繰り返すことにより等価的に、ROM3
よりRAM2へプログラムが直接転送されることになる
。プログラム転送後は制御回路7の特殊モードを解除し
、通常動作のノーマル作動状態を戻す。
【0011】
【発明の効果】以上のようにこの発明によれば、補助記
憶装置及びRAMの各バス間に制御回路を設け、その制
御回路により電源オン時あるいはコールドスタート時の
システムプログラムロード時に限ってバス制御を特殊モ
ードに切換え、マイクロプロセッサから指示されるRO
Mのリード信号有効時に該RAMに対し強制的にライト
信号を有効にしてRAM上の共通アドレスに該ROMか
ら続出されたシステムプログラムを格納するように構成
したので、プログラムロード時間が短縮され、操作が単
純となる等の効果がある。
【図面の簡単な説明】
【図1】この発明の一実施例によるマイクロプロセッサ
高速スタートアップ回路の回路構成図である。
【図2】従来のマイクロプロセッサスタートアップ回路
図である。
【符号の説明】
1  マイクロプロセッサ 2  RAM 3  補助記憶装置(ROM) 4  データバス 5  アドレスバス 6  制御バス 7  制御回路 なお、図中、同一符号は同一、又は相当部分を示す。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】  電源オンあるいはコールドスタート時
    にマイクロプロセッサからアドレスバスを介して指示さ
    れるアドレス信号及び制御バスを介して指示されるリー
    ド信号により、補助記憶装置内の該当アドレスのシステ
    ムプログラムをデータバス上に出力し、前記マイクロプ
    ロセッサから該アドレスバスを介して指示されるアドレ
    ス信号及び制御バスを介して指示されるライト信号によ
    り、前記データバス上に出力されたシステムプログラム
    を該当するRAM上に展開するマイクロプロセッサスタ
    ートアップ回路において、前記補助記憶装置及びRAM
    の各バス間に設けられ、前記補助記憶装置に対するリー
    ド信号有効時に前記RAMに対するライト信号を強制的
    に有効にするとともに、前記マイクロプロセッサから指
    示されるアドレス信号を共用し、続出されたシステムプ
    ログラムを前記補助記憶装置上のアドレスと同じ前記R
    AM上のアドレスに格納する制御回路を備えたことを特
    徴とするマイクロプロセッサスタートアップ回路。
JP1264491A 1991-01-11 1991-01-11 マイクロプロセッサスタートアップ回路 Pending JPH04239349A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1264491A JPH04239349A (ja) 1991-01-11 1991-01-11 マイクロプロセッサスタートアップ回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1264491A JPH04239349A (ja) 1991-01-11 1991-01-11 マイクロプロセッサスタートアップ回路

Publications (1)

Publication Number Publication Date
JPH04239349A true JPH04239349A (ja) 1992-08-27

Family

ID=11811075

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1264491A Pending JPH04239349A (ja) 1991-01-11 1991-01-11 マイクロプロセッサスタートアップ回路

Country Status (1)

Country Link
JP (1) JPH04239349A (ja)

Similar Documents

Publication Publication Date Title
JPH10187359A (ja) データ記憶システム及び同システムに適用するデータ転送方法
JPH06208632A (ja) 図形/画像処理方法および装置
JPH1083367A (ja) 周辺装置制御
JPS6146552A (ja) 情報処理装置
JP2001256055A (ja) プログラムダウンロード方式
JPH01261758A (ja) コンピュータ装置
JPH0554009A (ja) プログラムロード方式
JPH082727Y2 (ja) プログラマブルシ−ケンサ
JPS62297954A (ja) メモリ制御方式
JP3168845B2 (ja) ディジタル信号処理装置
JP2000029508A (ja) プログラマブルコントローラ
JP3139310B2 (ja) ディジタル信号処理装置
JP2002215413A (ja) ファームウェア転送方法およびモジュール間データ伝送システム
JP2707308B2 (ja) 多目的プロセッサおよび多目的プロセッサを備えたデータ処理システム
JP2581753B2 (ja) 自己診断方法
JPH0240760A (ja) 情報処理装置
JPH03214275A (ja) 半導体集積回路
JP2506591B2 (ja) 補助処理装置
JPS62248043A (ja) マイクロコンピユ−タ・インストラクシヨン・フエツチ用メモリ切換回路
JPH0844570A (ja) プログラム実行システム及び方法
JPH02101566A (ja) マルチプロセッサシステムの起動方式
JPH11167519A (ja) メモリリフレッシュ制御回路、メモリ、メモリモジュー ル、デジタル装置
JPH0337719A (ja) マスタフアイルの主記憶装置展開方式
JPH1145209A (ja) プログラム転送システム
JPS6148746B2 (ja)