EP1053617A4 - Distributed arbitration on a full duplex bus - Google Patents

Distributed arbitration on a full duplex bus

Info

Publication number
EP1053617A4
EP1053617A4 EP99904479A EP99904479A EP1053617A4 EP 1053617 A4 EP1053617 A4 EP 1053617A4 EP 99904479 A EP99904479 A EP 99904479A EP 99904479 A EP99904479 A EP 99904479A EP 1053617 A4 EP1053617 A4 EP 1053617A4
Authority
EP
European Patent Office
Prior art keywords
full duplex
distributed arbitration
duplex bus
bus
arbitration
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.)
Withdrawn
Application number
EP99904479A
Other languages
German (de)
French (fr)
Other versions
EP1053617A1 (en
Inventor
Jerrold V Hauck
David W Lafollette
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.)
Intel Corp
Original Assignee
Intel 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 Intel Corp filed Critical Intel Corp
Publication of EP1053617A1 publication Critical patent/EP1053617A1/en
Publication of EP1053617A4 publication Critical patent/EP1053617A4/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40084Bus arbitration
    • 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/368Handling requests for interconnection or transfer for access to common bus or bus system with decentralised access control
EP99904479A 1998-02-02 1999-01-28 Distributed arbitration on a full duplex bus Withdrawn EP1053617A4 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US17451 1998-02-02
US09/017,451 US6411628B1 (en) 1998-02-02 1998-02-02 Distributed arbitration on a full duplex bus
PCT/US1999/002043 WO1999039479A1 (en) 1998-02-02 1999-01-28 Distributed arbitration on a full duplex bus

Publications (2)

Publication Number Publication Date
EP1053617A1 EP1053617A1 (en) 2000-11-22
EP1053617A4 true EP1053617A4 (en) 2002-06-26

Family

ID=21782659

Family Applications (1)

Application Number Title Priority Date Filing Date
EP99904479A Withdrawn EP1053617A4 (en) 1998-02-02 1999-01-28 Distributed arbitration on a full duplex bus

Country Status (4)

Country Link
US (2) US6411628B1 (en)
EP (1) EP1053617A4 (en)
AU (1) AU2487199A (en)
WO (1) WO1999039479A1 (en)

