LAN8720A-CP-TR Standard Microsystems (SMSC), LAN8720A-CP-TR Datasheet
![no-image](/images/manufacturer_photos/0/6/632/standard_microsystems__smsc__sml.jpg)
LAN8720A-CP-TR
Specifications of LAN8720A-CP-TR
Available stocks
Related parts for LAN8720A-CP-TR
LAN8720A-CP-TR Summary of contents
Page 1
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support PRODUCT FEATURES Highlights Single-Chip Ethernet Physical Layer Transceiver (PHY) ® Comprehensive flexPWR Technology — Flexible Power Management Architecture — LVCMOS Variable I/O voltage range: +1.6V to +3.6V — Integrated 1.2V ...
Page 2
... LAN8720A-CP-TR FOR 24-PIN, QFN LEAD-FREE ROHS COMPLIANT PACKAGE (0 TO +85°C TEMP) LAN8720Ai-CP-TR FOR 24-PIN, QFN LEAD-FREE ROHS COMPLIANT PACKAGE (-40 TO +85°C TEMP) This product meets the halogen maximum concentration values per IEC61249-2-21 For RoHS compliance and environmental information, please visit 80 ARKAY DRIVE, HAUPPAUGE, NY 11788 (631) 435-6000, FAX (631) 273-3123 Copyright © ...
Page 3
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet Table of Contents Chapter 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . ...
Page 4
Basic Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
Page 5
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet List of Figures Figure 1.1 System Block Diagram ...
Page 6
List of Tables Table 2.1 RMII Signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
Page 7
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet Chapter 1 Introduction 1.1 General Terms and Conventions The following is list of the general terms used throughout this document: BYTE FIFO MAC TM RMII N/A X RESERVED SMI ...
Page 8
RMII Ethernet MAC Mode MODE[0:2] Mode Control Auto- Negotiation nRST Reset Control RMIISEL Management SMI TXD[0:1] Control TXEN RXD[0:1] 100M RX RXER Logic CRS_DV MDC 10M RX MDIO Logic LAN8720/LAN8720i Revision 1.0 (12-09-09) Small Footprint RMII 10/100 Ethernet Transceiver ...
Page 9
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet Chapter 2 Pin Description and Configuration VDD1A 19 TXN 20 TXP 21 RXN 22 RXP 23 RBIAS 24 NOTE: Exposed pad (VSS) on bottom of package must be connected ...
Page 10
NUM PINS NAME SYMBOL Transmit 1 Data 0 Transmit 1 Data 1 Transmit 1 Enable Receive Data 0 PHY Operating Mode 0 1 Configuration Strap Receive Data 1 PHY Operating Mode 1 1 Configuration Strap Receive Error PHY Address 0 ...
Page 11
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet NUM PINS NAME SYMBOL Carrier Sense / Receive Data Valid 1 PHY Operating Mode 2 Configuration Strap Note 2.1 Configuration strap values are latched on power-on reset and system ...
Page 12
NUM PINS NAME SYMBOL LED 2 nINT/ REFCLKO Function Select 1 Configuration Strap Note 2.2 Configuration strap values are latched on power-on reset and system reset. Configuration straps are identified by an underlined symbol name. Signals that function as configuration ...
Page 13
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet NUM PINS NAME SYMBOL Ethernet TX/RX 1 Positive Channel 2 Ethernet TX/RX 1 Negative Channel 2 NUM PINS NAME SYMBOL External Crystal Input 1 External Clock Input External 1 ...
Page 14
NUM PINS NAME SYMBOL External 1% Bias Resistor Input 1 NUM PINS NAME SYMBOL +1.6V to +3.6V 1 Variable I/O Power +1.2V Digital Core Power Supply 1 +3.3V Channel 1 1 Analog Port Power +3.3V Channel 2 1 Analog Port ...
Page 15
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet 2.1 Pin Assignments Table 2.8 24-QFN Package Pin Assignments PIN NUM PIN NAME 1 VDD2A 2 LED2/nINTSEL 3 LED1/REGOFF 4 XTAL2 5 XTAL1/CLKIN 6 VDDCR 7 RXD1/MODE1 8 RXD0/MODE0 ...
Page 16
Buffer Types BUFFER TYPE IS Schmitt-triggered input O12 Output with 12mA sink and 12mA source VIS Variable voltage Schmitt-triggered input VO8 Variable voltage output with 8mA sink and 8mA source VOD8 Variable voltage open-drain output with 8mA sink PU ...
Page 17
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet Chapter 3 Functional Description This chapter provides functional descriptions of the various device features. These features have been categorized into the following sections: Transceiver Auto-negotiation HP Auto-MDIX Support MAC ...
Page 18
Encoding The transmit data passes from the RMII block to the 4B/5B encoder. This block encodes the data from 4-bit nibbles to 5-bit symbols (known as “code-groups”) according to is mapped the 32 possible code-groups. ...
Page 19
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet CODE GROUP SYM 11001 V INVALID, RXER if during RXDV 00000 V INVALID, RXER if during RXDV 00001 V INVALID, RXER if during RXDV 00010 V INVALID, RXER if ...
Page 20
Receive The 100BASE-TX receive data path is shown in following subsections. MAC Ext Ref_CLK RMII 50Mhz by 2 bits NRZI MLT-3 NRZI Converter Converter A/D MLT-3 Magnetics Converter 3.1.2.1 100M Receive Input The MLT-3 from the cable is ...
Page 21
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet 3.1.2.4 Descrambling The descrambler performs an inverse function to the scrambler in the transmitter and also performs the Serial In Parallel Out (SIPO) conversion of the data. During reception ...
Page 22
Receive Data Across the RMII Interface The 2-bit data nibbles are sent to the RMII block. These data nibbles are clocked to the controller at a rate of 50MHz. The controller samples the data on the rising edge ...
Page 23
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet 3.1.4 10BASE-T Receive The 10BASE-T receiver gets the Manchester- encoded analog signal from the cable via the magnetics. It recovers the receive clock from the signal and uses this ...
Page 24
Auto-negotiation The purpose of the auto-negotiation function is to automatically configure the transceiver to the optimum link parameters based on the capabilities of its link partner. Auto-negotiation is a mechanism for exchanging configuration information between two link-partners and automatically ...
Page 25
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet the link partner is capable of half and full duplex modes, then auto-negotiation selects full duplex as the highest performance operation. Once a capability match has been determined, the ...
Page 26
Half vs. Full Duplex Half duplex operation relies on the CSMA/CD (Carrier Sense Multiple Access / Collision Detect) protocol to handle network traffic and collisions. In this mode, the carrier sense signal, CRS, responds to both transmit and receive ...
Page 27
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet 3.4 MAC Interface 3.4.1 RMII The device supports the low pin count Reduced Media Independent Interface (RMII) intended for use between Ethernet transceivers and switch ASICs. Under IEEE 802.3, ...
Page 28
Serial Management Interface (SMI) The Serial Management Interface is used to control the device and obtain its status. This interface supports registers 0 through 6 as required by Clause 22 of the 802.3 standard, as well as “vendor- specific” ...
Page 29
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet 3.6 Interrupt Management The device management interface supports an interrupt capability that is not a part of the IEEE 802.3 specification. This interrupt capability generates an active low asynchronous ...
Page 30
If no signal is present, then both a few milliseconds. 3.6.2 Alternate Interrupt System The Alternate interrupt system is enabled by setting the to “1”. In this mode, to set an interrupt, set the corresponding ...
Page 31
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet 3.7 Configuration Straps Configuration straps allow various features of the device to be automatically configured to user defined values. Configuration straps are latched upon Power-On Reset (POR) and pin ...
Page 32
MODE[2:0] MODE DEFINITIONS 000 10Base-T Half Duplex. Auto-negotiation disabled. 001 10Base-T Full Duplex. Auto-negotiation disabled. 010 100Base-TX Half Duplex. Auto-negotiation disabled. CRS is active during Transmit & Receive. 011 100Base-TX Full Duplex. Auto-negotiation disabled. CRS is active during Receive. 100 ...
Page 33
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet 3.7.3.1 Disabling the Internal +1.2V Regulator To disable the +1.2V internal regulator, a pull-up strapping resistor should be connected from the REGOFF configuration strap to VDD2A. At power-on, after ...
Page 34
REF_CLK In Mode In REF_CLK In Mode, the 50MHz REF_CLK is driven on the XTAL1/CLKIN pin. A 50MHz source for REF_CLK must be available external to the device when using this mode. The clock is driven to both the ...
Page 35
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet MAC RMII Capable of accepting 50MHz clock 2 2 REF_CLK 2 Interface Figure 3.6 Sourcing REF_CLK from a 25MHz Crystal In some system architectures, a 25MHz clock source is ...
Page 36
Note: nINT is not available in this configuration MAC RMII Capable of accepting 50MHz clock 2 2 REF_CLK 2 Interface Figure 3.7 Sourcing REF_CLK from External 25MHz Source Revision 1.0 (12-09-09) Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX ...
Page 37
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet 3.8 Miscellaneous Functions 3.8.1 LEDs Two LED signals are provided as a convenient means to determine the transceiver's mode of operation. All LED signals are either active high or ...
Page 38
LED2 output will then be an active high output. nINTSEL = 1 LED output = Active Low VDD2A ~270 ohms LED2/nINTSEL Figure 3.9 ...
Page 39
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet state prior to power-down and asserts the nINT interrupt if the ENERGYON interrupt is enabled in the Interrupt Mask Register. The first and possibly the second packet to activate ...
Page 40
Link Integrity Test The device performs the link integrity test as outlined in the IEEE 802.3u (Clause 24-15) Link Monitor state diagram. The link status is multiplexed with the 10Mbps link status to form the the Basic Status Register ...
Page 41
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet 3.9 Application Diagrams This section provides typical application diagrams for the following: Simplified System Level Application Diagram Power Supply Diagram (1.2V Supplied by Internal Regulator) Power Supply Diagram (1.2V ...
Page 42
Power Supply Diagram (1.2V Supplied by Internal Regulator) 1uF VDDDIO Supply 1 Figure 3.12 Power Supply Diagram (1.2V Supplied by Internal Regulator) Revision 1.0 (12-09-09) Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support ...
Page 43
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet 3.9.3 Power Supply Diagram (1.2V Supplied by External Source) VDDCR Supply 1.2V C VDDDIO Supply 1 Figure 3.13 Power Supply Diagram (1.2V Supplied by External ...
Page 44
Twisted-Pair Interface Diagram (Single Power Supply) LAN8720 Power 24-QFN Supply 3.3V VDD2A VDD1A TXP TXN RXP RXN Figure 3.14 Twisted-Pair Interface Diagram (Single Power Supply) Revision 1.0 (12-09-09) Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Ferrite ...
Page 45
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet 3.9.5 Twisted-Pair Interface Diagram (Dual Power Supplies) LAN8720 Power 24-QFN Supply 3.3V VDD2A VDD1A TXP TXN RXP RXN Figure 3.15 Twisted-Pair Interface Diagram (Dual Power Supplies) SMSC LAN8720/LAN8720i 49.9 ...
Page 46
Chapter 4 Register Descriptions This chapter describes the various control and status registers (CSR’s). All registers follow the IEEE 802.3 (clause 22.2.4) management register set. All functionality and bit definitions comply with these standards. The IEEE 802.3 specified register index ...
Page 47
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet 4.2 Control and Status Registers Table 4.2 provides a list of supported registers. Register details, including bit definitions, are provided in the proceeding subsections. REGISTER INDEX (DECIMAL) 0 Basic ...
Page 48
Basic Control Register Index (In Decimal): 0 BITS 15 Soft Reset 1 = software reset. Bit is self-clearing. When setting this bit do not set other bits in this register. The configuration (as described in "MODE[2:0]: Mode Configuration," on ...
Page 49
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet 4.2.2 Basic Status Register Index (In Decimal): 1 BITS 15 100BASE- ability able 14 100BASE-TX Full Duplex full ...
Page 50
PHY Identifier 1 Register Index (In Decimal): 2 BITS 15:0 PHY ID Number Assigned to the 3rd through 18th bits of the Organizationally Unique Identifier (OUI), respectively. Revision 1.0 (12-09-09) Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX ...
Page 51
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet 4.2.4 PHY Identifier 2 Register Index (In Decimal): 3 BITS 15:10 PHY ID Number Assigned to the 19th through 24th bits of the OUI. 9:4 Model Number Six-bit manufacturer’s ...
Page 52
Auto Negotiation Advertisement Register Index (In Decimal): 4 BITS 15:14 RESERVED 13 Remote Fault remote fault 1 = remote fault detected 12 RESERVED 11:10 Pause Operation PAUSE 01 = Symmetric PAUSE 10 = ...
Page 53
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet 4.2.6 Auto Negotiation Link Partner Ability Register Index (In Decimal): 5 BITS 15 Next Page next page ability 1 = next page capable Note: This device ...
Page 54
Auto Negotiation Expansion Register Index (In Decimal): 6 BITS 15:5 RESERVED 4 Parallel Detection Fault fault detected by parallel detection logic 1 = fault detected by parallel detection logic 3 Link Partner Next Page Able 0 ...
Page 55
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet 4.2.8 Mode Control/Status Register Index (In Decimal): 17 BITS 15:14 RESERVED 13 EDPWRDOWN Enable the Energy Detect Power-Down mode Energy Detect Power-Down is disabled 1 = Energy ...
Page 56
Special Modes Register Index (In Decimal): 18 BITS 15 RESERVED 14 RESERVED Write as 1, ignore on read. 13:8 RESERVED 7:5 MODE Transceiver mode of operation. Refer to Configuration," on page 31 4:0 PHYAD PHY Address. The PHY Address ...
Page 57
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet 4.2.10 Symbol Error Counter Register Index (In Decimal): 26 BITS 15:0 SYM_ERR_CNT The symbol error counter increments whenever an invalid code symbol is received (including IDLE symbols) in 100BASE-TX ...
Page 58
Special Control/Status Indications Register Index (In Decimal): 27 BITS 15 AMDIXCTRL HP Auto-MDIX control Enable Auto-MDIX 1 = Disable Auto-MDIX (use 27.13 to control channel) 14 RESERVED 13 CH_SELECT Manual channel select MDI (TX transmits, ...
Page 59
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet 4.2.12 Interrupt Source Flag Register Index (In Decimal): 29 BITS 15:8 RESERVED 7 INT7 0 = not source of interrupt 1 = ENERGYON generated 6 INT6 0 = not ...
Page 60
Interrupt Mask Register Index (In Decimal): 30 BITS 15:8 RESERVED 7:1 Mask Bits 0 = interrupt source is masked 1 = interrupt source is enabled Note: Refer to Section 4.2.12, "Interrupt Source Flag Register," on page 59 for details ...
Page 61
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet 4.2.14 PHY Special Control/Status Register Index (In Decimal): 31 BITS 15:13 RESERVED 12 Autodone Auto-negotiation done indication Auto-negotiation is not done or disabled (or not active) 1 ...
Page 62
Chapter 5 Operational Characteristics 5.1 Absolute Maximum Ratings* Supply Voltage (VDDIO, VDD1A, VDD2A) Digital Core Supply Voltage (VDDCR) Ethernet Magnetics Supply Voltage . . . . . . . . . . . . . . . . . . ...
Page 63
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet 5.2 Operating Conditions** Supply Voltage (VDDIO ...
Page 64
Note: The current at VDDCR is either supplied by the internal regulator from current entering at VDD2A, or from an external 1.2V supply when the internal regulator is disabled. Note: Current measurements do not include power applied to the magnetics ...
Page 65
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet 5.4 DC Specifications Table 5.3 details the non-variable I/O buffer characteristics. These buffer types do not support variable voltage operation. Table 5.4 provided for 1.8V, 2.5V, and 3.3V VDDIO ...
Page 66
Table 5.4 Variable I/O Buffer Characteristics PARAMETER SYMBOL VIS Type Input Buffer Low Input Level V ILI High Input Level V IHI Neg-Going Threshold V ILT Pos-Going Threshold V IHT Schmitt Trigger V HYS Hysteresis ( IHT ...
Page 67
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet Table 5.6 10BASE-T Transceiver Characteristics PARAMETER Transmitter Peak Differential Output Voltage Receiver Differential Squelch Threshold Note 5.14 Min/max voltages guaranteed as measured with 100 Ω resistive load. 5.5 AC ...
Page 68
Power Sequence Timing This diagram illustrates the device power sequencing requirements. The VDDIO, VDD1A, VDD2A and magnetics power supplies can turn on in any order provided they all reach operational levels within the specified time period t 0 volts ...
Page 69
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet 5.5.3 Power-On nRST & Configuration Strap Timing This diagram illustrates the nRST reset and configuration strap timing requirements in relation to power-on. A hardware reset (nRST assertion) is required ...
Page 70
RMII Interface Timing 5.5.4.1 RMII Timing (REF_CLK Out Mode) The 50MHz REF_CLK OUT timing applies to the case when nINTSEL is pulled-low. In this mode, a 25MHz crystal or clock oscillator must be input on the XTAL1/CLKIN and XTAL2 ...
Page 71
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet 5.5.4.2 RMII Timing (REF_CLK In Mode) The 50MHz REF_CLK IN timing applies to the case when nINTSEL is floated or pulled-high. In this mode, a 50MHz clock must be ...
Page 72
RMII CLKIN Requirements Table 5.11 RMII CLKIN (REF_CLK) Timing Values PARAMETER CLKIN frequency CLKIN Frequency Drift CLKIN Duty Cycle CLKIN Jitter Revision 1.0 (12-09-09) Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support MIN TYP MAX UNITS 50 ...
Page 73
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet 5.5.5 SMI Timing This section specifies the SMI timing of the device. Please refer to Interface (SMI)," on page 28 MDC t val t ohold MDIO (Data-Out) MDIO (Data-In) ...
Page 74
Clock Circuit The device can accept either a 25MHz crystal or a 25MHz single-ended clock oscillator (±50ppm) input. If the single-ended clock oscillator method is implemented, XTAL2 should be left unconnected and XTAL1/CLKIN should be driven with a nominal ...
Page 75
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet Chapter 6 Package Outline MIN NOMINAL A 0. D/E 3.90 D1/E1 3.55 D2/E2 2.40 L 0.30 b 0.18 k 0.25 e 0.50 BSC Notes: 1. ...
Page 76
Revision 1.0 (12-09-09) Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support 76 DATASHEET Datasheet SMSC LAN8720/LAN8720i ...
Page 77
Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support Datasheet Note: Standard reel size is 4000 pieces per reel. SMSC LAN8720/LAN8720i 77 DATASHEET Revision 1.0 (12-09-09) ...
Page 78
Chapter 7 Revision History REVISION LEVEL & DATE SECTION/FIGURE/ENTRY Rev. 1.0 (12-09-09) Document reworked for clarity and consistency with other SMSC documentation. Rev. 1.0 (04-15-09) Initial Release Revision 1.0 (12-09-09) Small Footprint RMII 10/100 Ethernet Transceiver with HP Auto-MDIX Support ...