EP1053617A4 - Distributed arbitration on a full duplex bus - Google Patents
Distributed arbitration on a full duplex busInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40052—High-speed IEEE 1394 serial bus
- H04L12/40084—Bus arbitration
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
- G06F13/36—Handling requests for interconnection or transfer for access to common bus or bus system
- G06F13/368—Handling requests for interconnection or transfer for access to common bus or bus system with decentralised access control
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)
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)
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 |
-
1998
- 1998-02-02 US US09/017,451 patent/US6411628B1/en not_active Expired - Lifetime
-
1999
- 1999-01-28 EP EP99904479A patent/EP1053617A4/en not_active Withdrawn
- 1999-01-28 AU AU24871/99A patent/AU2487199A/en not_active Abandoned
- 1999-01-28 WO PCT/US1999/002043 patent/WO1999039479A1/en active Application Filing
-
2001
- 2001-10-18 US US10/045,191 patent/US7023874B2/en not_active Expired - Lifetime
Non-Patent Citations (1)
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 |