Families Citing this family (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6411628B1 (en) * 1998-02-02 2002-06-25 Intel Corporation Distributed arbitration on a full duplex bus
JP2000013423A (en) * 1998-06-26 2000-01-14 Sony Corp Device and method for processing information and providing medium
US7158532B2 (en) * 1998-07-06 2007-01-02 Intel Corporation Half duplex link with isochronous and asynchronous arbitration
US6691096B1 (en) 1999-10-28 2004-02-10 Apple Computer, Inc. General purpose data container method and apparatus for implementing AV/C descriptors
US6618750B1 (en) 1999-11-02 2003-09-09 Apple Computer, Inc. Method and apparatus for determining communication paths
US6636914B1 (en) 1999-11-05 2003-10-21 Apple Computer, Inc. Method and apparatus for arbitration and fairness on a full-duplex bus using dual phases
US6587904B1 (en) * 1999-11-05 2003-07-01 Apple Computer, Inc. Method and apparatus for preventing loops in a full-duplex bus
US7266617B1 (en) * 2000-01-18 2007-09-04 Apple Inc. Method and apparatus for border node behavior on a full-duplex bus
US6639918B1 (en) 2000-01-18 2003-10-28 Apple Computer, Inc. Method and apparatus for border node behavior on a full-duplex bus
US7050453B1 (en) * 2000-02-17 2006-05-23 Apple Computer, Inc. Method and apparatus for ensuring compatibility on a high performance serial bus
US6831928B1 (en) * 2000-02-17 2004-12-14 Apple Computer, Inc. Method and apparatus for ensuring compatibility on a high performance serial bus
JP2001292146A (en) * 2000-04-07 2001-10-19 Sony Corp Electronic unit and processing method in bus initialized phase for interface device of digital serial data
US6718497B1 (en) 2000-04-21 2004-04-06 Apple Computer, Inc. Method and apparatus for generating jitter test patterns on a high performance serial bus
US6618785B1 (en) * 2000-04-21 2003-09-09 Apple Computer, Inc. Method and apparatus for automatic detection and healing of signal pair crossover on a high performance serial bus
US7310670B1 (en) * 2000-04-25 2007-12-18 Thomson Licensing S.A. Multi-channel power line exchange protocol
WO2002073900A1 (en) * 2001-03-09 2002-09-19 Koninklijke Philips Electronics N.V. System of apparatuses that communicate via a bus structure
US20020133652A1 (en) * 2001-03-19 2002-09-19 Tai Quan Apparatus for avoiding starvation in hierarchical computer systems that prioritize transactions
US6889343B2 (en) 2001-03-19 2005-05-03 Sun Microsystems, Inc. Method and apparatus for verifying consistency between a first address repeater and a second address repeater
US6735654B2 (en) * 2001-03-19 2004-05-11 Sun Microsystems, Inc. Method and apparatus for efficiently broadcasting transactions between an address repeater and a client
US6877055B2 (en) 2001-03-19 2005-04-05 Sun Microsystems, Inc. Method and apparatus for efficiently broadcasting transactions between a first address repeater and a second address repeater
US6826643B2 (en) 2001-03-19 2004-11-30 Sun Microsystems, Inc. Method of synchronizing arbiters within a hierarchical computer system
FR2833124B1 (en) * 2001-12-04 2004-02-27 Canon Kk METHODS OF TRANSMITTING DATA IN A COMMUNICATION NETWORK, CORRESPONDING DEVICES AND SYSTEM
US20040210696A1 (en) * 2003-04-18 2004-10-21 Meyer Michael J. Method and apparatus for round robin resource arbitration
US7668099B2 (en) 2003-06-13 2010-02-23 Apple Inc. Synthesis of vertical blanking signal
US7353284B2 (en) * 2003-06-13 2008-04-01 Apple Inc. Synchronized transmission of audio and video data from a computer to a client via an interface
US8275910B1 (en) 2003-07-02 2012-09-25 Apple Inc. Source packet bridge
US7613767B2 (en) * 2003-07-11 2009-11-03 Microsoft Corporation Resolving a distributed topology to stream data
US7788567B1 (en) 2003-11-18 2010-08-31 Apple Inc. Symbol encoding for tolerance to single byte errors
US7995606B1 (en) 2003-12-03 2011-08-09 Apple Inc. Fly-by and ack-accelerated arbitration for broadcast packets
US7733962B2 (en) 2003-12-08 2010-06-08 Microsoft Corporation Reconstructed frame caching
US7712108B2 (en) * 2003-12-08 2010-05-04 Microsoft Corporation Media processing methods, systems and application program interfaces
US7900140B2 (en) * 2003-12-08 2011-03-01 Microsoft Corporation Media processing methods, systems and application program interfaces
US7735096B2 (en) * 2003-12-11 2010-06-08 Microsoft Corporation Destination application program interfaces
US7502338B1 (en) 2003-12-19 2009-03-10 Apple Inc. De-emphasis training on a point-to-point connection
US7308517B1 (en) * 2003-12-29 2007-12-11 Apple Inc. Gap count analysis for a high speed serialized bus
US7237135B1 (en) * 2003-12-29 2007-06-26 Apple Inc. Cyclemaster synchronization in a distributed bridge
US20050185718A1 (en) * 2004-02-09 2005-08-25 Microsoft Corporation Pipeline quality control
US7934159B1 (en) 2004-02-19 2011-04-26 Microsoft Corporation Media timeline
US7941739B1 (en) 2004-02-19 2011-05-10 Microsoft Corporation Timeline source
US7664882B2 (en) * 2004-02-21 2010-02-16 Microsoft Corporation System and method for accessing multimedia content
US7669206B2 (en) * 2004-04-20 2010-02-23 Microsoft Corporation Dynamic redirection of streaming media between computing devices
US7739436B2 (en) * 2004-11-01 2010-06-15 Sonics, Inc. Method and apparatus for round robin resource arbitration with a fast request to grant response
US7889681B2 (en) * 2005-03-03 2011-02-15 Cisco Technology, Inc. Methods and devices for improving the multiple spanning tree protocol
US7792137B2 (en) * 2006-07-05 2010-09-07 Abidanet, Llc Self-organized and self-managed ad hoc communications network
US8483108B2 (en) * 2006-07-24 2013-07-09 Apple Inc. Apparatus and methods for de-emphasis training on a point-to-point connection
US20080130667A1 (en) * 2006-11-30 2008-06-05 International Business Machines Corporation Distributed arbitration mechanism for ring networks
US10579428B2 (en) 2017-12-01 2020-03-03 International Business Machines Corporation Data token management in distributed arbitration systems
EP3499806B1 (en) * 2017-12-13 2020-08-05 Nxp B.V. Node and method for conducting measurements and signal analyses on a multi-master access bus

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60141049A (en) * 1983-12-28 1985-07-26 Hitachi Ltd Loop network controlling system
US4785396A (en) * 1986-01-28 1988-11-15 Intel Corporation Push-pull serial bus coupled to a plurality of devices each having collision detection circuit and arbitration circuit
US5167019A (en) 1989-06-23 1992-11-24 Digital Equipment Corporation Apparatus and method for interconnecting a plurality of devices to a single node in a node-limited serial data bus computer network
US5245609A (en) * 1991-01-30 1993-09-14 International Business Machines Corporation Communication network and a method of regulating the transmission of data packets in a communication network
JPH04332065A (en) * 1991-05-08 1992-11-19 Matsushita Electric Ind Co Ltd Method for transferring data
US5630173A (en) 1992-12-21 1997-05-13 Apple Computer, Inc. Methods and apparatus for bus access arbitration of nodes organized into acyclic directed graph by cyclic token passing and alternatively propagating request to root node and grant signal to the child node
US5394556A (en) * 1992-12-21 1995-02-28 Apple Computer, Inc. Method and apparatus for unique address assignment, node self-identification and topology mapping for a directed acyclic graph
GB2278259B (en) * 1993-05-21 1997-01-15 Northern Telecom Ltd Serial bus system
US5495481A (en) * 1994-09-30 1996-02-27 Apple Computer, Inc. Method and apparatus for accelerating arbitration in a serial bus by detection of acknowledge packets
US5666488A (en) * 1994-11-22 1997-09-09 Lucent Technologies Inc. Port expansion network and method for lAN hubs
US5784648A (en) * 1995-12-01 1998-07-21 Apple Computer, Inc. Token style arbitration on a serial bus by passing an unrequested bus grand signal and returning the token by a token refusal signal
US5898694A (en) * 1996-12-30 1999-04-27 Cabletron Systems, Inc. Method of round robin bus arbitration
US6411628B1 (en) * 1998-02-02 2002-06-25 Intel Corporation Distributed arbitration on a full duplex bus

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
No further relevant documents disclosed *

Also Published As

Publication number Publication date
EP1053617A1 (en) 2000-11-22
US7023874B2 (en) 2006-04-04
US6411628B1 (en) 2002-06-25
AU2487199A (en) 1999-08-16
US20020085581A1 (en) 2002-07-04
WO1999039479A1 (en) 1999-08-05

Similar Documents

Publication Publication Date Title
EP1053617A4 (en) Distributed arbitration on a full duplex bus
EP1060576A4 (en) Early arbitration on a full duplex bus
EP0870239A4 (en) Burst-broadcasting on a peripheral component interconnect bus
GB2328539B (en) Data charting
GB9825102D0 (en) Computer system
EP0654742A3 (en) Multiple bus interface.
PL339580A1 (en) Data transfer
GB9818013D0 (en) Data transfer
GB0024175D0 (en) Computer systems
GB9719289D0 (en) Computer system
AU6265498A (en) Multiprocessor arrangement including bus arbitration scheme
GB9719047D0 (en) Arbitration system
GB2365288B (en) Bus arbitration system
GB0027918D0 (en) Computer systems
EP0855105A4 (en) Self-configuring bus
IL116988A0 (en) A bus protocol
GB9510509D0 (en) A digital data bus system including arbitration
TW313334U (en) Soft bus connector
GB2365590B (en) Data processing system including a bus
GB2337278B (en) A retaining system
CA80865S (en) Bus
GB2337138B (en) Arbitration
GB2331351B (en) Computer systems
GB2341767B (en) Bus arbitration
GB2328049B (en) Computer system

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20000831

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): DE FR GB

A4 Supplementary search report drawn up and despatched

Effective date: 20020515

AK Designated contracting states

Kind code of ref document: A4

Designated state(s): DE FR GB

17Q First examination report despatched

Effective date: 20061228

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN

18D Application deemed to be withdrawn

Effective date: 20170801