Data Sheet, Rev. 3 May 2004 ™ FW802B Low-Power PHY IEEE ® 1394A-2000 Two-Cable Transceiver/Arbiter Device Distinguishing Features ■ ■ ■ Compliant with IEEE Standard 1394a-2000, IEEE Standard for a High Performance Serial Bus Amendment 1. Low-power consumption during powerdown or microlow-power sleep mode. Supports extended BIAS_HANDSHAKE time for enhanced interoperability with camcorders. ■ Fully supports suspend/resume. ■ Supports PHY-link interface initialization and reset. ■ Supports 1394a-2000 register set. ■ Supports LPS/link-on as a part of PHY-link interface. ■ Supports provisions of IEEE 1394-1995 Standard for a High Performance Serial Bus. ■ Fully interoperable with FireWire® implementation of IEEE 1394-1995. While unpowered and connected to the bus, the device will not drive TPBIAS on a connected port even if receiving incoming bias voltage on that port. ■ Reports cable power fail interrupt when voltage at CPS pin falls below 7.5 V. ■ Does not require external filter capacitors for PLL. ■ ■ Does not require a separate 5 V supply for 5 V link controller interoperability. Provides separate cable bias and driver termination voltage supply for each port. ■ ■ Interoperable across 1394 ™ cable with 1394 physical layers (PHY) using 5 V supplies. ■ Interoperable with 1394 link-layer controllers using 5 V supplies. ■ 1394a-2000 compliant common-mode noise filter on incoming TPBIAS. ■ ■ Powerdown features to conserve energy in batterypowered applications include: — Device powerdown pin. — Link interface disable using LPS. — Inactive ports power down. — Automatic microlow-power sleep mode during suspend. Interface to link-layer controller supports Annex J electrical isolation as well as bus-keeper isolation. Features ■ Provides two fully compliant cable ports at 100 Mbits/s, 200 Mbits/s, and 400 Mbits/s. ■ Fully supports 1394 Open HCI requirements. ■ Supports arbitrated short bus reset to improve utilization of the bus. ■ Supports ack-accelerated arbitration and fly-by concatenation. ■ Supports connection debounce. ■ Supports multispeed packet concatenation. ■ Supports PHY pinging and remote PHY access packets. Other Features ■ 64-pin TQFP package. (Lead-free package also available. See ordering information on page 25.) ■ Single 3.3 V supply operation. ■ Data interface to link-layer controller provided through 2/4/8 parallel lines at 50 Mbits/s. ■ 25 MHz crystal oscillator and PLL provide a 50 MHz link-layer controller clock as well as transmit/receive data at 100 Mbits/s, 200 Mbits/s, and 400 Mbits/s. ■ Node power-class information signaling for system power management. ■ Multiple separate package signals provided for analog and digital supplies and grounds. Description The Agere Systems Inc. FW802B device provides the analog physical layer functions needed to implement a two-port node in a cable-based IEEE 13941995 and IEEE 1394a-2000 network. Each cable port incorporates two differential line transceivers. The transceivers include circuitry to monitor the line conditions as needed for determining connection status, for initialization and arbitration, and for packet reception and transmission. The PHY is designed to interface with a link-layer controller (LLC). FW802B Low-Power PHY IEEE 1394A-2000 Two-Cable Transceiver/Arbiter Device Data Sheet, Rev. 3 May 2004 Table of Contents Contents Page Distinguishing Features ...............................................................................................................................................1 Features ......................................................................................................................................................................1 Other Features ............................................................................................................................................................1 Description ..................................................................................................................................................................1 Signal Information .......................................................................................................................................................6 Application Information ..............................................................................................................................................11 Crystal Selection Considerations ..............................................................................................................................12 Load Capacitance .............................................................................................................................................. 13 Adjustment to Crystal Loading ........................................................................................................................... 13 Crystal/Board Layout ..........................................................................................................................................13 1394 Application Support Contact Information ..........................................................................................................13 Absolute Maximum Ratings .......................................................................................................................................14 Electrical Characteristics ...........................................................................................................................................15 Timing Characteristics ...............................................................................................................................................18 Timing Waveforms ....................................................................................................................................................19 Internal Register Configuration ..................................................................................................................................20 Outline Diagrams .......................................................................................................................................................25 64-Pin TQFP ......................................................................................................................................................25 Ordering Information .................................................................................................................................................25 List of Figures Figures Page Figure 1. Block Diagram ..............................................................................................................................................5 Figure 2. Pin Assignments ..........................................................................................................................................6 Figure 3. Typical External Component Connections .................................................................................................11 Figure 4. Typical Port Termination Network .............................................................................................................. 12 Figure 5. Crystal Circuitry ..........................................................................................................................................13 Figure 6. Dn, CTLn, and LREQ Input Setup and Hold Times Waveforms ................................................................ 19 Figure 7. Dn, CTLn Output Delay Relative to SYSCLK Waveforms ......................................................................... 19 List of Tables Tables Page Tables 1. Signal Descriptions ...................................................................................................................................... 7 Tables 2. Absolute Maximum Ratings ....................................................................................................................... 14 Tables 3. Analog Characteristics ............................................................................................................................... 15 Tables 4. Driver Characteristics ................................................................................................................................ 16 Tables 5. Device Characteristics ............................................................................................................................... 17 Tables 6. Switching Characteristics .......................................................................................................................... 18 Tables 7. Clock Characteristics ................................................................................................................................ 18 Tables 8. PHY Register Map for the Cable Environment .........................................................................................20 Tables 9. PHY Register Fields for the Cable Environment ....................................................................................... 20 Tables 10. PHY Register Page 0: Port Status Page ................................................................................................22 Tables 11. PHY Register Port Status Page Fields ................................................................................................... 23 Tables 12. PHY Register Page 1: Vendor Identification Page ................................................................................ 24 Tables 13. PHY Register Vendor Identification Page Fields .................................................................................24 2 Agere Systems Inc. Data Sheet, Rev. 3 May 2004 FW802B Low-Power PHY IEEE 1394A-2000 Two-Cable Transceiver/Arbiter Device Description (continued) monitors the incoming cable common-mode voltage. The value of this common-mode voltage is used during arbitration to set the speed of the next packet transmission. In addition, the TPB channel monitors the incoming cable common-mode voltage for the presence of the remotely supplied twisted-pair bias voltage. This monitor is called bias-detect. The PHY requires either an external 24.576 MHz crystal or crystal oscillator. The internal oscillator drives an internal phase-locked loop (PLL), which generates the required 393.216 MHz reference signal. The 393.216 MHz reference signal is internally divided to provide the 49.152 MHz, 98.304 MHz, and 196.608 MHz clock signals that control transmission of the outbound encoded strobe and data information. The 49.152 MHz clock signal is also supplied to the associated LLC for synchronization of the two chips and is used for resynchronization of the received data. The powerdown function, when enabled by the PD signal high, stops operation of the PLL and disables all circuitry except the cable-not-active (CNA) signal circuitry. The TPBIAS circuit monitors the value of incoming TPA pair common-mode voltage when local TPBIAS is inactive. Because this circuit has an internal current source and the connected node has a current sink, the monitored value indicates the cable connection status. This monitor is called connect-detect. Both the TPB bias-detect monitor and TPBIAS connect-detect monitor are used in suspend/resume signaling and cable connection detection. The PHY supports an isolation barrier between itself and its LLC. When /ISO is tied high, the link interface outputs behave normally. When /ISO is tied low, internal differentiating logic is enabled, and the outputs become short pulses, which can be coupled through a capacitor or transformer as described in the IEEE 1394-1995 Annex J. To operate with bus-keeper isolation, the /ISO pin of the FW802B must be tied high. The PHY provides a 1.86 V nominal bias voltage for driver load termination. This bias voltage, when seen through a cable by a remote receiver, indicates the presence of an active connection. The value of this bias voltage has been chosen to allow interoperability between transceiver chips operating from 5 V or 3 V nominal supplies. This bias voltage source should be stabilized by using an external filter capacitor of approximately 0.33 µF. Data bits to be transmitted through the cable ports are received from the LLC on two, four, or eight data lines (D[0:7]), and are latched internally in the PHY in synchronization with the 49.152 MHz system clock. These bits are combined serially, encoded, and transmitted at 98.304 Mbits/s, 196.608 Mbits/s, or 393.216 Mbits/s as the outbound data-strobe information stream. During transmission, the encoded data information is transmitted differentially on the TPA and TPB cable pair(s). The transmitter circuitry, the receiver circuitry, and the twisted-pair bias voltage circuity are all disabled with a powerdown condition. The powerdown condition occurs when the PD input is high. The port transmitter circuitry, the receiver circuitry, and the TPBIAS output are also disabled when the port is disabled, suspended, or disconnected. During packet reception, the TPA and TPB transmitters of the receiving cable port are disabled, and the receivers for that port are enabled. The encoded data information is received on the TPA and TPB cable pair. The received data-strobe information is decoded to recover the receive clock signal and the serial data bits. The serial data bits are split into two (for S100), four (for S200), or eight (for S400) parallel streams, resynchronized to the local system clock, and sent to the associated LLC. The received data is also transmitted (repeated) out of the other active (connected) cable ports. Both the TPA and TPB cable interfaces incorporate differential comparators to monitor the line states during initialization and arbitration. The outputs of these comparators are used by the internal logic to determine the arbitration status. The TPA channel Agere Systems Inc. The line drivers in the PHY operate in a highimpedance current mode and are designed to work with external 112 Ω line-termination resistor networks. One network is provided at each end of each twistedpair cable. Each network is composed of a pair of series-connected 56 Ω resistors. The midpoint of the pair of resistors that is directly connected to the twisted-pair A (TPA) signals is connected to the TPBIAS voltage signal. The midpoint of the pair of resistors that is directly connected to the twisted-pair B (TPB) signals is coupled to ground through a parallel RC network with recommended resistor and capacitor values of 5 kΩ and 220 pF, respectively. The value of the external resistors are specified to meet the standard specifications when connected in parallel with the internal receiver circuits. The driver output current, along with other internal operating currents, is set by an external resistor. This resistor is connected between the R0 and R1 signals and has a value of 2.49 kΩ ± 1%. 3 FW802B Low-Power PHY IEEE 1394A-2000 Two-Cable Transceiver/Arbiter Device Description (continued) The FW802B supports suspend/resume as defined in the IEEE 1394a-2000 specification. The suspend mechanism allows an FW802B port to be put into a suspended state. In this state, a port is unable to transmit or receive data packets, however, it remains capable of detecting connection status changes and detecting incoming TPBias. When all ports of the FW802B are suspended, all circuits except the bias voltage reference generator and bias detection circuits are powered down, resulting in significant power savings. The use of suspend/resume is recommended. Four signals are used as inputs to set four configuration status bits in the self-identification (selfID) packet. These signals are hardwired high or low as a function of the equipment design. PC[0:2] are the three signals that indicate either the need for power from the cable or the ability to supply power to the cable. The fourth signal, C/LKON, as an input, indicates whether a node is a contender for bus manager. When the C/LKON signal is asserted, it means the node is a contender for bus manager. When the signal is not asserted, it means that the node is not a contender. The C bit corresponds to bit 20 in the selfID packet. PC[0:2] corresponds to the pwr field of the Self-ID packet in the following manner: PC0 corresponds to bit 21, PC1 corresponds to bit 22, and PC2 corresponds to bit 23 (see Self-ID packets table in section 4.3.4.1 of the IEEE 1394a-2000 standard for additional details). Data Sheet, Rev. 3 May 2004 the FW802B’s ports is not wired to a connector, those unused to a connector, those unused ports may be left unconnected without normal termination. When a port does not have a cable connected, internal connectdetect circuitry will keep the port in a disconnected state. Note: All gap counts on all nodes of a 1394 bus must be identical. The software accomplishes this by issuing PHY configuration packets (see Section 4.3.4.3 of the IEEE 1394a-2000 standard) or by issuing two bus resets, which resets the gap counts to the maximum level (3Fh). The link power status (LPS) signal works with the C/LKON signal to manage the LLC power usage of the node. The LPS signal indicates that the LLC of the node is powered up or powered down. If LPS is inactive for more than 1.2 µs and less than 25 µs, the PHY/link interface is reset. If LPS is inactive for greater than 25 µs, the PHY will disable the PHY/link interface to save power. FW802B continues its repeater function even when the PHY/link interface is disabled. If the PHY then receives a link-on packet, the C/LKON signal is activated to output a 6.114 MHz signal, which can be used by the LLC to power itself up. Once the LLC is powered up, the LPS signal communicates this to the PHY and the PHY/link interface is enabled. The C/LKON signal is turned off when LPS is active or when a bus reset occurs, provided the interrupt that caused C/LKON is not present. When the power supply of the PHY is removed while the twisted-pair cables are connected, the PHY transmitter and receiver circuitry has been designed to present a high impedance to the cable in order to not load the TPBIAS signal voltage on the other end of the cable. When the PHY/link interface is in the disabled state, the FW802B will automatically enter a low-power mode, if all ports are inactive (disconnected, disabled, or suspended). In this low-power mode, the FW802B disables its PLL and also disables parts of its reference circuitry depending on the state of the ports (some reference circuitry must remain active in order to detect incoming TP bias). The lowest power consumption (the microlowpower sleep mode) is attained when all ports are either disconnected or disabled with the ports interrupt enable bit (see Table 11) cleared. The FW802B will exit the low-power mode when the LPS input is asserted high or when a port event occurs that requires the FW802B to become active in order to respond to the event or to notify the LLC of the event (e.g., incoming bias or disconnection is detected on a suspended port, a new connection is detected on a nondisabled port, etc.). When the FW802B is in the low-power mode, the SYSCLK output will become active (and the PHY/link interface will be initialized and become operative) within 3 ms after LPS is asserted high. Whenever the TBA±/TPB± signals are wired to a connector, they must be terminated using the normal termination network (See Figure 4). This is required for reliable operation. For those applications, when one of Two of the FW802B’s signals are used to set up various test conditions used only during the device manufacturing process. These signals (SE and SM) should be connected to VSS for normal operation. A powerdown signal (PD) is provided to allow a powerdown mode where most of the PHY circuits are powered down to conserve energy in battery-powered applications. The internal logic in FW802B is reset as long as the powerdown signal is asserted. A cable status signal, CNA, provides a high output when none of the twisted-pair cable ports are receiving incoming bias voltage. This output is not debounced. The CNA output can be used to determine when to power the PHY down or up. In the powerdown mode, all circuitry is disabled except the CNA circuitry. It should be noted that when the device is powered down, it does not act in a repeater mode. 4 Agere Systems Inc. FW802B Low-Power PHY IEEE 1394A-2000 Two-Cable Transceiver/Arbiter Device Data Sheet, Rev. 3 May 2004 Description (continued) CPS LPS RECEIVED DATA DECODER/ RETIMER /ISO CNA SYSCLK BIAS VOLTAGE AND CURRENT GENERATOR R0 R1 LREQ CTL0 CTL1 D0 D1 D2 D3 D4 D5 D6 D7 PC0 PC1 PC2 LINK INTERFACE I/O TPA0+ TPA0– ARBITRATION AND CONTROL STATE MACHINE LOGIC TPBIAS0 CABLE PORT 0 TPB0+ TPB0– C/LKON SE SM PD /RESET TRANSMIT DATA ENCODER CABLE PORT 1 CRYSTAL OSCILLATOR, PLL SYSTEM, AND CLOCK GENERATOR TPA1+ TPA1– TPBIAS1 TPB1+ TPB1– XI XO 5-5459.f (F) Figure 1. Block Diagram Agere Systems Inc. 5 FW802B Low-Power PHY IEEE 1394A-2000 Two-Cable Transceiver/Arbiter Device Data Sheet, Rev. 3 May 2004 LREQ 1 VSS 2 CTL0 CTL1 VDD /RESET XO XI VSSPLL VDDPLL VSS R1 R0 VSSA VSSA VDDA VDDA VSSA 61 60 59 58 57 56 55 54 53 52 51 50 49 SYSCLK 63 62 VSS 64 Signal Information 48 NC 47 NC 3 46 NC 4 45 NC D0 5 44 NC PIN #1 IDENTIFIER D1 6 43 VDDA VDD 7 42 TPBIAS1 D2 8 41 TPA1+ D3 9 40 TPA1– D4 10 39 TPB1+ D5 11 38 TPB1– D6 12 37 TPBIAS0 AGERE FW802B 32 VSSA 28 SE 31 27 VDD VDDA 26 VDD 30 25 VSS 29 24 CPS SM 23 VDDA 22 PC2 /ISO TPB0– 21 33 20 TPB0+ PC1 34 16 PC0 15 LPS 19 CNA PD TPA0– 18 TPA0+ 35 C/LKON 36 14 17 13 VDD D7 VSS Note: Active-low signals are indicated by “/” at the beginning of signal names, within this document. 5-6236.b (F) Figure 2. Pin Assignments 6 Agere Systems Inc. FW802B Low-Power PHY IEEE 1394A-2000 Two-Cable Transceiver/Arbiter Device Data Sheet, Rev. 3 May 2004 Signal Information (continued) Table 1. Signal Descriptions Pin Signal* Type Name/Description 18 C/LKON I/O Bus Manager Capable Input and Link-On Output. On hardware reset (/RESET), this pin is used to set the default value of the contender status indicated during self-ID. The bit value programming is done by tying the signal through a 10 kΩ resistor to VDD (high, bus manager capable) or to GND (low, not bus manager capable). Using either the pull-up or pulldown resistor allows the link-on output to override the input value when necessary. After hardware reset, this pin is set as an output. If the LPS is inactive, C/LKON indicates one of the following events by asserting a 6.114 MHz signal. 1. FW802B receives a link-on packet addressed to this node. 2. Port_event register bit is 1. 3. Any of the Timeout, Pwr_fail, or Loop register bits are 1 and the Watchdog register bit is also 1. 4. Once activated, the C/LKON output will continue active until the LPS becomes active. The PHY also deasserts the C/LKON output when a 1394 bus reset occurs, if the C/LKON is active due solely to the reception of a link-on packet. Note: If an interrupt condition exists which would otherwise cause the C/LKON output to be activated if the LPS were inactive, the C/LKON output will be activated when the LPS subsequently becomes inactive. 15 CNA O Cable-Not-Active Output. CNA is asserted high when none of the PHY ports are receiving an incoming bias voltage. This circuit remains active during the powerdown mode. 24 CPS I Cable Power Status. CPS is normally connected to the cable power through a 400 kΩ resistor. This circuit drives an internal comparator that detects the presence of cable power. This information is maintained in one internal register and is available to the LLC by way of a register read (see Table 8, address register 00002, bit 7/PS). In applications that do not sink or source 1394 power (VP), this pin can be tied to ground. Note: When this pin is grounded, the Pwr_fail bit in PHY register 01012 will be set. 3 CTL0 4 CTL1 5, 6, 8, 9, 10, 11, 12, 13 D[0:7] I/O Control I/O. The CTLn signals are bidirectional communications control signals between the PHY and the LLC. These signals control the passage of information between the two devices. Bus-keeper circuitry is built into these terminals. I/O Data I/O. The Dn signals are bidirectional and pass data between the PHY and the LLC. Bus-keeper circuitry is built into these terminals. * Active-low signals are indicated by “/” at the beginning of signal names, within this document. Agere Systems Inc. 7 FW802B Low-Power PHY IEEE 1394A-2000 Two-Cable Transceiver/Arbiter Device Data Sheet, Rev. 3 May 2004 Signal Information (continued) Table 1. Signal Descriptions (continued) Pin Signal* Type Name/Description 23 /ISO I Link Interface Isolation Disable Input (Active-Low). /ISO controls the operation of an internal pulse differentiating function used on the PHY-LLC interface signals, CTLn and Dn, when they operate as outputs. When /ISO is asserted low, the isolation barrier is implemented between PHY and its LLC (as described in Annex J of IEEE 1394-1995). /ISO is normally tied high to disable isolation differentiation. Bus-keepers are enabled when /ISO is high (inactive) on CTLn, Dn, and LREQ. When /ISO is low (active), the bus-keepers are disabled. Please refer to Agere’s application note IEEE 1394 Isolation (AP98-074CMPR) for more information. 16 LPS I Link Power Status. LPS is connected to either the VDD supplying the LLC or to a pulsed output that is active when the LLC is powered for the purpose of monitoring the LLC power status. If LPS is inactive for more than 1.2 µs and less than 25 µs, the PHY-link interface is reset. If LPS is inactive for greater than 25 µs, the PHY will disable the PHY/link interface to save power. FW802B continues its repeater function. 1 LREQ I Link Request. LREQ is an output from the LLC that requests the PHY to perform some service. Bus-keeper circuitry is built into this terminal. 44, 45, 46, 47, 48 NC — 20 PC0 I 21 PC1 22 PC2 Power-Class Indicators. On hardware reset (/RESET), these inputs set the default value of the power class indicated during SelfID. These bits can be tied to VDD (high) or to ground (low) as required for particular power consumption and source characteristics. In SelfID packet (see Section 4.3.4.1 of the 1394a-2000 Specification), PC0, the most significant bit of this 3-bit field, corresponds to bit 20, PC1 corresponds to bit 21, and PC2 corresponds to bit 22. As an example, for a Power_Class value of 001, PC0 = 0, PC1 = 0, and PC2 = 1. 19 PD I Powerdown. When asserted high, PD turns off all internal circuitry except the bias-detect circuits that drive the CNA signal. Internal FW802B logic is kept in the reset state as long as PD is asserted. The PD terminal is provided for backward compatibility. It is recommended that the FW802B be allowed to manage its own power consumption using suspend/resume in conjunction with LPS. C/LKON features are defined in the IEEE 1394a2000 specification. 57 VDDPLL — Power for PLL Circuit. VDDPLL supplies power to the PLL circuitry portion of the device. 58 VSSPLL — Ground for PLL Circuit. VSSPLL is tied to a low-impedance ground plane. 54 R0 I 55 R1 No Connect. Current Setting Resistor. An internal reference voltage is applied to a resistor connected between R0 and R1 to set the operating current and the cable driver output current. A low temperature-coefficient resistor (TCR) with a value of 2.49 kΩ ± 1% should be used to meet the IEEE 1394-1995 standard requirements for output voltage limits. * Active-low signals are indicated by “/” at the beginning of signal names, within this document. 8 Agere Systems Inc. FW802B Low-Power PHY IEEE 1394A-2000 Two-Cable Transceiver/Arbiter Device Data Sheet, Rev. 3 May 2004 Signal Information (continued) Table 1. Signal Descriptions (continued) Pin Signal* Type Name/Description 61 /RESET I Reset (Active-Low). When /RESET is asserted low (active), a 1394 bus reset condition is set on the active cable ports and the FW802B is reset to the reset start state. To guarantee that the PHY will reset, this pin must be held low for at least 2 ms. An internal pull-up resistor connected to VDD is provided so that only an external delay capacitor (0.1 µF) and resistor (510 kΩ), in parallel, are required to connect this pin to ground. This circuitry will ensure that the capacitor will be discharged when PHY power is removed. This input is a standard logic buffer and can also be driven by an open-drain logic output buffer. Do not leave this pin unconnected. 28 SE I Test Mode Control. SE is used during Agere’s manufacturing test and should be tied to VSS for normal operation. 29 SM I Test Mode Control. SM is used during Agere’s manufacturing test and should be tied to VSS for normal operation. 63 SYSCLK O System Clock. SYSCLK provides a 49.152 MHz clock signal, which is synchronized with the data transfers to the LLC. 36 TPA0+ 35 TPA0− 41 TPA1+ 40 TPA1− 34 TPB0+ 33 TPB0− 39 TPB1+ 38 TPB1− Analog I/O Port0, Port Cable Pair A. TPA0± is the port A connection to the twistedpair cable. Board traces from each pair of positive and negative differential signal pins should be kept as short as possible and matched to the external load resistors and to the cable connector. When the FW802B’s 1394 port pins are not wired to a connector, the unused port pins may be left unconnected. Internal connect-detect circuitry will keep the port in a disconnected state. Analog I/O Port1, Port Cable Pair A. TPA1± is the port A connection to the twistedpair cable. Board traces from each pair of positive and negative differential signal pins should be kept as short as possible and matched to the external load resistors and to the cable connector. When the FW802B’s 1394 port pins are not wired to a connector, the unused port pins may be left unconnected. Internal connect-detect circuitry will keep the port in a disconnected state. Analog I/O Port0, Port Cable Pair B. TPB0± is the port B connection to the twistedpair cable. Board traces from each pair of positive and negative differential signal pins should be kept as short as possible and matched to the external load resistors and to the cable connector. When the FW802B’s 1394 port pins are not wired to a connector, the unused port pins may be left unconnected. Internal connect-detect circuitry will keep the port in a disconnected state. Analog I/O Port1, Port Cable Pair B. TPB1± is the port B connection to the twistedpair cable. Board traces from each pair of positive and negative differential signal pins should be kept as short as possible and matched to the external load resistors and to the cable connector. When the FW802B’s 1394 port pins are not wired to a connector, the unused port pins may be left unconnected. Internal connect-detect circuitry will keep the port in a disconnected state. * Active-low signals are indicated by “/” at the beginning of signal names, within this document. Agere Systems Inc. 9 FW802B Low-Power PHY IEEE 1394A-2000 Two-Cable Transceiver/Arbiter Device Data Sheet, Rev. 3 May 2004 Signal Information (continued) Table 1. Signal Descriptions (continued) Pin Signal* Type Name/Description 37 TPBIAS0 42 TPBIAS1 7, 17, 26, 27, 62 VDD — Digital Power. VDD supplies power to the digital portion of the device. 30, 31, 43, 50, 51 VDDA — Analog Circuit Power. VDDA supplies power to the analog portion of the device. 2, 14, 25, 56, 64 VSS — Digital Ground. All VSS signals should be tied to the low-impedance ground plane. 32, 49, 52, 53 VSSA — Analog Circuit Ground. All VSSA signals should be tied together to a lowimpedance ground plane. 59 XI — 60 XO Crystal Oscillator. XI and XO connect to a 24.576 MHz parallel resonant fundamental mode crystal. Although, when a 24.576 MHz clock source is used, it can be connected to XI with XO left unconnected. The optimum values for the external load capacitors and resistor are dependent on the specifications of the crystal used. It is necessary to add an external series resistor (RL) to the XO pin (see Figures 3 and 5). For more details, refer to the Crystal Selection Considerations section in the data sheet. Note that it is very important to place the crystal as close as possible to the XO and XI pins, i.e., within 0.5 in./1.27 cm. Analog I/O Portn, Twisted-Pair Bias. (Where n refers to the port number). TPBIAS provides the 1.86 V nominal bias voltage needed for proper operation of the twisted-pair cable drivers and receivers and for sending a valid cable connection signal to the remote nodes. When the FW802B’s 1394 port pins are not wired to a connector, the unused port pins may be left unconnected. Internal connect-detect circuitry will keep the port in a disconnected state. * Active-low signals are indicated by “/” at the beginning of signal names, within this document. 10 Agere Systems Inc. Data Sheet, Rev. 3 May 2004 FW802B Low-Power PHY IEEE 1394A-2000 Two-Cable Transceiver/Arbiter Device Application Information CL 24.576 MHz CL VSSA 49 VDDA 50 VDDA 51 VSSA 52 VSSA 53 R0 54 R1 55 VSS 56 VDDPLL 57 VSSPLL 58 XI 59 60 /RESET XO RL 61 VDD 62 SYSCLK 63 2.49 kΩ 41 AGERE FW802B 9 40 10 39 11 38 12 37 13 36 14 35 NC NC NC VDDA TPBIAS1 TPA1+ TPA1– PORT 1* TPB1+ TPB1– TPBIAS0 TPA0+ TPA0– PORT 0* TPB0+ 32 TPB0– VSSA 30 31 VDDA VDDA 29 28 SE SM 27 VDD VSS VDD NC CABLE POWER /ISO 26 33 25 16 24 34 23 15 VDD LLC PULSE OR VDD LPS 8 CPS VSS CNA 42 NC 400 kΩ D7 7 22 D6 43 21 D5 6 PC2 D4 44 PC1 D3 5 POWER CLASS LLC 45 20 D2 4 19 VDD 46 PC0 D1 47 3 18 D0 PIN #1 IDENTIFIER 2 PD CTL1 48 C/LKON VSS CTL0 1 17 LREQ 64 VSS 0.1 µF LLC 510 kΩ 5-6767 (F) * See Figure 4 for typical port termination network. Figure 3. Typical External Component Connections Agere Systems Inc. 11 FW802B Low-Power PHY IEEE 1394A-2000 Two-Cable Transceiver/Arbiter Device Data Sheet, Rev. 3 May 2004 Application Information (continued) 42 41 40 39 38 37 36 35 34 33 TPBIAS1 TPBIAS1 TPA1+ TPA1– USE SAME PORT TERMINATION NETWORK AS ILLUSTRATED BELOW. TPB1+ TPB1– TPBIAS0 56 Ω TPA0+ 0.33 µF 56 Ω TPA0– 5 6 TPB0+ IEEE 1394-1995 STANDARD CONNECTOR TPB0– 56 Ω 220 pF 3 4 1 2 56 Ω 5 kΩ VP VG CABLE POWER 5-6930 (F) Figure 4. Typical Port Termination Network Crystal Selection Considerations The FW802B is designed to use an external 24.576 MHz parallel resonant fundamental mode crystal connected between the XI and XO terminals to provide the reference for an internal oscillator circuit. The IEEE 1394a-2000 standard requires that FW802B have less than ±100 ppm total variation from the nominal data rate, which is directly influenced by the crystal. To achieve this, it is recommended that an oscillator with a nominal 50 ppm or less frequency tolerance be used. The total frequency variation must be kept below ±100 ppm from nominal with some allowance for error introduced by board and device variations. Trade offs between frequency tolerance and stability may be made as long as the total frequency variation is less than ±100 ppm. 12 Agere Systems Inc. FW802B Low-Power PHY IEEE 1394A-2000 Two-Cable Transceiver/Arbiter Device Data Sheet, Rev. 3 May 2004 Crystal Selection Considerations (continued) Load Capacitance The frequency of oscillation is dependent upon the load capacitance specified for the crystal, in parallel resonant mode crystal circuits. Total load capacitance (CL) is a function of not only the discrete load capacitors, but also capacitances from the FW802B board traces and capacitances of the other FW802B connected components. The values for load capacitors (CA and CB) should be calculated using this formula: CA = CB = (CL – Cstray) × 2 CA XI RL CB XO A Where: CL = load capacitance specified by the crystal manufacturer Cstray = capacitance of the board and the FW802B, typically 2 pF—3 pF RL = load resistance; the value of RL is dependent on the specific crystal used. Please refer to your crystal manufacturer’s data sheet and application notes to determine an appropriate value. Figure 5. Crystal Circuitry Adjustment to Crystal Loading The resistor (RL) in Figure 5 is recommended for fine-tuning the crystal circuit. The value for this resistor is dependent on the specific crystal used. Please refer to your crystal manufacturer’s data sheet and application notes to determine an appropriate value for RL. A more precise value for this resistor can be obtained by placing different values of RL on a production board and using an oscilloscope to view the resultant clock waveform at node A for each resistor value. The desired waveform should have the following characteristics: the waveform should be sinusoidal, with an amplitude as large as possible, but not greater than 3.3 V or less than 0 volts. Crystal/Board Layout The layout of the crystal portion of the PHY circuit is important for obtaining the correct frequency and minimizing noise introduced into the FW802B PLL. The crystal and two load capacitors (CA + CB) should be considered as a unit during layout. They should be placed as close as possible to one another, while minimizing the loop area created by the combination of the three components. Minimizing the loop area minimizes the effect of the resonant current that flows in this resonant circuit. This layout unit (crystal and load capacitors) should then be placed as close as possible to the PHY XI and XO terminals to minimize trace lengths. Vias should not be used to route the XI and XO signals. 1394 Application Support Contact Information E-mail: [email protected] Agere Systems Inc. 13 FW802B Low-Power PHY IEEE 1394A-2000 Two-Cable Transceiver/Arbiter Device Data Sheet, Rev. 3 May 2004 Absolute Maximum Ratings Stresses in excess of the absolute maximum ratings can cause permanent damage to the device. These are absolute stress ratings only. Functional operation of the device is not implied at these or any other conditions in excess of those given in the operational sections of the data sheet. Exposure to absolute maximum ratings for extended periods can adversely affect device reliability. Table 2. Absolute Maximum Ratings Parameter Symbol Min Max Unit Supply Voltage Range VDD 3.0 3.6 V Input Voltage Range* VI −0.5 VDD + 0.5 V Output Voltage Range at Any Output VO −0.5 VDD + 0.5 V Operating Free Air Temperature TA 0 70 °C Storage Temperature Range Tstg –65 150 °C * Except for 5 V tolerant I/O (CTL0, CTL1, D0—D7, and LREQ) where VI max = 5.5 V. 14 Agere Systems Inc. FW802B Low-Power PHY IEEE 1394A-2000 Two-Cable Transceiver/Arbiter Device Data Sheet, Rev. 3 May 2004 Electrical Characteristics Table 3. Analog Characteristics Parameter Test Conditions Symbol Min Typ Max Unit Supply Voltage Differential Input Voltage Source power node Cable inputs, 100 Mbits/s operation Cable inputs, 200 Mbits/s operation Cable inputs, 400 Mbits/s operation Cable inputs, during arbitration TPB cable inputs, speed signaling off TPB cable inputs, S100 speed signaling on TPB cable inputs, S200 speed signaling on TPB cable inputs, S400 speed signaling on TPB cable inputs, speed signaling off TPB cable inputs, S100 speed signaling on TPB cable inputs, S200 speed signaling on TPB cable inputs, S400 speed signaling on TPA, TPB cable inputs, 100 Mbits/s operation TPA, TPB cable inputs, 200 Mbits/s operation TPA, TPB cable inputs, 400 Mbits/s operation Between TPA and TPB cable inputs, 100 Mbits/s operation Between TPA and TPB cable inputs, 200 Mbits/s operation Between TPA and TPB cable inputs, 400 Mbits/s operation — VDD—SP VID—100 VID—200 VID—400 VID—ARB VCM 3.0 142 132 100 168 1.165 3.3 — — — — — 3.6 260 260 260 265 2.515 V mV mV mV mV V VCM—SP—100 1.165 — 2.515 V VCM—SP—200 0.935 — 2.515 V VCM—SP—400 0.532 — 2.515 V VCM 1.165 — 2.015 V VCM—NSP—100 1.165 — 2.015 V VCM—NSP—200 0.935 — 2.015 V VCM—NSP—400 0.532 — 2.015 V — — — 1.08 ns — — — 0.5 ns — — — 0.315 ns — — — 0.8 ns — — — 0.55 ns — — — 0.5 ns VTH+ 89 — 168 mV — VTH− –168 — –89 mV 200 Mbits/s 400 Mbits/s TPBIAS outputs At rated I/O current — VTH—S200 VTH—S400 IO VO ICD 45 266 –5 1.665 — — — — — — 139 445 2.5 2.015 76 mV mV mA V µA Common-mode Voltage Source Power Mode Common-mode Voltage Nonsource Power Mode* Receive Input Jitter Receive Input Skew Positive Arbitration Comparator Input Threshold Voltage Negative Arbitration Comparator Input Threshold Voltage Speed Signal Input Threshold Voltage Output Current TPBIAS Output Voltage Current Source for Connect Detect Circuit * For a node that does not source power (see Section 4.2.2.2 in IEEE 1394-1995 Standard). Agere Systems Inc. 15 FW802B Low-Power PHY IEEE 1394A-2000 Two-Cable Transceiver/Arbiter Device Data Sheet, Rev. 3 May 2004 Electrical Characteristics (continued) Table 4. Driver Characteristics Parameter Differential Output Voltage Off-state Common-mode Voltage Test Conditions Symbol Min Typ Max Unit 56 Ω load VOD 172 — 265 mV Drivers disabled VOFF — — 20 mV Driver Differential Current, TPA+, TPA−, TPB+, TPB− Driver enabled, speed signaling off* IDIFF −1.05 — 1.05 mA Common-mode Speed Signaling Current, TPB+, TPB− 200 Mbits/s speed signaling enabled† ISP −2.53 — −4.84 mA 400 Mbits/s speed signaling enabled† ISP −8.1 — −12.4 mA * Limits are defined as the algebraic sum of TPA+ and TPA− driver currents. Limits also apply to TPB+ and TPB− as the algebraic sum of driver currents. † Limits are defined as the absolute limit of each of TPB+ and TPB− driver currents. 16 Agere Systems Inc. FW802B Low-Power PHY IEEE 1394A-2000 Two-Cable Transceiver/Arbiter Device Data Sheet, Rev. 3 May 2004 Electrical Characteristics (continued) Table 5. Device Characteristics Parameter Supply Current: One Port Active All Ports Active No Ports Active, (Microlowpower Sleep Mode) LPS = 0 PD = 1 Test Conditions Symbol Min Typ Max Unit IDD IDD IDD — — — 54 74 50 — — — mA mA µA IDD — 50 — µA VDD – 0.4 — — V VDD = 3.3 V High-level Output Voltage IOH max, VDD = min VOH Low-level Output Voltage IOL min, VDD = max VOL — — 0.4 V High-level Input Voltage CMOS inputs VIH 0.7 VDD — — V Low-level Input Voltage CMOS inputs VIL — — 0.2 VDD V Pull-up Current, /RESET Input VI = 0 V II 11 — 32 µA Powerup Reset Time, /RESET Input VI = 0 V — 2 — — ms — VIRST 1.1 — 1.4 V SYSCLK IOL/IOH @ TTL –16 — 16 mA Control, data IOL/IOH @ CMOS –12 — 12 mA Rising Input Threshold Voltage /RESET Input Output Current CNA IOL/IOH –16 — 16 mA C/LKON IOL/IOH –2 — 2 mA Input Current, LREQ, LPS, PD, SE, SM, PC[0:2] Inputs VI = VDD or 0 V II — — °±1 µA Off-state Output Current, CTL[0:1], D[0:7], C/LKON I/Os VO = VDD or 0 V IOZ — — °±5 µA Power Status Input Threshold Voltage, CPS Input 400 kΩ resistor VTH 7.5 — 8.5 V Rising Input Threshold Voltage*, LREQ, CTLn, Dn — VIT+ VDD/2 + 0.3 — VDD/2 + 0.8 V Falling Input Threshold Voltage*, LREQ, CTLn, Dn — VIT− VDD/2 – 0.8 — VDD/2 – 0.3 V VI = 1/2(VDD) — 250 — 550 µA Rising Input Threshold Voltage LPS — VLIH — — 0.24 VDD + 1 V Falling Input Threshold Voltage LPS — VLIL 0.24 VDD + 0.2 — — V Bus Holding Current, LREQ, CTLn, Dn * Device is capable of both differentiated and undifferentiated operation. Agere Systems Inc. 17 FW802B Low-Power PHY IEEE 1394A-2000 Two-Cable Transceiver/Arbiter Device Data Sheet, Rev. 3 May 2004 Timing Characteristics Table 6. Switching Characteristics Symbol Parameter Measured Test Conditions Min Typ Max Unit — Jitter, Transmit TPA, TPB — — — 0.15 ns — Transmit Skew Between TPA and TPB — — — ±0.1 ns tr Rise Time, Transmit (TPA/TPB) 10% to 90% RI = 56 Ω, CI = 10 pF — — 1.2 ns tf Fall Time, Transmit (TPA/TPB) 90% to 10% RI = 56 Ω, CI = 10 pF — — 1.2 ns tsu Setup Time, Dn, CTLn, LREQ↑↓ to SYSCLK↑ 50% to 50% See Figure 6. 6 — — ns th Hold Time, Dn, CTLn, LREQ↑↓ from SYSCLK↑ 50% to 50% See Figure 6. 0 — — ns td Delay Time, SYSCLK↑ to Dn, CTLn↑↓ 50% to 50% See Figure 7. 1 — 6 ns Table 7. Clock Characteristics Parameter Symbol Min Typ Max Unit External Clock Source Frequency f 24.5735 24.5760 24.5785 MHz 18 Agere Systems Inc. FW802B Low-Power PHY IEEE 1394A-2000 Two-Cable Transceiver/Arbiter Device Data Sheet, Rev. 3 May 2004 Timing Waveforms SYSCLK th tsu Dn, CTLn, LREQ 5-6017.a (F) Figure 6. Dn, CTLn, and LREQ Input Setup and Hold Times Waveforms SYSCLK td Dn, CTLn 5-6018.a (F) Figure 7. Dn, CTLn Output Delay Relative to SYSCLK Waveforms Agere Systems Inc. 19 FW802B Low-Power PHY IEEE 1394A-2000 Two-Cable Transceiver/Arbiter Device Data Sheet, Rev. 3 May 2004 Internal Register Configuration The PHY register map is shown below in Table 8. (Refer to IEEE 1394a-2000, 5B.1 for more information). Table 8. PHY Register Map for the Cable Environment Address Contents Bit 0 Bit 1 Bit 2 00002 00012 Bit 3 Bit 4 Bit 5 Physical_ID RHB IBR Bit 6 Bit 7 R PS Gap_count 00102 Extended (7) 00112 Max_speed XXXXX XXXXX Total_ports Delay 01002 LCtrl Contender 01012 Watchdog ISBR 01102 01112 XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX Page_select Port_select XXXXX 10002 Register 0 Page_select 11112 Register 7 Page_select Jitter Loop REQUIRED Pwr_fail XXXXX Pwr_class Timeout Port_event Enab_accel Enab_multi RESERVED The meaning of the register fields within the PHY register map are defined by Table 9 below. Power reset values not specified are resolved by the operation of the PHY state machines subsequent to a power reset. Table 9. PHY Register Fields for the Cable Environment Field Size Type Power Reset Value Description The address of this node determined during self-identification. A value of 63 indicates a malconfigured bus; the link will not transmit any packets. Physical_ID 6 r 000000 R 1 r 0 When set to one, indicates that this node is the root. PS 1 r — Cable power active. RHB 1 rw 0 Root Hold-off Bit. When set to one, the force_root variable is TRUE, which instructs the PHY to attempt to become the root during the next tree identify process. IBR 1 rw 0 Initiate Bus Reset. When set to one, instructs the PHY to set ibr TRUE and reset_time to RESET_TIME. These values in turn cause the PHY to initiate a bus reset without arbitration; the reset signal is asserted for 166 µs. This bit is self-clearing. Gap_count 6 rw 3F16 Used to configure the arbitration timer setting in order to optimize gap times according to the topology of the bus. See Section 4.3.6 of IEEE Standard 1394a-2000 for the encoding of this field. Extended 3 r 7 20 This field has a constant value of seven, which indicates the extended PHY register map. Agere Systems Inc. FW802B Low-Power PHY IEEE 1394A-2000 Two-Cable Transceiver/Arbiter Device Data Sheet, Rev. 3 May 2004 Internal Register Configuration (continued) Table 9. PHY Register Fields for the Cable Environment (continued) Field Size Type Power Reset Value Description Total_ports 4 r 2 Max_speed 3 r 0102 Indicates the speed(s) this PHY supports: 0002 = 98.304 Mbits/s 0012 = 98.304 and 196.608 Mbits/s 0102 = 98.304, 196.608, and 393.216 Mbits/s 0112 = 98.304, 196.608, 393.216, and 786.43 Mbits/s 1002 = 98.304, 196.608, 393.216, 786.432, and 1,572.864 Mbits/s 1012 = 98.304, 196.608, 393.216, 786.432, 1,572.864, and 3,145.728 Mbits/s All other values are reserved for future definition. Delay 4 r 0000 Worst-case repeater delay, expressed as 144 + (delay * 20) ns. LCtrl 1 rw 1 Link Active. Cleared or set by software to control the value of the L bit transmitted in the node’s self-ID packet 0, which will be the logical AND of this bit and LPS active. Contender 1 rw See description. Cleared or set by software to control the value of the C bit transmitted in the self-ID packet. Powerup reset value is set by C/LKON pin. Jitter 3 r 000 The difference between the fastest and slowest repeater data delay, expressed as (jitter + 1) * 20 ns. Pwr_class 3 rw See description. Power-Class. Controls the value of the pwr field transmitted in the self-ID packet. See Section 4.3.4.1 of IEEE Standard 1394a-2000 for the encoding of this field. PC0, PC1, and PC2 pins set up power reset value. Watchdog 1 rw 0 When set to one, the PHY will set Port_event to one if resume operations commence for any port. ISBR 1 rw 0 Initiate Short (Arbitrated) Bus Reset. A write of one to this bit instructs the PHY to set ISBR true and reset_time to SHORT_RESET_TIME. These values in turn cause the PHY to arbitrate and issue a short bus reset. This bit is self-clearing. Loop 1 rw 0 Loop Detect. A write of one to this bit clears it to zero. Pwr_fail 1 rw 1 Cable Power Failure Detect. Set to one when the PS bit changes from one to zero. A write of one to this bit clears it to zero. Timeout 1 rw 0 Arbitration State Machine Timeout. A write of one to this bit clears it to zero (see MAX_ARB_STATE_TIME). Port_event 1 rw 0 Port Event Detect. The PHY sets this bit to one if any of connected, bias, disabled, or fault change for a port whose Int_enable bit is one. The PHY also sets this bit to one if resume operations commence for any port and Watchdog is one. A write of one to this bit clears it to zero. Agere Systems Inc. The number of ports implemented by this PHY. This count reflects the number. 21 FW802B Low-Power PHY IEEE 1394A-2000 Two-Cable Transceiver/Arbiter Device Data Sheet, Rev. 3 May 2004 Internal Register Configuration (continued) Table 9. PHY Register Fields for the Cable Environment (continued) Field Size Type Power Reset Value Description Enab_accel 1 rw 0 Enable Arbitration Acceleration. When set to one, the PHY will use the enhancements specified in Section 4.4 of 1394a-2000 specification. PHY behavior is unspecified if the value of Enab_accel is changed while a bus request is pending. Enab_multi 1 rw 0 Enable Multispeed Packet Concatenation. When set to one, the link will signal the speed of all packets to the PHY. Page_select 3 rw 000 Selects which of eight possible PHY register pages are accessible through the window at PHY register addresses 10002 through 11112, inclusive. Port_select 4 rw 000 If the page selected by Page_select presents per-port information, this field selects which port’s registers are accessible through the window at PHY register addresses 10002 through 11112, inclusive. Ports are numbered monotonically starting at zero, p0. The port status page is used to access configuration and status information for each of the PHY’s ports. The port is selected by writing zero to Page_select and the desired port number to Port_select in the PHY register at address 01112. The format of the port status page is illustrated by Table 10 below; reserved fields are shown shaded. The meanings of the register fields with the port status page are defined by Table 11. Table 10. PHY Register Page 0: Port Status Page Address Contents Bit 0 Bit 1 10002 AStat 10012 Negotiated_speed 10102 10112 11002 11012 11102 11112 XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX REQUIRED 22 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 Child Connected Bias Disabled Int_enable Fault XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX RESERVED BStat XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX Agere Systems Inc. FW802B Low-Power PHY IEEE 1394A-2000 Two-Cable Transceiver/Arbiter Device Data Sheet, Rev. 3 May 2004 Internal Register Configuration (continued) The meaning of the register fields with the port status page are defined by Table 11 below. Table 11. PHY Register Port Status Page Fields Field Size Type Power Reset Value Description AStat 2 r — TPA line state for the port: 002 = invalid 012 = 1 102 = 0 112 = Z BStat 2 r — TPB line state for the port (same encoding as AStat). Child 1 r 0 If equal to one, the port is a child; otherwise, a parent. The meaning of this bit is undefined from the time a bus reset is detected until the PHY transitions to state T1: Child Handshake during the tree identify process (see Section 4.4.2.2 in IEEE Standard 1394-1995). Connected 1 r 0 If equal to one, the port is connected. Bias 1 r 0 If equal to one, incoming TPBIAS is detected. Disabled 1 rw 0 If equal to one, the port is disabled. Negotiated_speed 3 r 000 Indicates the maximum speed negotiated between this PHY port and its immediately connected port; the encoding is the same as for the PHY register Max_speed field. Int_enable 1 rw 0 Enable Port Event Interrupts. When set to one, the PHY will set Port_event to one if any of connected, bias, disabled, or fault (for this port) change state. Fault 1 rw 0 Set to one if an error is detected during a suspend or resume operation. A write of one to this bit clears it to zero. Agere Systems Inc. 23 FW802B Low-Power PHY IEEE 1394A-2000 Two-Cable Transceiver/Arbiter Device Data Sheet, Rev. 3 May 2004 Internal Register Configuration (continued) The vendor identification page is used to identify the PHY’s vendor and compliance level. The page is selected by writing one to Page_select in the PHY register at address 01112. The format of the vendor identification page is shown in Table 12; reserved fields are shown shaded. Table 12. PHY Register Page 1: Vendor Identification Page Address Contents Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7 10002 Compliance_level 10012 XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX XXXXX 10102 10112 Vendor_ID 11002 11012 11102 Product_ID 11112 REQUIRED XXXXX RESERVED The meaning of the register fields within the vendor identification page are defined by Table 13. Table 13. PHY Register Vendor Identification Page Fields Field Size Type Description Compliance_level 8 r Standard to which the PHY implementation complies: 0 = not specified 1 = IEEE 1394a-2000 Agere’s FW802B compliance level is 1. All other values reserved for future standardization. Vendor_ID 24 r The company ID or organizationally unique identifier (OUI) of the manufacturer of the PHY. Agere’s vendor ID is 00601D16. This number is obtained from the IEEE registration authority committee (RAC). The most significant byte of Vendor_ID appears at PHY register location 10102 and the least significant at 11002. Product_ID 24 r The meaning of this number is determined by the company or organization that has been granted Vendor_ID. Agere’s FW802B product ID is 08020116. The most significant byte of Product_ID appears at PHY register location 11012 and the least significant at 11112. The vendor-dependent page provides access to information used in manufacturing test of the FW802B. 24 Agere Systems Inc. FW802B Low-Power PHY IEEE 1394A-2000 Two-Cable Transceiver/Arbiter Device Data Sheet, Rev. 3 May 2004 Outline Diagrams 64-Pin TQFP Dimensions are in millimeters . 12.00 ± 0.20 1.00 REF 10.00 ± 0.20 PIN #1 IDENTIFIER ZONE 64 49 0.25 GAGE PLANE 1 SEATING PLANE 48 0.45/0.75 DETAIL A 10.00 ± 0.20 12.00 ± 0.20 16 33 0.106/0.200 17 32 0.19/0.27 DETAIL A DETAIL B 1.40 ± 0.05 0.08 M DETAIL B 1.60 MAX SEATING PLANE 0.08 0.05/0.15 0.50 TYP 5-3080 (F) Ordering Information Device Code Package Comcode FW802B-DB L-FW802B-DB 64-Pin TQFP 64-Pin TQFP (lead-free)* 700032322 700067297 * In an effort to better serve its customers and the environment, Agere is switching to lead-free packaging on this product (no intentional addition of lead). Agere Systems Inc. 25 1394 is a trademark and IEEE is a registered trademark of The Institute of Electrical and Electronics Engineers, Inc. The FireWire logo is a trademark and FireWire is a registered trademark of Apple Computer, Inc. For additional information, contact your Agere Systems Account Manager or the following: INTERNET: http://www.agere.com E-MAIL: [email protected] N. AMERICA: Agere Systems Inc., Lehigh Valley Central Campus, Room 10A-301C, 1110 American Parkway NE, Allentown, PA 18109-9138 1-800-372-2447, FAX 610-712-4106 (In CANADA: 1-800-553-2448, FAX 610-712-4106) ASIA: Agere Systems Hong Kong Ltd., Suites 3201 & 3210-12, 32/F, Tower 2, The Gateway, Harbour City, Kowloon Tel. (852) 3129-2000, FAX (852) 3129-2020 CHINA: (86) 21-54614688 (Shanghai), (86) 755-25881122 (Shenzhen) JAPAN: (81) 3-5421-1600 (Tokyo), KOREA: (82) 2-767-1850 (Seoul), SINGAPORE: (65) 6778-8833, TAIWAN: (886) 2-2725-5858 (Taipei) EUROPE: Tel. (44)1344 296 400 Agere Systems Inc. reserves the right to make changes to the product(s) or information contained herein without notice. No liability is assumed as a result of their use or application. Agere is a registered trademark of Agere Systems, Inc. Agere Systems and the Agere logo are trademarks of Agere Systems Inc. Copyright © 2004 Agere Systems Inc. All Rights Reserved May 2004 DS02-355CMPR-3 (Replaces DS02-355CMPR-2)