JPH07152586A - 循環優先順位エンコーダ - Google Patents

循環優先順位エンコーダ

Info

Publication number
JPH07152586A
JPH07152586A JP6204884A JP20488494A JPH07152586A JP H07152586 A JPH07152586 A JP H07152586A JP 6204884 A JP6204884 A JP 6204884A JP 20488494 A JP20488494 A JP 20488494A JP H07152586 A JPH07152586 A JP H07152586A
Authority
JP
Japan
Prior art keywords
mask
request
rank
requests
encoder
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
JP6204884A
Other languages
English (en)
Inventor
Philippe Chaisemartin
フィリップ・チェスマーティン
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.)
STMicroelectronics SA
STMicroelectronics lnc USA
Original Assignee
SGS Thomson Microelectronics SA
SGS Thomson Microelectronics Inc
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 SGS Thomson Microelectronics SA, SGS Thomson Microelectronics Inc filed Critical SGS Thomson Microelectronics SA
Publication of JPH07152586A publication Critical patent/JPH07152586A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/36Handling requests for interconnection or transfer for access to common bus or bus system
    • G06F13/362Handling requests for interconnection or transfer for access to common bus or bus system with centralised access control
    • G06F13/364Handling requests for interconnection or transfer for access to common bus or bus system with centralised access control using independent requests or grants, e.g. using separated request and grant lines
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/14Handling requests for interconnection or transfer
    • G06F13/20Handling requests for interconnection or transfer for access to input/output bus
    • G06F13/24Handling requests for interconnection or transfer for access to input/output bus using interrupt
    • G06F13/26Handling 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)
  • Communication Control (AREA)
  • Electronic Switches (AREA)

Abstract

(57)【要約】 【目的】 連続するクロックサイクルでいかなるランク
のリクエストにも肯定応答する循環優先順位エンコーダ
を提供する。 【構成】 循環優先順位エンコーダは、ランク1ないし
nの複数のリクエストを対応するリクエストライン(R
QM)で受取り、受取ったリクエストのうちで最も低い
ランクのリクエストに肯定応答出力(ACK)において
肯定応答する線形優先順位エンコーダ(10)と、マス
クレジスタ(12)に含まれるマスクの活性ビットのラ
ンクによって決定されるランクのリクエストのみを線形
エンコーダ(10)に送るように接続されるマスクレジ
スタ(12)と、ランクiのリクエストが線形エンコー
ダ(10)によって肯定応答されると、ランク1ないし
i(i=1,2…n)が非活性でありかつ残りのビット
が活性であるマスクをマスクレジスタ(12)に与える
マスクジェネレータ(14)とを含む。

Description

