JPS6231086A - メモリ構成 - Google Patents

メモリ構成

Info

Publication number
JPS6231086A
JPS6231086A JP60170406A JP17040685A JPS6231086A JP S6231086 A JPS6231086 A JP S6231086A JP 60170406 A JP60170406 A JP 60170406A JP 17040685 A JP17040685 A JP 17040685A JP S6231086 A JPS6231086 A JP S6231086A
Authority
JP
Japan
Prior art keywords
rom
speed
low
high speed
data
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
JP60170406A
Other languages
English (en)
Inventor
Satohiko Niimura
新村 聡彦
Sadaichi Ri
李 貞一
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co 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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP60170406A priority Critical patent/JPS6231086A/ja
Priority to US06/892,088 priority patent/US4918586A/en
Publication of JPS6231086A publication Critical patent/JPS6231086A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Memory System (AREA)
  • Read Only Memory (AREA)
  • Semiconductor Memories (AREA)

Abstract

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

Description

【発明の詳細な説明】 (技術分野) 本発明は、1チツプCPUをはじめとする1チツプ半導
体装置におけるROM (読出し専用メモリ)に関する
ものである。
(従来技術) ROMにはプログラムやデータなどが記憶される。RO
Mには、記憶密度が小さいために大型化するが読出し速
度は大きいOR型の高速ROMと、逆に読出し速度が小
さいが記憶密度は大きくて小型で大容量を達成すること
のできるAND型の低速ROMとがある。AND型RO
MはOR型ROMに比べて同一エリアに2〜3倍のメモ
リ容量を実現することができる。しかし、AND型RO
Mの読出し速度が著しく遅いため、通常はAND型RO
Mは単独では使用されない。
一方、第2図に示されるように、1チツプマイクロコン
ピユータ2のROMとしてOR型の高速ROM4のみを
使用した場合、ROMの容量が増大してくると第3図に
示されるようにROMの占める割合が大きくなり、RO
Mの容量でチップサイズが決定されるようになってくる
そこで、大容量ROM内蔵の1チツプマイクロコンピユ
ータで体、AND型ROMとOR型R0Mの折衷型であ
るAND−OR型ROMがよく使用される。しかし、そ
のAND−OR型ROMはCPUの高速化に対応しにく
い欠点がある。
(目的) 本発明は、1チツプマイクロコンピユータその他の1チ
ツプ半導体装置において、読出し速度がほぼ高速ROM
に近く、メモリ容量がほぼ低速ROMに近くなるメモリ
構成を実現することを目的とするものである。
(構成) 本発明のメモリ構成では、記憶密度が大きく読出し速度
が小さい低速ROMと、記憶密度が小さく読出し速度が
大きい低速ROMとが、同一チップ上で同一のアドレス
指示器によりアクセスされる同一アドレス空間上に適比
の割合で配置され、高速性の要求されるデータは高速R
OMに記憶され、高速性の要求されないデータは低速R
OMに記憶されている。
以下、実施例について具体的に説明する。
第1図は第2図と同様の1チツプマイクロコンピユータ
において、ROM4と同一のメモリ容量を高速ROM8
と低速ROMl0により実現したものである。高速RO
M8と低速ROMl0は同一のアドレス空間を形成し、
同一のアドレス指示器によりアクセスされる。12は本
実施例で節約さ九たチップ領域である。
ROM8,10にはCPUが実行するプログラムROM
と、CPUが利用するデータROMが含まれる。 。
データROMの例としてはドツトマトリックスのキャラ
クタジェネレータ、表示メツセージ、又はテーブルなど
がある。
プログラムROMはアクセスの割合が高いために高速性
が要求され、一方、データROMはプログラムROMに
比べてアクセスの割合が低く、低速でもよい反面、著し
く大容量を必要とする。
そこで、一実施例としては、高速性の要求されるプロゲ
ラ、ムは高速ROM8へ記憶させ、大容量が要求される
データは低速ROMl0へ記憶させるように、記憶を割
りつける。
ROM8.10を全てプログラムROMとして使用する
場合もある。その場合には、プログラムの中でもアクセ
ス頻度の高いルーチンや高速性の要求されるルーチンは
高速ROM8へ記憶させ、アクセス頻度の低いルーチン
や高速性の要求されないルーチンは低速ROM10へ記
憶させるようにすればよい。
(効果) 本発明によれば、高速ROMと低速ROMとを備えたこ
とにより、高速ROMのみの従来の場合に比べてメモリ
用のチップ領域が節約される。
また、高速性の要求されるデータを高速ROMに、高速
性の要求されないデータを低速ROMに記憶させたこと
により、全体の性能を低下させることなく大容量を達成
することができるようになる。
【図面の簡単な説明】
第1図は一実施例を示すブロック図、第2@は従来のメ
モリ構成を示すブロック図、第3図は従来の第2図のメ
モリ構成におけるメモリ容量とROMの占める割合を示
す図である。 8・・・・・・高速ROM、 10・・・・・・低速ROM。 12・・・・・・節約されたメモリ用チップ領域。

