[go: up one dir, main page]

JPH01229352A - Storage device - Google Patents

Storage device

Info

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
Application number
JP5672088A
Other languages
Japanese (ja)
Inventor
Toru Takishima
亨 滝島
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP5672088A priority Critical patent/JPH01229352A/en
Publication of JPH01229352A publication Critical patent/JPH01229352A/en
Pending legal-status Critical Current

Links

Landscapes

  • Bus Control (AREA)

Abstract

PURPOSE:To attain a dynamic system action by providing priority control registers, controlling the priority of request acceptance and changing the priority of request acceptance in accordance with the system action. CONSTITUTION:The priority of request acceptance in a priority circuit 3 is in the order of 5A-5E. '1' is set in the whole priority control registers 1, and when respective request devices simultaneously transfer requests 5A-5E to a storage device, the request 5A is accepted. Next, a reception signal 7A is returned, the request 5B is accepted and a reception signal 7B is returned in a subsequent period. Since 011111 are set in the registers 1A-1E in the subsequent period, an AND circuit 2A is not gated in another request 5A. Consequently, the request 5C is accepted, and a reception signal 7C is returned. This shows that the priority of 5A-5E, has changed to 5C-5E, 5A or 5B.

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.

〔従来の技術〕[Conventional technology]

従来、この種のシステムは、各要求装置からのリクエス
ト信号受付けのプライオリティは、当初の設計で決定さ
れてしまい、変更することができなかった。
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.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

上述した従来のシステムは、当初の設計で決定されたリ
クエスト受付けのプライオリティを変えることができな
いため、ダイナミ・ツクなシステム動作ができないとい
う欠点があった。
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.

〔課題を解決するための手段〕[Means to solve the problem]

本発明の記憶装置は、演算処理装置や入出力処理装置等
のメモリアクセス要求を行なう各要求装置と記憶装置と
が共通バスで接続され、その各要求装置からのりクエス
トに対してアクセプト信号を返送する記憶装置に於いて
、前記各要求装置のリクエスト信号に対応したプライオ
リティ制御しジスタと、このレジスタの出力信号と前記
各リクエスト信号との論理積をとる回路と、これら論理
積信号の受付けにプライオリティを付けて前記アクセプ
ト信号を返送するプライオリティ回路とを有している。
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 .

〔実施例〕〔Example〕

次に、本発明の一実施例について図面を参照して説明す
る。
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.

【図面の簡単な説明】[Brief explanation of the drawing]

第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)

【特許請求の範囲】[Claims] 演算処理装置や入出力処理装置等のメモリアクセス要求
を行なう各要求装置と記憶装置とが共通バスで接続され
、その各要求装置からのリクエストに対してアクセプト
信号を返送する記憶装置に於いて、前記各要求装置のリ
クエスト信号に対応したプライオリティ制御レジスタを
有し、このレジスタの出力信号と前記各リクエスト信号
との論理積がとられ、その各論理積信号がプライオリテ
ィ回路に入力され、その回路のプライオリティに従つて
前記各要求装置へアクセプト信号を返送する事を特徴と
する記憶装置。
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.
JP5672088A 1988-03-09 1988-03-09 Storage device Pending JPH01229352A (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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