【発明の詳細な説明】
【0001】
【発明の背景】本発明は、優先順位エンコーダに関す
る。優先順位エンコーダは、活性信号としてエンコーダ
に到達する複数のリクエストのうちで最も優先順位が高
いリクエストに肯定応答する役割を果たす回路である。
リクエストに対する肯定応答とは、回路がリクエストに
対応するタスクを実行するように回路(しばしばマイク
ロプロセッサである)を可能化することである。
【0002】
【関連技術に関する議論】優先順位エンコーダは、1つ
または複数の同時に発生するリクエストを、それぞれの
ランクたとえば1ないしnとして割当てられるそれぞれ
のリクエストラインで受取り、ある時間に1つのリクエ
ストに肯定応答ラインを介して肯定応答する。エンコー
ダの中には、肯定応答ラインがリクエストラインに直接
対応し、エンコーダが肯定応答されたリクエストのみを
肯定応答ラインに送るものもある。その他のエンコーダ
の中には、肯定応答ラインが肯定応答されたリクエスト
の2進ランクを与えるものもある。
【0003】優先順位エンコーダには、「線形」エンコ
ーダおよび「循環」エンコーダと呼ばれる2つのタイプ
がある。
【0004】線形エンコーダでは、リクエストラインに
割当てられる優先順位は異なり、優先順位はたとえばリ
クエストラインのランクの順に低くなっている。線形エ
ンコーダは常に最も低いランクのリクエストに肯定応答
し、より低いランクのリクエストがある限り、定められ
たランクのリクエストは肯定応答されない。
【0005】従来、線形エンコーダは、リクエストライ
ンの状態にいかなる変化が起こっても(キャリー伝搬時
間に依存して)その後まもなく、最も低いランクのリク
エストに肯定応答するキャリー伝搬型非逐次論理回路に
よって構成される。
【0006】循環エンコーダでは、リクエストラインに
は同じ優先順位レベルが割当てられる。そのようなエン
コーダでは、いくつかのリクエストが同時に活性である
とき所与の時間にこれらのリクエストの各々に確実に肯
定応答しなければれならない。
【0007】この目的を達成するために、従来の循環エ
ンコーダは、クロックの速度でリクエストラインを循環
的にポーリングする逐次論理回路によって形成される。
逐次回路は、各々のクロックサイクルで1つのリクエス
トラインをポーリングする。ポーリングされるリクエス
トラインが活性であれば、対応する肯定応答が送られ、
リクエストラインのポーリングは最後にポーリングされ
たラインから継続される。最終ランクnのリクエストラ
インがポーリングされると、ポーリングはランク1のリ
クエストラインから再開される、等である。
【0008】したがって、上述の循環エンコーダの欠点
は、各々のクロックサイクルでリクエストラインを1つ
しか処理しなことである。すなわち、回路がランクiの
ラインをポーリングし、その次に活性なリクエストのラ
ンクがj(j>i)であれば、ランクjのリクエストは
j−iのクロックサイクル後にしか肯定応答されない。
【0009】
【発明の概要】したがって、本発明の目的は、連続する
クロックサイクルでいかなるランクのリクエストにも肯
定応答する循環優先順位エンコーダを提供することであ
る。
【0010】本発明の別の目的は、リクエストの一部分
を異なる優先順位のリクエストとしプログラム可能に処
理し(線形符号化)、かつこれらのリクエストの別の部
分を同じ優先順位のリクエストとしてプログラム可能に
処理し(循環符号化)、各々クロックサイクルで1つの
リクエストに肯定応答する二重優先順位エンコーダを提
供することである。
【0011】これらの目的は、循環優先順位エンコーダ
を用いて本発明に従って達成され、この循環優先順位エ
ンコーダは、ランク1ないしnの複数のリクエストを対
応するリクエストラインで受取りかつ受取ったリクエス
トのうちで最も低いランクのリクエストに肯定応答出力
で肯定応答する線形優先順位エンコーダと、マスクレジ
スタとを含み、これは、マスクレジスタに含まれるマス
クの活性ビットのランクによって決定されるランクのリ
クエストのみを線形エンコーダに送るように接続され、
さらに、ランクiのリクエストが線形エンコーダによっ
て肯定応答されると、ランク1ないしi(i=1,2…
n)のビットが非活性でありかつ残りのビットが活性で
あるマスクをマスクレジスタに与えるマスクジェネレー
タを含む。
【0012】本発明の一実施例に従えば、マスクレジス
タは、線形エンコーダの肯定応答出力が0であるとき可
能化される初期化入力を含む。
【0013】本発明はまた、マスクジェネレータによっ
て与えられるマスクの選択されたビットを活性状態にさ
せるための手段をさらに含む優先順位エンコーダを提供
する。
【0014】本発明の一実施例に従えば、エンコーダ
は、肯定応答されたリクエストがマスクの活性状態にさ
れていないビットに対応するときにのみマスクレジスタ
へのマスクのローディングを許可するための手段を含
む。
【0015】本発明の上述のおよび他の目的、特徴、局
面および利点は、添付の図面を参照して以下に示す本発
明の好ましい実施例の詳細な説明から明らかになるであ
ろう。
【0016】
【好ましい実施例の詳細な説明】図1において、本発明
に従った循環優先順位エンコーダは、線形優先順位エン
コーダ10を含む。この線形エンコーダ10は、マスク
レジスタ12を介してランク1ないしnのリクエストラ
インを受取る。マスクレジスタの入力に接続されるリク
エストラインはRQとして示され、マスクレジスタと線
形エンコーダ10との間に接続されるリクエストライン
はRQMとして示される。線形エンコーダ10の肯定応
答出力ACKは、線形エンコーダ10によって肯定応答
されるリクエストのランクの関数であるマスクMをマス
クレジスタ12に与えるマスクジェネレータ14に接続
される。
【0017】マスクジェネレータ14によって与えられ
るマスクMは、各々のリクエストラインRQに関連する
1ビットを含む。マスクレジスタ12では、リクエスト
ラインRQの活性状態は、マスクの対応するビットが活
性であるとき、たとえば1であるときにのみ線形エンコ
ーダ10に送られる。
【0018】さらに、マスクレジスタ12は、たとえば
各々の立上がり端縁で、リクエストラインRQとマスク
ジェネレータ14によって与えられるマスクMとの状態
を記憶させるクロック信号CKを受取る。マスクレジス
タ12は非同期(設定)入力Sを含む(この入力は可能
化されると直ぐに、マスクレジスタに含まれるマスクを
「1」に設定する)。線形エンコーダ10に肯定応答す
るリクエストがないとき、すなわち、線形エンコーダ1
0の出力ACKが0であるとき、この設定入力Sは可能
化される。実際には、出力ACKはNORゲート16に
与えられ、このNORゲート16の出力がマスクレジス
タ12の設定入力Sに与えられる。
【0019】マスクジェネレータ14は、線形エンコー
ダ10がランクiのリクエストに肯定応答すると、ラン
ク1ないしiのビットが「0」でありかつ残りのビット
「1」であるマスクを与えるものである。そのようなマ
スクジェネレータは、当業者によって論理ゲートを用い
て容易に達成できる。
【0020】図2は、本発明に従った循環エンコーダの
動作をタイミング図で示している。図2は、クロック信
号CKと、マスクレジスタ12にロードされるマスクM
と、種々のリクエストに対する肯定応答ACKとの変化
を示している。時間t1ないしt4はクロック信号CK
の連続する立上がり端縁を示しており、時間t1′ない
しt3′は立下り端縁を示している。
【0021】時間t1では、すべてのビットが「1」で
ある初期マスクがマスクレジスタ12にロードされ、リ
クエストラインRQの状態がレジスタ12に記憶され
る。線形エンコーダ10はいかなるリクエストにも肯定
応答せず、その出力ACKは「0」である。ラインRQ
上のすべてのリクエストは線形エンコーダ10に送られ
る。ランクiのラインだけが活性であると仮定する。時
間t1のすぐ後、たとえばクロック信号CKの立下り端
縁の時間t1′近くで、線形エンコーダ10はリクエス
トiに肯定応答する。リクエストiが肯定応答されると
直ぐに、マスクジェネレータ14は、ランク1ないしi
のビットが「0」でありかつ残りのビットが「1」であ
るマスクMを発生する。
【0022】時間t2では、マスクジェネレータ14に
よって発生された上述のマスクがマスクレジスタ12に
ロードされ、リクエストラインRQの状態が記憶され
る。図2のタイミング図によって示されるように、ライ
ンRQは、ランクiよりも低いランクjおよびk(j<
k)の新しいリクエストを送る。しかしながら、これら
のランクjおよびkのリクエストは時間t2でロードさ
れたマスクでマスクされ、線形エンコーダ10はいかな
るリクエストも受取らない。時間t2′近くで、線形エ
ンコーダ10は、肯定応答出力ACKに値「0」を与え
る。肯定応答出力が「0」に変わると直ぐに、マスクレ
ジスタ12はゲート16を介して「1」に設定され、こ
れによりランクjおよびkのリクエストが線形エンコー
ダ10に送られる。したがって、肯定応答出力ACKが
「0」に遷移した後まもなく、線形エンコーダ10は、
ランクjがランクkよりも低いため、ランクjのリクエ
ストに肯定応答する。その後、マスクジェネレータ14
は、ランク1ないしjのビットが「0」でありかつ残り
のビットが「1」であるマスクMを発生する。
【0023】時間t3で、この新しいマスクはマスクレ
ジスタ12にロードされ、ラインRQ上の新しいリクエ
ストが記憶される。ランクjおよびkのリクエストは依
然として活性である。しかしながら、ランクjのリクエ
ストは今マスクされ、線形エンコーダ10に送られな
い。ランクkのリクエストのみがエンコーダ10に送ら
れ、エンコーダ10は時間t3′近くでこのリクエスト
に肯定応答する。これに肯定応答すると、マスクジェネ
レータ14は、ランク1ないしkのビットが「0」であ
りかつその残りのビットが「1」である新しいマスクM
を発生させる、等である。
【0024】図2のタイミング図は、図1の回路が、各
々のクロックサイクルで1つの活性リクエストに肯定応
答するという利点を有する循環優先順位エンコーダとし
て動作することを示している。
【0025】肯定応答は、たとえばクロック信号CKの
立上がり端縁で他の回路によって考慮される。これによ
り、時間t2′とt3との間に生じる出力ACKの
「0」への遷移は無視される。
【0026】図3は、本発明に従った二重優先順位エン
コーダの一実施例を示している。この二重優先順位エン
コーダは、より低いランクのリクエストを異なる優先順
位のリクエストとして処理し(線形符号化)、より高い
ランクのリクエストを同一の優先順位のリクエストとし
て処理する(循環符号化)。図3では、図1と同じ要素
には同じ参照番号が付されている。
【0027】図3では、1つの多重ゲート18として表
わされ、かつレジスタ20からビットとマスクジェネレ
ータ14によって与えられるマスクM1からのビットと
をそれぞれ受取る複数のORゲートが、図1の回路に加
えられている。ORゲート18の出力は、マスクレジス
タ12にマスクMを与える。この構成により、レジスタ
20のビットが「1」であれば、マスクジェネレータに
よって与えられるマスクM1に関係なく、マスクMの対
応するビットは常に「1」である。
【0028】優先順位エンコーダは一般にマイクロプロ
セッサと関連しているため、レジスタ20は、このレジ
スタに値を書込むプログラムを可能にするマイクロプロ
セッサによって書込モードでアクセスされる。
【0029】レジスタ20のランク1ないしiのビット
が「1」であると仮定すると、ランク1ないしiのリク
エストは常に線形エンコーダ10に送られる。これによ
り、ランク1ないしiのリクエストは異なる優先順位の
リクエストとして、線形エンコーダ10によって従来の
線形の方法で休みなく処理される。対照的に、上述のよ
うに動作するマスクジェネレータ14によって、残りの
ランクi+1ないしnのリクエストは循環的に処理され
る。
【0030】実際に、ランク1ないしiのリクエストが
活性である限り、線形エンコーダ10は、これらの活性
リクエストのうちで最も優先順位が高いリクエストに肯
定応答する。マスクジェネレータ14は、肯定応答のた
びに、第1のビットが「0」であるがORゲート18に
よって「1」にされるマスクを与える。
【0031】対照的に、1とiとの間のランクのリクエ
ストがなければ、回路は、iよりも高いランクのリクエ
ストに対して図1の回路と同様に循環的に動作する。
【0032】図4は、図3の回路に加えられる例示的な
論理回路を示しており、この論理回路により、本発明に
従った二重エンコーダはレジスタ20によって決定され
るいかなる組合わせに従ったリクエストも循環的にまた
は線形的に処理することができる。
【0033】説明する例は、肯定応答ラインACKの数
がリクエストラインRQの数と同じだけある場合に対応
する。肯定応答ラインACKの各々は、それぞれのAN
Dゲート40の第1の入力に接続される。レジスタ20
の出力ラインL/Cの各々は、対応するANDゲート4
0の第2の反転入力に接続される。ゲート40の出力
は、ORゲート42に接続される。
【0034】この構成により、ゲート42の出力は、循
環優先順位リクエストが肯定応答されるときにのみ活性
である。ゲート42の出力によって、クロック信号CK
がANDゲート44を介してマスクレジスタ12に送ら
れることが可能となる。したがって、循環優先順位リク
エストが肯定応答されるときにのみ、新しいマスクMは
マスクレジスタ12にロードされる。
【0035】以上のように、本発明の特定の一実施例に
関して説明したが、当業者によって種々の変更、変形お
よび改良が容易になされるであろう。そのような変更、
変形および改良はこの開示の一部分であり、本発明の意
図および範囲内にあるものとする。したがって、上述の
説明は例示的なものであって本発明を限定するものでは
ない。本発明は、前掲の特許請求の範囲およびその均等
物において規定されるものによってのみ限定される。
【図面の簡単な説明】
【図1】本発明に従った循環優先順位エンコーダの一実
施例を示す図である。
【図2】図1のエンコーダの動作のタイミング図であ
る。
【図3】本発明に従った二重優先順位エンコーダの一実
施例を示す図である。
【図4】図3の二重優先順位エンコーダの代替実施例を
示す図である。
【符号の説明】
10 線形エンコーダ 12 マスクレジスタ 14 マスクジェネレータ 16 NORゲート ACK 肯定応答出力

