JPH01229352A - Storage device - Google Patents
Storage deviceInfo
- Publication number
- JPH01229352A JPH01229352A JP5672088A JP5672088A JPH01229352A JP H01229352 A JPH01229352 A JP H01229352A JP 5672088 A JP5672088 A JP 5672088A JP 5672088 A JP5672088 A JP 5672088A JP H01229352 A JPH01229352 A JP H01229352A
- Authority
- JP
- Japan
- Prior art keywords
- request
- priority
- storage device
- returned
- accepted
- 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
- 238000010586 diagram Methods 0.000 description 3
- 230000010365 information processing Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
Landscapes
- Bus Control (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は情報処理装置の記憶装置に関し、特に共通バス
接続である各要求装置と記憶装置とのリクエスト受付け
のプライオリティ制御に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a storage device of an information processing device, and more particularly to priority control of request reception between each requesting device and the storage device that are connected to a common bus.
従来、この種のシステムは、各要求装置からのリクエス
ト信号受付けのプライオリティは、当初の設計で決定さ
れてしまい、変更することができなかった。Conventionally, in this type of system, the priority of accepting request signals from each requesting device is determined in the initial design and cannot be changed.
上述した従来のシステムは、当初の設計で決定されたリ
クエスト受付けのプライオリティを変えることができな
いため、ダイナミ・ツクなシステム動作ができないとい
う欠点があった。The above-described conventional system has the disadvantage that dynamic system operation is not possible because the priority of request acceptance determined in the initial design cannot be changed.
本発明の記憶装置は、演算処理装置や入出力処理装置等
のメモリアクセス要求を行なう各要求装置と記憶装置と
が共通バスで接続され、その各要求装置からのりクエス
トに対してアクセプト信号を返送する記憶装置に於いて
、前記各要求装置のリクエスト信号に対応したプライオ
リティ制御しジスタと、このレジスタの出力信号と前記
各リクエスト信号との論理積をとる回路と、これら論理
積信号の受付けにプライオリティを付けて前記アクセプ
ト信号を返送するプライオリティ回路とを有している。In the storage device of the present invention, each requesting device such as an arithmetic processing unit or an input/output processing device that makes a memory access request is connected to the storage device via a common bus, and each requesting device returns an accept signal in response to a request. The storage device includes a priority control register corresponding to the request signal of each requesting device, a circuit for ANDing the output signal of this register and each of the request signals, and a priority control register for receiving the AND signals. and a priority circuit that returns the accept signal with a .
次に、本発明の一実施例について図面を参照して説明す
る。Next, an embodiment of the present invention will be described with reference to the drawings.
第1図は本発明の一実施例のプロ・ツク図、第2図は第
1図のタイミングチャートである。FIG. 1 is a process diagram of an embodiment of the present invention, and FIG. 2 is a timing chart of FIG.
第1図のプライオリティ回路3でのリクエスト受付のプ
ライオリティは、5A〜5Eの順とする。プライオリテ
ィ制御レジスタ1にセットされた値か全て論理°゛1”
であると、各要求装置がリクエスト5A〜5Eを記憶装
置に同時に転送して来た場合、プライオリティの最も高
いリクエスト5Aが受付けられ、アクセプト7Aが返送
される。そして、次のタロツク周期で、リクエスト5B
が受付けられてアクセプト7Bが返送される。The priorities for accepting requests in the priority circuit 3 in FIG. 1 are in the order of 5A to 5E. The value set in priority control register 1 is all logical °゛1”
If each requesting device transfers requests 5A to 5E to the storage device at the same time, request 5A with the highest priority is accepted and accept 7A is returned. Then, in the next tarok cycle, request 5B
is accepted and an accept 7B is returned.
さらに1次のクロック周期で、再度リクエスト5Aが転
送されるが、制御レジスタ1の各IA〜IEに論理”0
1111°°がセットされているため、プライオリティ
の最も高いリクエスト5Aは、アンド回路2Aでゲート
されない。よって、リクエスト5Cが受付けられ、アク
セプト7Cが返送される。これは、プライオリティが5
A〜5Eであるのが、50〜5E、5Aまたは5Bにな
ったことになる。同様に、プライオリティが5D〜5E
、5Aまたは5Bまたは5Cになり、アクセプト7Dが
返送され、また、プライオリティが5E、5Aまたは5
Bまたは5Cまたは5Dになり、アクセプト7Eが返送
される9〔発明の効果〕
以上説明したように本発明は、演算処理装置や入出力処
理装置等の各要求装置と記憶装置とが共通バスで接続さ
れ、各要求装置からのリクエストに対してアクセプトを
返送する記憶装置に於いて、各要求装置のリクエストに
対応してプライオリティ制御レジスタを有し、この制御
レジスタで、リクエスト受付けのプライオリティを制御
し、システム動作に応じてリクエスト受付けのプライオ
リティを変更することにより、ダイナミックなシステム
動作が可能になるという効果がある。Furthermore, in the first clock cycle, request 5A is transferred again, but each of IA to IE of control register 1 is set to logic "0".
Since 1111°° is set, the highest priority request 5A is not gated by the AND circuit 2A. Therefore, request 5C is accepted and accept 7C is returned. This has a priority of 5
A to 5E has become 50 to 5E, 5A, or 5B. Similarly, the priority is 5D to 5E
, 5A or 5B or 5C, the accept 7D is returned, and the priority is 5E, 5A or 5.
B, 5C, or 5D, and an accept 7E is returned.9 [Effects of the Invention] As explained above, the present invention provides a system in which each requesting device such as an arithmetic processing unit or an input/output processing unit and a storage device are connected to a common bus. A connected storage device that returns an accept in response to a request from each requesting device has a priority control register corresponding to the request from each requesting device, and this control register controls the priority of request acceptance. By changing the priority of request acceptance according to the system operation, dynamic system operation is possible.
第1図は本発明の一実施例のブロック図、第2図は第1
図のタイミングチャートを示す。
1・・・プライオリティ制御レジスタ、2A〜2E・・
・アンド回路、3・・・プライオリティ回路、4A〜4
E・・・プライオリティ制御信号、5A〜5E・・・リ
クエスト、7A〜7E・・・アクセプト、。FIG. 1 is a block diagram of one embodiment of the present invention, and FIG. 2 is a block diagram of an embodiment of the present invention.
The timing chart of the figure is shown. 1...Priority control register, 2A to 2E...
・AND circuit, 3...Priority circuit, 4A~4
E...priority control signal, 5A-5E...request, 7A-7E...accept.
Claims (1)
を行なう各要求装置と記憶装置とが共通バスで接続され
、その各要求装置からのリクエストに対してアクセプト
信号を返送する記憶装置に於いて、前記各要求装置のリ
クエスト信号に対応したプライオリティ制御レジスタを
有し、このレジスタの出力信号と前記各リクエスト信号
との論理積がとられ、その各論理積信号がプライオリテ
ィ回路に入力され、その回路のプライオリティに従つて
前記各要求装置へアクセプト信号を返送する事を特徴と
する記憶装置。In a storage device in which each requesting device such as an arithmetic processing unit or an input/output processing device that makes a memory access request is connected to the storage device by a common bus, and an accept signal is returned in response to a request from each requesting device, It has a priority control register corresponding to the request signal of each of the requesting devices, and the output signal of this register is ANDed with each of the request signals, and each of the AND signals is input to a priority circuit, and the output signal of this register is ANDed with each of the request signals. A storage device characterized in that an accept signal is returned to each of the requesting devices according to a priority.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5672088A JPH01229352A (en) | 1988-03-09 | 1988-03-09 | Storage device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5672088A JPH01229352A (en) | 1988-03-09 | 1988-03-09 | Storage device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH01229352A true JPH01229352A (en) | 1989-09-13 |
Family
ID=13035326
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP5672088A Pending JPH01229352A (en) | 1988-03-09 | 1988-03-09 | Storage device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH01229352A (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5659352A (en) * | 1979-10-19 | 1981-05-22 | Hitachi Ltd | Signal selective circuit |
JPS5872230A (en) * | 1981-10-23 | 1983-04-30 | Hitachi Ltd | Cyclic priority controlling system for concentrated type priority selecting circuit |
JPS6084652A (en) * | 1983-10-15 | 1985-05-14 | Nippon Telegr & Teleph Corp <Ntt> | Access cycle assignment system |
JPS62229353A (en) * | 1986-03-29 | 1987-10-08 | Toshiba Corp | Common bus arbitration system |
-
1988
- 1988-03-09 JP JP5672088A patent/JPH01229352A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5659352A (en) * | 1979-10-19 | 1981-05-22 | Hitachi Ltd | Signal selective circuit |
JPS5872230A (en) * | 1981-10-23 | 1983-04-30 | Hitachi Ltd | Cyclic priority controlling system for concentrated type priority selecting circuit |
JPS6084652A (en) * | 1983-10-15 | 1985-05-14 | Nippon Telegr & Teleph Corp <Ntt> | Access cycle assignment system |
JPS62229353A (en) * | 1986-03-29 | 1987-10-08 | Toshiba Corp | Common bus arbitration system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6070205A (en) | High-speed processor system having bus arbitration mechanism | |
KR950033856A (en) | Data transmission control method and peripheral circuits, data processor and data processing system used in the same | |
JP3039557B2 (en) | Storage device | |
US6504854B1 (en) | Multiple frequency communications | |
US6742064B2 (en) | Programmable throttle circuit for each control device of a processing system | |
JPH01229352A (en) | Storage device | |
WO2001025941A1 (en) | Multiprocessor computer systems with command fifo buffer at each target device | |
US20010005870A1 (en) | External bus control system | |
JPH04323755A (en) | Dma device | |
JPH07114496A (en) | Shared memory control circuit | |
JPS6217878Y2 (en) | ||
JPH05128279A (en) | One-chip microcomputer | |
JPH01276241A (en) | Multiple interrupting device | |
SU1566350A1 (en) | Priority device | |
JP2588042B2 (en) | Data processing circuit | |
JPH01191964A (en) | Transfer method for memory bus data | |
JPS6140658A (en) | Data processor | |
JPS59142658A (en) | Shared memory control system | |
JPH053018B2 (en) | ||
JPS6097461A (en) | Data bus control circuit | |
JPS61177556A (en) | Memory switching circuit | |
JPS6355659A (en) | Shared memory access system | |
JPS63300346A (en) | Dma control system | |
JPH0652118A (en) | Controller for plural central arithmetic processing units | |
JPH05143526A (en) | Bus arbitration circuit |