DE69028017T2 - Arbitrierungssystem mit Beschränkung der aufeinanderfolgenden Zugriffsberechtigungen von Hochprioritätsanforderungen - Google Patents

Arbitrierungssystem mit Beschränkung der aufeinanderfolgenden Zugriffsberechtigungen von Hochprioritätsanforderungen

Info

Publication number
DE69028017T2
DE69028017T2 DE69028017T DE69028017T DE69028017T2 DE 69028017 T2 DE69028017 T2 DE 69028017T2 DE 69028017 T DE69028017 T DE 69028017T DE 69028017 T DE69028017 T DE 69028017T DE 69028017 T2 DE69028017 T2 DE 69028017T2
Authority
DE
Germany
Prior art keywords
limitation
high priority
arbitration system
priority requests
access authorizations
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 - Fee Related
Application number
DE69028017T
Other languages
English (en)
Other versions
DE69028017D1 (de
Inventor
Gerald Donald Boldt
Stephen Dale Hanna
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
Publication of DE69028017D1 publication Critical patent/DE69028017D1/de
Application granted granted Critical
Publication of DE69028017T2 publication Critical patent/DE69028017T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Bus Control (AREA)
DE69028017T 1990-01-31 1990-12-28 Arbitrierungssystem mit Beschränkung der aufeinanderfolgenden Zugriffsberechtigungen von Hochprioritätsanforderungen Expired - Fee Related DE69028017T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US07/473,014 US5506989A (en) 1990-01-31 1990-01-31 Arbitration system limiting high priority successive grants

Publications (2)

Publication Number Publication Date
DE69028017D1 DE69028017D1 (de) 1996-09-12
DE69028017T2 true DE69028017T2 (de) 1997-02-06

Family

ID=23877830

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69028017T Expired - Fee Related DE69028017T2 (de) 1990-01-31 1990-12-28 Arbitrierungssystem mit Beschränkung der aufeinanderfolgenden Zugriffsberechtigungen von Hochprioritätsanforderungen

Country Status (4)

Country Link
US (1) US5506989A (de)
EP (1) EP0439987B1 (de)
JP (1) JP2559906B2 (de)
DE (1) DE69028017T2 (de)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
SE515316C2 (sv) * 1994-09-13 2001-07-16 Ericsson Telefon Ab L M Förfarande och anordning för att styra ett datanät
US5787264A (en) * 1995-05-08 1998-07-28 Apple Computer, Inc. Method and apparatus for arbitrating access to a shared bus
US6330326B1 (en) 1998-03-27 2001-12-11 At&T Corp. Dynamic staffing of service centers to provide substantially zero-delay service
US6233645B1 (en) 1998-11-02 2001-05-15 Compaq Computer Corporation Dynamically disabling speculative prefetch when high priority demand fetch opportunity use is high
US6530000B1 (en) 1999-03-24 2003-03-04 Qlogic Corporation Methods and systems for arbitrating access to a disk controller buffer memory by allocating various amounts of times to different accessing units
US6425032B1 (en) 1999-04-15 2002-07-23 Lucent Technologies Inc. Bus controller handling a dynamically changing mix of multiple nonpre-emptable periodic and aperiodic devices
US6523098B1 (en) * 1999-12-22 2003-02-18 Intel Corporation Mechanism for efficient low priority write draining
FR2829253A1 (fr) * 2001-08-31 2003-03-07 Koninkl Philips Electronics Nv Controle d'acces dynamique d'une fonction a ressource collective
US7111228B1 (en) 2002-05-07 2006-09-19 Marvell International Ltd. System and method for performing parity checks in disk storage system
US7287102B1 (en) 2003-01-31 2007-10-23 Marvell International Ltd. System and method for concatenating data
US7007114B1 (en) 2003-01-31 2006-02-28 Qlogic Corporation System and method for padding data blocks and/or removing padding from data blocks in storage controllers
US7870346B2 (en) * 2003-03-10 2011-01-11 Marvell International Ltd. Servo controller interface module for embedded disk controllers
US7457903B2 (en) * 2003-03-10 2008-11-25 Marvell International Ltd. Interrupt controller for processing fast and regular interrupts
US7492545B1 (en) 2003-03-10 2009-02-17 Marvell International Ltd. Method and system for automatic time base adjustment for disk drive servo controllers
US7099963B2 (en) * 2003-03-10 2006-08-29 Qlogic Corporation Method and system for monitoring embedded disk controller components
US7064915B1 (en) 2003-03-10 2006-06-20 Marvell International Ltd. Method and system for collecting servo field data from programmable devices in embedded disk controllers
US7039771B1 (en) 2003-03-10 2006-05-02 Marvell International Ltd. Method and system for supporting multiple external serial port devices using a serial port controller in embedded disk controllers
US7526691B1 (en) 2003-10-15 2009-04-28 Marvell International Ltd. System and method for using TAP controllers
US7139150B2 (en) * 2004-02-10 2006-11-21 Marvell International Ltd. Method and system for head position control in embedded disk drive controllers
US7120084B2 (en) 2004-06-14 2006-10-10 Marvell International Ltd. Integrated memory controller
US8166217B2 (en) * 2004-06-28 2012-04-24 Marvell International Ltd. System and method for reading and writing data using storage controllers
US7757009B2 (en) 2004-07-19 2010-07-13 Marvell International Ltd. Storage controllers with dynamic WWN storage modules and methods for managing data and connections between a host and a storage device
US9201599B2 (en) * 2004-07-19 2015-12-01 Marvell International Ltd. System and method for transmitting data in storage controllers
US8032674B2 (en) * 2004-07-19 2011-10-04 Marvell International Ltd. System and method for controlling buffer memory overflow and underflow conditions in storage controllers
US20060026329A1 (en) * 2004-07-30 2006-02-02 Yu James K System and method for an arbiter rewind
US7386661B2 (en) 2004-10-13 2008-06-10 Marvell International Ltd. Power save module for storage controllers
US7240267B2 (en) * 2004-11-08 2007-07-03 Marvell International Ltd. System and method for conducting BIST operations
US7802026B2 (en) * 2004-11-15 2010-09-21 Marvell International Ltd. Method and system for processing frames in storage controllers
US7577832B2 (en) * 2004-12-14 2009-08-18 Hewlett-Packard Development Company, L.P. Apparatus and method for booting a system
US7609468B2 (en) 2005-04-06 2009-10-27 Marvell International Ltd. Method and system for read gate timing control for storage controllers
US8984198B2 (en) * 2009-07-21 2015-03-17 Microchip Technology Incorporated Data space arbiter

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3840859A (en) * 1972-07-03 1974-10-08 Burroughs Corp Method and apparatus for regulating input/output traffic of a data processing system
US4554628A (en) * 1981-08-17 1985-11-19 Burroughs Corporation System in which multiple devices have a circuit that bids with a fixed priority, stores all losing bids if its bid wins, and doesn't bid again until all stored bids win
JPH0193854A (ja) * 1987-10-05 1989-04-12 Fujitsu Ltd バス・アービタ
US4920486A (en) * 1987-11-23 1990-04-24 Digital Equipment Corporation Distributed arbitration apparatus and method for shared bus
JPH02181854A (ja) * 1989-01-06 1990-07-16 Toshiba Corp 要求調停方式

Also Published As

Publication number Publication date
US5506989A (en) 1996-04-09
DE69028017D1 (de) 1996-09-12
EP0439987A2 (de) 1991-08-07
EP0439987B1 (de) 1996-08-07
EP0439987A3 (en) 1992-05-06
JP2559906B2 (ja) 1996-12-04
JPH04260954A (ja) 1992-09-16

Similar Documents

Publication Publication Date Title
DE69028017T2 (de) Arbitrierungssystem mit Beschränkung der aufeinanderfolgenden Zugriffsberechtigungen von Hochprioritätsanforderungen
DE68928848D1 (de) Multi-Prozessor-Rechnersystem mit prozessunabhängiger Adressierung von Kommunikationsregistern
DE69328841D1 (de) Mehrfachprozessorrechnersystem
DE69221700D1 (de) Fernglas mit Rechnersystem
DE69324293T2 (de) Rechnersystem-Sicherheit
DE69224571T2 (de) Mehrprozessorrechnersystem
DE69230093D1 (de) Multiprozessorsystem
DE69232696T2 (de) Elektro-optisches abtastsystem
DE69129479T2 (de) Verteiltes Rechnersystem
DE69128035T2 (de) Verwaltungssystem von Zeitschlitzen
DE69209670T2 (de) Datenzugriffssystem
DE69318810T2 (de) Kühlanlage
DE69214091D1 (de) Zugangsverwaltungssystem
DE59209731D1 (de) Datenverarbeitungsanlage mit Zugriffsschutz
DE69126272T2 (de) Automatisierungssystem von Formularen
DE69326076D1 (de) Rechnersystem
DE69332058D1 (de) Mehrprozessorsystem
NO302200B1 (no) Kjölesystem
DE69128017D1 (de) Verteiltes rechnersystem
DE69225566D1 (de) Rechnersystem
DE69124470T2 (de) Initialisierung von Rechnersystemen
DE69229621D1 (de) Elektrooptisches System
DE69316066D1 (de) Kühlungssystem
DE69117266T2 (de) Modifizierung von gelatine
DE69126937D1 (de) Multiprozessor-Doppelbussystem mit minimalen Zugriffskonflikten

Legal Events

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