Datasheet
Table Of Contents
- 1 Introduction
- Table of Contents
- 2 Pin Descriptions
- 3 Configuration
- 4 Interfaces
- 5 Architecture
- 6 Reset and Power Down Operation
- 7 Design Guidelines
- 8 Register Block
- 8.1 Register Definition
- 8.1.1 Basic Mode Control Register (BMCR)
- 8.1.2 Basic Mode Status Register (BMSR)
- 8.1.3 PHY Identifier Register #1 (PHYIDR1)
- 8.1.4 PHY Identifier Register #2 (PHYIDR2)
- 8.1.5 Auto-Negotiation Advertisement Register (ANAR)
- 8.1.6 Auto-Negotiation Link Partner Ability Register (ANLPAR) (BASE Page)
- 8.1.7 Auto-Negotiate Expansion Register (ANER)
- 8.1.8 Auto-Negotiate Next Page Transmit Register (ANNPTR)
- 8.1.9 Auto-Negotiation Link Partner Ability Next Page Register (ANLNPTR)
- 8.2 Register Control Register (REGCR)
- 8.3 Address or Data Register (ADDAR)
- 8.4 Extended Registers
- 8.4.1 PHY Control Register (PHYCR)
- 8.4.2 PHY Status Register (PHYSR)
- 8.4.3 MII Interrupt Mask Register (MINTMR)
- 8.4.4 MII Interrupt Status Register (MINTSR)
- 8.4.5 MII Interrupt Control Register (MINTCR)
- 8.4.6 Receiver Error Counter Register (RECR)
- 8.4.7 BIST Control Register (BISCR)
- 8.4.8 BIST STATUS Register (BISSR)
- 8.4.9 BIST Byte Count Register (BISBCR)
- 8.4.10 BIST Error Count Register (BISECR)
- 8.4.11 BIST Packet Length Register (BISPLR)
- 8.4.12 BIST Inter Packet Gap Register (BISIPGR)
- 8.4.13 LED Direct Control Register (LEDCR)
- 8.4.14 Power Down Register (PDR)
- 8.4.15 False Carrier Sense Counter Register (FCSCR)
- 8.4.16 RX Channel Control Register (RXCCR)
- 8.5 Cable Diagnostic Registers
- 8.5.1 Cable Diagnostic Registers (CDCR)
- 8.5.2 Cable Diagnostic Status Register (CDSR)
- 8.5.3 Cable Diagnostic Results Register (CDRR)
- 8.5.4 TDR State Machine Enable (TDRSMR)
- 8.5.5 TDR Pattern Amplitude Register (TDRPAR)
- 8.5.6 TDR Manual Pulse Register (TDRMPR)
- 8.5.7 TDR Channel Silence Register (TDRCSR)
- 8.5.8 TDR Control Register (TDRCR)
- 8.5.9 TDR Clock Cycles Register (TDRLCR)
- 8.5.10 TDR Low Threshold Register (TDRLT1)
- 8.5.11 TDR Low Threshold Register (TDRLT2)
- 8.5.12 TDR Low Threshold Register (TDRLT3)
- 8.5.13 TDR Low Threshold Register (TDRLT4)
- 8.5.14 TDR High Threshold Register (TDRHT1)
- 8.5.15 TDR High Threshold Register (TDRHT2)
- 8.5.16 TDR High Threshold Register (TDRHT3)
- 8.5.17 TDR High Threshold Register (TDRHT4)
- 8.5.18 TDR Pattern Control Register 1 (TDRLCR1)
- 8.5.19 TDR Pattern Control Register 2 (TDRLCR2)
- 8.5.20 DSA Configuration Register 1 (DSACR1)
- 8.5.21 DSA Configuration Register 2 (DSACR2)
- 8.5.22 DSA Start Frequency (DSASFR)
- 8.5.23 DSA Frequency Control (DSAFCR)
- 8.5.24 DSA Output Control (DSAOCR)
- 8.5.25 RAM Control 1 (RAMCR1)
- 8.5.26 RAM Control 2 (RAMCR2)
- 8.5.27 RAM Data Out (RAMDR)
- 8.5.28 CD Pre Test Configuration Control 1 (CDPTC1R)
- 8.5.29 CD Pre Test Configuration Control 2 (CDPTC2R)
- 8.5.30 LPF Bypass (LPFBR)
- 8.1 Register Definition
- 9 Electrical Specifications
- 10 Appendix A: Digital Spectrum Analyzer (DSA) Output
- Revision History

TLK100
SLLS931B–AUGUST 2009–REVISED DECEMBER 2009
www.ti.com
2.2 MAC Data Interface
PIN
TYPE DESCRIPTION
NAME NO.
MII TRANSMIT CLOCK: : MII Transmit Clock provides 25MHz or 2.5MHz reference
MII_TX_CLK 19 O, PD
clock depending on the speed.
MII TRANSMIT ENABLE: MII_TX_EN is presented on the rising edge of the
MII_TX_EN 18 I, PD MII_TX_CLK . It indicates the presence of valid data inputs on MII_TXD[3:0]. It is an
active high signal.
MII_TXD_0 13
MII_TXD_1 14 MII TRANSMIT DATA: The transmit data nibble received from the MAC that is
IS, I, PD
MII_TXD_2 15 synchronous to the rising edge of the MII_TX_CLK.
MII_TXD_3 16
MII RECEIVE CLOCK: MII receive clock provides a 25MHz or 2.5MHz reference clock,
MII_RX_CLK 23 O
depending on the speed, that is derived from the received data stream.
MII RECEIVE DATA VALID: This pin indicates valid data is present on the
MII_RX_DV 30 S, O, PD
corresponding MII_RXD[3:0].
MII RECEIVE ERROR: This pin indicates that an error symbol has been detected within
MII_RX_ERR/MDIX_EN 31 S, O, PU
a received packet.
MII_RXD_0/PHYAD1 25
MII RECEIVE DATA: Symbols received on the cable are decoded and presented on
MII_RXD_1/PHYAD2 26
S, O, PD these pins synchronous to MII_RX_CLK. They contain valid data when MII_RX_DV is
MII_RXD_2/PHYAD3 27
asserted.
MII_RXD_3/PHYAD4 28
MII_CRS/LED_CFG 22 S, O, PU MII CARRIER SENSE: This pin is asserted high when the receive medium is non-idle.
MII COLLISION DETECT: In Full Duplex Mode this pin is always low. In
MII_COL/PHYAD0 24 S, O, PU 10BASE-T/100BASE-TX half-duplex modes, this pin is asserted HIGH only when both
the transmit and receive media are non-idle.
2.3 Clock Interface
PIN
TYPE DESCRIPTION
NAME NO.
CRYSTAL/OSCILLATOR INPUT: Reference clock. 25MHz ±50 ppm tolerance crystal reference or
XI 39 I oscillator input. The TLK100 supports either an external crystal resonator connected across pins XI and
XO, or an external CMOS-level oscillator source connected to pin XI only.
CRYSTAL OUTPUT: Reference Clock output. XO pin is used for crystal only. This pin should be left
XO 37 O
floating when an oscillator input is connected to XI.
25 MHz CLOCK OUTPUT: In MII mode, this pin provides a 25 MHz clock output to the system. This
CLK25OUT 12 O allows other devices to use the reference clock from the TLK100 without requiring additional clock
sources.
2.4 LED Interface
(See Table 3-3 for LED Mode Selection)
PIN
TYPE DESCRIPTION
NAME NO.
This pin indicates the status of the link in Mode 1. When the link is good the LED will be ON. In
LED_LINK/AN_0 36 S, O, PU Mode 2 and Mode 3, this pin indicates transmit and receive activity in addition to the status of the
Link. The LED is ON when Link is good. It will blink when the transmitter or receiver is active.
This pin indicates the speed of the link. It is ON when the link speed is 100 Mb/s and OFF when it
LED_SPEED/AN_1 35 S, O, PU
is 10 Mb/s.
In mode 1 this pin indicates if there is any activity on the link. It is ON (pulse) when activity is
LED_ACT/AN_EN 34 S, O, PU present on either Transmit or Receive channel. In Mode 3, this LED output may be programmed to
indicate Full-duplex status.
6 Pin Descriptions Copyright © 2009, Texas Instruments Incorporated
Submit Documentation Feedback
Product Folder Link(s): TLK100