Claims (1)

    【特許請求の範囲】
  1. (1)記憶密度が大きく読出し速度が小さい低速ROM
    と、記憶密度が小さく読出し速度が大きい低速ROMと
    を、同一チップ上で同一のアドレス指示器によりアクセ
    スされる同一アドレス空間上に適比の割合で配置し、 高速性の要求されるデータを前記高速ROMに記憶し、
    高速性の要求されないデータを前記低速ROMに記憶し
    ていることを特徴とするメモリ構成。
JP60170406A 1985-07-31 1985-07-31 メモリ構成 Pending JPS6231086A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP60170406A JPS6231086A (ja) 1985-07-31 1985-07-31 メモリ構成
US06/892,088 US4918586A (en) 1985-07-31 1986-07-30 Extended memory device with instruction read from first control store containing information for accessing second control store

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60170406A JPS6231086A (ja) 1985-07-31 1985-07-31 メモリ構成

Publications (1)

Publication Number Publication Date
JPS6231086A true JPS6231086A (ja) 1987-02-10

Family

ID=15904333

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60170406A Pending JPS6231086A (ja) 1985-07-31 1985-07-31 メモリ構成

Country Status (1)

Country Link
JP (1) JPS6231086A (ja)

Similar Documents

Publication Publication Date Title
JPS6231086A (ja) メモリ構成
JPS6220583B2 (ja)
JPH06314359A (ja) Icメモリカード
JPH02141863A (ja) 分散メモリアクセス方式
EP0755000A2 (en) Microcomputer and address generation method
JPS6024491B2 (ja) アドレス変換制御方式
JP2687679B2 (ja) プログラム開発装置
KR960016690A (ko) 1칩화상처리용디바이스
JPS5687280A (en) Data processor
KR920007778Y1 (ko) 메모리 제어장치
JPH04340143A (ja) ディジタル計算機
JPS63159966A (ja) シングルチツプマイクロコンピユ−タ
JPS6048072A (ja) 漢字機能付きデスクトツプコンピユ−タ
JPH0261717A (ja) ディスク装置
JPH01171189A (ja) 半導体記憶装置
JPH01304563A (ja) シングルチップ・マイクロコンピュータ
JPH0378096A (ja) ワンチップマイクロコンピュータ
JPS6335148U (ja)
JPH03127116A (ja) 増設メモリ装置
KR960024972A (ko) Cpu의 동작 속도 향상을 위한 프로그램 메모리 구성회로
JPS6244353B2 (ja)
JPS61839A (ja) マイクロプログラム制御装置
JPS6230660B2 (ja)
JPS61222086A (ja) 半導体記憶素子
KR20040029817A (ko) 확장 어드레싱 영역을 이용한 메모리 억세스 장치