DE3851534D1 - Vorrichtung und verfahren zur buszugriffssteuerung. - Google Patents

Vorrichtung und verfahren zur buszugriffssteuerung.

Info

Publication number
DE3851534D1
DE3851534D1 DE3851534T DE3851534T DE3851534D1 DE 3851534 D1 DE3851534 D1 DE 3851534D1 DE 3851534 T DE3851534 T DE 3851534T DE 3851534 T DE3851534 T DE 3851534T DE 3851534 D1 DE3851534 D1 DE 3851534D1
Authority
DE
Germany
Prior art keywords
bus access
controlling bus
controlling
access
bus
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 - Lifetime
Application number
DE3851534T
Other languages
English (en)
Other versions
DE3851534T2 (de
Inventor
Darrel Donaldson
Richard Gillett
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.)
Digital Equipment Corp
Original Assignee
Digital Equipment 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 Digital Equipment Corp filed Critical Digital Equipment Corp
Publication of DE3851534D1 publication Critical patent/DE3851534D1/de
Application granted granted Critical
Publication of DE3851534T2 publication Critical patent/DE3851534T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime 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
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Bus Control (AREA)
DE3851534T 1987-05-01 1988-04-20 Vorrichtung und verfahren zur buszugriffssteuerung. Expired - Lifetime DE3851534T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US07/044,470 US4980854A (en) 1987-05-01 1987-05-01 Lookahead bus arbitration system with override of conditional access grants by bus cycle extensions for multicycle data transfers
PCT/US1988/001262 WO1988008578A1 (en) 1987-05-01 1988-04-20 Apparatus and method for determining access to a bus

Publications (2)

Publication Number Publication Date
DE3851534D1 true DE3851534D1 (de) 1994-10-20
DE3851534T2 DE3851534T2 (de) 1995-04-20

Family

ID=21932564

Family Applications (1)

Application Number Title Priority Date Filing Date
DE3851534T Expired - Lifetime DE3851534T2 (de) 1987-05-01 1988-04-20 Vorrichtung und verfahren zur buszugriffssteuerung.

Country Status (8)

Country Link
US (1) US4980854A (de)
EP (1) EP0370018B1 (de)
JP (1) JPH0782476B2 (de)
KR (1) KR910007644B1 (de)
AU (1) AU604907B2 (de)
CA (1) CA1306550C (de)
DE (1) DE3851534T2 (de)
WO (1) WO1988008578A1 (de)

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2570845B2 (ja) * 1988-05-27 1997-01-16 セイコーエプソン株式会社 情報処理装置
CA2021826A1 (en) * 1989-10-23 1991-04-24 Darryl Edmond Judice Delay logic for preventing cpu lockout from bus ownership
US5293493A (en) * 1989-10-27 1994-03-08 International Business Machines Corporation Preemption control for central processor with cache
AU645785B2 (en) * 1990-01-05 1994-01-27 Maspar Computer Corporation Parallel processor memory system
US5301333A (en) * 1990-06-14 1994-04-05 Bell Communications Research, Inc. Tree structured variable priority arbitration implementing a round-robin scheduling policy
JP2855298B2 (ja) * 1990-12-21 1999-02-10 インテル・コーポレーション 割込み要求の仲裁方法およびマルチプロセッサシステム
US5613128A (en) * 1990-12-21 1997-03-18 Intel Corporation Programmable multi-processor interrupt controller system with a processor integrated local interrupt controller
US5495615A (en) * 1990-12-21 1996-02-27 Intel Corp Multiprocessor interrupt controller with remote reading of interrupt control registers
US5191656A (en) * 1991-08-29 1993-03-02 Digital Equipment Corporation Method and apparatus for shared use of a multiplexed address/data signal bus by multiple bus masters
US5454082A (en) * 1991-09-18 1995-09-26 Ncr Corporation System for preventing an unselected controller from transferring data via a first bus while concurrently permitting it to transfer data via a second bus
US5301282A (en) * 1991-10-15 1994-04-05 International Business Machines Corp. Controlling bus allocation using arbitration hold
US5371893A (en) * 1991-12-27 1994-12-06 International Business Machines Corporation Look-ahead priority arbitration system and method
CA2080608A1 (en) * 1992-01-02 1993-07-03 Nader Amini Bus control logic for computer system having dual bus architecture
US5420985A (en) * 1992-07-28 1995-05-30 Texas Instruments Inc. Bus arbiter system and method utilizing hardware and software which is capable of operation in distributed mode or central mode
US5553310A (en) * 1992-10-02 1996-09-03 Compaq Computer Corporation Split transactions and pipelined arbitration of microprocessors in multiprocessing computer systems
US5553248A (en) * 1992-10-02 1996-09-03 Compaq Computer Corporation System for awarding the highest priority to a microprocessor releasing a system bus after aborting a locked cycle upon detecting a locked retry signal
US5574868A (en) * 1993-05-14 1996-11-12 Intel Corporation Bus grant prediction technique for a split transaction bus in a multiprocessor computer system
SG67906A1 (en) * 1993-12-16 1999-10-19 Intel Corp Multiple programmable interrupt controllers in a multi-processor system
US5471590A (en) * 1994-01-28 1995-11-28 Compaq Computer Corp. Bus master arbitration circuitry having improved prioritization
EP0665501A1 (de) * 1994-01-28 1995-08-02 Compaq Computer Corporation Bus-Master-Arbitrierungsschaltung mit Wiederholungsmechanismus
US5758106A (en) * 1994-06-30 1998-05-26 Digital Equipment Corporation Arbitration unit which requests control of the system bus prior to determining whether such control is required
US6256694B1 (en) * 1994-06-30 2001-07-03 Compaq Computer Corporation Distributed early arbitration
SE515316C2 (sv) * 1994-09-13 2001-07-16 Ericsson Telefon Ab L M Förfarande och anordning för att styra ett datanät
US5524235A (en) * 1994-10-14 1996-06-04 Compaq Computer Corporation System for arbitrating access to memory with dynamic priority assignment
US5625824A (en) * 1995-03-03 1997-04-29 Compaq Computer Corporation Circuit for selectively preventing a microprocessor from posting write cycles
US5596729A (en) * 1995-03-03 1997-01-21 Compaq Computer Corporation First arbiter coupled to a first bus receiving requests from devices coupled to a second bus and controlled by a second arbiter on said second bus
US5923859A (en) * 1995-04-13 1999-07-13 Compaq Computer Corporation Dual arbiters for arbitrating access to a first and second bus in a computer system having bus masters on each bus
US5701422A (en) * 1995-12-13 1997-12-23 Ncr Corporation Method for ensuring cycle ordering requirements within a hierarchical bus system including split-transaction buses
US5671369A (en) * 1995-12-22 1997-09-23 Unisys Corporation Bus grant overlap circuit
US5732226A (en) * 1996-04-08 1998-03-24 Vlsi Technology, Inc. Apparatus for granting either a CPU data bus or a memory data bus or a memory data bus access to a PCI bus
US5954809A (en) * 1996-07-19 1999-09-21 Compaq Computer Corporation Circuit for handling distributed arbitration in a computer system having multiple arbiters
US6012117A (en) * 1997-03-14 2000-01-04 Intel Corporation Methods and apparatus for arbitrating and controlling arbitration for access to a serial bus
US7197589B1 (en) * 1999-05-21 2007-03-27 Silicon Graphics, Inc. System and method for providing access to a bus

