JPS619748A - 入出力制御装置 - Google Patents
入出力制御装置Info
- Publication number
- JPS619748A JPS619748A JP59130465A JP13046584A JPS619748A JP S619748 A JPS619748 A JP S619748A JP 59130465 A JP59130465 A JP 59130465A JP 13046584 A JP13046584 A JP 13046584A JP S619748 A JPS619748 A JP S619748A
- Authority
- JP
- Japan
- Prior art keywords
- processing
- input
- information
- word
- output
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/20—Handling requests for interconnection or transfer for access to input/output bus
- G06F13/24—Handling requests for interconnection or transfer for access to input/output bus using interrupt
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/20—Handling requests for interconnection or transfer for access to input/output bus
- G06F13/24—Handling requests for interconnection or transfer for access to input/output bus using interrupt
- G06F13/26—Handling requests for interconnection or transfer for access to input/output bus using interrupt with priority control
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Bus Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔技術分野〕
本発明は、マイクロコンピュータ等のデータ処理装置に
おける、優先順位および処理形態がプログラマブルな入
出力処理制御装置に関する。
おける、優先順位および処理形態がプログラマブルな入
出力処理制御装置に関する。
入出力処理制御とは、中央処理装置(以下、CPUとい
う)がプログラム実行中に、何らかの要因によってプロ
グラムの実行を一時中断し、その要因に応じた処理する
ための制御である。入出力処理には、再開のために中断
したプログラム情報を退避してCPUが中断要因に対応
したプログラムの実行を開始する割込み処理や、CPU
がプログラム実行を保留してデータ転送線やメモリの使
用権を明は渡して入出力装置とメモリ間で直接データを
転送する処理等積々の処理形態がある。
う)がプログラム実行中に、何らかの要因によってプロ
グラムの実行を一時中断し、その要因に応じた処理する
ための制御である。入出力処理には、再開のために中断
したプログラム情報を退避してCPUが中断要因に対応
したプログラムの実行を開始する割込み処理や、CPU
がプログラム実行を保留してデータ転送線やメモリの使
用権を明は渡して入出力装置とメモリ間で直接データを
転送する処理等積々の処理形態がある。
ここで、データ処理システムによって種々の入出力処理
要因があシ、その処理形態も様々であシ、マイクロコン
ピュータなど汎用のデータ処理装置では応用システムの
構成に応じて任意に入出力処理の優先順位や処理形態が
指定できる入出力制御装置が必要とされている。
要因があシ、その処理形態も様々であシ、マイクロコン
ピュータなど汎用のデータ処理装置では応用システムの
構成に応じて任意に入出力処理の優先順位や処理形態が
指定できる入出力制御装置が必要とされている。
一般に、データ処理装置の入出力処理要因は外部要因と
内部要因に分けることができる。外部要因としては、パ
ワーフェイルなどデータ処理装置の外部が特殊な状態に
なったことを認識させるだめのものや、外部周辺装置か
らデータ処理装置への処理要求などがある。内部要因と
しては、内部タイマによる設定時間の経過、アナログ/
ディジタル変換の変換終了やシリアルデータ転送の終了
等の内蔵周辺機能からのデータ処理装置への処理要求が
ある。
内部要因に分けることができる。外部要因としては、パ
ワーフェイルなどデータ処理装置の外部が特殊な状態に
なったことを認識させるだめのものや、外部周辺装置か
らデータ処理装置への処理要求などがある。内部要因と
しては、内部タイマによる設定時間の経過、アナログ/
ディジタル変換の変換終了やシリアルデータ転送の終了
等の内蔵周辺機能からのデータ処理装置への処理要求が
ある。
このように種々の入出力処理要求がある場合には、複数
の要因が同時に発生したυ、ある要因の入出力処理中に
さらに別の入出力処理要因が発生することがあシ、発生
している複数の要因に対して優先度を判定して制御する
装置が必要とされる。
の要因が同時に発生したυ、ある要因の入出力処理中に
さらに別の入出力処理要因が発生することがあシ、発生
している複数の要因に対して優先度を判定して制御する
装置が必要とされる。
例として、内部タイマによる処理要求と外部からの処理
要求がある場合で説明すると、内部タイマの設定時間ご
とに外部に信号を出力しリアルタイムで外部装置を駆動
する時には内部タイマの処理要求を優先と判定し、内部
タイマの処理要求が発生すると直ちに外部に信号を出力
する処理しなければ、設定時間どおりに外部装置を駆動
することができない。逆に、外部からの処理要求に応じ
て高速に外部データを入力する時には、外部からの処理
要求を優先と判定しなければ処理要求に対する応答に遅
れが生じ、データ転送の速度が低下してしまう。
要求がある場合で説明すると、内部タイマの設定時間ご
とに外部に信号を出力しリアルタイムで外部装置を駆動
する時には内部タイマの処理要求を優先と判定し、内部
タイマの処理要求が発生すると直ちに外部に信号を出力
する処理しなければ、設定時間どおりに外部装置を駆動
することができない。逆に、外部からの処理要求に応じ
て高速に外部データを入力する時には、外部からの処理
要求を優先と判定しなければ処理要求に対する応答に遅
れが生じ、データ転送の速度が低下してしまう。
このように、応用によシ各種の入出力処理の優先順位は
異なるので、任意に優先順位が設定できるようにする必
要がある。また、ある入出力処理中であっても、優先順
位が高い処理要求が発生したならば、その入出力処理を
開始できるようにすることが必要である。さらに、入出
力処理の形態も対象とする周辺装置や応用によって異な
シ最適な処理形態が選択できることが望まれている。内
部タイマによる入出力処理を例に説明すると、前述の設
定時間毎に外部装置の駆動信号を出力する場合には出力
すべき情報をメモリに記憶させておけはメモリから出力
装置への直接データ転送により処理できる。内部タイマ
の設定時間毎に周辺装置の状態や外部信号をサンプリン
グしてその変化を検出する場合には割込みによるデータ
処理装置のプログラム実行が必要となる。
異なるので、任意に優先順位が設定できるようにする必
要がある。また、ある入出力処理中であっても、優先順
位が高い処理要求が発生したならば、その入出力処理を
開始できるようにすることが必要である。さらに、入出
力処理の形態も対象とする周辺装置や応用によって異な
シ最適な処理形態が選択できることが望まれている。内
部タイマによる入出力処理を例に説明すると、前述の設
定時間毎に外部装置の駆動信号を出力する場合には出力
すべき情報をメモリに記憶させておけはメモリから出力
装置への直接データ転送により処理できる。内部タイマ
の設定時間毎に周辺装置の状態や外部信号をサンプリン
グしてその変化を検出する場合には割込みによるデータ
処理装置のプログラム実行が必要となる。
従来のデータ処理装置では入出力処理の優先順位や処理
形態を任意に設定するには複雑な制御回路を必要とする
ため高価であった。従って、低価格のシステムでは入出
力処理の優先順位や処理形態が要因ごとに固定されるこ
とが多く、応用によっては支障をきたしていた。前述の
例において、内部タイマの入出力処理要求が外部の処理
要求よりも優先順位が高く固定されていたとすると、外
部の処理要求によシ高速にデータ入力する場合には内部
タイマの処理要求を禁止して優先順位を変更するように
し、なければならず内部タイマの入出力処理が利用でき
ないといった障害が現れる。また、処理形態も割込み処
理に固定されることが多く、前述の内部タイマの設定時
間ごとにリアルタイムで外部に信号を出力する応用では
、割込み処理のプログラムで実行させざるを得す、中断
するプログラム情報の退避や割込みプログラムの読出し
などの余分な処理が必要となシ、内部タイマの時間経過
検出から外部への信号出力までの応答時間が長くなると
いう問題も発生する。
形態を任意に設定するには複雑な制御回路を必要とする
ため高価であった。従って、低価格のシステムでは入出
力処理の優先順位や処理形態が要因ごとに固定されるこ
とが多く、応用によっては支障をきたしていた。前述の
例において、内部タイマの入出力処理要求が外部の処理
要求よりも優先順位が高く固定されていたとすると、外
部の処理要求によシ高速にデータ入力する場合には内部
タイマの処理要求を禁止して優先順位を変更するように
し、なければならず内部タイマの入出力処理が利用でき
ないといった障害が現れる。また、処理形態も割込み処
理に固定されることが多く、前述の内部タイマの設定時
間ごとにリアルタイムで外部に信号を出力する応用では
、割込み処理のプログラムで実行させざるを得す、中断
するプログラム情報の退避や割込みプログラムの読出し
などの余分な処理が必要となシ、内部タイマの時間経過
検出から外部への信号出力までの応答時間が長くなると
いう問題も発生する。
本発明の目的は、入出力処理要求の受付優先順位および
処理形態を任意に設定・変更することが可能で、処理要
求が多重に発生しても煩雑な手続きが不要で安価な、あ
らゆる応用に適する入出力処理制御装置を提供すること
にある。
処理形態を任意に設定・変更することが可能で、処理要
求が多重に発生しても煩雑な手続きが不要で安価な、あ
らゆる応用に適する入出力処理制御装置を提供すること
にある。
入出力処理の優先順位や処理形態を任意に設定変更する
ためには、情報を記憶する制御情報記憶手段が必要とな
る。
ためには、情報を記憶する制御情報記憶手段が必要とな
る。
近年集積回路技術の進歩に伴い、記憶される内容によシ
アドレス可能な記憶素子(Co’ntentAddre
ssa’b’le Memory、以下CAMという)
が提供されている。つ−ificAMでは、一般のメモ
リのようにアドレスを指定して記憶情報の読み書きをす
る以外に、記憶されている内容を問いあわせ、対応する
情報を記憶している素子の応答を知ることができる。
アドレス可能な記憶素子(Co’ntentAddre
ssa’b’le Memory、以下CAMという)
が提供されている。つ−ificAMでは、一般のメモ
リのようにアドレスを指定して記憶情報の読み書きをす
る以外に、記憶されている内容を問いあわせ、対応する
情報を記憶している素子の応答を知ることができる。
本発明は、入出力処理要求を許可または禁止状態にする
許可禁止情報、入出力処理の形態を指定する処理形態指
定情報、入出力処理の優先順位を指定する優先順位指定
情報および要因が処理要求を発生したことを示す処理要
求情報をCAMを含んだ記憶素子配列に記憶させ、入出
力処理制御部から所定のシーケンスにて前記記憶内容を
問いあわせて、CAMからの応答を判定して入出力処理
要求を受は付は入出力処理を起動し、この入出力処理の
起動では、前記応答の状態を記憶し、該記憶情報を基に
応答を発生した記憶素子配列の語を選択して記憶内容を
導出し、入出力処理形態の決定および処理優先順位の識
別を行って入出力処理の制御を行なうことを特徴にして
いる。
許可禁止情報、入出力処理の形態を指定する処理形態指
定情報、入出力処理の優先順位を指定する優先順位指定
情報および要因が処理要求を発生したことを示す処理要
求情報をCAMを含んだ記憶素子配列に記憶させ、入出
力処理制御部から所定のシーケンスにて前記記憶内容を
問いあわせて、CAMからの応答を判定して入出力処理
要求を受は付は入出力処理を起動し、この入出力処理の
起動では、前記応答の状態を記憶し、該記憶情報を基に
応答を発生した記憶素子配列の語を選択して記憶内容を
導出し、入出力処理形態の決定および処理優先順位の識
別を行って入出力処理の制御を行なうことを特徴にして
いる。
以下、図面を参照しながら本発明の詳細な説明する。第
1図は本発明の一実施例に係る入出力制御装置を有する
データ処理装置のブロック図である。
1図は本発明の一実施例に係る入出力制御装置を有する
データ処理装置のブロック図である。
本実施例では入出力処理の要因1’t 4種類あり、各
要因に対応する部分は添字A、B、C,Dを付して表現
している。
要因に対応する部分は添字A、B、C,Dを付して表現
している。
制御情報記憶部10は、各入出力処理要因に対応して4
語の記憶容量があり、入出力処理要因が処理要求を発生
したことを示す処理要求情報と入出力処理要求を許可ま
たは禁止状態にする処理許可禁止情報と入出力処理の形
態を指定する処理形態指定情報と入出力処理の優先順位
を指定する優先順位指定情報とからなる制御へ報FjR
I O−Aから10−Dを記憶する。制御情報記憶部1
0の各語の機能、動作は同様であるので、以下の説明で
は第1の制御情報語10−Aを代表に説明する悌2語以
後は添字をBからDに読み替えればよい)。
語の記憶容量があり、入出力処理要因が処理要求を発生
したことを示す処理要求情報と入出力処理要求を許可ま
たは禁止状態にする処理許可禁止情報と入出力処理の形
態を指定する処理形態指定情報と入出力処理の優先順位
を指定する優先順位指定情報とからなる制御へ報FjR
I O−Aから10−Dを記憶する。制御情報記憶部1
0の各語の機能、動作は同様であるので、以下の説明で
は第1の制御情報語10−Aを代表に説明する悌2語以
後は添字をBからDに読み替えればよい)。
入出力処理要因からの処理要求信号100−Aが発生す
ると制御情報語10−Aの処理要求情報ビットがセット
され、入出力処理要求が発生したことを記憶する。
ると制御情報語10−Aの処理要求情報ビットがセット
され、入出力処理要求が発生したことを記憶する。
中央処理装置20は、プログラムの実行によシ制御情報
記憶部10を操作する時データ転送バス200に制御情
報記憶部20のアドレス指定情報を送出するとともにア
クセス信号201を発生する。アドレスデコーダ30に
よる前記アドレス指定情報の解読出力180−Aから1
80−Dをアドレス選択部40がアクセス信号201に
よ)選択し、制御情報記憶部1.0の語指定信号14〇
−Aがらl ’40− Dとして伝達して、目的の制御
情報語10−Aをアクセスし、データ転送バス200を
介して処理許可禁止情報や処理形態指定情報や優先順位
指定情報を前記のアクセスした制御情報語10−Aに書
き込んで設定する。
記憶部10を操作する時データ転送バス200に制御情
報記憶部20のアドレス指定情報を送出するとともにア
クセス信号201を発生する。アドレスデコーダ30に
よる前記アドレス指定情報の解読出力180−Aから1
80−Dをアドレス選択部40がアクセス信号201に
よ)選択し、制御情報記憶部1.0の語指定信号14〇
−Aがらl ’40− Dとして伝達して、目的の制御
情報語10−Aをアクセスし、データ転送バス200を
介して処理許可禁止情報や処理形態指定情報や優先順位
指定情報を前記のアクセスした制御情報語10−Aに書
き込んで設定する。
入出力処理制御部50は、中央処理装置20から制御情
報記憶部10へのアクセスがない時、査問情報150を
発生して制御情報記憶部1.0の各@10−Aから1.
O−Dにおける処理要求情報と処理許可禁止情報およ
び優先順位指定情報の内容を査問する。さらに、この査
問のたびに問い合せの優先順位を最上位のものから順に
一位づつ下位の優先順位のものに変更し、制御情報記憶
部10が応答信号110−Aから110−Dを発生しな
い場合には最下位の優先順位のものになると再び最上位
の優先順位のものから走査し続ける。前記査問において
、制御情報記憶部10の各制御情報語10−Aから10
−Dでは問い合せの情報に対応した内容であるならば応
答信号110−Aから110−Dを発生して判定記憶部
60に該応答語情報を記憶させる。そして判定記憶部6
0は応答判定信号161を発生して入出力処理制御部5
0および中央処理装置zOに知らせる。入出力処理制御
部50では優先順位の走査を停止し、応答のあった優先
順位を記憶して以後の優先順位制御に備える。
報記憶部10へのアクセスがない時、査問情報150を
発生して制御情報記憶部1.0の各@10−Aから1.
O−Dにおける処理要求情報と処理許可禁止情報およ
び優先順位指定情報の内容を査問する。さらに、この査
問のたびに問い合せの優先順位を最上位のものから順に
一位づつ下位の優先順位のものに変更し、制御情報記憶
部10が応答信号110−Aから110−Dを発生しな
い場合には最下位の優先順位のものになると再び最上位
の優先順位のものから走査し続ける。前記査問において
、制御情報記憶部10の各制御情報語10−Aから10
−Dでは問い合せの情報に対応した内容であるならば応
答信号110−Aから110−Dを発生して判定記憶部
60に該応答語情報を記憶させる。そして判定記憶部6
0は応答判定信号161を発生して入出力処理制御部5
0および中央処理装置zOに知らせる。入出力処理制御
部50では優先順位の走査を停止し、応答のあった優先
順位を記憶して以後の優先順位制御に備える。
中央処理装置20は、入出力処理の起動にあたシ、判定
記憶部60に記憶される応答語情報出力160−Aから
160−Dをアドレス選択部40にて選択し制御情報記
憶部100語指定情報14〇−人から140−Dとして
伝達させ、前記査問にて応答した制御情報語にアクセス
し、該制御情報語の処理要求情報のリセットおよび処理
形態指定情報を読出して判別し、入出力処理として割込
み処理をするか直接データ転送処理をするかを決定する
。
記憶部60に記憶される応答語情報出力160−Aから
160−Dをアドレス選択部40にて選択し制御情報記
憶部100語指定情報14〇−人から140−Dとして
伝達させ、前記査問にて応答した制御情報語にアクセス
し、該制御情報語の処理要求情報のリセットおよび処理
形態指定情報を読出して判別し、入出力処理として割込
み処理をするか直接データ転送処理をするかを決定する
。
ここで、入出力処理制御部50は前記応答判定を基に受
は付けた優先順位を記憶しておシ、以後の優先順位走査
は受は付は順位より上位の優先順位に対して行う。つま
シ、制御情報記憶部10に対する査問情報1500発生
において問い合せる優先順位を最上位のものから受は付
けて記憶した優先順位までの間で変化させ、該査問で応
答信号110−Aから110−Dが発生するならば、処
理中の要因より優先順位が上位の入出力処理要求が発生
したと検知し前記と同様の優先順位記憶および応答発生
の制御情報語アクセスによる入出力処理の起動を行う。
は付けた優先順位を記憶しておシ、以後の優先順位走査
は受は付は順位より上位の優先順位に対して行う。つま
シ、制御情報記憶部10に対する査問情報1500発生
において問い合せる優先順位を最上位のものから受は付
けて記憶した優先順位までの間で変化させ、該査問で応
答信号110−Aから110−Dが発生するならば、処
理中の要因より優先順位が上位の入出力処理要求が発生
したと検知し前記と同様の優先順位記憶および応答発生
の制御情報語アクセスによる入出力処理の起動を行う。
割込みプログラムの実行完了など一連の入出力処理から
復帰する時には、中央処理装置20が入出力処理終了信
号202を発生して復帰する処理の優先順位に再設定す
る。つまり、入出力処理中に上位の入出力処理要求を受
は付けた場合には受は付は前の入出力処理優先順位にセ
ットし、入出力処理を多重に長は付けて無い場合には記
憶している優先順位を消去し初期の状態にする。
復帰する時には、中央処理装置20が入出力処理終了信
号202を発生して復帰する処理の優先順位に再設定す
る。つまり、入出力処理中に上位の入出力処理要求を受
は付けた場合には受は付は前の入出力処理優先順位にセ
ットし、入出力処理を多重に長は付けて無い場合には記
憶している優先順位を消去し初期の状態にする。
第2図は内部でアドレス可能な記憶素子(CAM)1ビ
ツト(CAMセル)のトランジスタ回路図である。
ツト(CAMセル)のトランジスタ回路図である。
このCAMセルは、10個のトランジスタT1゜T2.
・・・、 ’rloからなシ、1ビツトの情報を記憶す
るもので真値と否定値のデータ入出力り、Dおよびセル
選択信号Sとデータ判別出力Cの入出力がある。電源V
DDとグランド間に直列に接続されたトランジスタT1
とトランジスタT2およびトランジスタT3とトランジ
スタT4は反転回路を構成し、各々の入力と出力が接続
されることによってフリップフロップとなυ、1ビツト
の情報を記憶する。
・・・、 ’rloからなシ、1ビツトの情報を記憶す
るもので真値と否定値のデータ入出力り、Dおよびセル
選択信号Sとデータ判別出力Cの入出力がある。電源V
DDとグランド間に直列に接続されたトランジスタT1
とトランジスタT2およびトランジスタT3とトランジ
スタT4は反転回路を構成し、各々の入力と出力が接続
されることによってフリップフロップとなυ、1ビツト
の情報を記憶する。
セルの記憶情報を読み出す場合にはセル選択信号Sを発
生させてトランジスタT5およびトランジスタT6を導
通させ反転回路の接続点の値をデータ入出力り、Dに導
出する。セルに情報を書き込む場合には、データ入出力
り、Dの各々に書き込む情報の真値と否定値を印加し、
セル選択信号Sを発生させてトランジスタT5およびト
ランジスタT6を導通させ書き込む情報に対応したフリ
ップフロップ状態に設定する。
生させてトランジスタT5およびトランジスタT6を導
通させ反転回路の接続点の値をデータ入出力り、Dに導
出する。セルに情報を書き込む場合には、データ入出力
り、Dの各々に書き込む情報の真値と否定値を印加し、
セル選択信号Sを発生させてトランジスタT5およびト
ランジスタT6を導通させ書き込む情報に対応したフリ
ップフロップ状態に設定する。
ここで、セルに論理値1を記憶する場合にはトランジス
タTlとトランジスタT2の接続点をハイレベル、トラ
ンジスタT3とトランジスタT4の接続点をローレベル
とし、逆に論理値0を記憶する場合には、トランジスタ
T1とトランジスタT2の接続点をローレベル、トラン
ジスタT3とトランジスタT4の接続点をハイレベルと
する。
タTlとトランジスタT2の接続点をハイレベル、トラ
ンジスタT3とトランジスタT4の接続点をローレベル
とし、逆に論理値0を記憶する場合には、トランジスタ
T1とトランジスタT2の接続点をローレベル、トラン
ジスタT3とトランジスタT4の接続点をハイレベルと
する。
グランドからデータ判別出力Cの間に直並列に接続され
た4個のトランジスタT7からTIOはセルの記憶内容
の判別するだめのもので、データ入出力1)、 Dおよ
びセル記憶値に対応してオン/オフ状態が変化する。そ
の状態をデータ判別出力Cも含んで表1に示す。
た4個のトランジスタT7からTIOはセルの記憶内容
の判別するだめのもので、データ入出力1)、 Dおよ
びセル記憶値に対応してオン/オフ状態が変化する。そ
の状態をデータ判別出力Cも含んで表1に示す。
ここで、データ判別出力Cのグランド電位状態を論理値
0、導通なしの状態を論理値1にみなすと、データ入出
力りとDに反転した論理値の信号を印加した場合にはデ
ータ判別出力Cにデータ入出力り信号とセル記憶値の不
一致を示す排他的論理和信号が得られ比較の判定させる
ことができ、データ入出力りとDともに論理値0を印加
した場合にはセル記憶値によることなく一致した時と等
価な論理値1が得られ記憶内容との比較判定をマスクで
き、データ入出力りとDともに論理値1を印加した場合
にはセル記憶値によることなく論理値0が得られ無条件
に不一致の判定結果を出力させることができる。
0、導通なしの状態を論理値1にみなすと、データ入出
力りとDに反転した論理値の信号を印加した場合にはデ
ータ判別出力Cにデータ入出力り信号とセル記憶値の不
一致を示す排他的論理和信号が得られ比較の判定させる
ことができ、データ入出力りとDともに論理値0を印加
した場合にはセル記憶値によることなく一致した時と等
価な論理値1が得られ記憶内容との比較判定をマスクで
き、データ入出力りとDともに論理値1を印加した場合
にはセル記憶値によることなく論理値0が得られ無条件
に不一致の判定結果を出力させることができる。
この第2図のCAMセルを行と列の構造に配置る。
第8図は第1図の制御情報記憶部10における素子配列
の例を示している。この制御情報記憶部ではCAMセル
配列の行を各入出力処理要因に対応した制御情報語に割
り付け、図中破線で示すように列を処理要求情報、処理
許可禁止情報、処理形態指定情報および優先順位指定情
報の情報種類に対応づけている。また、処理要求信号1
00−Aから100−D、応答信号110−Aから11
0−りおよび語指定信号140−Aから140−Dは第
1図と同一の信号である。4個のトランジスタT20か
らT0nは各処理要求信号100−Aから100−Dを
入力として対応する制御情報語の処理要求情報ビットの
記憶値をセットする。つまシ、各トランジスタT20か
らTzaは、第2図のセルにおけるトランジスタT3に
並列に接続され、処理要求信号が発生する時にオンして
トランジスタT3とトランジスタT4の接続点をローレ
ベル、トランジスタTlとトランジスタT2の接続点を
ハイレベルにさせて論理値1の記憶状態にさせる。4個
のトランジスタT24からT27は、並列に接続される
各制御情報記憶セルのデータ判別出力Cの負荷であり、
対応する制御情報語の全てのセルにおける判別出力Cが
導通なし状態の時に論理値1を応答信号110−Aから
110−Dとして発生させる。従って、比較判定をマス
クされたセルを除いて、いずれかのセルにて不一致の判
定がなされ判別出力にグランド電位が出力されれば論理
値0が応答信号110−Aから110−Dに発生される
。バッファ回路70は、中央処理装置20が制御情報語
を書き込んで設定する時、入出力処理制御部50が制御
部”報語を査問する時および入出力処理を起動するため
に応答を発生した制御情報語を読み出す時に動作し、記
憶セルの1列につき2本のデータ入出力線を介して記憶
データの転送または記憶内容判定信号の発生を行う。
の例を示している。この制御情報記憶部ではCAMセル
配列の行を各入出力処理要因に対応した制御情報語に割
り付け、図中破線で示すように列を処理要求情報、処理
許可禁止情報、処理形態指定情報および優先順位指定情
報の情報種類に対応づけている。また、処理要求信号1
00−Aから100−D、応答信号110−Aから11
0−りおよび語指定信号140−Aから140−Dは第
1図と同一の信号である。4個のトランジスタT20か
らT0nは各処理要求信号100−Aから100−Dを
入力として対応する制御情報語の処理要求情報ビットの
記憶値をセットする。つまシ、各トランジスタT20か
らTzaは、第2図のセルにおけるトランジスタT3に
並列に接続され、処理要求信号が発生する時にオンして
トランジスタT3とトランジスタT4の接続点をローレ
ベル、トランジスタTlとトランジスタT2の接続点を
ハイレベルにさせて論理値1の記憶状態にさせる。4個
のトランジスタT24からT27は、並列に接続される
各制御情報記憶セルのデータ判別出力Cの負荷であり、
対応する制御情報語の全てのセルにおける判別出力Cが
導通なし状態の時に論理値1を応答信号110−Aから
110−Dとして発生させる。従って、比較判定をマス
クされたセルを除いて、いずれかのセルにて不一致の判
定がなされ判別出力にグランド電位が出力されれば論理
値0が応答信号110−Aから110−Dに発生される
。バッファ回路70は、中央処理装置20が制御情報語
を書き込んで設定する時、入出力処理制御部50が制御
部”報語を査問する時および入出力処理を起動するため
に応答を発生した制御情報語を読み出す時に動作し、記
憶セルの1列につき2本のデータ入出力線を介して記憶
データの転送または記憶内容判定信号の発生を行う。
以下、第4図のタイムチャートを参照しながら本実励例
の動作を説明する。
の動作を説明する。
第4図は、第1の入出力処理要因Aを代表として処理制
御情報の設定、制御情報記憶部10の内容査問、処理要
求の発生および入出力処理起動に至る一連の入出力処理
制御シーケンスを、優先順位走査カウンタ、制御情報記
憶部lOの語指定信号140−A、バッファ回路70の
データ入出力線信号B 1−B Is 、 B l−B
5、処理要求信号100−Aおよび応答信号110−
Aによシ表現している。
御情報の設定、制御情報記憶部10の内容査問、処理要
求の発生および入出力処理起動に至る一連の入出力処理
制御シーケンスを、優先順位走査カウンタ、制御情報記
憶部lOの語指定信号140−A、バッファ回路70の
データ入出力線信号B 1−B Is 、 B l−B
5、処理要求信号100−Aおよび応答信号110−
Aによシ表現している。
まず、中央処理装置20が入出力処理要因Aの制御情報
語を設定する時、語指定信号140−Aをアドレス選択
部から発生し設定する制御情報に対応した信号をバッフ
ァ回路70から発生する。
語を設定する時、語指定信号140−Aをアドレス選択
部から発生し設定する制御情報に対応した信号をバッフ
ァ回路70から発生する。
第2図にても説明した様に、論理値1を書き込む場合デ
ータ線Bn (nはビット位置に対応し1がら5のいず
れかである)にハイレベル、データ線Bnにローレベル
を発生させ、論理値Oを書き込む場合データ線Bnにロ
ーレベル、データ線Bnにハイレベルを発生させる。
ータ線Bn (nはビット位置に対応し1がら5のいず
れかである)にハイレベル、データ線Bnにローレベル
を発生させ、論理値Oを書き込む場合データ線Bnにロ
ーレベル、データ線Bnにハイレベルを発生させる。
第4図のタイムチャートでは、ビット5の処理状態とし
、ビット8の処理形態指定情報を論理値にして第2位の
優先順位を指定させている。このようにして制御情報語
の設定が完了すると、入出力処理制御部50からの制御
情報記憶部10への内容査問を開始する。この時、全て
の語指定信号140−Aから140−Dを発生させない
でバッファ回路70が判別したい記−憶内容に応じて表
1で示した記号をデータ線BnとBnに発生する。
、ビット8の処理形態指定情報を論理値にして第2位の
優先順位を指定させている。このようにして制御情報語
の設定が完了すると、入出力処理制御部50からの制御
情報記憶部10への内容査問を開始する。この時、全て
の語指定信号140−Aから140−Dを発生させない
でバッファ回路70が判別したい記−憶内容に応じて表
1で示した記号をデータ線BnとBnに発生する。
第4図のタイムチャートでは、ビット5の処理要求情報
が処理要求の発生したことを示す論理値lで、ビット4
の処理許可禁止情報が許可状態を示す論理値1で、ビッ
ト2と1の優先順位指定情報が優先順位走査カウンタの
値と一致する値であることを判別させている。なおビッ
ト8の処理形態指定情報はデータ線B3と百3をローレ
ベルにすることにより判別の対象とならないように制御
している。処理要求信号100−Aが発生されるまでは
ビット5の処理要求情報は論理値0で他の条件が満たさ
れても応答信号:t、 10− Aは発生されず、処理
要求信号100−Aが発生されビット5の処理要求情報
がセットされた以後で優先順位走査カウンタの値とビッ
ト2とビット1の優先順位指定情報が一致する時、つま
シ第2位の優先順位が走査された時に応答信号110−
Aが発生され、判定記憶部60に応答語情報が記憶され
る。
が処理要求の発生したことを示す論理値lで、ビット4
の処理許可禁止情報が許可状態を示す論理値1で、ビッ
ト2と1の優先順位指定情報が優先順位走査カウンタの
値と一致する値であることを判別させている。なおビッ
ト8の処理形態指定情報はデータ線B3と百3をローレ
ベルにすることにより判別の対象とならないように制御
している。処理要求信号100−Aが発生されるまでは
ビット5の処理要求情報は論理値0で他の条件が満たさ
れても応答信号:t、 10− Aは発生されず、処理
要求信号100−Aが発生されビット5の処理要求情報
がセットされた以後で優先順位走査カウンタの値とビッ
ト2とビット1の優先順位指定情報が一致する時、つま
シ第2位の優先順位が走査された時に応答信号110−
Aが発生され、判定記憶部60に応答語情報が記憶され
る。
前記応答信号110−Aが発生されると、中央処理装置
zOが入出力処理を開始する。この時、判定記憶部60
に記憶さ5”−る応答語情報を基に語選択信号140−
Aを発生して、応答を発生した列の各ビット記憶情報を
データ線BnとBnに導出し、バッファ回路70を介し
て中央処理装置z。
zOが入出力処理を開始する。この時、判定記憶部60
に記憶さ5”−る応答語情報を基に語選択信号140−
Aを発生して、応答を発生した列の各ビット記憶情報を
データ線BnとBnに導出し、バッファ回路70を介し
て中央処理装置z。
に伝達する。中央処理装置2oは伝達された制御情報語
のビット8の値を判別して論理値0であるので割込み処
理を実行する。次に、前記応答語情報に基づく語選択信
号140−Aの発生を続けたままデータ線B5にローレ
ベル、データ線百5にハイレベルの信号を発生して、処
理要求が受は付けられたことを示す論理値0をビット5
に記憶させる。
のビット8の値を判別して論理値0であるので割込み処
理を実行する。次に、前記応答語情報に基づく語選択信
号140−Aの発生を続けたままデータ線B5にローレ
ベル、データ線百5にハイレベルの信号を発生して、処
理要求が受は付けられたことを示す論理値0をビット5
に記憶させる。
本実施例では制御情報記憶部1oは全てCAMセルを使
用しているが、処理形態指定情報は比較判別の必要が無
く、よjo)ランジスタ数のすくないセルを使用するこ
とができ、処理要求情報や処理許可情報は判定する論理
値が限定されているためCAMセル内のトランジスタを
削除することができ、よp低価格の入出力処理制御装置
を実現することができる。
用しているが、処理形態指定情報は比較判別の必要が無
く、よjo)ランジスタ数のすくないセルを使用するこ
とができ、処理要求情報や処理許可情報は判定する論理
値が限定されているためCAMセル内のトランジスタを
削除することができ、よp低価格の入出力処理制御装置
を実現することができる。
本発明によれば入出力処理の形態指定や優先順位指定の
情報を少ないトランジスタ数のセルからなる記憶素子配
列に記憶されて入出力処理起動の制御することができ、
これによυマイクロコンピュータなど半導体集積回路で
実現されるデータ処理装置ではチップ面積を減少させる
ことができデータ処理装置の価格低減に絶大な効果を発
揮する。
情報を少ないトランジスタ数のセルからなる記憶素子配
列に記憶されて入出力処理起動の制御することができ、
これによυマイクロコンピュータなど半導体集積回路で
実現されるデータ処理装置ではチップ面積を減少させる
ことができデータ処理装置の価格低減に絶大な効果を発
揮する。
第1図は本発明の一実施例に係る入出力制御装置を有す
るデータ処理装置のブロック図、第2図は内容でアドレ
ス可能な記憶素子(CAM)のトランジスタ回路図、第
8図は第1図の制御情報記憶部10の一例の素子配列図
、第4図は実施例の動作を説明するためのタイムチャー
トである。 lO・・・制御情報記憶部。 20・・・中央処理装置。 80・・・アドレスデコーダ。 40・・・アドレス選択部。 50・・・入出力処理制御部。 60・・・判定記憶部。 70・・・バッファ回路。 100−A−D・・・処理要求信号。 110−A−D・・・応答信号。 180−A−D・・・アドレス解読信号。 140−A−D・・・語選択信号。 150・・・査問情報。 160−A−D・・・応答語情報。 161・・・応答判定信号。 200・・・データ転送バス。 201・・・アクセス信号、 202・・・入出力処理終了信号。 T I −TIO、T20〜T27・・・トランジスタ
。 D、D・・・データ入出力。 S・・・セル選択信号。 C・・・データ判別出力、 Bl〜5@Bl〜5…データ線。 特許出願人 日本電気株式会社 代 理 人 弁理士 内 原 晋、”’:)”=
4;シ・・。 第3図 第4図
るデータ処理装置のブロック図、第2図は内容でアドレ
ス可能な記憶素子(CAM)のトランジスタ回路図、第
8図は第1図の制御情報記憶部10の一例の素子配列図
、第4図は実施例の動作を説明するためのタイムチャー
トである。 lO・・・制御情報記憶部。 20・・・中央処理装置。 80・・・アドレスデコーダ。 40・・・アドレス選択部。 50・・・入出力処理制御部。 60・・・判定記憶部。 70・・・バッファ回路。 100−A−D・・・処理要求信号。 110−A−D・・・応答信号。 180−A−D・・・アドレス解読信号。 140−A−D・・・語選択信号。 150・・・査問情報。 160−A−D・・・応答語情報。 161・・・応答判定信号。 200・・・データ転送バス。 201・・・アクセス信号、 202・・・入出力処理終了信号。 T I −TIO、T20〜T27・・・トランジスタ
。 D、D・・・データ入出力。 S・・・セル選択信号。 C・・・データ判別出力、 Bl〜5@Bl〜5…データ線。 特許出願人 日本電気株式会社 代 理 人 弁理士 内 原 晋、”’:)”=
4;シ・・。 第3図 第4図
Claims (1)
- 【特許請求の範囲】 複数の入出力処理要因を有し、各入出力処理要因毎に、
要因が入出力処理要求を発生したことを示す処理要求情
報と入出力処理要求を許可または禁止状態にする処理許
可禁止情報と入出力処理の形態を指定する処理形態指定
情報と入出力処理の優先順位を指定する優先順位指定情
報とからなる制御情報語を持つデータ処理装置において
、内容でアドレス可能な記憶素子を含む複数語容量を有
し、前記制御情報語を記憶する制御情報記憶部と、 所定のシーケンスにて前記制御情報記憶部の記憶内容を
査問する情報を発生する制御部と、前記制御情報記憶部
の各語から出力される査問の応答信号を判定して記憶す
る判定記憶部と、前記判定記憶部の記憶情報を基に前記
制御情報記憶部の語を選択する選択部を備え、前記の選
択された語の制御記憶部内容を導出して入出力処理の制
御を行なうことを特徴とする入出力処理制御装置。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59130465A JPS619748A (ja) | 1984-06-25 | 1984-06-25 | 入出力制御装置 |
| EP19900104361 EP0381249A3 (en) | 1984-06-25 | 1985-06-25 | Data processing apparatus having an input/output controller for controlling interruptions |
| DE8585107846T DE3582277D1 (de) | 1984-06-25 | 1985-06-25 | Datenverarbeitungsapparat mit einem ein-/ausgabesteuergeraet zur unterbrechungssteuerung. |
| US06/748,635 US4847752A (en) | 1984-06-25 | 1985-06-25 | Data processing apparatus having an input/output controller for controlling interruptions |
| EP85107846A EP0166424B1 (en) | 1984-06-25 | 1985-06-25 | Data processing apparatus having an input/output controller for controlling interruptions |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP59130465A JPS619748A (ja) | 1984-06-25 | 1984-06-25 | 入出力制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS619748A true JPS619748A (ja) | 1986-01-17 |
| JPH0574864B2 JPH0574864B2 (ja) | 1993-10-19 |
Family
ID=15034886
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP59130465A Granted JPS619748A (ja) | 1984-06-25 | 1984-06-25 | 入出力制御装置 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US4847752A (ja) |
| EP (2) | EP0381249A3 (ja) |
| JP (1) | JPS619748A (ja) |
| DE (1) | DE3582277D1 (ja) |
Families Citing this family (36)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0827725B2 (ja) * | 1987-03-17 | 1996-03-21 | 富士通株式会社 | レジスタ回路 |
| KR950014373B1 (ko) * | 1990-11-02 | 1995-11-25 | 니뽄 덴끼 가부시끼 가이샤 | 인터럽트 제어기 |
| JP2900627B2 (ja) * | 1991-03-29 | 1999-06-02 | 日本電気株式会社 | 割り込み制御装置 |
| JPH05134960A (ja) * | 1991-11-08 | 1993-06-01 | Nec Corp | ローカルプロセツシング方式 |
| JPH0656601B2 (ja) * | 1991-11-28 | 1994-07-27 | インターナショナル・ビジネス・マシーンズ・コーポレイション | データ転送制御用インタフェース回路 |
| US5412782A (en) | 1992-07-02 | 1995-05-02 | 3Com Corporation | Programmed I/O ethernet adapter with early interrupts for accelerating data transfer |
| JPH06100998B2 (ja) * | 1992-10-02 | 1994-12-12 | インターナショナル・ビジネス・マシーンズ・コーポレイション | データ転送制御用インターフェース回路 |
| JP3190748B2 (ja) * | 1992-11-19 | 2001-07-23 | エヌイーシーマイクロシステム株式会社 | Ramスキャン装置 |
| US5530874A (en) * | 1993-02-02 | 1996-06-25 | 3Com Corporation | Network adapter with an indication signal mask and an interrupt signal mask |
| JP2921412B2 (ja) * | 1994-09-30 | 1999-07-19 | 日本電気株式会社 | データ処理装置 |
| US5535420A (en) * | 1994-12-14 | 1996-07-09 | Intel Corporation | Method and apparatus for interrupt signaling in a computer system |
| EP0732658B1 (en) * | 1995-03-13 | 2000-09-27 | Sun Microsystems, Inc. | Virtual input/output processor |
| FR2737590B1 (fr) * | 1995-08-03 | 1997-10-17 | Sgs Thomson Microelectronics | Dispositif de gestion d'interruptions |
| US5878197A (en) * | 1995-12-11 | 1999-03-02 | Ricoh Company, Ltd. | Image forming apparatus capable of processing data at high speed in accordance with a high speed data transmission interface |
| US6892272B1 (en) | 1999-02-23 | 2005-05-10 | Netlogic Microsystems, Inc. | Method and apparatus for determining a longest prefix match in a content addressable memory device |
| US6625640B1 (en) * | 1999-09-01 | 2003-09-23 | Inventec Corporation | Modem having embedded network transmission protocols |
| US6934795B2 (en) | 1999-09-23 | 2005-08-23 | Netlogic Microsystems, Inc. | Content addressable memory with programmable word width and programmable priority |
| US7143231B1 (en) | 1999-09-23 | 2006-11-28 | Netlogic Microsystems, Inc. | Method and apparatus for performing packet classification for policy-based packet routing |
| US6763425B1 (en) | 2000-06-08 | 2004-07-13 | Netlogic Microsystems, Inc. | Method and apparatus for address translation in a partitioned content addressable memory device |
| US6542391B2 (en) | 2000-06-08 | 2003-04-01 | Netlogic Microsystems, Inc. | Content addressable memory with configurable class-based storage partition |
| US6799243B1 (en) | 2000-06-14 | 2004-09-28 | Netlogic Microsystems, Inc. | Method and apparatus for detecting a match in an intra-row configurable cam system |
| US7272027B2 (en) | 1999-09-23 | 2007-09-18 | Netlogic Microsystems, Inc. | Priority circuit for content addressable memory |
| US6757779B1 (en) | 1999-09-23 | 2004-06-29 | Netlogic Microsystems, Inc. | Content addressable memory with selectable mask write mode |
| US6567340B1 (en) | 1999-09-23 | 2003-05-20 | Netlogic Microsystems, Inc. | Memory storage cell based array of counters |
| US7110407B1 (en) | 1999-09-23 | 2006-09-19 | Netlogic Microsystems, Inc. | Method and apparatus for performing priority encoding in a segmented classification system using enable signals |
| US6324087B1 (en) | 2000-06-08 | 2001-11-27 | Netlogic Microsystems, Inc. | Method and apparatus for partitioning a content addressable memory device |
| US6795892B1 (en) | 2000-06-14 | 2004-09-21 | Netlogic Microsystems, Inc. | Method and apparatus for determining a match address in an intra-row configurable cam device |
| US6687785B1 (en) | 2000-06-08 | 2004-02-03 | Netlogic Microsystems, Inc. | Method and apparatus for re-assigning priority in a partitioned content addressable memory device |
| US7487200B1 (en) | 1999-09-23 | 2009-02-03 | Netlogic Microsystems, Inc. | Method and apparatus for performing priority encoding in a segmented classification system |
| US6944709B2 (en) | 1999-09-23 | 2005-09-13 | Netlogic Microsystems, Inc. | Content addressable memory with block-programmable mask write mode, word width and priority |
| US6521994B1 (en) * | 2001-03-22 | 2003-02-18 | Netlogic Microsystems, Inc. | Multi-chip module having content addressable memory |
| JP2005151304A (ja) * | 2003-11-18 | 2005-06-09 | Toshiba Lsi System Support Kk | アナログ/デジタルコンバータおよびそれを搭載したマイクロコンピュータ |
| US7848129B1 (en) | 2008-11-20 | 2010-12-07 | Netlogic Microsystems, Inc. | Dynamically partitioned CAM array |
| US7920399B1 (en) | 2010-10-21 | 2011-04-05 | Netlogic Microsystems, Inc. | Low power content addressable memory device having selectable cascaded array segments |
| US8467213B1 (en) | 2011-03-22 | 2013-06-18 | Netlogic Microsystems, Inc. | Power limiting in a content search system |
| CN116225345B (zh) * | 2023-05-08 | 2023-08-11 | 珠海妙存科技有限公司 | 一种eMMC的数据存储方法、控制器及可读存储介质 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56159742A (en) * | 1980-05-13 | 1981-12-09 | Nec Corp | Priority level controller |
| JPS5827243A (ja) * | 1981-08-08 | 1983-02-17 | Nippon Telegr & Teleph Corp <Ntt> | 情報処理方式 |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB1397438A (en) * | 1971-10-27 | 1975-06-11 | Ibm | Data processing system |
| IT998437B (it) * | 1973-08-22 | 1976-01-20 | Honeywell Inf Systems | Sistema di accesso a scansione ciclica variabile delle richieste di interruzione |
| US4217638A (en) * | 1977-05-19 | 1980-08-12 | Tokyo Shibaura Electric Co., Ltd. | Data-processing apparatus and method |
| US4293909A (en) * | 1979-06-27 | 1981-10-06 | Burroughs Corporation | Digital system for data transfer using universal input-output microprocessor |
| DE3070320D1 (en) * | 1980-09-27 | 1985-04-25 | Ibm Deutschland | Priority stage controlled interruption device |
| JPS57153339A (en) * | 1981-03-18 | 1982-09-21 | Hitachi Ltd | Information processor |
| IT1193650B (it) * | 1983-01-31 | 1988-07-21 | Honeywell Inf Systems | Apparato di interruzione ad affidabilita' accresciuta |
| US4807117A (en) * | 1983-07-19 | 1989-02-21 | Nec Corporation | Interruption control apparatus |
-
1984
- 1984-06-25 JP JP59130465A patent/JPS619748A/ja active Granted
-
1985
- 1985-06-25 EP EP19900104361 patent/EP0381249A3/en not_active Withdrawn
- 1985-06-25 EP EP85107846A patent/EP0166424B1/en not_active Expired
- 1985-06-25 US US06/748,635 patent/US4847752A/en not_active Expired - Lifetime
- 1985-06-25 DE DE8585107846T patent/DE3582277D1/de not_active Expired - Lifetime
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS56159742A (en) * | 1980-05-13 | 1981-12-09 | Nec Corp | Priority level controller |
| JPS5827243A (ja) * | 1981-08-08 | 1983-02-17 | Nippon Telegr & Teleph Corp <Ntt> | 情報処理方式 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP0166424B1 (en) | 1991-03-27 |
| EP0166424A2 (en) | 1986-01-02 |
| EP0381249A3 (en) | 1990-12-05 |
| DE3582277D1 (de) | 1991-05-02 |
| EP0166424A3 (en) | 1986-09-03 |
| US4847752A (en) | 1989-07-11 |
| JPH0574864B2 (ja) | 1993-10-19 |
| EP0381249A2 (en) | 1990-08-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS619748A (ja) | 入出力制御装置 | |
| EP0228917A2 (en) | Digital read/write memories | |
| US4370712A (en) | Memory controller with address independent burst mode capability | |
| US4366539A (en) | Memory controller with burst mode capability | |
| TW201732830A (zh) | 用於同時存取非揮發性記憶體之多個分區之裝置及方法 | |
| US20230400985A1 (en) | Pim computing system and pim computation offloading method thereof | |
| GB2190771A (en) | Memory device | |
| EP0076155B1 (en) | Memory system | |
| US4318175A (en) | Addressing means for random access memory system | |
| CN1822224B (zh) | 能利用缓冲器刷新数据的存储器装置及其刷新方法 | |
| JPH11175399A (ja) | フラッシュメモリにおけるメモリ読出しからレジスタ読出しを区別するための方法および装置 | |
| US5168558A (en) | Apparatus and method for providing distributed control in a main memory unit of a data processing system | |
| US6070212A (en) | Bus arbiter operable as a DRAM controller | |
| JPH04302035A (ja) | 割り込み制御装置 | |
| US12327044B2 (en) | Memory system | |
| JPS63181198A (ja) | 選択的連想記憶装置 | |
| JP2818418B2 (ja) | 半導体記憶装置 | |
| JP4723334B2 (ja) | Dma転送システム | |
| US11126560B2 (en) | System-on-chip module for avoiding redundant memory access | |
| JP2000099391A (ja) | プリンタ装置およびプリンタ制御方法、並びに記録媒体 | |
| JPH08249289A (ja) | メモリ制御装置およびその制御方法 | |
| KR0168973B1 (ko) | 어드레스를 자동 증가시켜 롬을 억세스하는 방법 및 그장치 | |
| JP3063501B2 (ja) | メモリアクセス制御方式 | |
| JPH09330269A (ja) | アクセス方式 | |
| JPH052523A (ja) | アクセス制御装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |