Bringup
Open the editor
Behavioural mixed-signal modelLAN8720A-CPlan8720a

LAN8720A Ethernet PHY (RMII)

10/100 Ethernet transceiver with RMII to the MAC: TXD0/1, TXEN, RXD0/1, CRS_DV and the 50 MHz reference clock (REFCLKO with a 25 MHz crystal on XTAL1/2, or 50 MHz into CLKIN), management on MDC/MDIO (IEEE 802.3 clause 22, PHY address from the RXER/PHYAD0 strap, default 0). TXP/TXN/RXP/RXN to an RJ45 jack with magnetics; link when a cable is plugged into it. RBIAS 12.1 kΩ 1 % to GND. Supply 3.3 V (VDD1A, VDD2A, VDDIO), VDDCR from the internal regulator with 470 pF + 1 µF.

XTAL2XTAL1/CLKINRXD1/MODE1RXD0/MODE0RXER/PHYAD0CRS_DV/MODE2MDIOMDCINT#/REFCLKORST#TXENTXD0TXD1VDD2ALED2/INTSEL#LED1/REGOFFVDDCRVDDIOVDD1ATXNTXPRXNRXPRBIASVSSLAN8720A-CP
Schematic symbol

Key data

Category
Interfaces
Simulation model
Behavioural mixed-signal model
Manufacturer part number
LAN8720A-CP
Reference prefix
U
Pins
25
Land pattern
VQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias

Simulation model

A behavioural model implements the interface of the chip (registers, protocol, timing) at its pins. The pins are connected to the analog circuit like CMOS pins.

Model
lan8720a
Supply pins
VDDIO / VSS

Pins 25

PinNameUse
XTAL2XTAL2Analog pinGeneral-purpose I/O: LEDs (with series resistor), buttons (with pull-up)
XTAL1XTAL1/CLKINAnalog pinGeneral-purpose I/O: LEDs (with series resistor), buttons (with pull-up)
RXD1RXD1/MODE1Output pinLogic output: drives the next input; do not tie outputs together
RXD0RXD0/MODE0Output pinLogic output: drives the next input; do not tie outputs together
RXERRXER/PHYAD0Output pinLogic output: drives the next input; do not tie outputs together
CRS_DVCRS_DV/MODE2Output pinLogic output: drives the next input; do not tie outputs together
MDIOMDIOI/O pinGeneral-purpose I/O: LEDs (with series resistor), buttons (with pull-up)
MDCMDCInput pinLogic input: never leave open (tie unused inputs to VCC or GND)
INT_NINT#/REFCLKOOutput pinLogic output: drives the next input; do not tie outputs together
RST_NRST#Input pinLogic input: never leave open (tie unused inputs to VCC or GND)
TXENTXENInput pinLogic input: never leave open (tie unused inputs to VCC or GND)
TXD0TXD0Input pinLogic input: never leave open (tie unused inputs to VCC or GND)
TXD1TXD1Input pinLogic input: never leave open (tie unused inputs to VCC or GND)
VDD2AVDD2ASupply pinSupply input: decouple with 100 nF close to the pin
LED2LED2/INTSEL#Output pinLogic output: drives the next input; do not tie outputs together
LED1LED1/REGOFFOutput pinLogic output: drives the next input; do not tie outputs together
VDDCRVDDCRSupply pinSupply input: decouple with 100 nF close to the pin
VDDIOVDDIOSupply pinSupply input: decouple with 100 nF close to the pin
VDD1AVDD1ASupply pinSupply input: decouple with 100 nF close to the pin
TXNTXNAnalog pinGeneral-purpose I/O: LEDs (with series resistor), buttons (with pull-up)
TXPTXPAnalog pinGeneral-purpose I/O: LEDs (with series resistor), buttons (with pull-up)
RXNRXNAnalog pinGeneral-purpose I/O: LEDs (with series resistor), buttons (with pull-up)
RXPRXPAnalog pinGeneral-purpose I/O: LEDs (with series resistor), buttons (with pull-up)
RBIASRBIASAnalog pinGeneral-purpose I/O: LEDs (with series resistor), buttons (with pull-up)
VSSVSSGround pinGround

PCB

Verified land patternVQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias
PackageLand patternStatusSource
VQFN-24 · LAN8720A-CPVQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalViasVerified land patternKiCad 10.0.7: symbol Interface_Ethernet:LAN8720A, footprint Package_DFN_QFN:VQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias