Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6043539B2 - メモリ−切換回路 - Google Patents
[go: Go Back, main page]

JPS6043539B2 - メモリ−切換回路 - Google Patents

メモリ−切換回路

Info

Publication number
JPS6043539B2
JPS6043539B2 JP14490581A JP14490581A JPS6043539B2 JP S6043539 B2 JPS6043539 B2 JP S6043539B2 JP 14490581 A JP14490581 A JP 14490581A JP 14490581 A JP14490581 A JP 14490581A JP S6043539 B2 JPS6043539 B2 JP S6043539B2
Authority
JP
Japan
Prior art keywords
memory
rom
starting
turned
power
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.)
Expired
Application number
JP14490581A
Other languages
English (en)
Other versions
JPS5846454A (ja
Inventor
悟 須崎
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.)
Panasonic Electric Works Co Ltd
Original Assignee
Matsushita Electric Works Ltd
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 Matsushita Electric Works Ltd filed Critical Matsushita Electric Works Ltd
Priority to JP14490581A priority Critical patent/JPS6043539B2/ja
Publication of JPS5846454A publication Critical patent/JPS5846454A/ja
Publication of JPS6043539B2 publication Critical patent/JPS6043539B2/ja
Expired legal-status Critical Current

Links

Description

【発明の詳細な説明】 本発明はCPUに接続されるメモリーを電源投入後一
定時間後に切り換え得るようにしたメモリー切換回路に
関するものである。
最近各種産業分野において使用されているCPUのう
ち、例えはインテル社の8080や8085などは、電
源投入時にメモリーの0番地から実行を開始するように
なつている。
そのためメモリーのo番地から少くとも数バイトは電源
を切つても記憶内容の消えないROMであることが必要
とされる。しかるにROMの記憶容量は1チップ当り、
小さいもので2にバイト程度、大きいもので庫バイト程
度あるので、仮に水バイトのROMを用いたとしても、
ル進数で$ 000幡地から$07FF番地までのアド
レス空間は始動用のROM(いわゆるブートROM)が
専有することになり、記憶内 容を自由に変更できるR
AMや始動用のプログラム以外のプログラムを記憶した
ROMはそれ以降のアドレスに配置する必要があつた。
しかるに上述のような始動用のROMは電源投入時に一
回だけしか使用しないので、このような使用頻度の少な
いメモリーに大きなアドレス空間を専有させることは頗
る不都合であるという問題があつた。 本発明は従来例
のこのような問題点を解決するために為されたものであ
り、電源投入後一定時間・を経過した後には始動用のR
OMを自動的にCPUから切り離して他のRAMまたは
ROMに切り換え得るようにしたメモリー切換回路を提
供することも目的とするものである。 以下本発明の構
成を図示実施例について説明する。
第1図は本発明の一実施例の回路図を示すものであり、
同図において1は始動用のROM(いわゆるブートRO
M)であり、2はデータの読み込みおよび書き込みを自
由に行ない得るRAMである。これらのROMIおよび
RAM2は8ビットのデータ出力端子と、11ビットの
アドレス端子とを有しており、8ビットのデータ出力端
子はCPUの8本のデータバスD。−−D7に接続され
ており、また11ビットのアドレス端子はCPUの16
*のアドレスバスA0〜A、5のうちの、瓦〜A、oに
接続されている。ところでこれらのデータバスD0〜D
7やアドレスA。−−A15にROM1やRAM2のよ
うなメモリーが二以上同時に接続されるとデータの混乱
が生じるので、ROMIおよびRAM2にはそれぞれチ
ップセレクト端子CSが設けられており、このチップセ
レクト端子因がLレベルのときにのみメモリーが作動す
るようになつている。またRAM2には、データの書き
込みを行なうときにLレベルとなるライト信号端子W↑
が設けられているものである。3は電源投入時に作動す
るタイマー回路であり、電源電圧VccがHレベルとな
ると、抵抗R1を介してコンデンサCが充電され、その
端子電圧が上昇する。
これによつて電源投入後暫時経過後にシユミツトバツフ
4の出力がLレベルとなり、NANDデート5が開いて
RAM2がチップセレクトされると共に、インバータ6
を介してNANDゲート7が閉じられてROMlへのチ
ップセレクト信号の送出が阻止される。一方電源投入直
後の状態においては、シユミツトバツフア4の出力はH
レベルとなつているから、NANDゲート5が閉じられ
てRAM2はチップセレクトされず、またインバータ6
を介してNANDゲート7が開くのでROMlの方がチ
ップセレクトされるものである。したがつて電源投入直
後の状態においては始動用のROMlが選択され、また
電源投入後しばらく時間が経つてタイマー回路3が作動
すると、RAM2が選択されて始動用のROMlは切り
離されるものである。なおR2は電源オフ時にコンテン
サCの電荷放電速度を速めるための抵抗である。次に第
2図は上述のメモリー切換動作を示すメモリーマップで
あり、電源を投入すると、CPUはメモリーの0番地か
らデータを読み込んで実行を開始するから、始動用のR
OMlをメモリーのO番地からのアドレスに配置してお
けば自動的に始動動作が行なわれ、ROMlは自己の記
憶内溶のうち必要な部分を適宜他のRAM2aにブロッ
ク転送し、このRAM2a内の特定のアドレスにジャン
プしてRAM2aの記憶内溶に応じてCPUを動作せし
めるものである。このようなデータのブロック転送を行
ない.たくない場合には始動用ROMlの他に常時CP
Uに接続されている他のROMをRAM2aの代わりに
設けておくようにすればよい。しかしてタイマー回路3
の遅延時間を以上の動作を終了するのに要する時間より
も長く設定しておくと、タイマー回路3の出力によりR
OMlがRAM2に切り換えられて、メモリーのアドレ
ス空間を有効に使用することができるようになつている
ものである。なおRAM2の代わりに、始動用のROM
lとは異なIるプログラムまたはデータを記憶せしめた
他のROMを切り換え接続するように構成すれば、始動
用ROMlのアドレス空間内に機能の異なるROMを配
置することが可能となるものてある。さらにまた本発明
を実施するに際しては上述のような回路全体を1個のI
C内に組み込むようにしてもかまわないものである。本
発明は以上のように構成されており、始動用のプログラ
ムを書き込まれた始動用のROMと、この始動用のRO
Mと同一アドレス空間内に配置された他のメモリとを、
電源投入後所定の時間経過後に出力が反転するタイマー
回路の出力によつてチップセレクトするように構成した
ものであるから、電源投入直後に始動用のROM内のプ
ログラムが実行された後には、この始動用のROMがC
PUから切り離されて代わりにRAMやROMのような
他のメモリーが接続されるようになるので始動用に1回
しか使用されない始動用のROMがメモリー内で大きな
アドレス空間を専有することを防止して、限られたアド
レス空間を有効に利用し得るという利点を有するもので
ある。
【図面の簡単な説明】
第1図は本発明の一実施の回路図、第2図は同上の動作
説明用のメモリーマップである。 1はROMl2はCPUl3はタイマー回路、5,7は
NANDゲートである。

