PRELIMINARY DATA SHEET AC104L 3.3V 4-Port 10/100-TX Ethernet Transceiver GENERAL DESCRIPTION FEATURES The AC104L is a highly integrated, 3.3V, low power, four port, 10BASE-T/100BASE-TX, Ethernet transceiver implemented in 0.35m CMOS technology. Multiple modes of operation, including normal operation, test mode and power saving mode, are available through either hardware or software control. * * 4 ports with RMII MAC interface 4 ports with 10/100 TX media interface * * Full-duplex or half-duplex Very small package * * 100PQFP Very low power - TYP < 280mW per port * Cable detect mode - TYP < 40mW per port Features include ENDECs, Scrambler/Descrambler, and Auto-Negotiation (ANeg) with support for parallel detection. The transmitter includes a dual-speed clock synthesizer that only needs one external clock source. The chip has built-in wave shaping driver circuit for both 10 Mbps and 100 Mbps, eliminating the need for an external hybrid filter. The receiver has an adaptive equalizer/DC restoration circuit for accurate clock/data recovery for the 100BASE-TX signal. It also provides an on-chip low pass filer/Squelch circuit for the 10BASE-T signal. * Power Down mode - TYP < 3.3mW per port * Selectable TX drivers for 1:1 or 1.25:1 transformers for additional power reduction 3.3V .35 micron CMOS Fully compliant with * * * IEEE 802.3 / 802.3u * RMII Baseline wander compensation Multi-function LED outputs Cable length indicator Reverse polarity detection and correction with register bit indication - automatic or forced 8 programmable interrupts * * * * * Port A TXOP/N(A) Port B RXIP/N(A) Port C Port D MHs 10BASE-T Control/Status RXIP/N(B) TXOP/N(C) RXIP/N(C) Mux 25 MDIO/MDC TXOP/N(B) 100TX TP_PMD .MLT-3 .BLW .Stream Cipher 100RX PMA .Clock Recov. .Link Monitor .Signal Detect Interface RMI PCS .Framer .Carrier Detect .4B/5B TXOP/N(D) RXIP/N(D) 10TX 10RX 20 RX MHs MII Serial Management Interface and Registers PLL Clk Gen. Test/LED Control 25 FLP AutoNegotiation MHs PHYAD[4:0] CKIN TEST[3:0] LED Drivers Figure 1: Functional Block Diagram AC104L-DS01-R 16215 Alton Parkway * P.O. Box 57013 * Irvine, CA 92619-7013 * Phone: 949-450-8700 * Fax: 949-450-8710 06/26/01 REVISION HISTORY Revision Date Change Description DS00-R 01/11/01 Initial Release AC104L-DS01-R 06/26/01 Added description of Pin 42 to Table 6; changed product name and number from AC104L-QF to AC104L Altima Communications, Inc. A Wholly Owned Subsidiary of Broadcom Corporation P.O. Box 57013 16215 Alton Parkway Irvine, CA 92619-7013 (c) 2001 Altima Communications, Inc. All rights reserved Printed in the U.S.A. Broadcom(R), the pulse logo(R), and QAMLink(R) are registered trademarks of Broadcom Corporation and/or its subsidiaries in the United States and certain other countries. All other trademarks are the property of their respective owners. AC104L Preliminary Data Sheet 06/26/01 TABLE OF CONTENTS Section 1: Functional Description...................................................................................... 1 MAC Interface ............................................................................................................................................... 1 RMII ........................................................................................................................................................ 1 SMI.......................................................................................................................................................... 1 Interrupt................................................................................................................................................... 2 Media Interface ............................................................................................................................................. 2 10BASE-T ............................................................................................................................................... 2 Transmit Function ................................................................................................................................... 2 Receive Function .................................................................................................................................... 2 Link Monitor ............................................................................................................................................ 2 100BASE-TX........................................................................................................................................... 2 Transmit Function ................................................................................................................................... 2 Parallel to Serial, NRZ to NRZI, and MLT3 Conversion.......................................................................... 3 Receive Function .................................................................................................................................... 3 Baseline Wander Compensation ............................................................................................................ 3 Clock/Data Recovery .............................................................................................................................. 4 Decoder/De-Scrambler ........................................................................................................................... 4 Link Monitor ............................................................................................................................................ 4 10BASE-T/100BASE-TX ............................................................................................................................... 4 Multi-Mode Transmit Driver..................................................................................................................... 4 Adaptive Equalizer .................................................................................................................................. 5 PLL Clock Synthesizer............................................................................................................................ 5 Jabber and SQE (Heartbeat) .................................................................................................................. 5 Reverse Polarity Detection and Correction ............................................................................................. 5 Initialization and Setup ................................................................................................................................ 6 Hardware Configuration .......................................................................................................................... 6 Software Configuration ........................................................................................................................... 6 LEDs ....................................................................................................................................................... 6 Auto-Negotiation ..................................................................................................................................... 6 Parallel Detection.................................................................................................................................... 7 Diagnostics ............................................................................................................................................. 7 Loopback Operation................................................................................................................................ 7 B roa dcom Document AC104L-DS01-R Page iii AC104L Preliminary Data Sheet 06/26/01 Cable Length Indicator ............................................................................................................................ 7 Reset and Power........................................................................................................................................... 8 Clock .............................................................................................................................................................. 8 Section 2: Pin Description.................................................................................................. 9 Pin Diagram................................................................................................................................................... 9 Pin Descriptions .........................................................................................................................................10 Section 3: Register Descriptions ..................................................................................... 14 Legend...................................................................................................................................................14 Section 4: Electrical Characteristics ............................................................................... 25 Absolute Maximum Ratings.......................................................................................................................25 Operating Range.........................................................................................................................................25 Recommended Termination ......................................................................................................................32 Power and Ground Filtering ......................................................................................................................33 Section 5: Package Drawing ............................................................................................ 34 Section 6: Ordering Information ..................................................................................... 35 B roa dcom Page iv Document AC104L-DS01-R AC104L Preliminary Data Sheet 06/26/01 LIST OF FIGURES Figure 1: Functional Block Diagram .................................................................................................. Cover Page Figure 2: AC104L 100-pin .................................................................................................................................. 9 Figure 3: LED Configurations ........................................................................................................................... 24 Figure 4: MDC/MDIO Timing Diagram 1 .......................................................................................................... 31 Figure 5: MDC/MDIO Timing Diagram 2 .......................................................................................................... 31 Figure 6: Termination Figure ............................................................................................................................ 32 Figure 7: Power and Ground ............................................................................................................................ 33 Figure 8: Package Drawing .............................................................................................................................. 34 B roa dcom Document AC104L-DS01-R Page v AC104L Preliminary Data Sheet 06/26/01 B roa dcom Page vi Document AC104L-DS01-R AC104L Preliminary Data Sheet 06/26/01 LIST OF TABLES Table 1: MDI (Media Dependent Interface) Pins .............................................................................................. 10 Table 2: RMII (Reduced Media Independent Interface) Pins ........................................................................... 11 Table 3: SMI ( Serial Management Interface) Pins........................................................................................... 11 Table 4: PHY Address Pins .............................................................................................................................. 12 Table 5: Mode Pins........................................................................................................................................... 12 Table 6: LED Pins............................................................................................................................................. 13 Table 7: Miscellaneous Pins............................................................................................................................. 13 Table 8: Power and Ground Pins ..................................................................................................................... 13 Table 9: Registers 0-7 ...................................................................................................................................... 14 Table 10: Registers 8-31 .................................................................................................................................. 15 Table 11: Register 0: Control............................................................................................................................ 15 Table 12: Register 1: Status ............................................................................................................................. 16 Table 13: Register 2: PHY Identifier 1 .............................................................................................................. 16 Table 14: Register 3: PHY Identifier 2 .............................................................................................................. 17 Table 15: Register 4: Auto-Negotiation Advertisement .................................................................................... 17 Table 16: Register 5: Auto-Negotiation Link Partner Ability Register/Link Partner Next Page Message ......... 18 Table 17: Register 6: Auto-Negotiation Expansion........................................................................................... 18 Table 18: Register 7: Auto-Negotiation Next Page Transmit............................................................................ 19 Table 19: Register 16: BT and Interrupt Level Control ..................................................................................... 19 Table 20: Register 17: Interrupt Control/Status ................................................................................................ 20 Table 21: Register 19: Power/Loopback .......................................................................................................... 21 Table 22: Register 20: Cable Measurement Capability .................................................................................... 21 Table 23: Register 21: Receive Error Counter ................................................................................................. 21 Table 24: 4B/5B Code-Group Table ................................................................................................................. 22 Table 25: SMI Read/Write Sequence ............................................................................................................... 23 Table 26: LED Configurations .......................................................................................................................... 24 Table 27: DC Characteristics (0oC < Ta < 70oC, 2.97V < VCC < 3.63V, unless otherwise noted) ................. 25 Table 28: AC Characteristics (0oC < Ta < 70oC, 2.97V < VCC < 3.63V, unless otherwise noted) ................. 27 Table 29: AC Characteristics (0oC < Ta < 70oC, 2.97V < VCC < 3.63V, unless otherwise noted) ................. 28 Table 30: Digital Timing Characteristics (0oC 100 us. Setting MII Reg. 0.15 asserts software reset, which has the same functionality as the hardware reset. IBREF 97 A Reference Bias Resistor. Must be tied to analog ground through an external 10K (1%) resistor. Table 8: Power and Ground Pins Pin Name Pin # Type Description OVDD 44, 62, 77 P Digital +3.3V power supply for I/O. OGND 52, 72, 87 G Digital ground for I/O. CVDD 54, 67, 80 P Digital +3.3V power supply for core logic. CGND 49, 59, 73, 83 G Digital ground for core logic. AVDD 7, 8, 15, 16, 23, 24, 31, 100 P +3.3V power supply for analog circuit. AGND 3, 4, 11, 12, 19, 20, 27, 28 G Ground for analog circuit. GAVDD 98,99 P +3.3V power supply for common analog circuits. GAGND 96 G Ground for common analog circuits. B roa dcom Document AC104L-DS01-R Section 2: Pin Description Page 13 AC104L Preliminary Data Sheet 06/26/01 Section 3 : R egis ter De scr iptions The first seven registers of the MII register set are defined by the MII specification. In addition to these required registers are several Altima Communications Inc. specific registers. There are reserved registers and/or bits that are for Altima internal use only. The following standard registers are supported. Register numbers are in decimal format; the values are in hex format. When writing to registers it is recommended that a read/modify/write operation be performed, as unintended bits may get to unwanted states. This applies to all registers, including those with reserved bits. LEGEND RW Read and Write Access SC Self Clearing LL Latch Low until cleared by reading RO Read Only RC Cleared on Read LH Latch High until cleared by reading Table 9: Registers 0-7 Register Description Default 0 Control Register 3000 1 Status Register 7849 2 PHY Identifier 1 Register 0022 3 PHY Identifier 2 Register 5523 4 Auto-Negotiation Advertisement Register 01E1 5 Auto-Negotiation Link Partner Ability Register 0001 6 Auto-Negotiation Expansion Register 0004 7 Next Page Advertisement Register 2001 Bro adco m C orp or atio n Page 14 Section 3: Register Descriptions Document AC104L-DS01-R AC104L Preliminary Data Sheet 06/26/01 Table 10: Registers 8-31 Register Description Default 8-15 Reserved XXXX 16 BT and Interrupt Level Control Register 03C0 17 Interrupt Control/Status Register 0000 18,19 Reserved XXXX 20 Cable measurement capability Register XXXX 21 Receive Error Counter Register 0304 22-31 Reserved XXXX Table 11: Register 0: Control Bit Name Description Mode Default 0.15 Reset 1 = PHY reset. This bit is self-clearing. RW/SC 0 0.14 Loopback 1 = Enable loopback mode. This loopbacks the TXD to RXD and ig- RW nores all the activity on the cable media. 0 = Normal operation. 0 0.13 Speed Select 1 = 100 Mbps 0 = 10 Mbps. RW Set by a mode pin 0.12 ANeg Enable 1 = Enable Auto-Negotiate process (overrides 0.13 and 0.8) 0 = Disable Auto-Negotiate process. Mode selection is controlled via bit 0.8, 0.13 or through the mode pins. RW Set by ANEGA 0.11 Power Down 1 = Power down. All blocks except for SMI turns off. Setting PWRDN pin to high achieves the same result. 0 = Normal operation. RW 0 0.10 Isolate 1 = Electrically isolate the PHY from MII. PHY is still able to response to SMI. 0 = Normal operation. RW 0.9 Restart ANeg 1 = Restart Auto-Negotiation process. 0 = Normal operation. RW/SC 0 0.8 Duplex Mode 1 = Full duplex. 0 = Half duplex. RW Set by a mode pin 0.7 Collision Test 1 = Enable collision test, which issues the COL signal in response RW to the assertion of TX_EN signal. Collision test is disabled if PCSBP pin is high. Collision test is enabled regardless of the duplex mode. 0 = Disable COL test. 0.[6:0] Reserved RW 0 0000000 B roa dcom Document AC104L-DS01-R Section 3: Register Descriptions Page 15 AC104L Preliminary Data Sheet 06/26/01 Table 12: Register 1: Status Bit Name Description Mode Default 1.15 100BASE-T4 Permanently tied to zero indicates no 100BASE-T4 capability. RO 0 1.14 100BASE-TX Full Duplex 1 = 100BASE-TX full-duplex capable. 0 = Not 100BASE-TX full-duplex capable. RO Set by a mode pin 1.13 100BASE-TX Half Duplex 1 = 100BASE-TX half-duplex capable. 0 = Not TX half-duplex capable. RO Set by a mode pin 1.12 10BASE-T Full Duplex 1 = 10BASE-T full-duplex capable. 0 = Not 10BASE-T full-duplex capable. RO Set by a mode pin 1.11 10BASE-T Half Duplex 1 = 10BASE-T half-duplex capable. 0 = Not 10BASE-T half-duplex capable. RO Set by a mode pin 1.[10:7] Reserved RO 0000 1.6 MF Preamble Suppression The PHY is able to perform management transaction without MDIO preamble. The management interface needs minimum of 32 bits of preamble after reset. RO 1 1.5 ANeg Complete 1 = Auto-negotiate process completed. Reg. 4, 5, 6 are valid after this bit is set. 0 = Auto-negotiate process not completed. RO 0 1.4 Remote Fault 1 = Remote fault condition detected. 0 = No remote fault. This bit remains set until it is cleared by reading register 1. RO/LH 0 1.3 ANeg Ability 1 = Able to perform Auto-Negotiation function, default value determined by ANEGA pin. 0 = Unable to perform Auto-Negotiation function. RO ANEGA 1.2 Link Status 1 = Link is established. If link fails, this bit clears and remains at 0 until register is read again. 0 = Link has gone down. RO/LL 0 1.1 Jabber Detect 1 = Jabber condition detect. 0 = No Jabber condition detected. RO/LH 0 1.0 Extended Capability 1 = Extended register capable. This bit is tied permanently to one. RO Table 13: 1 Register 2: PHY Identifier 1 Reg.bit Name Description Mode Default 2.[15:0] OUI* Composed of the 3rd through 18th bits of the Organizationally Unique Identifier (OUI), respectively. RO 0022(H) * = Based on an OUI is 0010A9 (Hex) Bro adco m C orp or atio n Page 16 Section 3: Register Descriptions Document AC104L-DS01-R AC104L Preliminary Data Sheet 06/26/01 Table 14: Register 3: PHY Identifier 2 Bit Name Description Mode Default 3.[15:10] OUI Assigned to the 19th through 24th bits of the OUI. RO 010101 3.[9:4] Model Number 6-bit manufacturer's model number. RO 010100 3.[3:0] Revision Number 4-bit manufacturer's revision number. RO 0010 * = Based on an OUI of 0010A9 (Hex) Table 15: Register 4: Auto-Negotiation Advertisement Bit Name Description Mode Default 4.15 Next Page 1 = Next Page enabled. 0 = Next Page disabled. RW 0 4.14 Acknowledge This bit will be set internally after receiving 3 consecutive and consistent FLP bursts. RO 0 4.[13:11] Reserved 4.10 FDFC Full-Duplex Flow Control 1= Advertise that the DTE(MAC) has implemented both the optional MAC control sublayer and the pause function as specified in clause 31 and annex 31B of 802.3u. 0= MAC does not support flow control 4.9 100BASE-T4 Technology not supported. This bit always 0 RO 0 4.8 100BASE-TX Full Duplex 1 = 100BASE-TX full-duplex capable. 0 = Not 100BASETX full-duplex capable. RW Set by a mode pin 4.7 100BASE-TX 1 = 100BASE-TX half-duplex capable. 0 = Not TX half-duplex capable. RW Set by a mode pin 4.6 10BASE-T Full Duplex 1 = 10BASE-T full-duplex capable. 0 = Not 10BASE-T full-duplex capable. RW Set by a mode pin 4.5 10BASE-T 1 = 10BASE-T half-duplex capable. 0 = Not 10BASE-T half-duplex capable. RW Set by a mode pin 4.[4:0] Selector Field Protocol Selection [00001] = IEEE 802.3. RO 00001 0 B roa dcom Document AC104L-DS01-R Section 3: Register Descriptions Page 17 AC104L Preliminary Data Sheet 06/26/01 Table 16: Register 5: Auto-Negotiation Link Partner Ability Register/Link Partner Next Page Message Bit Name Description Mode Default 5.15 Next Page 1 = Link partner desires Next Page transfer. 0 = Link partner does not desire Next Page transfer. RO 0 5.14 Acknowledge 1 = Link Partner acknowledges reception of FLP words. 0 = Not acknowledged by Link Partner. RO 0 5.[13:10] Reserved 5.9 100BASE-T4 1 = 100BASE-T4 supported by Link Partner. 0 = 100BASE-T4 not supported by Link Partner. RO 0 5.8 100BASE-TX Full Duplex 1 = 100BASE -X full-duplex supported by Link Partner. 0 = 100BASE-TX full-duplex not supported by Link Partner. RO 0 5.7 100BASE-TX 1 = 100BASE-TX half-duplex supported by Link Partner. 0 = 100BASE-TX half-duplex not supported by Link Partner. RO 0 5.6 10BASE-T Full Duplex 1 = 10 Mbps full-duplex supported by Link Partner. 0 = 10 Mbps full-duplex not supported by Link Partner. RO 0 5.5 10BASE-T 1 = 10 Mbps half-duplex supported by Link Partner. 0 = 10 Mbps half-duplex not supported by Link Partner. RO 0 5.[4:0] Selector Field Protocol Selection [00001] = IEEE 802.3. RO 00001 Mode Default RO 0 *When this register is used as Next Page Message, the bit definition is the same as Register 7. Table 17: Register 6: Auto-Negotiation Expansion Bit Name Description 6.[15:5] Reserved 6.4 Parallel Detection Fault 1 = Fault detected by parallel detection logic, this fault is due to RO/LH more than one technology detecting concurrent link up condition. This bit can only be cleared by reading Register 6, using the management interface. 0 = No fault detected by parallel detection logic. 0 6.3 Link Partner Next Page Able 1 = Link partner supports next page function. 0 = Link partner does not support next page function. RO 0 6.2 Next Page Able Next Page is supported. RO 1 6.1 Page Received This bit is set when a new link code word has been received into the Auto-Negotiation Link Partner Ability Register. This bit is cleared upon a read of this register. RC 0 6.0 Link Partner ANeg-Able 1 = Link partner is Auto-Negotiation capable. 0 = Link partner is not Auto-Negotiation capable. RO 0 Bro adco m C orp or atio n Page 18 Section 3: Register Descriptions Document AC104L-DS01-R AC104L Preliminary Data Sheet 06/26/01 Table 18: Register 7: Auto-Negotiation Next Page Transmit Bit Name Description Mode Default 7.15 NP 1 = Another Next Page desired. 0 = No other Next Page Transfer desired. RW 0 7.14 Reserved RO 0 7.13 MP 1 = Message page. 0 = Un-formatted page. RW 1 7.12 ACK2 1 = Will comply with message. 0 = Can not comply with message. RW 0 7.11 TOG_TX 1 = Previous value of transmitted link code word equals to 0. 0 = Previous value of transmitted link code word equals to 1. RW 0 17.[10:0] CODE Message/Un-formatted Code Field. RW 001 Mode Default RW 0 RW 0 Table 19: Register 16: BT and Interrupt Level Control Bit Name Description 16.15 Reserved 16.14 INTR_LEVL 16.13 Reserved RW 0 16.12 Reserved RW 0 16.11 SQE Test Inhibit RW 0 16.[10:6] Reserved RO 0 16.5 Auto Polarity Disable 1 = Disable Auto Polarity detection/correction. 0 = Enable Auto Polarity detection/correction. RW 0 16.4 Reverse Polarity 1= Reverse Polarity when Register 16.5 = 0 0= Normal Polarity when Register 16.5 = 0 If Register 16.5 is set to 1, writing a one to this bit will reverse the polarity of the transmitter. RW 0 16.[3:0] Reserved RO 0 1=INTR pin will be active high. 0=INTR pin will be active low. 1 = Disable 10BASE-T SQE testing. 0 = Enable 10BASE-T SQE testing, which generates a COL pulse following the completion of a packet transmission. B roa dcom Document AC104L-DS01-R Section 3: Register Descriptions Page 19 AC104L Preliminary Data Sheet 06/26/01 Table 20: Register 17: Interrupt Control/Status Bit Name Description Mode Default 17.15 Jabber_IE Jabber Interrupt Enable. RW 0 17.14 Rx_Er_IE Receive Error Interrupt Enable. RW 0 17.13 Page_Rx_IE Page Received Interrupt Enable. RW 0 17.12 PD_Fault_IE Parallel Detection Fault Interrupt Enable. RW 0 17.11 LP_Ack_IE Link Partner Acknowledge Interrupt Enable. RW 0 17.10 Link_Status_Change_IE Link Status Change Interrupt Enable. RW 0 17.9 R_Fault_IE Remote Fault Interrupt Enable. RW 0 17.8 ANeg_Comp_IE Auto-Negotiation Complete Interrupt Enable. RW 0 17.7 Jabber_Int This bit is set when a jabber event is detected. RC 0 17.6 Rx_Er_Int This bit is set when RX_ER transitions high. RC 0 17.5 Page_Rx_Int This bit is set when a new page is received during ANeg. RC 0 17.4 PD_Fault_Int This bit is set when parallel detect fault is detected. RC 0 17.3 LP_Ack_Int This bit is set when the FLP with acknowledge bit set is received. RC 0 17.2 Link_Not_OK Int This bit is set when link status switches from OK status to Non-OK status (Fail or Ready). RC 0 17.1 R_Fault_Int This bit is set when remote fault is detected. RC 0 17.0 ANeg _Comp Int This bit is set when ANeg is complete. RC 0 Bro adco m C orp or atio n Page 20 Section 3: Register Descriptions Document AC104L-DS01-R AC104L Preliminary Data Sheet 06/26/01 Table 21: Register 19: Power/Loopback Bit Name Description Mode Default 19.[14:7] Reserved Reserved RW 00 19.6 TP125 Transmit transformer ratio selection. 1 = 1.25:1 0 = 1:1 The default value of this bit is controlled by the TP125 pin. RW 0 19.5 Disable watch dog timer for decipher. 1 = Disable watch dog timer. 0 = Enable advanced power saving mode. RW 0 19.4 Low power mode disable. 1 = Disable advanced power saving mode. 0 = Enable advanced power saving mode. RW 0 19.3 Enable digital loopback. RW 1 19.2 Reserved RW 0 19.1 Reserved RW 0 19.0 Jabber disable. RW 0 Reserved 1 = disable jabber. Table 22: Register 20: Cable Measurement Capability Bit Name Description Mode Default 20.15 Reserved Reserved RW 1 20.14 Reserved RW 1 20.[13:9] Reserved RO 0 20.8 Adaptation disable 1 = Disable adaptation RW 0 20.[7:4] Cable measurement capability These bits can be used as cable length indicator. The bits in- RW crement from 0000 to 1111, with an increment of approximately 10 meters. The equivalent is 0 to 32 dB with an increment of 2 dB @ 100 MHz. The value is a read back from the equalizer, and the measured value is not absolute. X 20.[3:0] Adaptation low limit value. RO X Table 23: Register 21: Receive Error Counter Bit Name Description Mode Default 21.[15:0] RX_ER Counter Count Receive Error Events. RO 0 B roa dcom Document AC104L-DS01-R Section 3: Register Descriptions Page 21 AC104L Preliminary Data Sheet 06/26/01 Table 24: 4B/5B Code-Group Table PCS Code Group[4:0] Symbol Name MII (TXD/RXD [3:0]) Description 11110 0 0000 Data 0 01001 1 0001 Data 1 10100 2 0010 Data 2 10101 3 0011 Data 3 01010 4 0100 Data 4 01011 5 0101 Data 5 01110 6 0110 Data 6 01111 7 0111 Data 7 10010 8 1000 Data 8 10011 9 1001 Data 9 10110 A 1010 Data A 10111 B 1011 Data B 11010 C 1100 Data C 11011 D 1101 Data D 11100 E 1110 Data E 11101 F 1111 Data F 11111 I 0000 Inter-Packet Idle; used as inter-stream fill code. 11000 J 0101 Start of stream delimiter, part 1 of 2; always use in pair with K symbol. 10001 K 0101 Start of stream delimiter, part 2 of 2; always use in pair with J symbol. 01101 T Undefined End of stream delimiter, part 1 of 2; always use in pair with R symbol. 00111 R Undefined End of stream delimiter, part 2 of 2; always use in pair with T symbol. 00100 H Undefined Transmit Error; used to send HALT code group 00000 V Undefined Invalid code 00001 V Undefined Invalid code 00010 V Undefined Invalid code Page 22 Section 3: Register Descriptions Idle and Control Code Invalid Code Bro adco m C orp or atio n Document AC104L-DS01-R AC104L Preliminary Data Sheet 06/26/01 Table 24: 4B/5B Code-Group Table (Cont.) PCS Code Group[4:0] Symbol Name MII (TXD/RXD [3:0]) Description 00011 V Undefined Invalid code 00101 V Undefined Invalid code 00110 V Undefined Invalid code 01000 V Undefined Invalid code 01100 V Undefined Invalid code 10000 V Undefined Invalid code 11001 V Undefined Invalid code Table 25: SMI Read/Write Sequence SMI Read/Write Sequence Pream (32 bits) Start (2 bits) OpCode (2 bits) PHYAD (5 bits) REGAD (5 bits) TurnAround (2 bits) Data (16 bits) Idle Read 1...1 01 10 AAAAA RRRRR Z0 D...D Z Write 1...1 01 01 AAAAA RRRRR 10 D...D Z B roa dcom Document AC104L-DS01-R Section 3: Register Descriptions Page 23 AC104L Preliminary Data Sheet 06/26/01 Table 26: Mode LEDDPX 10M Link LED Configurations LEDACT LEDSPD ON OFF 10M HDX Transmit OFF TOGGLE OFF 10M HDX Receive OFF TOGGLE OFF 10 HDX Collision ON during collision TOGGLE OFF 10M FDX Transmit ON TOGGLE OFF 10M FDX Receive ON TOGGLE OFF ON ON 100M Link 100M HDX Transmit OFF TOGGLE ON 100M HDX Receive OFF TOGGLE ON 100 HDX Collision ON during collision TOGGLE ON 100M FDX Transmit ON TOGGLE ON 100M FDX Receive ON TOGGLE ON Vcc 300 10K Multi Function LED pin pulled high for reset. 300 Multi Function LED pin pulled low for reset. 10K Figure 3: LED Configurations Bro adco m C orp or atio n Page 24 Section 3: Register Descriptions Document AC104L-DS01-R AC104L Preliminary Data Sheet 06/26/01 Se ction 4: Electr ic al C ha rac te ristics NOTE: The following electrical characteristics are design goal rather than characterized numbers. ABSOLUTE MAXIMUM RATINGS Storage Temperature...............................-55oC to +150oC Vcc Supply Referenced to GND............. -0.5V to +5.0V Digital Input Voltage................................. -0.5V to Vcc DC Output Voltage.................................. ..-0.5V to Vcc OPERATING RANGE Operating Temperature (Ta) ............................ 0oC to +70oC Vcc Supply Voltage Range (Vcc) ......................2.97V to 3.63V Table 27: DC Characteristics (0oC < Ta < 70oC, 2.97V < VCC < 3.63V, unless otherwise noted) Parameter SYM Conditions Power Supply Current for all 4 ports Icc Power Consumption for all 4 ports PS Min Typ Max Units 10 BASE-T, idle 10 BASE-T, normal activity traffic ~50% util. 10 BASE-T, Peak continuous 100% utilization 100 BASE-TX 10/100 BASE-TX, low power without cable Auto-Negotiation Power down 95 290 115 310 520 360 85 80 1 mA 10BASE-T, idle 10BASE-T, normal activity 10BASE-T, Peak 100BASE-TX 10/100BASE-TX, low power with out cable Auto-Negotiation Power down 314 693 380 1040 1683 1188 280 264 3.3 mW TTL Input High Voltage Vih TTL Input Low Voltage Vil TTL Input Current Iin TTL Input Capacitance CIin Output High Voltage Voh 3.15V < Vcc < 3.45V, IoH = 8 mA Output Low Voltage Vol 3.15V < Vcc < 3.45V, IoL = 2 mA 348 75 68 1148 248 224 2.0 Vcc = 3.45V V -10 0.8 V 10 A 10 pF Vcc-0.4 V 0.4 V B roa dcom Document AC104L-DS01-R Section 4: Electrical Characteristics Page 25 AC104L Preliminary Data Sheet 06/26/01 Table 27: DC Characteristics (0oC < Ta < 70oC, 2.97V < VCC < 3.63V, unless otherwise noted) (Cont.) Parameter SYM Conditions Min Typ Max Output Transition Time T r, T f . 3.15V < Vcc < 3.45V LED Output Current IOH 16 mA Output Tristate Leakage Current |Ioz| 10 A 40 mA 5 Units ns Transmitter, 100BASE-TX (1:1 Transformer Ratio) TX+/- Output Current High IOH TX+/- Output Current Low IOL A 0 Transmitter, 10BASE-T (1:1 Transformer Ratio) TX+/- Output Current High IOH TX+/- Output Current Low IOL 100 mA A 0 Transmitter, 100BASE-TX (1.25:1 Transformer Ratio) TX+/- Output Current High IOH TX+/- Output Current Low IOL 32 mA A 0 Transmitter, 10BASE-T (1.25:1 Transformer Ratio) TX+/- Output Current High IOH TX+/- Output Current Low IOL 80 mA A 0 Receiver, 100BASE-TX RX+/- Common-mode input voltage 1.8 V RX+/- Differential input resistance 20 k RX+/- Common-mode input current 10 A Receiver, 10BASE-T Differential Input Resistance 20 k Bro adco m C orp or atio n Page 26 Section 4: Electrical Characteristics Document AC104L-DS01-R AC104L Preliminary Data Sheet 06/26/01 Table 28: AC Characteristics (0oC < Ta < 70oC, 2.97V < VCC < 3.63V, unless otherwise noted) Parameter SYM Conditions Min Typ Max Units Differential Output Voltage, peak-to-peak VOD 50 from each output to Vcc, Best-fit over 14 bit times 1.9 2.0V 2.1 V Differential Output Voltage Symmetry VOS 50 from each output to Vcc, |Vp+|/|Vp-| 0.98 1.02 mV Differential Output Overshoot VOO Percent of Vp+ or Vp- 5 % Rise/Fall time tr, tf 10 - 90% of Vp+ or Vp- 5 ns Rise/Fall time imbalance |tr, - tf| 500 ps Transmitter, 100BASE-TX 3 4 Duty Cycle Distortion Deviation from best-fit time-grid, 010101 ... Sequence +250 ps Timing jitter Unscrambled Idle 1.4 ns 5.5 V Transmitter, 10BASE-T Differential Output Voltage, peak-to-peak VOD 50 from each output to Vcc, all pattern 4.5 THD VHD dB below fundamental, all ones data 27 5 dB Start-of-idle Pulse Width 350 ns 2.1 V Receiver, 100BASE-TX RXOP/N Differential input voltage, peak-to-peak 1.9 2 Baseline Wander Tracking 500 mV Clock Recovery Pull-in time 5 s Jitter Tolerance (pk-to-pk) 2 ns 300 mV Signal Detect Turn-on Threshold (Post equalized) SDon Signal Detect Assertion Time 200 s Signal Detect Deassertion Time 1.4 s B roa dcom Document AC104L-DS01-R Section 4: Electrical Characteristics Page 27 AC104L Preliminary Data Sheet 06/26/01 Table 29: AC Characteristics (0oC < Ta < 70oC, 2.97V < VCC < 3.63V, unless otherwise noted) Parameter SYM Conditions Min Typ Max Units Receiver, 10BASE-T Clock Recovery Pullin time 2 s Jitter Tolerance (pkto-pk) 32 ns Input Squelched Threshold 300 400 500 mV Input Un-squelched Threshold 100 150 200 mV Programmable Equalizer, 100BASE-TX Equalizer Output Voltage <1% THD 2 Equalizer Output Offset Noise Feed-through Vp-p 5 mV 10 mVrms 50 55 % 50 100 PPM 100 MHz bandwidth Frequency Synthesizer Input clock duty cycle From input reference oscillator. Input Clock Jitter PPM Clk_125 Frequency fclk125 45 Required jitter tolerance from reference oscillator. 125 TX_CLK, Clock Duty Cycle 45 PLL Acquisition Time 50 MHz 55 % 50 s Bro adco m C orp or atio n Page 28 Section 4: Electrical Characteristics Document AC104L-DS01-R AC104L Preliminary Data Sheet 06/26/01 Table 30: Digital Timing Characteristics (0oC