Claims (3)

    【特許請求の範囲】
  1. 【請求項1】 ランク1ないしnの複数のリクエストを
    対応するリクエストライン(RQM)で受取り、かつ受
    取ったリクエストのうちで最も低いランクのリクエスト
    に肯定応答出力(ACK)において肯定応答する線形優
    先順位エンコーダ(10)と、 マスクレジスタ(12)とを含み、前記マスクレジスタ
    (12)は、前記マスクレジスタ(12)に含まれるマ
    スク(M)の活性ビットのランクによって決定されるラ
    ンクのリクエストのみを前記線形優先順位エンコーダ
    (10)に送るように接続され、さらに、 ランクiのリクエストが前記線形優先順位エンコーダ
    (10)によって肯定応答されると、ランク1ないしi
    (i=1,2…n)のビットが非活性でありかつ残りの
    ビットが活性であるマスクを前記マスクレジスタ(1
    2)に与えるマスクジェネレータ(14)と、 前記マスクジェネレータ(14)によって与えられるマ
    スク(M)の選択されたビットを活性状態にさせるため
    の手段(18、20)とを含む、循環優先順位エンコー
    ダ。
  2. 【請求項2】 肯定応答されたリクエストがマスクの活
    性状態にされていないビットに対応するときにのみ前記
    マスクレジスタ(12)へのマスクのローディングを許
    可するための手段(40、42、44)を含む、請求項
    1に記載の優先順位エンコーダ。
  3. 【請求項3】 前記マスクレジスタ(12)は、前記線
    形優先順位エンコーダ(10)の肯定応答出力(AC
    K)が0であるときに可能化される初期化入力(S)を
    含む、請求項1に記載のエンコーダ。
