发明名称 Method and apparatus for accelerating arbitration in a serial bus by detection of acknowledge packets
摘要 Methods and circuitry for arbitrating for control of a serial bus are described. According to one embodiment, one or more nodes of a serial bus are provided with a mechanism for discriminating between data packets and acknowledge packets. If a packet transmitted, repeated, or received by the node is a data packet, the node remains idle for a subaction gap time Tsa to better ensure that the expected acknowledge packet is allowed to successfully propagate throughout the serial bus to the source node. If the packet transmitted by the node is an acknowledge packet, the node is free to begin the arbitration phase of the next subaction if there are no other conditions that prevent further arbitration by that node. To discriminate between data packets and acknowledge packets, a counter is used to determine the length of a transmitted packet, and the length is compared to the expected length of an acknowledge packet. If the length is equal to the expected length of an acknowledge packet, the packet is an acknowledge packet.
申请公布号 US5802048(A) 申请公布日期 1998.09.01
申请号 US19960691301 申请日期 1996.08.01
申请人 APPLE COMPUTER, INC. 发明人 DUCKWALL, WILLIAM S.
分类号 G06F13/36;G06F13/368;H04L12/40;H04L12/64;(IPC1-7):H04J3/26 主分类号 G06F13/36
代理机构 代理人
主权项
地址