Family Cites Families (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2056894A1 (de) * 1969-07-31 1971-05-07 Cii
US3665412A (en) * 1970-07-20 1972-05-23 Informalique Comp Int Numerical data multi-processor system
US4030075A (en) * 1975-06-30 1977-06-14 Honeywell Information Systems, Inc. Data processing system having distributed priority network
US4161786A (en) * 1978-02-27 1979-07-17 The Mitre Corporation Digital bus communications system
US4232366A (en) * 1978-10-25 1980-11-04 Digital Equipment Corporation Bus for a data processing system with overlapped sequences
US4229791A (en) * 1978-10-25 1980-10-21 Digital Equipment Corporation Distributed arbitration circuitry for data processing system
JPS5672753A (en) * 1979-11-20 1981-06-17 Casio Comput Co Ltd Selective processor for occupation of common bus line
JPS5672752A (en) * 1979-11-20 1981-06-17 Casio Comput Co Ltd Controller for occupation of common bus line
JPS56159750A (en) * 1980-05-14 1981-12-09 Toshiba Corp Bus control system
US4375639A (en) * 1981-01-12 1983-03-01 Harris Corporation Synchronous bus arbiter
US4471481A (en) * 1981-02-11 1984-09-11 The Boeing Company Autonomous terminal data communications system
US4456956A (en) * 1981-08-24 1984-06-26 Data General Corp. Method and apparatus for controlling access of a network transmission bus between a plurality of spaced apart computer stations
US4423384A (en) * 1981-12-21 1983-12-27 Motorola, Inc. Asynchronous multi-port arbiter
JPS58119247A (ja) * 1982-01-08 1983-07-15 Hitachi Ltd デ−タ通信方式
US4473880A (en) * 1982-01-26 1984-09-25 Intel Corporation Arbitration means for controlling access to a bus shared by a number of modules
US4560985B1 (en) * 1982-05-07 1994-04-12 Digital Equipment Corp Dual-count, round-robin ditributed arbitration technique for serial buses
US4476467A (en) * 1982-06-08 1984-10-09 Cromemco Inc. Random entry intercomputer network with collision prevention
US4514843A (en) * 1982-12-02 1985-04-30 At&T Bell Laboratories Packet switched communication system comprising collision avoidance means
JPS59106021A (ja) * 1982-12-10 1984-06-19 Oki Electric Ind Co Ltd バス構成方式
JPS59111561A (ja) * 1982-12-17 1984-06-27 Hitachi Ltd 複合プロセツサ・システムのアクセス制御方式
US4644496A (en) * 1983-01-11 1987-02-17 Iowa State University Research Foundation, Inc. Apparatus, methods, and systems for computer information transfer
JPS59177628A (ja) * 1983-03-28 1984-10-08 Nec Corp バス制御回路
US4660169A (en) * 1983-07-05 1987-04-21 International Business Machines Corporation Access control to a shared resource in an asynchronous system
US4626843A (en) * 1983-09-27 1986-12-02 Trw Inc. Multi-master communication bus system with parallel bus request arbitration
US4628311A (en) * 1983-10-19 1986-12-09 International Business Machines Corporation Carrier sense multiple access with collision avoidance utilizing rotating time staggered access windows
US4622630A (en) * 1983-10-28 1986-11-11 Data General Corporation Data processing system having unique bus control protocol
US4646232A (en) * 1984-01-03 1987-02-24 Texas Instruments Incorporated Microprocessor with integrated CPU, RAM, timer, bus arbiter data for communication system
US4652873A (en) * 1984-01-18 1987-03-24 The Babcock & Wilcox Company Access control for a plurality of modules to a common bus
US4644348A (en) * 1984-11-13 1987-02-17 Itt Corporation Apparatus for providing masterless collision detection
US4638311A (en) * 1984-11-13 1987-01-20 Itt Corporation Apparatus for providing masterless collision detection
US4703420A (en) * 1985-02-28 1987-10-27 International Business Machines Corporation System for arbitrating use of I/O bus by co-processor and higher priority I/O units in which co-processor automatically request bus access in anticipation of need
US4730268A (en) * 1985-04-30 1988-03-08 Texas Instruments Incorporated Distributed bus arbitration for a multiprocessor system

Also Published As

Publication number Publication date
EP0370018A1 (de) 1990-05-30
JPH01502623A (ja) 1989-09-07
AU1707988A (en) 1988-12-02
US4980854A (en) 1990-12-25
EP0370018B1 (de) 1994-09-14
JPH0782476B2 (ja) 1995-09-06
CA1306550C (en) 1992-08-18
DE3851534T2 (de) 1995-04-20
AU604907B2 (en) 1991-01-03
KR910007644B1 (ko) 1991-09-28
KR890702139A (ko) 1989-12-23
WO1988008578A1 (en) 1988-11-03

Similar Documents

Publication Publication Date Title
DE3851534D1 (de) Vorrichtung und verfahren zur buszugriffssteuerung.
DE3776056D1 (de) Verfahren und vorrichtung zur daempfungsregelung.
DE3886745D1 (de) Verfahren und vorrichtung zur intrauterinen befruchtung.
DE3887644D1 (de) Vorrichtung und Verfahren zur Identifizierung von Gerüchen.
DE3786840D1 (de) Vorrichtung und verfahren zur oberflaechenbehandlung mit plasma.
DE3767333D1 (de) Verfahren und vorrichtung zur energiesparenden zerkleinerung.
DE3581284D1 (de) Verfahren und vorrichtung zur stimulierung des diaphragmas.
DE68907344D1 (de) Verfahren und vorrichtung zur anzeige von urinbestandteilen.
DE3751391D1 (de) Verfahren und Vorrichtung zur Speichersteuerung.
DE3877415D1 (de) Verfahren und vorrichtung zur farbidentifizierung.
DE68924720D1 (de) Verfahren und Vorrichtung für Zugriffsrechtensteuerung.
DE3751540D1 (de) Verfahren und Vorrichtung zur Datenverarbeitung.
DE3854527D1 (de) Vorrichtung und verfahren zur beschichtung von fixierungselementen.
DE3876145D1 (de) Verfahren und vorrichtung zur oberflaechenbehandlung.
DE68922872D1 (de) Vorrichtung und Verfahren zur Fokussierungssteuerung.
DE68917550D1 (de) Verfahren und Vorrichtung zur Plasmabehandlung.
DE3885284D1 (de) Verfahren und vorrichtung zur bildung von tropfen.
DE3852355D1 (de) Verfahren und Vorrichtung zur Oberflächenbehandlung.
DE59002109D1 (de) Verfahren und vorrichtung zur fahrwerkregelung.
DE3854145D1 (de) Vorrichtung und verfahren zur regelung von getrieben.
DE3586700D1 (de) Vorrichtung und verfahren zur datenverarbeitung.
DE3769024D1 (de) Verfahren und vorrichtung zur uebertragung von artikeln.
DE3870587D1 (de) Verfahren und vorrichtung zur feinzerkleinerung.
DE3853118D1 (de) Verfahren und Vorrichtung zur Datenübertragung.
DE58907358D1 (de) Verfahren und vorrichtung zur kabelbaum-herstellung.

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8328 Change in the person/name/address of the agent

Free format text: GRUENECKER, KINKELDEY, STOCKMAIR & SCHWANHAEUSSER, 80538 MUENCHEN