JP6204884A 1993-08-31 1994-08-30 循環優先順位エンコーダ Pending JPH07152586A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR9310576A FR2709579B1 (fr) 1993-08-31 1993-08-31 Codeur de niveau de priorité.
FR9310576 1993-08-31

Publications (1)

Publication Number Publication Date
JPH07152586A true JPH07152586A (ja) 1995-06-16

Family

ID=9450587

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6204884A Pending JPH07152586A (ja) 1993-08-31 1994-08-30 循環優先順位エンコーダ

Country Status (5)

Country Link
US (1) US5568485A (ja)
EP (1) EP0640926B1 (ja)
JP (1) JPH07152586A (ja)
DE (1) DE69428953T2 (ja)
FR (1) FR2709579B1 (ja)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0704806B1 (en) * 1994-09-28 2001-01-24 STMicroelectronics S.r.l. Managing unit for interrupt channels in a microcontroller
DE69525949T2 (de) * 1995-12-29 2002-07-25 Bull S.A., Louveciennes Arbitrierungseinheit mit kreisförmiger Priorität, insbesondere für Multiprozessorsysteme mit synchronen symmetrischen Prozessoren
US6681315B1 (en) 1997-11-26 2004-01-20 International Business Machines Corporation Method and apparatus for bit vector array
US6028452A (en) * 1998-02-27 2000-02-22 Digital Equipment Corporation Method and apparatus for a fast variable precedence priority encoder with optimized round robin precedence update scheme
AU745572B2 (en) * 1998-11-16 2002-03-21 Canon Kabushiki Kaisha Multi-Level random access priority encoder
US6591331B1 (en) 1999-12-06 2003-07-08 Netlogic Microsystems, Inc. Method and apparatus for determining the address of the highest priority matching entry in a segmented content addressable memory device
US6647449B1 (en) * 2000-10-05 2003-11-11 Hewlett-Packard Development Company, L.P. System, method and circuit for performing round robin arbitration
US6696988B2 (en) 2000-12-29 2004-02-24 Intel Corporation Method and apparatus for implementing circular priority encoder
US6868529B1 (en) * 2001-08-31 2005-03-15 Turin Networks Method and apparatus for efficient implementation of round robin control unit
US7099972B2 (en) * 2002-07-03 2006-08-29 Sun Microsystems, Inc. Preemptive round robin arbiter
US7236499B2 (en) * 2003-06-23 2007-06-26 Intel Corporation Resource arbitration in accordance with a masked request vector
US20100138618A1 (en) * 2008-12-03 2010-06-03 Vns Portfolio Llc Priority Encoders
JP4897851B2 (ja) * 2009-05-14 2012-03-14 インターナショナル・ビジネス・マシーンズ・コーポレーション コンピュータ・システム及びコンピュータ・システムの制御方法

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3334123C2 (de) * 1983-09-16 1985-08-01 Siemens AG, 1000 Berlin und 8000 München Schaltungsanordnung zur prioritätsgerechten Zuteilung eines Systembusses für Teilnehmer eines Multiprozessorsystems
US5083261A (en) * 1983-11-03 1992-01-21 Motorola, Inc. Dynamically alterable interrupt priority circuit
US5039986A (en) * 1988-11-15 1991-08-13 International Business Machines Corporation High speed dynamic allocator for various length time slots
DD277778B5 (de) * 1988-12-06 1993-06-24 Jenoptik Jena Gmbh Verfahren und anordnung zur busvergabe an datenverarbeitende einrichtungen
US5095460A (en) * 1989-04-25 1992-03-10 Digital Equipment Corporation Rotating priority encoder operating by selectively masking input signals to a fixed priority encoder
JP2833796B2 (ja) * 1989-10-11 1998-12-09 日本電気株式会社 バス調停装置
JPH03137757A (ja) * 1989-10-24 1991-06-12 Mitsubishi Electric Corp 優先順位制御方式
DE4024029C2 (de) * 1990-07-28 1994-07-28 Teldix Gmbh Entscheidungslogik zur Priorisierung und Synchronisierung zeitlich asynchroner Signale
US5265258A (en) * 1991-03-19 1993-11-23 Motorola, Inc. Partial-sized priority encoder circuit having look-ahead capability
JP2625589B2 (ja) * 1991-04-22 1997-07-02 インターナショナル・ビジネス・マシーンズ・コーポレイション マルチプロセッサ・システム
US5257383A (en) * 1991-08-12 1993-10-26 Stratus Computer, Inc. Programmable interrupt priority encoder method and apparatus
US5321640A (en) * 1992-11-27 1994-06-14 Motorola, Inc. Priority encoder and method of operation

