JPH0855477A - メモリ装置 - Google Patents
メモリ装置Info
- Publication number
- JPH0855477A JPH0855477A JP6189267A JP18926794A JPH0855477A JP H0855477 A JPH0855477 A JP H0855477A JP 6189267 A JP6189267 A JP 6189267A JP 18926794 A JP18926794 A JP 18926794A JP H0855477 A JPH0855477 A JP H0855477A
- Authority
- JP
- Japan
- Prior art keywords
- register
- chip
- value
- outside
- memory array
- 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
Links
Landscapes
- Static Random-Access Memory (AREA)
- Dram (AREA)
Abstract
(57)【要約】
【目的】メモリ(RAM)のチップ外部からアドレス指
定する回路の負担及びアドレスバスの使用率を減じる。 【構成】RAMチップ11内に、アレイ状に配された素子
によりデータを記憶するメモリアレイ12と、このメモリ
アレイ12のアクセス位置をデコードするアドレスデコー
ダ13と、チップ外部から値を設定保持可能な設定レジス
タ15とを備え、この設定レジスタ15に設定された値を直
接あるいは演算を施して上記アドレスデコーダ13に供
し、上記メモリアレイ12のアクセスを行なわせる。
定する回路の負担及びアドレスバスの使用率を減じる。 【構成】RAMチップ11内に、アレイ状に配された素子
によりデータを記憶するメモリアレイ12と、このメモリ
アレイ12のアクセス位置をデコードするアドレスデコー
ダ13と、チップ外部から値を設定保持可能な設定レジス
タ15とを備え、この設定レジスタ15に設定された値を直
接あるいは演算を施して上記アドレスデコーダ13に供
し、上記メモリアレイ12のアクセスを行なわせる。
Description
【0001】
【産業上の利用分野】本発明は、アクセス速度を向上さ
せたメモリ装置に関する。
せたメモリ装置に関する。
【0002】
【従来の技術】従来、汎用のRAMを使用してコンピュ
ータシステムを設計する場合、一般に設計者はそのRA
Mが接続されるIC、LSI等の仕様からアクセス方法
のタイミング等を熟慮し、該RAMをどのように動作さ
せるかを考えながら周辺回路を設計するようにしてい
る。この場合、RAMへの指定アドレスは常に外部から
与えるようになっており、ラインメモリやフィールドメ
モリ等の連続したアドレスをアクセスする一部のメモリ
を除いては、アクセスするアドレスに規則性があっても
常に上記指定アドレスを外部より与える方法を踏襲して
いた。
ータシステムを設計する場合、一般に設計者はそのRA
Mが接続されるIC、LSI等の仕様からアクセス方法
のタイミング等を熟慮し、該RAMをどのように動作さ
せるかを考えながら周辺回路を設計するようにしてい
る。この場合、RAMへの指定アドレスは常に外部から
与えるようになっており、ラインメモリやフィールドメ
モリ等の連続したアドレスをアクセスする一部のメモリ
を除いては、アクセスするアドレスに規則性があっても
常に上記指定アドレスを外部より与える方法を踏襲して
いた。
【0003】
【発明が解決しようとする課題】上述した如く通常の汎
用のRAMに対するアクセスの際には、アドレスが規則
性をもって変化する場合と否とに拘らず、その指定アド
レスを常に外部から与え続けなくてはならない。そのた
め、アドレスを計算によって生成する回路からアドレス
バスを介して当該RAMに至るまで随時アクセスを実行
し続けなければならず、該アドレスの生成回路からアド
レスを出力し続ける手順が必要となり、アドレスバスを
常用することとなる一方、アドレスの生成回路にて指定
アドレスを生成するのに使用できる計算時間は非常に短
いので、アドレスの生成回路に対する負荷も大きいとい
う不具合を生じていた。
用のRAMに対するアクセスの際には、アドレスが規則
性をもって変化する場合と否とに拘らず、その指定アド
レスを常に外部から与え続けなくてはならない。そのた
め、アドレスを計算によって生成する回路からアドレス
バスを介して当該RAMに至るまで随時アクセスを実行
し続けなければならず、該アドレスの生成回路からアド
レスを出力し続ける手順が必要となり、アドレスバスを
常用することとなる一方、アドレスの生成回路にて指定
アドレスを生成するのに使用できる計算時間は非常に短
いので、アドレスの生成回路に対する負荷も大きいとい
う不具合を生じていた。
【0004】本発明は上記のような実情に鑑みてなされ
たもので、その目的とするところは、指定アドレスがラ
ンダムに変化するアクセスも充分可能としながら、指定
アドレスがある程度規則性をもって変化する場合にはチ
ップ外部からのアドレス指定を不要とし、チップ外部か
らアドレス指定する回路の負担及びアドレスバスの使用
を減じながら高速に動作可能としたメモリ装置を提供す
ることにある。
たもので、その目的とするところは、指定アドレスがラ
ンダムに変化するアクセスも充分可能としながら、指定
アドレスがある程度規則性をもって変化する場合にはチ
ップ外部からのアドレス指定を不要とし、チップ外部か
らアドレス指定する回路の負担及びアドレスバスの使用
を減じながら高速に動作可能としたメモリ装置を提供す
ることにある。
【0005】
【課題を解決するための手段】すなわち本発明は、1つ
のRAMチップ内に、アレイ状に配された素子によりデ
ータを記憶するメモリアレイと、このメモリアレイのア
クセス位置をデコードするアドレスデコーダと、チップ
外部から値を設定保持可能な第1のレジスタとを備え、
この第1のレジスタに設定された値を直接あるいは演算
を施して上記アドレスデコーダに供し、上記メモリアレ
イのアクセスを行なわせるようにしたものである。
のRAMチップ内に、アレイ状に配された素子によりデ
ータを記憶するメモリアレイと、このメモリアレイのア
クセス位置をデコードするアドレスデコーダと、チップ
外部から値を設定保持可能な第1のレジスタとを備え、
この第1のレジスタに設定された値を直接あるいは演算
を施して上記アドレスデコーダに供し、上記メモリアレ
イのアクセスを行なわせるようにしたものである。
【0006】
【作用】上記のような構成とすることにより、指定アド
レスがある程度規則性をもって変化する場合にはRAM
チップの内部で指定アドレスを発生可能としたので、場
合に応じてはチップ外部からのアドレス指定が不要とな
り、チップ外部からアドレス指定する回路の負担及びア
ドレスバスの使用を減じながら高速に動作させることも
可能となる。
レスがある程度規則性をもって変化する場合にはRAM
チップの内部で指定アドレスを発生可能としたので、場
合に応じてはチップ外部からのアドレス指定が不要とな
り、チップ外部からアドレス指定する回路の負担及びア
ドレスバスの使用を減じながら高速に動作させることも
可能となる。
【0007】
【実施例】以下図面を参照して本発明の一実施例を説明
する。図1はその回路の基本構成を示すもので、11がR
AMチップである。このRAMチップ11内には、アレイ
状に配された素子によりデータを記憶するメモリアレイ
12、このメモリアレイ12のアクセス位置をデコードする
アドレスデコーダ13、RAMチップ11全体を制御する制
御回路14等の一般的な構成回路の他に、チップ外部から
与えられる値を設定保持する設定レジスタ15、アドレス
を選択するための選択情報を保持する選択レジスタ16及
び実際の指定アドレスを外部で参照するための参照レジ
スタ17が配設されている。また、このRAMチップ11は
外部のシステムとアドレスバスAB、データバスDB及
び制御信号線CSを介して接続され、特に設定レジスタ
15、選択レジスタ16及び参照レジスタ17は図示しない外
部バスとも接続される。
する。図1はその回路の基本構成を示すもので、11がR
AMチップである。このRAMチップ11内には、アレイ
状に配された素子によりデータを記憶するメモリアレイ
12、このメモリアレイ12のアクセス位置をデコードする
アドレスデコーダ13、RAMチップ11全体を制御する制
御回路14等の一般的な構成回路の他に、チップ外部から
与えられる値を設定保持する設定レジスタ15、アドレス
を選択するための選択情報を保持する選択レジスタ16及
び実際の指定アドレスを外部で参照するための参照レジ
スタ17が配設されている。また、このRAMチップ11は
外部のシステムとアドレスバスAB、データバスDB及
び制御信号線CSを介して接続され、特に設定レジスタ
15、選択レジスタ16及び参照レジスタ17は図示しない外
部バスとも接続される。
【0008】上記のような基本構成にあって、実際に設
定レジスタ15に設定保持した値を使用してアドレス指定
を行なう場合の第1の回路実現例を図2に示す。同図
で、設定レジスタ15に選択された値は選択回路21及び演
算回路22へ送出される。演算回路22は、設定レジスタ15
からの値に対して、例えば所定の数値nを加算するよう
な予め定められた演算を実行するもので、その演算結果
は上記選択回路21へ送出される。
定レジスタ15に設定保持した値を使用してアドレス指定
を行なう場合の第1の回路実現例を図2に示す。同図
で、設定レジスタ15に選択された値は選択回路21及び演
算回路22へ送出される。演算回路22は、設定レジスタ15
からの値に対して、例えば所定の数値nを加算するよう
な予め定められた演算を実行するもので、その演算結果
は上記選択回路21へ送出される。
【0009】選択回路21では、RAMチップ11外部から
与えられる選択信号20に従い、アドレスバスABを介し
て入力されるアドレス、設定レジスタ15に選択保持され
るアドレス及び設定レジスタ15に保持されたアドレスに
演算回路22にて演算を施したその演算結果の中から1つ
を選択してアドレスデコーダ13に供し、メモリアレイ12
の当該アドレスをアクセスさせるもので、必要に応じて
この選択回路21での選択内容は上記設定レジスタ15に送
出され、再設定される。
与えられる選択信号20に従い、アドレスバスABを介し
て入力されるアドレス、設定レジスタ15に選択保持され
るアドレス及び設定レジスタ15に保持されたアドレスに
演算回路22にて演算を施したその演算結果の中から1つ
を選択してアドレスデコーダ13に供し、メモリアレイ12
の当該アドレスをアクセスさせるもので、必要に応じて
この選択回路21での選択内容は上記設定レジスタ15に送
出され、再設定される。
【0010】次いで第2の回路実現例を図3に示す。同
図で、設定レジスタ15に選択された値は演算回路23,22
へ送出される。演算回路22は、設定レジスタ15からの値
に対して、例えば所定の数値nを加算するような予め定
められた演算を実行するもので、その演算結果は上記演
算回路23へ送出される。
図で、設定レジスタ15に選択された値は演算回路23,22
へ送出される。演算回路22は、設定レジスタ15からの値
に対して、例えば所定の数値nを加算するような予め定
められた演算を実行するもので、その演算結果は上記演
算回路23へ送出される。
【0011】演算回路23では、RAMチップ11外部から
与えられる選択信号20、アドレスバスABを介して入力
されるアドレス、設定レジスタ15に選択保持されるアド
レス及び設定レジスタ15に保持されたアドレスに演算回
路22にて演算を施したその演算結果の中から少なくとも
1つを用いて予め定められた演算を実行し、その演算結
果をアドレスデコーダ13に供し、メモリアレイ12の当該
アドレスをアクセスさせるもので、必要に応じてこの演
算回路23での演算結果は上記設定レジスタ15に送出さ
れ、再設定される。
与えられる選択信号20、アドレスバスABを介して入力
されるアドレス、設定レジスタ15に選択保持されるアド
レス及び設定レジスタ15に保持されたアドレスに演算回
路22にて演算を施したその演算結果の中から少なくとも
1つを用いて予め定められた演算を実行し、その演算結
果をアドレスデコーダ13に供し、メモリアレイ12の当該
アドレスをアクセスさせるもので、必要に応じてこの演
算回路23での演算結果は上記設定レジスタ15に送出さ
れ、再設定される。
【0012】なお、上記第1及び第2の実現例はいずれ
もRAMチップ11の外部より選択信号20を与えるものと
して説明したが、これに代えてRAMチップ11内の選択
レジスタ16の保持値を用いるようにしてもよい。
もRAMチップ11の外部より選択信号20を与えるものと
して説明したが、これに代えてRAMチップ11内の選択
レジスタ16の保持値を用いるようにしてもよい。
【0013】例えば図4(A)は上記図2での選択信号
20に代えて選択レジスタ16の保持値24を用いた第3の実
現例を示すものである。この同図(A)で選択回路21
は、選択レジスタ16の保持値24を選択信号とし、アドレ
スバスABを介して入力されるアドレス、設定レジスタ
15に選択保持されるアドレス及び設定レジスタ15に保持
されたアドレスに演算回路22にて演算を施したその演算
結果の中から1つを選択してアドレスデコーダ13に供
し、メモリアレイ12の当該アドレスをアクセスさせるも
のである。必要によりこの選択回路21での選択内容は上
記設定レジスタ15に送出され、再設定されることとな
る。
20に代えて選択レジスタ16の保持値24を用いた第3の実
現例を示すものである。この同図(A)で選択回路21
は、選択レジスタ16の保持値24を選択信号とし、アドレ
スバスABを介して入力されるアドレス、設定レジスタ
15に選択保持されるアドレス及び設定レジスタ15に保持
されたアドレスに演算回路22にて演算を施したその演算
結果の中から1つを選択してアドレスデコーダ13に供
し、メモリアレイ12の当該アドレスをアクセスさせるも
のである。必要によりこの選択回路21での選択内容は上
記設定レジスタ15に送出され、再設定されることとな
る。
【0014】また、図4(B)は上記図3での選択信号
20に代えて選択レジスタ16の保持値24を用いた第4の実
現例を示すものである。すなわち、同図(B)で演算回
路23は、選択レジスタ16の保持値24、アドレスバスAB
を介して入力されるアドレス、設定レジスタ15に選択保
持されるアドレス及び設定レジスタ15に保持されたアド
レスに演算回路22にて演算を施したその演算結果の中か
ら少なくとも1つを用いて予め定められた演算を実行
し、その演算結果をアドレスデコーダ13に供し、メモリ
アレイ12の当該アドレスをアクセスさせるものである。
必要に応じてこの演算回路23での演算結果は上記設定レ
ジスタ15に送出され、再設定されることとなる。
20に代えて選択レジスタ16の保持値24を用いた第4の実
現例を示すものである。すなわち、同図(B)で演算回
路23は、選択レジスタ16の保持値24、アドレスバスAB
を介して入力されるアドレス、設定レジスタ15に選択保
持されるアドレス及び設定レジスタ15に保持されたアド
レスに演算回路22にて演算を施したその演算結果の中か
ら少なくとも1つを用いて予め定められた演算を実行
し、その演算結果をアドレスデコーダ13に供し、メモリ
アレイ12の当該アドレスをアクセスさせるものである。
必要に応じてこの演算回路23での演算結果は上記設定レ
ジスタ15に送出され、再設定されることとなる。
【0015】さらに、上記第3及び第4の実現例はいず
れもRAMチップ11内の選択レジスタ16の保持値24をそ
のまま用いるものとして説明したが、この保持値24とR
AMチップ11外部からの選択信号20の少なくとも一方に
より予め定められた演算を実行し、その演算結果を代わ
りに用いることとしてもよい。
れもRAMチップ11内の選択レジスタ16の保持値24をそ
のまま用いるものとして説明したが、この保持値24とR
AMチップ11外部からの選択信号20の少なくとも一方に
より予め定められた演算を実行し、その演算結果を代わ
りに用いることとしてもよい。
【0016】例えば図5(A)は上記図4(A)での選
択レジスタ16の保持値24に代えて、この保持値24とチッ
プ11外部からの選択信号20の少なくとも一方により演算
を行なう演算回路25を用いた第5の実現例を示すもので
ある。この同図(A)で選択回路21は、演算回路25より
与えられる演算結果を選択信号とし、アドレスバスAB
を介して入力されるアドレス、設定レジスタ15に選択保
持されるアドレス及び設定レジスタ15に保持されたアド
レスに演算回路22にて演算を施したその演算結果の中か
ら1つを選択してアドレスデコーダ13に供し、メモリア
レイ12の当該アドレスをアクセスさせるものである。必
要によりこの選択回路21での選択内容は上記設定レジス
タ15に送出され、再設定されることとなる。
択レジスタ16の保持値24に代えて、この保持値24とチッ
プ11外部からの選択信号20の少なくとも一方により演算
を行なう演算回路25を用いた第5の実現例を示すもので
ある。この同図(A)で選択回路21は、演算回路25より
与えられる演算結果を選択信号とし、アドレスバスAB
を介して入力されるアドレス、設定レジスタ15に選択保
持されるアドレス及び設定レジスタ15に保持されたアド
レスに演算回路22にて演算を施したその演算結果の中か
ら1つを選択してアドレスデコーダ13に供し、メモリア
レイ12の当該アドレスをアクセスさせるものである。必
要によりこの選択回路21での選択内容は上記設定レジス
タ15に送出され、再設定されることとなる。
【0017】また、図5(B)は上記図4(B)での選
択レジスタ16の保持値24に代えて、この保持値24とチッ
プ11外部からの選択信号20の少なくとも一方により演算
を行なう演算回路25を用いた第6の実現例を示すもので
ある。すなわち、同図(B)で演算回路23は、演算回路
25からの演算結果、アドレスバスABを介して入力され
るアドレス、設定レジスタ15に選択保持されるアドレス
及び設定レジスタ15に保持されたアドレスに演算回路22
にて演算を施したその演算結果の中から少なくとも1つ
を用いて予め定められた演算を実行し、その演算結果を
アドレスデコーダ13に供し、メモリアレイ12の当該アド
レスをアクセスさせるものである。必要に応じてこの演
算回路23での演算結果は上記設定レジスタ15に送出さ
れ、再設定されることとなる。
択レジスタ16の保持値24に代えて、この保持値24とチッ
プ11外部からの選択信号20の少なくとも一方により演算
を行なう演算回路25を用いた第6の実現例を示すもので
ある。すなわち、同図(B)で演算回路23は、演算回路
25からの演算結果、アドレスバスABを介して入力され
るアドレス、設定レジスタ15に選択保持されるアドレス
及び設定レジスタ15に保持されたアドレスに演算回路22
にて演算を施したその演算結果の中から少なくとも1つ
を用いて予め定められた演算を実行し、その演算結果を
アドレスデコーダ13に供し、メモリアレイ12の当該アド
レスをアクセスさせるものである。必要に応じてこの演
算回路23での演算結果は上記設定レジスタ15に送出さ
れ、再設定されることとなる。
【0018】以上第1乃至第6の回路実現例のいずれに
あっても、ランダムアクセス性を損なわずに、指定アド
レスが規則性をもって変化する場合にはチップ内部で指
定アドレスを生成することができるため、RAMチップ
11外部にある図示しないアドレスを生成するための回路
の負担を減らし、その回路量を削減することができると
共に、高速に動作可能となる。
あっても、ランダムアクセス性を損なわずに、指定アド
レスが規則性をもって変化する場合にはチップ内部で指
定アドレスを生成することができるため、RAMチップ
11外部にある図示しないアドレスを生成するための回路
の負担を減らし、その回路量を削減することができると
共に、高速に動作可能となる。
【0019】なお、上記第1乃至第6の回路実現例では
示さなかったが、参照レジスタ17は前述したRAMチッ
プ11内部での演算情報(アドレス)を保持し、これを読
出してRAMチップ11外部に出力することによりRAM
チップ11内での動作状態を参照可能とするためのもので
ある。以下、この参照レジスタ17を含めてデータバスD
Bよりアドレスを設定する場合の第7の回路実現例を図
6に示す。
示さなかったが、参照レジスタ17は前述したRAMチッ
プ11内部での演算情報(アドレス)を保持し、これを読
出してRAMチップ11外部に出力することによりRAM
チップ11内での動作状態を参照可能とするためのもので
ある。以下、この参照レジスタ17を含めてデータバスD
Bよりアドレスを設定する場合の第7の回路実現例を図
6に示す。
【0020】同図で、RAMチップ11外部からの選択信
号20、設定レジスタ15、選択レジスタ16及び参照レジス
タ17の保持内容はいずれも演算回路26に入力され、ここ
でその内の少なくとも1つを用いて予め定められた演算
が実行され、その演算結果が選択信号として選択回路27
へ与えられる。
号20、設定レジスタ15、選択レジスタ16及び参照レジス
タ17の保持内容はいずれも演算回路26に入力され、ここ
でその内の少なくとも1つを用いて予め定められた演算
が実行され、その演算結果が選択信号として選択回路27
へ与えられる。
【0021】この選択回路27は、演算回路26からの選択
信号に従ってデータバスDBと設定レジスタ15、選択レ
ジスタ16、参照レジスタ17及びメモリアレイ12の間での
データ(アドレス)の入出力を選択制御するものであ
る。
信号に従ってデータバスDBと設定レジスタ15、選択レ
ジスタ16、参照レジスタ17及びメモリアレイ12の間での
データ(アドレス)の入出力を選択制御するものであ
る。
【0022】このような構成とすることで、実際にアク
セスするメモリアレイ12のアドレス情報を参照レジスタ
17に保持させ、必要に応じてこの参照レジスタ17の保持
内容をRAMチップ11の外部に出力して利用することが
できるため、同様の参照のための動作をRAMチップ11
の外部で行なう場合に比して、RAMチップ11外部にあ
る図示しないアドレスを生成するための回路の負担を減
らし、その回路量を削減することができると共に、デー
タバスDBを介してアドレスを参照できるようにしたた
めに参照専用の外部接続端子を要さず、RAMチップ11
の端子(ピン)の増加を最小限に抑えることができる。
セスするメモリアレイ12のアドレス情報を参照レジスタ
17に保持させ、必要に応じてこの参照レジスタ17の保持
内容をRAMチップ11の外部に出力して利用することが
できるため、同様の参照のための動作をRAMチップ11
の外部で行なう場合に比して、RAMチップ11外部にあ
る図示しないアドレスを生成するための回路の負担を減
らし、その回路量を削減することができると共に、デー
タバスDBを介してアドレスを参照できるようにしたた
めに参照専用の外部接続端子を要さず、RAMチップ11
の端子(ピン)の増加を最小限に抑えることができる。
【0023】
【発明の効果】以上詳記した如く本発明によれば、指定
アドレスがランダムに変化するアクセスも充分可能とし
ながら、指定アドレスがある程度規則性をもって変化す
る場合にはチップ外部からのアドレス指定を不要とし、
チップ外部からアドレス指定する回路の負担及びアドレ
スバスの使用を減じながら高速に動作可能としたメモリ
装置を提供することができる。
アドレスがランダムに変化するアクセスも充分可能とし
ながら、指定アドレスがある程度規則性をもって変化す
る場合にはチップ外部からのアドレス指定を不要とし、
チップ外部からアドレス指定する回路の負担及びアドレ
スバスの使用を減じながら高速に動作可能としたメモリ
装置を提供することができる。
【図1】本発明の一実施例に係る基本回路構成を示すブ
ロック図。
ロック図。
【図2】同実施例に係る第1の回路実現例を示すブロッ
ク図。
ク図。
【図3】同実施例に係る第2の回路実現例を示すブロッ
ク図。
ク図。
【図4】同実施例に係る第3及び第4の回路実現例を示
すブロック図。
すブロック図。
【図5】同実施例に係る第5及び第6の回路実現例を示
すブロック図。
すブロック図。
【図6】同実施例に係る第7の回路実現例を示すブロッ
ク図。
ク図。
11…RAMチップ、12…メモリアレイ、13…アドレスデ
コーダ、14…制御回路、15…設定レジスタ、16…選択レ
ジスタ、17…参照レジスタ、20…選択信号、21,27…選
択回路、22,23,25,26…演算回路、24…保持値。
コーダ、14…制御回路、15…設定レジスタ、16…選択レ
ジスタ、17…参照レジスタ、20…選択信号、21,27…選
択回路、22,23,25,26…演算回路、24…保持値。
Claims (16)
- 【請求項1】 アレイ状に配された素子によりデータを
記憶するメモリアレイと、 このメモリアレイのアクセス位置をデコードするアドレ
スデコーダと、 チップ外部から値を設定保持可能なレジスタと、 このレジスタに保持された値を上記アドレスデコーダに
供し、上記メモリアレイのアクセスを行なわせる制御手
段とを1チップ内に具備したことを特徴とするメモリ装
置。 - 【請求項2】 アレイ状に配された素子によりデータを
記憶するメモリアレイと、 このメモリアレイのアクセス位置をデコードするアドレ
スデコーダと、 チップ外部から値を設定保持可能なレジスタと、 このレジスタに保持された値をもって所定の演算を行な
う演算回路と、 チップ外部から与えられる選択信号に従って、上記レジ
スタに設定された値、チップ外部からアドレスバスを介
して入力される値及び上記演算回路が出力する値のいず
れか一つを選択して上記アドレスデコーダに供し、上記
メモリアレイのアクセスを行なわせる選択回路とを1チ
ップ内に具備したことを特徴とするメモリ装置。 - 【請求項3】 アレイ状に配された素子によりデータを
記憶するメモリアレイと、 このメモリアレイのアクセス位置をデコードするアドレ
スデコーダと、 チップ外部から値を設定保持可能なレジスタと、 このレジスタに保持された値をもって所定の演算を行な
う第1の演算回路と、 チップ外部から与えられる選択信号、上記レジスタに設
定された値、チップ外部からアドレスバスを介して入力
される値及び上記第1の演算回路が出力する値の少なく
とも一つを用いて演算を行ない、その演算結果を上記ア
ドレスデコーダに供して上記メモリアレイのアクセスを
行なわせる第2の演算回路とを1チップ内に具備したこ
とを特徴とするメモリ装置。 - 【請求項4】 アレイ状に配された素子によりデータを
記憶するメモリアレイと、 このメモリアレイのアクセス位置をデコードするアドレ
スデコーダと、 チップ外部から値を設定保持可能な第1のレジスタと、 この第1のレジスタに保持された値をもって所定の演算
を行なう演算回路と、 チップ外部から選択情報を設定保持可能な第2のレジス
タと、 この第2のレジスタの保持する選択情報に従って、上記
第1のレジスタに保持された値、チップ外部からアドレ
スバスを介して入力される値及び上記演算回路が出力す
る値のいずれか一つを選択して上記アドレスデコーダに
供し、上記メモリアレイのアクセスを行なわせる選択回
路とを1チップ内に具備したことを特徴とするメモリ装
置。 - 【請求項5】 アレイ状に配された素子によりデータを
記憶するメモリアレイと、 このメモリアレイのアクセス位置をデコードするアドレ
スデコーダと、 チップ外部から値を設定保持可能な第1のレジスタと、 この第1のレジスタに保持された値をもって所定の演算
を行なう第1の演算回路と、 チップ外部から選択情報を設定保持可能な第2のレジス
タと、 この第2のレジスタに保持された選択情報、上記第1の
レジスタに保持された値、チップ外部からアドレスバス
を介して入力される値及び上記第1の演算回路が出力す
る値の少なくとも一つを用いて演算を行ない、その演算
結果を上記アドレスデコーダに供して上記メモリアレイ
のアクセスを行なわせる第2の演算回路とを1チップ内
に具備したことを特徴とするメモリ装置。 - 【請求項6】 アレイ状に配された素子によりデータを
記憶するメモリアレイと、 このメモリアレイのアクセス位置をデコードするアドレ
スデコーダと、 チップ外部から値を設定保持可能な第1のレジスタと、 この第1のレジスタに保持された値をもって所定の演算
を行なう第1の演算回路と、 チップ外部から選択情報を設定保持可能な第2のレジス
タと、 この第2のレジスタの保持する選択情報とチップ外部か
ら与えられる選択信号の少なくとも一方を用いて所定の
演算を行なう第2の演算回路と、 この第2の演算回路の出力する値に従って、上記第1の
レジスタに保持された値、チップ外部からアドレスバス
を介して入力される値及び上記演算回路が出力する値の
いずれか一つを選択して上記アドレスデコーダに供し、
上記メモリアレイのアクセスを行なわせる選択回路とを
1チップ内に具備したことを特徴とするメモリ装置。 - 【請求項7】 アレイ状に配された素子によりデータを
記憶するメモリアレイと、 このメモリアレイのアクセス位置をデコードするアドレ
スデコーダと、 チップ外部から値を設定保持可能な第1のレジスタと、 この第1のレジスタに保持された値をもって所定の演算
を行なう第1の演算回路と、 チップ外部から選択情報を設定保持可能な第2のレジス
タと、 この第2のレジスタの保持する選択情報とチップ外部か
ら与えられる選択信号の少なくとも一方を用いて所定の
演算を行なう第2の演算回路と、 この第2の演算回路の出力する値、上記第1のレジスタ
に保持された値、チップ外部からアドレスバスを介して
入力される値及び上記第1の演算回路が出力する値の少
なくとも一つを用いて演算を行ない、その演算結果を上
記アドレスデコーダに供して上記メモリアレイのアクセ
スを行なわせる第3の演算回路とを1チップ内に具備し
たことを特徴とするメモリ装置。 - 【請求項8】 アレイ状に配された素子によりデータを
記憶するメモリアレイと、 このメモリアレイのアクセス位置をデコードするアドレ
スデコーダと、 チップ外部から値を設定保持可能なレジスタと、 このレジスタに保持された値をもって所定の演算を行な
う演算回路と、 上記レジスタに設定された値と上記演算回路が出力する
値のいずれか一方を選択して上記レジスタに入力設定す
る選択回路とを1チップ内に具備したことを特徴とする
メモリ装置。 - 【請求項9】 アレイ状に配された素子によりデータを
記憶するメモリアレイと、 このメモリアレイのアクセス位置をデコードするアドレ
スデコーダと、 チップ外部から値を設定保持可能なレジスタと、 このレジスタに保持された値をもって所定の演算を行な
う第1の演算回路と、 チップ外部から与えられる選択信号、上記レジスタに設
定された値、チップ外部からアドレスバスを介して入力
される値及び上記第1の演算回路が出力する値の少なく
とも一つを用いて演算を行ない、その演算結果を上記レ
ジスタに入力設定する第2の演算回路とを1チップ内に
具備したことを特徴とするメモリ装置。 - 【請求項10】 アレイ状に配された素子によりデータ
を記憶するメモリアレイと、 このメモリアレイのアクセス位置をデコードするアドレ
スデコーダと、 チップ外部から値を設定保持可能な第1のレジスタと、 この第1のレジスタに保持された値をもって所定の演算
を行なう演算回路と、 チップ外部から選択情報を設定保持可能な第2のレジス
タと、 この第2のレジスタの保持する選択情報に従って、上記
第1のレジスタに保持された値と上記演算回路が出力す
る値のいずれか一方を選択して上記第1のレジスタに入
力設定する選択回路とを1チップ内に具備したことを特
徴とするメモリ装置。 - 【請求項11】 アレイ状に配された素子によりデータ
を記憶するメモリアレイと、 このメモリアレイのアクセス位置をデコードするアドレ
スデコーダと、 チップ外部から値を設定保持可能な第1のレジスタと、 この第1のレジスタに保持された値をもって所定の演算
を行なう第1の演算回路と、 チップ外部から選択情報を設定保持可能な第2のレジス
タと、 この第2のレジスタに保持された選択情報、上記第1の
レジスタに保持された値及び上記第1の演算回路が出力
する値の少なくとも一つを用いて演算を行ない、その演
算結果を上記第1のレジスタに入力設定する第2の演算
回路とを1チップ内に具備したことを特徴とするメモリ
装置。 - 【請求項12】 アレイ状に配された素子によりデータ
を記憶するメモリアレイと、 このメモリアレイのアクセス位置をデコードするアドレ
スデコーダと、 チップ外部から値を設定保持可能な第1のレジスタと、 この第1のレジスタに保持された値をもって所定の演算
を行なう第1の演算回路と、 チップ外部から選択情報を設定保持可能な第2のレジス
タと、 この第2のレジスタの保持する選択情報とチップ外部か
ら与えられる選択信号の少なくとも一方を用いて所定の
演算を行なう第2の演算回路と、 この第2の演算回路の出力する値に従って、上記第1の
レジスタに保持された値と上記演算回路が出力する値の
いずれか一方を選択して上記第1のレジスタに入力設定
する選択回路とを1チップ内に具備したことを特徴とす
るメモリ装置。 - 【請求項13】 アレイ状に配された素子によりデータ
を記憶するメモリアレイと、 このメモリアレイのアクセス位置をデコードするアドレ
スデコーダと、 チップ外部から値を設定保持可能な第1のレジスタと、 この第1のレジスタに保持された値をもって所定の演算
を行なう第1の演算回路と、 チップ外部から選択情報を設定保持可能な第2のレジス
タと、 この第2のレジスタの保持する選択情報とチップ外部か
ら与えられる選択信号の少なくとも一方を用いて所定の
演算を行なう第2の演算回路と、 この第2の演算回路の出力する値、上記第1のレジスタ
に保持された値及び上記第1の演算回路が出力する値の
少なくとも一つを用いて演算を行ない、その演算結果を
上記第1のレジスタに入力設定する第3の演算回路とを
1チップ内に具備したことを特徴とするメモリ装置。 - 【請求項14】 アレイ状に配された素子によりデータ
を記憶するメモリアレイと、 このメモリアレイのアクセス位置をデコードするアドレ
スデコーダと、 チップ外部から値を設定保持可能な第1のレジスタと、 この第1のレジスタに保持された値を上記アドレスデコ
ーダに供し、上記メモリアレイのアクセスを行なわせる
制御手段と、 上記第1のレジスタの保持値及びチップ内部の制御情報
の内の1つを保持し、その保持値を当該チップの動作参
照用としてチップ外部に出力する第2のレジスタとを1
チップ内に具備したことを特徴とするメモリ装置。 - 【請求項15】 アレイ状に配された素子によりデータ
を記憶するメモリアレイと、 このメモリアレイのアクセス位置をデコードするアドレ
スデコーダと、 チップ外部から値を設定保持可能な第1のレジスタと、 チップ外部から選択情報を設定保持可能な第2のレジス
タと、 上記第1のレジスタの保持値、第2のレジスタの保持値
及びチップ内部の制御情報の内の1つを保持し、その保
持値を当該チップの動作参照用としてチップ外部に出力
する第3のレジスタと、 チップ外部から与えられる選択信号に従い、上記第1乃
至第3のレジスタ及び上記メモリアレイとチップに接続
されたデータバスとの間を選択的に切換えて上記第1乃
至第3のレジスタ及び上記メモリアレイそれぞれの入出
力を制御する選択回路とを1チップ内に具備したことを
特徴とするメモリ装置。 - 【請求項16】 アレイ状に配された素子によりデータ
を記憶するメモリアレイと、 このメモリアレイのアクセス位置をデコードするアドレ
スデコーダと、 チップ外部から値を設定保持可能な第1のレジスタと、 チップ外部から選択情報を設定保持可能な第2のレジス
タと、 上記第1のレジスタの保持値、第2のレジスタの保持値
及びチップ内部の制御情報の内の1つを保持し、その保
持値を当該チップの動作参照用としてチップ外部に出力
する第3のレジスタと、 チップ外部から与えられる選択信号及び上記第1乃至第
3のレジスタそれぞれの保持値の少なくとも1つを用い
て所定の演算を行なう演算回路と、 この演算回路の出力する値に従って上記第1乃至第3の
レジスタ及び上記メモリアレイとチップに接続されたデ
ータバスとの間を選択的に切換えて上記第1乃至第3の
レジスタ及び上記メモリアレイそれぞれの入出力を制御
する選択回路とを1チップ内に具備したことを特徴とす
るメモリ装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6189267A JPH0855477A (ja) | 1994-08-11 | 1994-08-11 | メモリ装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6189267A JPH0855477A (ja) | 1994-08-11 | 1994-08-11 | メモリ装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0855477A true JPH0855477A (ja) | 1996-02-27 |
Family
ID=16238459
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP6189267A Pending JPH0855477A (ja) | 1994-08-11 | 1994-08-11 | メモリ装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0855477A (ja) |
-
1994
- 1994-08-11 JP JP6189267A patent/JPH0855477A/ja active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH0612863A (ja) | デュアルポートdram | |
US5832251A (en) | Emulation device | |
JPH0472255B2 (ja) | ||
JPH0454909B2 (ja) | ||
US6003141A (en) | Single chip processor with externally executed test function | |
JPH0855477A (ja) | メモリ装置 | |
JP2769384B2 (ja) | 演算制御icおよび情報処理装置 | |
US5412792A (en) | Method and arrangement for controlling memory bank access requests in data processing system | |
US5887137A (en) | Data processing apparatus having a sorting unit to provide sorted data to a processor | |
JP2918570B2 (ja) | 中央演算処理装置 | |
JPH01266651A (ja) | 半導体メモリ装置 | |
JPH03214275A (ja) | 半導体集積回路 | |
JP2616714B2 (ja) | 半導体記憶装置 | |
JPH1166031A (ja) | マイクロコンピュータの内蔵タイマ | |
JP2716284B2 (ja) | 半導体集積回路 | |
JPS638937A (ja) | シングルチツプマイクロコンピユ−タ | |
JPH1091216A (ja) | プログラマブル半導体デバイス | |
JPH05258124A (ja) | インタフェース回路 | |
JPH04262450A (ja) | プロセッサ | |
JPH02293948A (ja) | マイクロコンピュータlsi | |
JPH0683986A (ja) | シングルチップ・マイクロコンピュータ | |
JPH05120879A (ja) | 半導体メモリ装置 | |
JPH04336613A (ja) | ディジタル信号処理回路 | |
JPH06175871A (ja) | エミュレーション装置 | |
JPH06150022A (ja) | メモリチップ選択コントロール回路 |