Claims (1)

    【特許請求の範囲】
  1. 1 電源投入時にメモリーの特定のアドレスから命令を
    読み出して実行を開始するCPUに接続され、始動用の
    プログラムを上記特定のアドレスから書き込まれた始動
    用のROMと、この始動用のROMと同一アドレス空間
    内に配置された他のメモリーと、電源投入後所定の時間
    経過後に出力が反転するタイマー回路と、タイマー回路
    の出力によつて動作し、電源投入時には始動用のROM
    にチップセレクト信号を送出し、タイマー回路の出力反
    転時には上記他のメモリーにチップセレクト信号を送出
    する切換回路を設けて成ることを特徴とするメモリー切
    換回路。
JP14490581A 1981-09-14 1981-09-14 メモリ−切換回路 Expired JPS6043539B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14490581A JPS6043539B2 (ja) 1981-09-14 1981-09-14 メモリ−切換回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14490581A JPS6043539B2 (ja) 1981-09-14 1981-09-14 メモリ−切換回路

Publications (2)

Publication Number Publication Date
JPS5846454A JPS5846454A (ja) 1983-03-17
JPS6043539B2 true JPS6043539B2 (ja) 1985-09-28

Family

ID=15373021

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14490581A Expired JPS6043539B2 (ja) 1981-09-14 1981-09-14 メモリ−切換回路

Country Status (1)

Country Link
JP (1) JPS6043539B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63193555U (ja) * 1987-05-29 1988-12-13

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63193555U (ja) * 1987-05-29 1988-12-13

Also Published As

Publication number Publication date
JPS5846454A (ja) 1983-03-17

Similar Documents

Publication Publication Date Title
US5036486A (en) Associative memory device
US5987581A (en) Configurable address line inverter for remapping memory
US4649476A (en) Microcomputer having an internal address mapper
EP0026648A2 (en) Digital data transfer apparatus
JPS61112221A (ja) 書込可能リ−ドオンリメモリにおける多重書込可能初期化ワ−ド
JPS6043539B2 (ja) メモリ−切換回路
JP2001075941A5 (ja)
JP2710890B2 (ja) メモリ指定制御装置
JP4461760B2 (ja) コンピュータの起動システム
RU2001106622A (ru) Схема интерфейса и способ передачи данных между последовательным интерфейсом и процессором
JPH0447920B2 (ja)
JPH05233834A (ja) シングルチップマイクロコンピュータ
JPS6043538B2 (ja) メモリ−切換回路
JP2590172B2 (ja) シングルチップマイクロコンピュータ
JPS6227825A (ja) 汎用高速プロセツサ
JP2687679B2 (ja) プログラム開発装置
JPS6226738B2 (ja)
KR870002194B1 (ko) 비디오램의 메모리 확장회로
JPS61139998A (ja) 書込可能romに対するデ−タ書込装置
JPH03225545A (ja) 情報処理装置
JPS63129439A (ja) 外部記憶装置
JPS6230660B2 (ja)
JPH0635795A (ja) パーソナルコンピュータのオプションカード
JPH06175919A (ja) アドレス指定装置
JPS6227414B2 (ja)