Also Published As

Publication number Publication date
EP0640926A1 (fr) 1995-03-01
EP0640926B1 (fr) 2001-11-07
FR2709579A1 (fr) 1995-03-10
DE69428953D1 (de) 2001-12-13
FR2709579B1 (fr) 1995-11-17
US5568485A (en) 1996-10-22
DE69428953T2 (de) 2002-06-27

Similar Documents

Publication Publication Date Title
US4609995A (en) Priority controller
KR0176262B1 (ko) 무방향 인터럽트를 동적으로 조정하기 위한 방법 및 장치
US5555413A (en) Computer system and method with integrated level and edge interrupt requests at the same interrupt priority
JPH07152586A (ja) 循環優先順位エンコーダ
US7093045B2 (en) Method and apparatus for bus arbitration capable of effectively altering a priority order
US5805838A (en) Fast arbiter with decision storage
US5043935A (en) Data transfer system for rearranging data units using intermediate temporary registers
EP0337385A2 (en) Cache memory controller associated with a microprocessor
US7237216B2 (en) Clock gating approach to accommodate infrequent additional processing latencies
JPH01134557A (ja) アービタ回路
US7376777B2 (en) Performing an N-bit write access to an M×N-bit-only peripheral
EP0462622B1 (en) Microprocessor capable of ensuring flexible recovery time for I/O device
JPH0721103A (ja) データ転送装置
JP2635863B2 (ja) 中央処理装置
JP3611049B2 (ja) 内部レジスタ回路
JP2692469B2 (ja) データ制御装置
JPH0443302B2 (ja)
JPH0198046A (ja) キャッシュメモリ制御用集積回路
JPS59191647A (ja) デ−タ処理システムにおけるシリアルi/o
JPS62209652A (ja) アクセスプライオリテイ制御方式
JPH04211832A (ja) 情報処理装置
JPS6367052A (ja) シリアルデ−タの送信装置
JPH0721094A (ja) データ入出力回路
JPH05334241A (ja) バス・アビトレーション方式
JPH07210496A (ja) データ転送装置

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050329

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20050628

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20050701

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050907

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20051101