JPH0268632A - 割込み制御装置 - Google Patents
割込み制御装置Info
- Publication number
- JPH0268632A JPH0268632A JP63220540A JP22054088A JPH0268632A JP H0268632 A JPH0268632 A JP H0268632A JP 63220540 A JP63220540 A JP 63220540A JP 22054088 A JP22054088 A JP 22054088A JP H0268632 A JPH0268632 A JP H0268632A
- Authority
- JP
- Japan
- Prior art keywords
- interrupt
- microprocessor
- level
- priority
- control 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.)
- 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/32—Handling requests for interconnection or transfer for access to input/output bus using combination of interrupt and burst mode transfer
-
- 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
【発明の詳細な説明】
[発明の目的]
(産業上の利用分野)
本発明はマイクロプロセッサへの6割込み要求に対して
、最も優先順の高いものから柔軟に実行処理しうる割込
み制御装置に関するものである。
、最も優先順の高いものから柔軟に実行処理しうる割込
み制御装置に関するものである。
(従来の技術)
割込み機能を有するマイクロプロセッサにおいては、そ
の外部または内部からの複数の割込み要求に対して予め
定めた優先度にしたがって実行処理が行なわれるのか普
通である。
の外部または内部からの複数の割込み要求に対して予め
定めた優先度にしたがって実行処理が行なわれるのか普
通である。
例えば、第7図は従来の割込み制御方式を示す。
この方式においては、割込み制御装置71からの割込み
レベル信号■をマイクロプロセッサ72へ出力して処理
を要求する。その際、前記割込みレベル信号の優先度が
マイクロプロセッサ72の内部レジスタ(図示せず)に
設定されているマイクロプロセッサが受付けられる優先
度よりも低い場合は、前記割込みレベル信号に関連する
データの処理は受付けられず待たされていた。
レベル信号■をマイクロプロセッサ72へ出力して処理
を要求する。その際、前記割込みレベル信号の優先度が
マイクロプロセッサ72の内部レジスタ(図示せず)に
設定されているマイクロプロセッサが受付けられる優先
度よりも低い場合は、前記割込みレベル信号に関連する
データの処理は受付けられず待たされていた。
(発明が解決しようとする課題)
上記のように従来のマイクロプロセッサの割込み制御方
式においては、割込み要求に応じた割込みレベル信号が
一度マイクロプロセッサに出力されると、この割込みレ
ベルの割込み要求がマイクロプロセッサで受付けられる
まで、それよりも優先度の高い他の割込み要求が発生し
ても、その割込みレベルをマイクロプロセッサに向けて
出力することはできなかった。
式においては、割込み要求に応じた割込みレベル信号が
一度マイクロプロセッサに出力されると、この割込みレ
ベルの割込み要求がマイクロプロセッサで受付けられる
まで、それよりも優先度の高い他の割込み要求が発生し
ても、その割込みレベルをマイクロプロセッサに向けて
出力することはできなかった。
したがって、マイクロプロセッサが受付けられない低い
優先度の割込みレベルがマイクロプロセッサに出力され
、割込み要求が待たされている間に発生したマイクロプ
ロセッサが受付けることができる割込み要求は、その間
待たされることになっていた。
優先度の割込みレベルがマイクロプロセッサに出力され
、割込み要求が待たされている間に発生したマイクロプ
ロセッサが受付けることができる割込み要求は、その間
待たされることになっていた。
本発明は、上述した問題点を解決するためのものでその
目的は、優先度の高いものから順に柔軟にリアルタイム
で割込み要求を実行処理することができる割込み制御装
置を提供することである。
目的は、優先度の高いものから順に柔軟にリアルタイム
で割込み要求を実行処理することができる割込み制御装
置を提供することである。
[発明の構成]
(課題を解決するための手段)
上記目的を達成するために、所定の優先順よりも低い優
先度を有する割込み要求がマイクロプロセッサに対して
発せられた場合に、従来方式ではその要求はマイクロプ
ロセッサでは受付けられなかったが、本発明は上記の問
題点を解決するために、マイクロプロセッサが割込み保
留信号を出力する様になっており、割込み制御装置は、
上記割込み保留信号が与えられるとマイクロプロセッサ
へ向けて出力した割込みレベル信号を一時無効な値にし
、その時点で最も優先順の高い割込みレベル信号を発生
するような手段を有しているものである。
先度を有する割込み要求がマイクロプロセッサに対して
発せられた場合に、従来方式ではその要求はマイクロプ
ロセッサでは受付けられなかったが、本発明は上記の問
題点を解決するために、マイクロプロセッサが割込み保
留信号を出力する様になっており、割込み制御装置は、
上記割込み保留信号が与えられるとマイクロプロセッサ
へ向けて出力した割込みレベル信号を一時無効な値にし
、その時点で最も優先順の高い割込みレベル信号を発生
するような手段を有しているものである。
(作用)
したがって、通常はマイクロプロセッサで受付けられな
いような期間に発生した優先度の高い割込み要求も前記
期間中その処理を待たされることなく柔軟にリアルタイ
ムで実行処理される。
いような期間に発生した優先度の高い割込み要求も前記
期間中その処理を待たされることなく柔軟にリアルタイ
ムで実行処理される。
(実施例)
第1図は本発明による割込み制御装置の基本原理図であ
る。
る。
同図において、割込み制御装置11から発せられた割込
みレベル信号■がマイクロプロセッサ12では受付けら
れないレベルのものであったときにマイクロプロセッサ
12は割込み制御装置11へ割込み保留信号Sを与えて
一時的に該要求レベルを保留するようにしている。
みレベル信号■がマイクロプロセッサ12では受付けら
れないレベルのものであったときにマイクロプロセッサ
12は割込み制御装置11へ割込み保留信号Sを与えて
一時的に該要求レベルを保留するようにしている。
第2図は第1図の割込み制御装置11の詳細な構成を示
す。
す。
本発明による割込み制御装置11は、割込み要求信号■
1〜In++ごとに予め設定された割込みレベルを保持
する割込みレベルレジスタ20〜2n、優先順決定回路
30、割込みレベル出力更新回路40、ゲート回路50
、割込みレベル出力レジスタ60で構成されている。
1〜In++ごとに予め設定された割込みレベルを保持
する割込みレベルレジスタ20〜2n、優先順決定回路
30、割込みレベル出力更新回路40、ゲート回路50
、割込みレベル出力レジスタ60で構成されている。
割込みレベルレジスタ20〜2nは、割込み要求信号1
1〜I nilにより、割込み要求が発せられると、保
持している割込みレベルの値を優先順決定回路30に出
力する。
1〜I nilにより、割込み要求が発せられると、保
持している割込みレベルの値を優先順決定回路30に出
力する。
優先順決定回路30は割込みレベルレジスタ20〜2n
から与えられる割込みレベルのうち、最も優先度の高い
レベルを決定しその割込みレベルを保持すると共に、割
込み要求が発せられていない場合には、割込みレベルと
して無効な値を保持する。
から与えられる割込みレベルのうち、最も優先度の高い
レベルを決定しその割込みレベルを保持すると共に、割
込み要求が発せられていない場合には、割込みレベルと
して無効な値を保持する。
割込みレベル出力更新回路40はマイクロプロセッサか
らの割込み保留信号Sがなく、割込み出力レジスタ60
に有効な割込みレベルが設定されていない場合に、優先
順決定回路30の内容をゲート50を介して割込みレベ
ル出力レジスタ60に入れる制御信号を上記ゲート50
に出力する。
らの割込み保留信号Sがなく、割込み出力レジスタ60
に有効な割込みレベルが設定されていない場合に、優先
順決定回路30の内容をゲート50を介して割込みレベ
ル出力レジスタ60に入れる制御信号を上記ゲート50
に出力する。
該別込み出力レジスタ60はマイクロプロセッサ12(
第1図)から割込み保留信号Sが発せられたときに、そ
れまで保持していた内容が無効になるように処理される
。
第1図)から割込み保留信号Sが発せられたときに、そ
れまで保持していた内容が無効になるように処理される
。
次に、第2図の割込み制御装置の動作を第3図のタイミ
ング図を参照して説明する。
ング図を参照して説明する。
割込み要求信号■1が、割込みレベルレジスタ2oへ供
給されると、前記レベルレジスタ2oの内容は優先順決
定回路30へ入力される。他の割込み要求がない場合に
は、割込みレベルレジスタ2oの割込みレベルが最も優
先度が高いものとして回路30で決定され、マイクロプ
ロセッサ12へ割込みレベル出力レジスタ60を介して
、割込み要求信号として送られる。
給されると、前記レベルレジスタ2oの内容は優先順決
定回路30へ入力される。他の割込み要求がない場合に
は、割込みレベルレジスタ2oの割込みレベルが最も優
先度が高いものとして回路30で決定され、マイクロプ
ロセッサ12へ割込みレベル出力レジスタ60を介して
、割込み要求信号として送られる。
一方、割込みレベル出力レジスタ60が割込みレベルレ
ジスタ2oの割込みレベルを保持している間に、その優
先度よりも高い優先度を有する割込み要求信号、例えば
I2が入力されると、優先順決定回路30は割込みレベ
ルレジスタ21の内容を割込みレベル信号と決定する。
ジスタ2oの割込みレベルを保持している間に、その優
先度よりも高い優先度を有する割込み要求信号、例えば
I2が入力されると、優先順決定回路30は割込みレベ
ルレジスタ21の内容を割込みレベル信号と決定する。
しかしながら、割込みレベル出力更新回路40は、出力
レジスタ60には割込みレベル信号として有効な値が保
持されているのでその更新は行なわず、前記出力レジス
タ60は割込みレベルレジスタ2oの内容を保持し、そ
の内容をマイクロプロセッサ12へ与える。
レジスタ60には割込みレベル信号として有効な値が保
持されているのでその更新は行なわず、前記出力レジス
タ60は割込みレベルレジスタ2oの内容を保持し、そ
の内容をマイクロプロセッサ12へ与える。
ここで、割込み要求信号11の割込みレベルの優先度が
マイクロプロセッサ12で受付けられないレベルである
場合は、マイクロプロセッサ12は送られてきた出力レ
ジスタ60の内容を処理せず無効にすると共に、割込み
保持信号Sを割込み制御装置11へ送る。制御装置11
内では前記保持信号Sを割込みレベル出力更新回路40
に与えて優先順決定回路30内にあるI2の割込みレベ
ル信号をゲート50を介して割込みレベル出力レジスタ
60へ転送する制御信号をゲート50へ与える。
マイクロプロセッサ12で受付けられないレベルである
場合は、マイクロプロセッサ12は送られてきた出力レ
ジスタ60の内容を処理せず無効にすると共に、割込み
保持信号Sを割込み制御装置11へ送る。制御装置11
内では前記保持信号Sを割込みレベル出力更新回路40
に与えて優先順決定回路30内にあるI2の割込みレベ
ル信号をゲート50を介して割込みレベル出力レジスタ
60へ転送する制御信号をゲート50へ与える。
したがって、その時点で最も高い優先度を有する要求信
号I2の割込みレベル信号が前記出力レジスタ60から
マイクロプロセッサ12へ向けて送られるのでマイクロ
プロセッサがその要求を実行処理することが可能となる
。
号I2の割込みレベル信号が前記出力レジスタ60から
マイクロプロセッサ12へ向けて送られるのでマイクロ
プロセッサがその要求を実行処理することが可能となる
。
以上述べたように上記の実施例において割込みレベル出
力レジスタ60から送られた割込みレベル信号がマイク
ロプロセッサ内の受付けることができる優先度より低い
として受付けられない間に、後からの割込み要求の方が
優先順が高いと割込み制御装置11内の優先順決定回路
30が決定したときには、マイクロプロセッサに与えら
れた割込みレベル信号を無効にして後から送られてくる
割込み要求の割込みレベル信号をマイクロプロセッサに
出力することができる。
力レジスタ60から送られた割込みレベル信号がマイク
ロプロセッサ内の受付けることができる優先度より低い
として受付けられない間に、後からの割込み要求の方が
優先順が高いと割込み制御装置11内の優先順決定回路
30が決定したときには、マイクロプロセッサに与えら
れた割込みレベル信号を無効にして後から送られてくる
割込み要求の割込みレベル信号をマイクロプロセッサに
出力することができる。
第4図は本発明による拡張した割込み制御装置の実施例
を示す。この実施例においては、割込み制御装置は主割
込み制御装置100と従属割込み制御装置101,10
2,103. ・IONからなっており、装置1
00がマイクロプロセッサ12へ割込みレベル信号を出
力するが、各従属割込み制御装置101.102・ ・
はバスBを介して主割込み制御装置へ、バス割込み要求
信号をそれぞれ出力できるように構成されている。
を示す。この実施例においては、割込み制御装置は主割
込み制御装置100と従属割込み制御装置101,10
2,103. ・IONからなっており、装置1
00がマイクロプロセッサ12へ割込みレベル信号を出
力するが、各従属割込み制御装置101.102・ ・
はバスBを介して主割込み制御装置へ、バス割込み要求
信号をそれぞれ出力できるように構成されている。
したがって、いずれの従属割込み制御装置101.10
2・ ・から出力された割込み要求も、−旦主割込み制
御装置100へ出力され、そこからマイクロプロセッサ
12へと出力される。
2・ ・から出力された割込み要求も、−旦主割込み制
御装置100へ出力され、そこからマイクロプロセッサ
12へと出力される。
第5図は第4図の主割込み制御装置100の詳細な構成
を示す。該制御装置100は割込みレベルレジスタ20
’、2言′、22 2n’ と、優先順決定回路30′、割込みレベル出力
更新回路40′、ゲート50′、および割込みレベル出
力レジスタ60′とで構成されている。
を示す。該制御装置100は割込みレベルレジスタ20
’、2言′、22 2n’ と、優先順決定回路30′、割込みレベル出力
更新回路40′、ゲート50′、および割込みレベル出
力レジスタ60′とで構成されている。
第5図の装置と第2図に示す装置の構成は、各従属割込
み制御装置101.102・ ・からのバス割込み要求
信号を伝送するバスBが優先順決定回路30′へ接続さ
れている点を除いて同じになっている。
み制御装置101.102・ ・からのバス割込み要求
信号を伝送するバスBが優先順決定回路30′へ接続さ
れている点を除いて同じになっている。
したがって、このように優先順決定回路30′の機能を
拡張することによって、主割込み制御装置100は割込
みレベルレジスタ2o’、2゜・2n’ に入れられる
各割込み要求信号■1〜I n−1および従属割込み制
御装置201,202・ ・からのバス割込み要求信号
とを含めて最も優先順の高い割込みレベルを決定して、
マイクロプロセッサ12へ出力することができる。
拡張することによって、主割込み制御装置100は割込
みレベルレジスタ2o’、2゜・2n’ に入れられる
各割込み要求信号■1〜I n−1および従属割込み制
御装置201,202・ ・からのバス割込み要求信号
とを含めて最も優先順の高い割込みレベルを決定して、
マイクロプロセッサ12へ出力することができる。
第6図は第4図に示した各従属割込み制御装置の構成を
示す。
示す。
すなわち該制御装置は、各割込み要求信号■1〜In−
1’が入れられる割込みレベルレジスタ20 .2+
、 ・2n’と割込みレベルデコーダ80で構
成されており、前記各レジスタ2o 、2. 、
・2n’の出力は前記デコーダ80に接続され、
前記デコーダ80の出力は割込み要求信号を伝送するバ
スBに接続されている。
1’が入れられる割込みレベルレジスタ20 .2+
、 ・2n’と割込みレベルデコーダ80で構
成されており、前記各レジスタ2o 、2. 、
・2n’の出力は前記デコーダ80に接続され、
前記デコーダ80の出力は割込み要求信号を伝送するバ
スBに接続されている。
したがって、割込み要求信号II、12・に対応する各
割込みレベルレジスタ2021 ・の内容がレベ
ルデコーダ80へ人出され、該デコーダ80は割込み要
求信号に対応した割込みレベルをバスBを介して主割込
み制御装置100へ向けて出力する。
割込みレベルレジスタ2021 ・の内容がレベ
ルデコーダ80へ人出され、該デコーダ80は割込み要
求信号に対応した割込みレベルをバスBを介して主割込
み制御装置100へ向けて出力する。
(発明の効果)
以上、本発明による割込み制御装置の実施例を述べてき
た様に、与えられた割込みレベル信号がマイクロプロセ
ッサで受付けることができない優先度のときにマイクロ
プロセッサが出力する割込み保留信号を用いて、その時
点で最も優先度の高い割込みレベルを再出力できるよう
にしたので、その期間に発生した優先度の高い割込み要
求の処理が待たされることがなく処理できる。
た様に、与えられた割込みレベル信号がマイクロプロセ
ッサで受付けることができない優先度のときにマイクロ
プロセッサが出力する割込み保留信号を用いて、その時
点で最も優先度の高い割込みレベルを再出力できるよう
にしたので、その期間に発生した優先度の高い割込み要
求の処理が待たされることがなく処理できる。
第1図は本発明に従う割込み制御装置の原理図、第2図
は本発明に従う割込み制御装置の第1の実施例、 第3図は第2図の装置の動作を説明するタイミング図、 第4図は本発明による割込み制御装置の第2の実施例、 第5図は第4図の主割込み制御装置の構成図、第6図は
第4図の各従属割込み制御装置の構成図、 第7図は従来技術による割込み制御方式の構成図、であ
る。 20.2++ ・・・20・・・割込みレベルレジスタ
30・・・優先順決定回路 40・・・割込みレベル出力更新回路 50・・・ゲート 60・・・割込みレベル出力レジスタ 代理ノ(ブ1−理士三 好 1呆 男 第5図
は本発明に従う割込み制御装置の第1の実施例、 第3図は第2図の装置の動作を説明するタイミング図、 第4図は本発明による割込み制御装置の第2の実施例、 第5図は第4図の主割込み制御装置の構成図、第6図は
第4図の各従属割込み制御装置の構成図、 第7図は従来技術による割込み制御方式の構成図、であ
る。 20.2++ ・・・20・・・割込みレベルレジスタ
30・・・優先順決定回路 40・・・割込みレベル出力更新回路 50・・・ゲート 60・・・割込みレベル出力レジスタ 代理ノ(ブ1−理士三 好 1呆 男 第5図
Claims (3)
- (1)異なる割込み要求信号が発せられた際に、予め定
めた対応する信号の割込みレベルを出力する割込みレベ
ルレジスタ群と、 前記レジスタ群からの出力信号を受け、それらの出力信
号のうち最も優先度の高い出力信号の割込みレベルを決
定する優先順決定手段と、 マイクロプロセッサからの割込み保留信号にしたがって
優先順決定手段からの最優先割込みレベルを保持する手
段とを具備し、現在処理中の割込み要求を中断して優先
度の高い割込み要求を、優先順に柔軟に処理するように
したことを特徴とする割込み制御装置。 - (2)前記最優先割込レベル保持手段が、前記優先順決
定手段からの前記割込みレベルをゲートを介して入力し
それを保持する割込みレベル出力レジスタと、マイクロ
プロセッサからの割込み保留信号にしたがって上記最優
先割込みレベルを前記出力レジスタに出力するための制
御信号を上記ゲートに供給する割込レベル出力更新回路
とから成ることを特徴とする請求項1に記載の割込み制
御装置。 - (3)前記優先順決定手段の入力には、各従属割込み制
御装置からのバス割込み要求信号が伝送されるバスが接
続され、前記優先順決定手段が、前記各割込み要求信号
および前記バス割込み要求信号のうち、最も優先度の高
いレベルを決定するようにしたことを特徴とする請求項
1に記載の割込み制御装置。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63220540A JPH0268632A (ja) | 1988-09-05 | 1988-09-05 | 割込み制御装置 |
| DE68928452T DE68928452T2 (de) | 1988-09-05 | 1989-09-05 | Unterbrechungssteuerung |
| EP89116365A EP0358163B1 (en) | 1988-09-05 | 1989-09-05 | Interrupt controller |
| KR1019890012778A KR920004403B1 (ko) | 1988-09-05 | 1989-09-05 | 인터럽트제어장치 |
| US07/402,754 US5133056A (en) | 1988-09-05 | 1989-09-05 | Interrupt controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63220540A JPH0268632A (ja) | 1988-09-05 | 1988-09-05 | 割込み制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0268632A true JPH0268632A (ja) | 1990-03-08 |
| JPH0534699B2 JPH0534699B2 (ja) | 1993-05-24 |
Family
ID=16752592
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63220540A Granted JPH0268632A (ja) | 1988-09-05 | 1988-09-05 | 割込み制御装置 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US5133056A (ja) |
| EP (1) | EP0358163B1 (ja) |
| JP (1) | JPH0268632A (ja) |
| KR (1) | KR920004403B1 (ja) |
| DE (1) | DE68928452T2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010224689A (ja) * | 2009-03-19 | 2010-10-07 | Nec Soft Ltd | デバイス制御システム、情報処理装置及びデバイス制御方法 |
Families Citing this family (27)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5261107A (en) * | 1989-11-03 | 1993-11-09 | International Business Machines Corp. | Programable interrupt controller |
| JPH0743653B2 (ja) * | 1990-07-25 | 1995-05-15 | 株式会社東芝 | 割込みコントローラ |
| US5282272A (en) * | 1990-12-21 | 1994-01-25 | Intel Corporation | Interrupt distribution scheme for a computer bus |
| US5805841A (en) * | 1991-07-24 | 1998-09-08 | Micron Electronics, Inc. | Symmetric parallel multi-processing bus architeture |
| DE69223303T2 (de) * | 1991-09-27 | 1998-06-18 | Sun Microsystems Inc | Verfahren und Gerät für die dynamische Zuweisung von unadressierten Unterbrechungen |
| US5404535A (en) * | 1991-10-22 | 1995-04-04 | Bull Hn Information Systems Inc. | Apparatus and method for providing more effective reiterations of processing task requests in a multiprocessor system |
| DE69231278T2 (de) * | 1992-01-02 | 2001-01-18 | Amdahl Corp., Sunnyvale | Anwendungs-software für hardware-unterbrechungen. |
| JPH05233318A (ja) * | 1992-02-18 | 1993-09-10 | Nec Corp | マイクロプロセッサ |
| US5369769A (en) * | 1992-09-09 | 1994-11-29 | Intel Corporation | Method and circuitry for selecting a free interrupt request level from a multiplicity of interrupt request levels in a personal computer system |
| US5319753A (en) * | 1992-09-29 | 1994-06-07 | Zilog, Inc. | Queued interrupt mechanism with supplementary command/status/message information |
| US5381552A (en) * | 1993-04-26 | 1995-01-10 | Ceridian Corporation | Programmable system for prioritizing and collecting central processor unit interrupts |
| US5781187A (en) * | 1994-05-31 | 1998-07-14 | Advanced Micro Devices, Inc. | Interrupt transmission via specialized bus cycle within a symmetrical multiprocessing system |
| GB9509626D0 (en) * | 1995-05-12 | 1995-07-05 | Sgs Thomson Microelectronics | Processor interrupt control |
| KR0156173B1 (ko) * | 1995-11-21 | 1998-11-16 | 문정환 | 인터럽트 발생회로 |
| US5894578A (en) * | 1995-12-19 | 1999-04-13 | Advanced Micro Devices, Inc. | System and method for using random access memory in a programmable interrupt controller |
| US5850555A (en) * | 1995-12-19 | 1998-12-15 | Advanced Micro Devices, Inc. | System and method for validating interrupts before presentation to a CPU |
| US5850558A (en) * | 1995-12-19 | 1998-12-15 | Advanced Micro Devices | System and method for referencing interrupt request information in a programmable interrupt controller |
| US5815733A (en) * | 1996-02-01 | 1998-09-29 | Apple Computer, Inc. | System for handling interrupts in a computer system using asic reset input line coupled to set of status circuits for presetting values in the status circuits |
| JP3556465B2 (ja) * | 1998-04-21 | 2004-08-18 | 株式会社ルネサステクノロジ | 割り込みコントローラ |
| US6606677B1 (en) | 2000-03-07 | 2003-08-12 | International Business Machines Corporation | High speed interrupt controller |
| DE10063936A1 (de) * | 2000-12-20 | 2002-06-27 | Thomson Brandt Gmbh | Interrupt Controller für einen Mikroprozessor |
| US6988155B2 (en) * | 2001-10-01 | 2006-01-17 | International Business Machines Corporation | Aggregation of hardware events in multi-node systems |
| GB2396445B (en) | 2002-12-19 | 2005-12-21 | Advanced Risc Mach Ltd | An interrupt controller and interrupt controlling method for prioritizing interrupt requests generated by a plurality of interrupt sources |
| US20060047878A1 (en) * | 2004-08-25 | 2006-03-02 | Zilavy Daniel V | GPE register block |
| JP2008130056A (ja) * | 2006-11-27 | 2008-06-05 | Renesas Technology Corp | 半導体回路 |
| JP2011076584A (ja) * | 2009-09-02 | 2011-04-14 | Renesas Electronics Corp | 半導体集積回路装置 |
| CN111226203B (zh) * | 2018-08-23 | 2023-07-07 | 深圳市汇顶科技股份有限公司 | 中断处理方法、主芯片、从芯片及多芯片系统 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5230353A (en) * | 1975-09-04 | 1977-03-08 | Nippon Telegr & Teleph Corp <Ntt> | Micro program control method |
| JPS5999553A (ja) * | 1982-11-29 | 1984-06-08 | Nec Corp | 割込制御方式 |
| JPS6158037A (ja) * | 1984-07-23 | 1986-03-25 | Fujitsu Ltd | サ−ビスプロセツサへの割り込み制御方式 |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| IT988956B (it) * | 1973-06-12 | 1975-04-30 | Olivetti & Co Spa | Governo multiplo |
| US3984820A (en) * | 1975-06-30 | 1976-10-05 | Honeywell Information Systems, Inc. | Apparatus for changing the interrupt level of a process executing in a data processing system |
| US4023143A (en) * | 1975-10-28 | 1977-05-10 | Cincinnati Milacron Inc. | Fixed priority interrupt control circuit |
| US4056847A (en) * | 1976-08-04 | 1977-11-01 | Rca Corporation | Priority vector interrupt system |
| US4103327A (en) * | 1977-03-18 | 1978-07-25 | Bell Telephone Laboratories, Incorporated | Interrupt control circuit |
| US4217638A (en) * | 1977-05-19 | 1980-08-12 | Tokyo Shibaura Electric Co., Ltd. | Data-processing apparatus and method |
| IT1100916B (it) * | 1978-11-06 | 1985-09-28 | Honeywell Inf Systems | Apparato per gestione di richieste di trasferimento dati in sistemi di elaborazione dati |
| US4470111A (en) * | 1979-10-01 | 1984-09-04 | Ncr Corporation | Priority interrupt controller |
| US4644467A (en) * | 1982-12-29 | 1987-02-17 | Mccarthy John M | Multi-level dynamic priority selector groups of data elements |
| US4669057A (en) * | 1983-10-03 | 1987-05-26 | Honeywell Information Systems Inc. | Data collection terminal interrupt structure |
| JPS6118059A (ja) * | 1984-07-05 | 1986-01-25 | Nec Corp | メモリ回路 |
| US4701845A (en) * | 1984-10-25 | 1987-10-20 | Unisys Corporation | User interface processor for computer network with maintenance and programmable interrupt capability |
| US4761732A (en) * | 1985-11-29 | 1988-08-02 | American Telephone And Telegraph Company, At&T Bell Laboratories | Interrupt controller arrangement for mutually exclusive interrupt signals in data processing systems |
| US5003462A (en) * | 1988-05-31 | 1991-03-26 | International Business Machines Corporation | Apparatus and method for implementing precise interrupts on a pipelined processor with multiple functional units with separate address translation interrupt means |
-
1988
- 1988-09-05 JP JP63220540A patent/JPH0268632A/ja active Granted
-
1989
- 1989-09-05 KR KR1019890012778A patent/KR920004403B1/ko not_active Expired
- 1989-09-05 DE DE68928452T patent/DE68928452T2/de not_active Expired - Fee Related
- 1989-09-05 EP EP89116365A patent/EP0358163B1/en not_active Expired - Lifetime
- 1989-09-05 US US07/402,754 patent/US5133056A/en not_active Expired - Lifetime
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5230353A (en) * | 1975-09-04 | 1977-03-08 | Nippon Telegr & Teleph Corp <Ntt> | Micro program control method |
| JPS5999553A (ja) * | 1982-11-29 | 1984-06-08 | Nec Corp | 割込制御方式 |
| JPS6158037A (ja) * | 1984-07-23 | 1986-03-25 | Fujitsu Ltd | サ−ビスプロセツサへの割り込み制御方式 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010224689A (ja) * | 2009-03-19 | 2010-10-07 | Nec Soft Ltd | デバイス制御システム、情報処理装置及びデバイス制御方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| DE68928452D1 (de) | 1998-01-02 |
| EP0358163B1 (en) | 1997-11-19 |
| JPH0534699B2 (ja) | 1993-05-24 |
| DE68928452T2 (de) | 1998-04-09 |
| US5133056A (en) | 1992-07-21 |
| KR900005311A (ko) | 1990-04-14 |
| KR920004403B1 (ko) | 1992-06-04 |
| EP0358163A1 (en) | 1990-03-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0268632A (ja) | 割込み制御装置 | |
| JPS61141065A (ja) | 画像表示信号発生装置 | |
| US5481756A (en) | DMA controller mailing auto-initialize halting unit | |
| JPH08161254A (ja) | 情報処理システムおよびそのバス調停方式 | |
| JPH02222059A (ja) | マルチプロセッサシステム | |
| JP2537815B2 (ja) | デ−タ転送装置 | |
| JP2508049B2 (ja) | I/oアドレス変換方式 | |
| JP2710219B2 (ja) | Dma制御装置 | |
| JP2537814B2 (ja) | デ−タ転送装置 | |
| JPH04149758A (ja) | 画像データ処理装置 | |
| JPH0962611A (ja) | データ転送制御装置 | |
| JPH0394360A (ja) | マルチプロセッサシステムの入出力割込み制御方式 | |
| JPS61151745A (ja) | 割込処理方式 | |
| JPH09265446A (ja) | バス制御装置 | |
| JPH0374751A (ja) | 入出力制御装置 | |
| JPS61166631A (ja) | マイクロプログラム制御処理方法 | |
| JPS63233429A (ja) | 付加プロセツサ制御方式 | |
| JPH03201151A (ja) | 入出力制御装置 | |
| JPH03108050A (ja) | ディジタル高速演算処理装置 | |
| JPH02146660A (ja) | 情報処理装置 | |
| JPH02100155A (ja) | データ処理システム | |
| JPH01134653A (ja) | 共有バスの優先順位制御方式 | |
| JPH0814815B2 (ja) | 処理速度設定方式 | |
| JPH0488459A (ja) | 情報処理装置 | |
| JPS6048780B2 (ja) | マルチタイマ装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |