DE3563132D1 - Program controlled bus arbitration for a distributed array processing system - Google Patents

Program controlled bus arbitration for a distributed array processing system

Info

Publication number
DE3563132D1
DE3563132D1 DE8585100410T DE3563132T DE3563132D1 DE 3563132 D1 DE3563132 D1 DE 3563132D1 DE 8585100410 T DE8585100410 T DE 8585100410T DE 3563132 T DE3563132 T DE 3563132T DE 3563132 D1 DE3563132 D1 DE 3563132D1
Authority
DE
Germany
Prior art keywords
processing system
bus arbitration
array processing
program controlled
distributed array
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.)
Expired
Application number
DE8585100410T
Other languages
English (en)
Inventor
Thomas Alois Kriz
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.)
International Business Machines Corp
Original Assignee
International Business Machines 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 International Business Machines Corp filed Critical International Business Machines Corp
Application granted granted Critical
Publication of DE3563132D1 publication Critical patent/DE3563132D1/de
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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; CALCULATING OR 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/16Handling requests for interconnection or transfer for access to memory bus
    • G06F13/18Handling requests for interconnection or transfer for access to memory bus based on priority control
DE8585100410T 1984-02-02 1985-01-17 Program controlled bus arbitration for a distributed array processing system Expired DE3563132D1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US06/576,303 US4941086A (en) 1984-02-02 1984-02-02 Program controlled bus arbitration for a distributed array processing system

Publications (1)

Publication Number Publication Date
DE3563132D1 true DE3563132D1 (en) 1988-07-07

Family

ID=24303853

Family Applications (1)

Application Number Title Priority Date Filing Date
DE8585100410T Expired DE3563132D1 (en) 1984-02-02 1985-01-17 Program controlled bus arbitration for a distributed array processing system

Country Status (4)

Country Link
US (1) US4941086A (de)
EP (1) EP0150767B1 (de)
JP (1) JPS60171558A (de)
DE (1) DE3563132D1 (de)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5034883A (en) * 1987-05-01 1991-07-23 Digital Equipment Corporation Lockhead bus arbitration system with override of conditional access grants by bus cycle extensions for multicycle data transfers
US5111424A (en) * 1987-05-01 1992-05-05 Digital Equipment Corporation Lookahead bus arbitration system with override of conditional access grants by bus cycle extensions for multicycle data transfer
US5203007A (en) * 1988-12-30 1993-04-13 International Business Machines Corporation Overriding programmable priority and selective blocking in a computer system
US5311461A (en) * 1988-12-30 1994-05-10 International Business Machines Corp. Programmable priority and selective blocking in a compute system
US5293493A (en) * 1989-10-27 1994-03-08 International Business Machines Corporation Preemption control for central processor with cache
JP2986176B2 (ja) * 1990-05-11 1999-12-06 株式会社日立製作所 バス権制御方式およびバスシステム
KR920001351A (ko) * 1990-06-30 1992-01-30 이헌조 Id 처리전용 scsi 버스 인터페이스 로직
US5369748A (en) * 1991-08-23 1994-11-29 Nexgen Microsystems Bus arbitration in a dual-bus architecture where one bus has relatively high latency
DE69230428T2 (de) * 1991-09-27 2000-08-03 Sun Microsystems Inc Verklemmungserkennung und Maskierung enthaltende Busarbitrierungsarchitektur
US5237695A (en) * 1991-11-01 1993-08-17 Hewlett-Packard Company Bus contention resolution method for network devices on a computer network having network segments connected by an interconnection medium over an extended distance
US5546548A (en) * 1993-03-31 1996-08-13 Intel Corporation Arbiter and arbitration process for a dynamic and flexible prioritization
CA2115731C (en) * 1993-05-17 2000-01-25 Mikiel Loyal Larson Dynamically programmable bus arbiter with provisions for historical feedback and error detection and correction
EP0665501A1 (de) * 1994-01-28 1995-08-02 Compaq Computer Corporation Bus-Master-Arbitrierungsschaltung mit Wiederholungsmechanismus
CA2145553C (en) * 1994-03-30 1999-12-21 Yuuki Date Multi-processor system including priority arbitrator for arbitrating request issued from processors
JPH09251437A (ja) * 1996-03-18 1997-09-22 Toshiba Corp 計算機装置及び連続データサーバ装置
US5901294A (en) * 1997-09-18 1999-05-04 International Business Machines Corporation Method and system for bus arbitration in a multiprocessor system utilizing simultaneous variable-width bus access
US5913044A (en) * 1997-09-18 1999-06-15 International Business Machines Corporation Method and system for simultaneous variable-width bus access in a multiprocessor system
US6378074B1 (en) * 1998-10-05 2002-04-23 Sentry Technologies Pte Ltd Method for security partitioning of a computer system
JP2001092776A (ja) 1999-09-20 2001-04-06 Toshiba Corp 情報処理システム
CN1328675C (zh) * 2004-01-15 2007-07-25 中兴通讯股份有限公司 一种pci仲裁模式可配置装置及其仲裁模式转换方法
US20190042137A1 (en) * 2018-02-05 2019-02-07 Intel Corporation Memory device with separate memory controllers for program/erase and read operations

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3289168A (en) * 1962-07-31 1966-11-29 Ibm Interrupt control system
IT971304B (it) * 1972-11-29 1974-04-30 Honeywell Inf Systems Sistema di accesso a priorita variabile dinamicamente
US4400771A (en) * 1975-12-04 1983-08-23 Tokyo Shibaura Electric Co., Ltd. Multi-processor system with programmable memory-access priority control
JPS5427741A (en) * 1977-08-03 1979-03-02 Toshiba Corp Information processing organization
US4237534A (en) * 1978-11-13 1980-12-02 Motorola, Inc. Bus arbiter
JPS5913769B2 (ja) * 1979-05-30 1984-03-31 株式会社日立製作所 チヤネル制御装置
US4495567A (en) * 1981-10-15 1985-01-22 Codex Corporation Multiprocessor/multimemory control system
US4488218A (en) * 1982-01-07 1984-12-11 At&T Bell Laboratories Dynamic priority queue occupancy scheme for access to a demand-shared bus
US4536839A (en) * 1982-03-30 1985-08-20 Mai Basic Four, Inc. Memory request arbitrator
WO1984000220A1 (en) * 1982-07-02 1984-01-19 Western Electric Co Programmable priority arbitration system

Also Published As

Publication number Publication date
JPH0318220B2 (de) 1991-03-12
EP0150767A3 (en) 1985-10-02
JPS60171558A (ja) 1985-09-05
US4941086A (en) 1990-07-10
EP0150767A2 (de) 1985-08-07
EP0150767B1 (de) 1988-06-01

Similar Documents

Publication Publication Date Title
DE3563132D1 (en) Program controlled bus arbitration for a distributed array processing system
IE860318L (en) System bus for a multi-cache data processing system
EP0165603A3 (en) Resilient data processing bus system
DE3573958D1 (en) Polling method for data processing system
DE3380461D1 (en) Control arrangement for data processing system employing multiple processors
HK1000295A1 (en) Computer system having a multi-channel direct memory access arbitration
EP0293197A3 (en) A multi-drop type bus line system
GB8505967D0 (en) Real-time data processing system
GB8501072D0 (en) Multiprocessor system
EP0186006A3 (en) Multiprocessor system
EP0117442A3 (en) Distributed bus control system
IL73850A (en) Bus control for data processing system
GB2165726B (en) Arbitration system for data bus
EP0147295A3 (en) Data processing system including a plurality of multiprocessor systems
GB8821163D0 (en) Multiprocessor data processing system
ZA858228B (en) Data processing system
GB2164772B (en) Pattern data conversion processing system
GB8407253D0 (en) Data processing system
EP0173429A3 (en) Data processing system
EP0153479A3 (en) Data processing system
DE3375048D1 (en) Bus arbitration system for a data processing system
DE3276844D1 (en) Data processing system having dual-channel system bus
GB2174519B (en) Multiprocessor system
PT80241A (en) Arrangement for supervising a data processing system
EP0318270A3 (en) A multiprocessor system

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee