
TSB21LV03BI
IEEE 1394-1995 TRIPLE-CABLE TRANSCEIVER/ARBITER
SGLS108 – FEBRUARY 1999
13
POST OFFICE BOX 655303
DALLAS, TEXAS 75265
APPLICATION INFORMATION
Table 2. Internal Register Field Descriptions (continued)
DESCRIPTION
áááááá
á
áááááááá
áá
á
1
á
á
á
á
Cable power status (CPS) contains the status of the CPS input terminal. When cable power voltage has
dropped too low for reliable operation, CPS is reset (0). CPS is included twice in the internal registers to
expedite handling of the CPSInt.
CPSInt
1
Read/
Write
CPSint indicates that a cable power status interrupt has occurred. This interrupt occurs whenever the CPS
input goes low. The interrupt indicates that the cable power voltage has dropped too low to ensure reliable
operation. This bit is cleared (0) by a hardware reset or by writing a 0 to this register. However, if the CPS input
is still low, another cable-power status interrupt immediately occurs.
áááááá
á
á
á
áááááááá
IBR
áá
áá
áá
1
á
á
á
á
á
á
Read/
Write
6
á
á
á
á
á
á
á
á
Read/
Write
The gap count (GC) register sets the fair and arb-reset gap times. The gap count may be set to a particular
value to optimize bus performance. Typically, the gap count should be set to 2 times the maximum number
of hops on the bus and
must
be set to the same value for all nodes on the bus. The gap count can be set
by either a write to this register or by reception or transmission of a PHY_CONFIG packet. The gap count
is reset to 3Fh after a hardware reset or after two consecutive bus resets without an intervening write to
the gap count register (either a write to the gap count register by the LLC or a PHY_CONFIG packet).
When set, initiate bus reset (IBR) causes the current node to immediately initiate a bus reset. IBR is
cleared (0) after a hardware reset or a bus reset.
áááááá
áááááá
á
á
á
á
á
áááááááá
á
áááááááá
Read/
Write
IR indicates that the last bus reset was initiated in this TSB21LV03B phy. This bit is also included in the
Self-ID packet.
áá
á
á
4
á
1
á
á
Read/
á
LoopInt indicates that a configuration loop timeout has occurred. This interrupt occurs when the arbitration
controller waits for too long a period of time during tree-ID. This interrupt can indicate that the bus is
configured in a loop. This bit is cleared (0) by a hardware reset or by writing a 0 to this register bit.
ááááááá
áá
á
á
6
á
1
á
á
á
NP contains the number of ports implemented in the core logic (not the number of ports actually on the
device). For the TSB21LV03B, NP is set to 0011b.
ááááááá
áá
áááááááá
áá
R
áááááááá
á
á
á
á
Physical ID contains the physical address of the local node. The physical ID in valid after a hardware reset
or a bus reset until the Self-ID process has been completed. A complete Self-ID is indicated by an
unsolicited status transfer of the register 0 contents to the LLC.
á
á
Read
only
á
R indicates whether the current node is the root node or not. This bit is cleared (0) on a hardware reset or
a bus reset. This bit is set during tree-ID when the current node is root.
The revision (Rev) bits indicate the design revision of the core logic. For the TSB21LV03B, Rev is set to
00.
áááááá
áá
áá
á
á
á
1
á
á
á
Read/
When set, the root hold-off bit (RHB) instructs the local node to try to become the root node during the next
bus reset. RHB is reset (0) during a hardware reset and is not affected by a bus reset.
á
á
á
The speed (SPD) bits indicates the top signaling speed of the local port and for the TSB21LV03B is set to
01b.