INTEL LXT9763

LXT9763
Fast Ethernet 10/100 Hex Transceiver with Full MII
Datasheet
The LXT9763 is a six-port PHY Fast Ethernet Transceiver that supports IEEE 802.3 physical
layer applications at both 10 and 100 Mbps. The mixed-signal adaptive equalization and clock
recovery with proprietary Optimal Signal Processing (OSP™) architecture improves SNR 3 dB
over ideal analog filters. All six network ports provide a combination twisted-pair (TP) or
pseudo-ECL (PECL) interface for a 10/100BASE-TX or 100BASE-FX connection. The
LXT9763 supports both half- and full-duplex operation at 10 and 100 Mbps.
A fully independent Media Independent Interface (MII) for each port provides maximum
control for switch and multi-port adapter applications.
In addition to an expanded set of MDIO registers, the LXT9763 provides three discrete LED
driver outputs for each port. The LXT9763 requires only a single 3.3V power supply.
Applications
■
100BASE-T, 10/100-TX, or 100BASE-FX
Switches and multi-port NICs.
Product Features
■
■
■
■
■
Six independent IEEE 802.3-compliant
10BASE-T or 100BASE-TX ports with
integrated filters.
Proprietary Optimal Signal Processing™
(OSP™) architecture improves SNR by 3
dB over ideal analog filters.
Baseline wander correction for improved
100BASE-TX performance.
100BASE-FX fiber-optic capability on all
ports.
Supports both auto-negotiation and legacy
systems without auto-negotiation
capability.
■
■
■
■
■
■
JTAG boundary scan.
Six MII ports for independent PHY port
operation.
Configurable via MDIO port or external
control pins.
Maskable interrupts.
Very low power 3.3V operation
(380 mW per channel, typical).
208-pin PQFP (0-70 oC ambient
temperature range).
As of January 15, 2001, this document replaces the Level One document
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII.
Order Number: 249110-001
January 2001
Information in this document is provided in connection with Intel® products. No license, express or implied, by estoppel or otherwise, to any intellectual
property rights is granted by this document. Except as provided in Intel’s Terms and Conditions of Sale for such products, Intel assumes no liability
whatsoever, and Intel disclaims any express or implied warranty, relating to sale and/or use of Intel products including liability or warranties relating to
fitness for a particular purpose, merchantability, or infringement of any patent, copyright or other intellectual property right. Intel products are not
intended for use in medical, life saving, or life sustaining applications.
Intel may make changes to specifications and product descriptions at any time, without notice.
Designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined." Intel reserves these for
future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them.
The LXT9763 may contain design defects or errors known as errata which may cause the product to deviate from published specifications. Current
characterized errata are available on request.
Contact your local Intel sales office or your distributor to obtain the latest specifications and before placing your product order.
Copies of documents which have an ordering number and are referenced in this document, or other Intel literature may be obtained by calling 1-800548-4725 or by visiting Intel’s website at http://www.intel.com.
Copyright © Intel Corporation, 2001
*Third-party brands and names are the property of their respective owners.
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
Contents
1.0
Functional Description...........................................................................................16
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
1.10
1.11
1.12
1.13
Datasheet
Introduction..........................................................................................................16
1.1.1 OSP™ Architecture ................................................................................16
1.1.2 Comprehensive Functionality .................................................................16
Interface Descriptions..........................................................................................17
1.2.1 10/100 Network Interface .......................................................................17
1.2.2 Twisted-Pair Interface ............................................................................17
1.2.3 Fiber Interface ........................................................................................18
1.2.4 Configuration Management Interface .....................................................18
1.2.5 MDIO Management Interface .................................................................18
MII Addressing ....................................................................................................18
1.3.1 Hardware Control Interface ....................................................................20
1.3.2 MII Data Interface...................................................................................20
Operating Requirements .....................................................................................20
1.4.1 Power Requirements..............................................................................20
Clock Requirements ............................................................................................21
1.5.1 Reference Clock.....................................................................................21
Initialization..........................................................................................................21
1.6.1 Power-Down Mode.................................................................................22
1.6.2 Reset ......................................................................................................22
Hardware Configuration Settings ........................................................................23
Establishing Link .................................................................................................24
1.8.1 Auto-Negotiation.....................................................................................24
MII Operation.......................................................................................................25
1.9.1 Transmit Clock .......................................................................................26
1.9.2 Transmit Enable .....................................................................................26
1.9.3 Receive Data Valid.................................................................................26
1.9.4 Error Signals...........................................................................................26
1.9.5 Carrier Sense .........................................................................................27
1.9.6 Collision..................................................................................................27
1.9.7 Loopback................................................................................................27
100 Mbps Operation............................................................................................28
1.10.1 100BASE-X Network Operations ...........................................................28
1.10.2 100BASE-X Protocol Sublayer Operations ............................................29
10 Mbps Operation..............................................................................................33
1.11.1 10T Preamble Handling..........................................................................34
1.11.2 10T Carrier Sense ..................................................................................34
1.11.3 10T Dribble Bits......................................................................................34
1.11.4 10T Link Test..........................................................................................34
Monitoring Operations .........................................................................................35
1.12.1 Monitoring Auto-Negotiation...................................................................35
1.12.2 Per-Port LED Driver Functions ...............................................................35
Boundary Scan (JTAG1149.1) Functions............................................................36
1.13.1 Boundary Scan Interface........................................................................36
1.13.2 State Machine ........................................................................................36
1.13.3 Instruction Register ................................................................................36
3
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
1.13.4 Boundary Scan Register ........................................................................ 37
2.0
Application Information ......................................................................................... 38
2.1
2.2
Design Recommendations .................................................................................. 38
2.1.1 General Design Guidelines .................................................................... 38
2.1.2 Power Supply Filtering ........................................................................... 38
2.1.3 Power and Ground Plane Layout Considerations .................................. 39
2.1.4 MII Terminations .................................................................................... 39
2.1.5 The RBIAS Pin ....................................................................................... 40
2.1.6 The Twisted-Pair Interface ..................................................................... 40
2.1.7 The Fiber Interface................................................................................. 40
Typical Application Circuits ................................................................................. 41
3.0
Test Specifications .................................................................................................. 44
4.0
Register Definitions ................................................................................................ 59
5.0
Package Specifications ......................................................................................... 73
4
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
Figures
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Datasheet
LXT9763 Block Diagram ....................................................................................... 9
LXT9763 Pin Assignments ..................................................................................10
LXT9763 Interfaces ............................................................................................17
Port Address Scheme ........................................................................................19
Management Interface Read Frame Structure ...................................................19
Management Interface Write Frame Structure ...................................................20
Interrupt Logic ....................................................................................................20
Initialization Sequence .......................................................................................22
Hardware Configuration Settings .......................................................................23
Overview of Link Establishment .........................................................................25
MII Data Interface ...............................................................................................26
Loopback Paths ..................................................................................................27
100BASE-X Frame Format ................................................................................28
100BASE-TX Data Path .....................................................................................29
Protocol Sublayers .............................................................................................30
LED Pulse Stretching .........................................................................................36
Power and Ground Supply Connections ............................................................41
Typical Twisted-Pair Interface ............................................................................42
Typical Fiber Interface ........................................................................................43
100BASE-TX Receive Timing (4B Mode) ...........................................................47
100BASE-TX Transmit Timing (4B Mode) .........................................................48
100BASE-TX Receive Timing (5B Mode) ..........................................................49
100BASE-TX Transmit Timing (5B Mode) .........................................................50
100BASE-FX Receive Timing ............................................................................51
100BASE-FX Transmit Timing ...........................................................................52
10BASE-T Receive Timing .................................................................................53
10BASE-T Transmit Timing ................................................................................54
10BASE-T SQE (Heartbeat) Timing ...................................................................54
10BASE-T Jab and Unjab Timing ......................................................................55
Auto Negotiation and Fast Link Pulse Timing ....................................................55
Fast Link Pulse Timing .......................................................................................56
MDIO Write Timing (MDIO Sourced by MAC) ....................................................56
MDIO Read Timing (MDIO Sourced by PHY) ....................................................57
Power-Up Timing ................................................................................................57
RESET And Power-Down Recovery Timing ......................................................58
PHY Identifier Bit Mapping .................................................................................64
LXT9763 Package Specification .........................................................................73
5
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
Tables
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
6
LXT9763 MII Signal Descriptions........................................................................ 11
LXT9763 Network Interface Signal Descriptions................................................. 13
LXT9763 Miscellaneous Signal Descriptions ...................................................... 13
LXT9763 Power Supply Signal Descriptions....................................................... 14
LXT9763 JTAG Test Signal Descriptions............................................................ 14
LXT9763 LED Signal Descriptions...................................................................... 15
Hardware Configuration Settings ........................................................................ 23
Carrier Sense, Loopback, and Collision Conditions............................................ 28
4B/5B Coding ...................................................................................................... 30
BSR Mode of Operation ...................................................................................... 37
Supported JTAG Instructions .............................................................................. 37
Device ID Register .............................................................................................. 37
Magnetics Requirements .................................................................................... 40
Absolute Maximum Ratings ................................................................................ 44
Operating Conditions .......................................................................................... 44
Digital I/O Characteristics 1................................................................................. 44
Digital I/O Characteristics - MII Pins ................................................................... 45
Required Reference Clock (REFCLK) Characteristics........................................ 45
100BASE-TX Transceiver Characteristics .......................................................... 45
100BASE-FX Transceiver Characteristics .......................................................... 46
10BASE-T Transceiver Characteristics............................................................... 46
100BASE-TX Receive Timing Parameters (4B Mode)........................................ 47
100BASE-TX Transmit Timing Parameters (4B Mode)....................................... 48
100BASE-TX Receive Timing Parameters (5B Mode)........................................ 49
100BASE-TX Transmit Timing Parameters (5B Mode)....................................... 50
100BASE-FX Receive Timing Parameters ......................................................... 51
100BASE-FX Transmit Timing Parameters ........................................................ 52
10BASE-T Receive Timing Parameters.............................................................. 53
10BASE-T Transmit Timing Parameters............................................................. 54
10BASE-T SQE (Heartbeat) Timing Parameters ................................................ 55
10BASE-T Jab and Unjab Timing Parameters.................................................... 55
Auto Negotiation and Fast Link Pulse Timing Parameters.................................. 56
MDIO Timing Parameters ................................................................................... 57
Power-Up Timing Parameters............................................................................ 57
RESET and Power-Down Recovery Timing Parameters ................................... 58
Register Set ........................................................................................................ 59
Register Bit Map.................................................................................................. 60
Control Register (Address 0)............................................................................... 62
Status Register (Address 1) ................................................................................ 62
PHY Identification Register 1 (Address 2)........................................................... 63
PHY Identification Register 2 (Address 3)........................................................... 64
Auto Negotiation Advertisement Register (Address 4)........................................ 64
Auto Negotiation Link Partner Base Page Ability Register (Address 5) .............. 65
Auto Negotiation Expansion (Address 6) ............................................................ 66
Auto Negotiation Next Page Transmit Register (Address 7) ............................... 67
Auto Negotiation Link Partner Next Page Receive Register (Address 8) ........... 67
Port Configuration Register (Address 16, Hex 10) .............................................. 68
Quick Status Register (Address 17, Hex 11) ...................................................... 68
Interrupt Enable Register (Address 18, Hex 12) ................................................. 69
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
50
51
52
53
Datasheet
Interrupt Status Register (Address 19, Hex 13) ..................................................70
LED Configuration Register (Address 20, Hex 14)..............................................71
Transmit Control Register #1 (Address 28).........................................................72
Transmit Control Register #2 (Address 30).........................................................72
7
Revision History
Revision
Date
Description
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
Figure 1. LXT9763 Block Diagram
RESET
CFG<2:0>
ADD<4:0>
MDIO
MDC
MDINT
Global Functions
Management /
Mode Select
Logic
VCC
Pwr Supply
Register Set
Manchester
10
Encoder
TX_ENn
TX_ERn
TX_CLKn
Parallel/Serial
Converter
TX PCS
TXDn_<3:0>
Scrambler 100
& Encoder
Pulse
Shaper
TP
Driver
ECL
Driver
Auto
Negotiation
+
TPFOP n
+
TP / Fiber
Out
Collision
Detect
-
Clock
Generator
Media
Select
OSP™
Adaptive EQ with
BaseLine Wander
Cancellation
+
100TX
+
RX_CLKn
CRSn
RX_ERn
RX PCS
RXDn_<3:0>
RXDVn
TPFON n
Register
Set
ED/CFGn_<3:0>
COLn
OSP™
GND
REFCLK
Clock
Generator
Carrier Sense
Data Valid
Error Detect
Serial to
Parallel
Converter
10
Manchester
Decoder
100
Decoder &
Descrambler
100FX
OSP™
TP / Fiber
In
TPFIP n
TPFIN n
+
Slicer
10BT
Per-Port Functions
PORT 0
-
PORT 1
PORT 2
PORT 3
PORT 4
PORT 5
Datasheet
9
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
Part #
LOT #
FPO #
LXT9763 XX
XXXXXX
XXXXXXXX
Rev #
156.......... TPFIN5
155.......... VCCR
154.......... VCCT
153.......... TPFOP5
152.......... TPFON5
151.......... GNDA
150.......... GNDA
149.......... TPFON4
148.......... TPFOP4
147.......... VCCT
146.......... VCCR
145.......... TPFIN4
144.......... TPFIP4
143.......... GNDA
142.......... GNDA
141.......... TPFIP3
140.......... TPFIN3
139.......... VCCR
138.......... VCCT
137.......... TPFOP3
136.......... TPFON3
135.......... GNDA
134.......... N/C
133.......... N/C
132.......... N/C
131.......... N/C
130.......... N/C
129.......... N/C
128.......... N/C
127.......... N/C
126.......... GNDA
125.......... TPFON2
124.......... TPFOP2
123.......... VCCT
122.......... VCCR
121.......... TPFIN2
120.......... TPFIP2
119.......... GNDA
118.......... GNDA
117.......... TPFIP1
116.......... TPFIN1
115.......... VCCR
114.......... VCCT
113.......... TPFOP1
112.......... TPFON1
111.......... GNDA
110.......... GNDA
109.......... TPFON0
108.......... TPFOP0
107.......... VCCT
106.......... VCCR
105.......... TPFIN0
GNDD .......53
RX_DV1 .......54
RX_CLK1 .......55
RX_ER1/RXD1_4 .......56
TX_ER1/TXD1_4 .......57
TX_CLK1 .......58
TX_EN1 .......59
TXD1_0 .......60
TXD1_1 .......61
TXD1_2 .......62
TXD1_3 .......63
COL1 .......64
CRS1 .......65
RXD0_3 .......66
VCCIO .......67
GNDD .......68
RXD0_2 .......69
RXD0_1 .......70
RXD0_0 .......71
RX_DV0 .......72
RX_CLK0 .......73
RX_ER0/RXD0_4 .......74
TX_ER0/TXD0_4 .......75
TX_CLK0 .......76
TX_EN0 .......77
GNDS .......78
TXD0_0 .......79
VCCD .......80
GNDD .......81
TXD0_1 .......82
TXD0_2 .......83
TXD0_3 .......84
COL0 .......85
CRS0 .......86
GNDD .......87
GNDD .......88
VCCD .......89
MDINT .......90
TXSLEW_0 .......91
REFCLK .......92
RESET .......93
TXSLEW_1 .......94
MDC .......95
MDIO .......96
ADD_0 .......97
ADD_1 .......98
ADD_2 .......99
ADD_3 .......100
ADD_4 .......101
RBIAS .......102
GNDA .......103
TPFIP0 .......104
GNDD ....... 1
RX_ER4/RXD4_4 ....... 2
TX_ER4/TXD4_4 ....... 3
TX_CLK4 ....... 4
TX_EN4 ....... 5
TXD4_0 ....... 6
TXD4_1 ....... 7
TXD4_2 ....... 8
TXD4_3 ....... 9
COL4 ....... 10
CRS4 ....... 11
RXD3_3 ....... 12
RXD3_2 ....... 13
RXD3_1 ....... 14
VCCIO ....... 15
GNDD ....... 16
RXD3_0 ....... 17
RX_DV3 ....... 18
RX_CLK3 ....... 19
RX_ER3/RXD3_4 ....... 20
TX_ER3/TXD3_4 ....... 21
TX_CLK3 ....... 22
TX_EN3 ....... 23
TXD3_0 ....... 24
TXD3_1 ....... 25
TXD3_2 ....... 26
TXD3_3 ....... 27
COL3 ....... 28
CRS3 ....... 29
RXD2_3 ....... 30
VCCIO ....... 31
GNDD ....... 32
RXD2_2 ....... 33
RXD2_1 ....... 34
RXD2_0 ....... 35
RX_DV2 ....... 36
RX_CLK2 ....... 37
RX_ER2/RXD2_4 ....... 38
TX_ER2/TXD2_4 ....... 39
TX_CLK2 ....... 40
TX_EN2 ....... 41
TXD2_0 ....... 42
TXD2_1 ....... 43
TXD2_2 ....... 44
TXD2_3 ....... 45
COL2 ....... 46
CRS2 ....... 47
RXD1_3 ....... 48
RXD1_2 ....... 49
RXD1_1 ....... 50
RXD1_0 ....... 51
VCCIO ....... 52
208 ..........VCCIO
207 ..........RX_CLK4
206 ..........RX_DV4
205 ..........RXD4_0
204 ..........RXD4_1
203 ..........RXD4_2
202 ..........RXD4_3
201 ..........CRS5
200 ..........COL5
199 ..........TXD5_3
198 ..........TXD5_2
197 ..........TXD5_1
196 ..........TXD5_0
195 ..........TX_EN5
194 ..........TX_CLK5
193 ..........VCCIO
192 ..........GNDD
191 ..........TX_ER5/TXD5_4
190 ..........RX_ER5/RXD5_4
189 ..........RX_CLK5
188 ..........RX_DV5
187 ..........RXD5_0
186 ..........RXD5_1
185 ..........RXD5_2
184 ..........RXD5_3
183 ..........LED/CFG0_3
182 ..........LED/CFG0_2
181 ..........LED/CFG0_1
180 ..........LED/CFG1_3
179 ..........VCCD
178 ..........GNDD
177 ..........LED/CFG1_2
176 ..........LED/CFG1_1
175 ..........LED/CFG2_3
174 ..........LED/CFG2_2
173 ..........LED/CFG2_1
172 ..........LED/CFG3_3
171 ..........LED/CFG3_2
170 ..........LED/CFG3_1
169 ..........LED/CFG4_3
168 ..........LED/CFG4_2
167 .......... TRST
166 ..........TCK
165 ..........TMS
164 ..........TDO
163 ..........TDI
162 ..........LED/CFG4_1
161 ..........LED/CFG5_3
160 ..........LED/CFG5_2
159 ..........LED/CFG5_1
158 ..........GNDA
157 ..........TPFIP5
Figure 2. LXT9763 Pin Assignments
Package Topside Markings
Marking
Definition
Part #
LXT9763 is the unique identifier for this product family.
Rev #
Identifies the particular silicon “stepping” (Refer to Specification Update for additional stepping
information.)
Lot #
Identifies the batch.
FPO #
Identifies the Finish Process Order.
10
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
Table 1.
Pin#
LXT9763 MII Signal Descriptions
Symbol
Type1
Signal Description2
Data Interface Pins
79
82
83
84
TXD0_0
TXD0_1
TXD0_2
TXD0_3
I
Transmit Data - Port 0. 4-bit parallel data to be transmitted from port 0 is clocked in
synchronously to TX_CLK. In symbol mode (16.11 = 1), the port transmit error
signal is re-mapped to provide a fifth data bit.
60
61
62
63
TXD1_0
TXD1_1
TXD1_2
TXD1_3
I
Transmit Data - Port 1. 4-bit parallel data to be transmitted from port 1 is clocked in
synchronously to TX_CLK. In symbol mode (16.11 = 1), the port transmit error
signal is re-mapped to provide a fifth data bit.
42
43
44
45
TXD2_0
TXD2_1
TXD2_2
TXD2_3
I
Transmit Data - Port 2. 4-bit parallel data to be transmitted from port 2 is clocked in
synchronously to TX_CLK. In symbol mode (16.11 = 1), the port transmit error
signal is re-mapped to provide a fifth data bit.
24
25
26
27
TXD3_0
TXD3_1
TXD3_2
TXD3_3
I
Transmit Data - Port 3. 4-bit parallel data to be transmitted from port 3 is clocked in
synchronously to TX_CLK. In symbol mode (16.11 = 1), the port transmit error
signal is re-mapped to provide a fifth data bit.
6
7
8
9
TXD4_0
TXD4_1
TXD4_2
TXD4_3
I
Transmit Data - Port 4. 4-bit parallel data to be transmitted from port 4 is clocked in
synchronously to TX_CLK. In symbol mode (16.11 = 1), the port transmit error
signal is re-mapped to provide a fifth data bit.
196
197
198
199
TXD5_0
TXD5_1
TXD5_2
TXD5_3
I
Transmit Data - Port 5. 4-bit parallel data to be transmitted from port 5 is clocked in
synchronously to TX_CLK. In symbol mode (16.11 = 1), the port transmit error
signal is re-mapped to provide a fifth data bit.
77
59
41
23
5
195
TX_EN0
TX_EN1
TX_EN2
TX_EN3
TX_EN4
TX_EN5
I
Transmit Enable - Ports 0 - 5. Active High input enables respective port transmitter.
This signal must be synchronous to the TX_CLK.
75
57
39
21
3
191
TX_ER0/TXD0_4
TX_ER1/TXD1_4
TX_ER2/TXD2_4
TX_ER3/TXD3_4
TX_ER4/TXD4_4
TX_ER5/TXD5_4
76
58
40
22
4
194
TX_CLK0
TX_CLK1
TX_CLK2
TX_CLK3
TX_CLK4
TX_CLK5
O
Transmit Clock - Ports 0 - 5. 25 MHz for 100 Mbps operation, 2.5 MHz for 10 Mbps
operation. The transmit data and control signals must always be synchronized to
TX_CLK by the MAC. The LXT9763 samples these signals on the rising edge of
TX_CLK.
71
70
69
66
RXD0_0
RXD0_1
RXD0_2
RXD0_3
O
Receive Data - Port 0. Data received at network port 0 is output in 4-bit parallel
nibbles, driven synchronously to RX_CLK. In symbol mode (16.11 = 1), the
receive error signals are re-mapped to provide a fifth data bit.
I
Transmit Coding Error - Ports 0 - 5. Valid during 100 Mbps operation only. This
signal must be driven synchronously to TX_CLK. When High, forces the respective
port to transmit Halt (H) code group.
Transmit Data - Ports 0 - 5. During symbol mode operation (16.11 = 1), these
signals are re-mapped to provide the fifth data bit (TXDn_4) for their respective ports
(n).
1. Type Column Coding: I = Input, O = Output, OD = Open Drain
2. The LXT9763 supports the 802.3 MDIO register set. Specific bits in the registers are referenced using an “X.Y” notation,
where X is the register number (0-32) and Y is the bit number (0-15).
Datasheet
11
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
Table 1.
LXT9763 MII Signal Descriptions (Continued)
Pin#
Symbol
Type1
Signal Description2
51
50
49
48
RXD1_0
RXD1_1
RXD1_2
RXD1_3
O
Receive Data - Port 1. Data received at network port 1 is output in 4-bit parallel
nibbles, driven synchronously to RX_CLK. In symbol mode (16.11 = 1), the receive
error signals are re-mapped to provide a fifth data bit.
35
34
33
30
RXD2_0
RXD2_1
RXD2_2
RXD2_3
O
Receive Data - Port 2. Data received at network port 2 is output in 4-bit parallel
nibbles, driven synchronously to RX_CLK. In symbol mode (16.11 = 1), the receive
error signals are re-mapped to provide a fifth data bit.
17
14
13
12
RXD3_0
RXD3_1
RXD3_2
RXD3_3
O
Receive Data - Port 3. Data received at network port 3 is output in 4-bit parallel
nibbles, driven synchronously to RX_CLK. In symbol mode (16.11 = 1), the
receive error signals are re-mapped to provide a fifth data bit.
205
204
203
202
RXD4_0
RXD4_1
RXD4_2
RXD4_3
O
Receive Data - Port 4. Data received at network port 4 is output in 4-bit parallel
nibbles, driven synchronously to RX_CLK. In symbol mode (16.11 = 1), the
receive error signals are re-mapped to provide a fifth data bit.
187
186
185
184
RXD5_0
RXD5_1
RXD5_2
RXD5_3
O
Receive Data - Port 5. Data received at network port 5 is output in 4-bit parallel
nibbles, driven synchronously to RX_CLK. In symbol mode (16.11 = 1), the
receive error signals are re-mapped to provide a fifth data bit.
86
65
47
29
11
201
CRS0
CRS1
CRS2
CRS3
CRS4
CRS5
O
Carrier Sense - Ports 0 - 5. On detection of valid carrier (either transmit or receive
in half-duplex; receive only in full-duplex), these signals are asserted
asynchronously with respect to RX_CLK. CRS is deasserted on loss of carrier,
synchronous to RX_CLK.
85
64
46
28
10
200
COL0
COL1
COL2
COL3
COL4
COL5
O
72
54
36
18
206
188
RX_DV0
RX_DV1
RX_DV2
RX_DV3
RX_DV4
RX_DV5
74
56
38
20
2
190
RX_ER0/RXD0_4
RX_ER1/RXD1_4
RX_ER2/RXD2_4
RX_ER3/RXD3_4
RX_ER4/RXD4_4
RX_ER5/RXD5_4
O
73
55
37
19
207
189
RX_CLK0
RX_CLK1
RX_CLK2
RX_CLK3
RX_CLK4
RX_CLK5
O
Collision - Ports 0 - 5. Active High indication of simultaneous receive and transmit
activity. These signals are asserted asynchronously with respect to RX_CLK.
These signals are inactive during full-duplex operation.
O
Receive Data Valid - Ports 0 - 5. These signals are synchronous to the respective
RX_CLKn. Active High indication that received code group maps to valid data.
During 10M operation, RX_DVn is asserted with the first nibble of the Start-of-Frame
Delimiter (SFD) “5D” and remains asserted until the end of the packet.
Receive Error - Ports 0 - 5. These signals are synchronous to the respective
RX_CLK. Active High indicates that received code group is invalid, or that PLL is not
locked.
During 10M operation, active High indicates that the received data is invalid (SFD =
A2 rather than 5D.)
Receive Data - Ports 0 - 5. During symbol mode operation (16.11 = 1), these
signals are re-mapped to provide the fifth data bit (RXDn_4) for their respective
ports.
Receive Clock - Ports 0 - 5. This continuous recovered clock provides the
reference for RXD, RX_DV and RX_ER signals. 25 MHz for 100 Mbps and 2.5 MHz
for 10 Mbps.
1. Type Column Coding: I = Input, O = Output, OD = Open Drain
2. The LXT9763 supports the 802.3 MDIO register set. Specific bits in the registers are referenced using an “X.Y” notation,
where X is the register number (0-32) and Y is the bit number (0-15).
12
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
Table 1.
LXT9763 MII Signal Descriptions (Continued)
Pin#
Symbol
Type1
Signal Description2
MII Control Interface Pins
Management Data Clock. Clock for the MDIO serial data channel.
Maximum frequency is 8 MHz.
95
MDC
I
96
MDIO
I/O
Management Data Input/Output. Bidirectional serial data channel for PHY/STA
communication.
90
MDINT
OD
Management Data Interrupt. When bit 18.1 = 1, an active Low output on this pin
indicates status change. Interrupt is cleared by reading Register 19.
1. Type Column Coding: I = Input, O = Output, OD = Open Drain
2. The LXT9763 supports the 802.3 MDIO register set. Specific bits in the registers are referenced using an “X.Y” notation,
where X is the register number (0-32) and Y is the bit number (0-15).
Table 2.
Pin#
LXT9763 Network Interface Signal Descriptions
Type1
Symbol
108, 109
113, 112
124, 125
137, 136
148, 149
153, 152
TPFOP0, TPFON0
TPFOP1, TPFON1
TPFOP2, TPFON2
TPFOP3, TPFON3
TPFOP4, TPFON4
TPFOP5, TPFON5
104, 105
117, 116
120, 121
141, 140
144, 145
157, 156
TPFIP0, TPFIN0
TPFIP1, TPFIN1
TPFIP2, TPFIN2
TPFIP3, TPFIN3
TPFIP4, TPFIN4
TPFIP5, TPFIN5
Signal Description
Twisted-Pair/Fiber Outputs, Positive & Negative - Ports 0-5.
During 100BASE-TX or 10BASE-T operation, TPFO pins drive 802.3
compliant pulses onto the line.
O
During 100BASE-FX operation, TPFO pins produce differential PECL outputs
for fiber transceivers.
Twisted-Pair/Fiber Inputs, Positive & Negative - Ports 0-5.
During 100BASE-TX or 10BASE-T operation, TPFI pins receive differential
100BASE-TX or 10BASE-T signals from the line.
I
During 100BASE-FX operation, TPFI pins receive differential PECL inputs
from fiber transceivers.
1. Type Column Coding: I = Input, O = Output.
Table 3.
Pin#
LXT9763 Miscellaneous Signal Descriptions
Symbol
Type1
Signal Description2
Tx Output Slew Controls 0 and 1. These pins select the TX output slew rate
(rise and fall time) as follows:
91
94
93
TxSLEW_1
TxSLEW_0
TxSLEW_1
RESET
I
I
TxSLEW_0
Slew Rate (Rise and Fall Time)
0
0
2.5 ns
0
1
3.1 ns
1
0
3.7 ns
1
1
4.3 ns
Reset. This active Low input is OR’ed with the control register Reset bit (0.15).
When held Low, output pins go to inactive state.
1. Type Column Coding: I = Input, O = Output, A = Analog.
2. The LXT9763 supports the 802.3 MDIO register set. Specific bits in the registers are referenced using an “X.Y” notation,
where X is the register number (0-32) and Y is the bit number (0-15).
Datasheet
13
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
Table 3.
LXT9763 Miscellaneous Signal Descriptions (Continued)
Pin#
Type1
Symbol
Signal Description2
Address <4:0>. Sets base address. Each port adds its port number to this
address to determine its PHY address.
101
100
99
98
97
ADD_4
ADD_3
ADD_2
ADD_1
ADD_0
I
I
I
I
I
102
RBIAS
I
Bias. This pin provides bias current for the internal circuitry. Must be tied to
ground through a 22.1 kΩ, 1% resistor.
92
REFCLK
I
Reference Clock. A 25 MHz clock is required at this pin.
N/C
-
No Connection. These pins should be left floating.
127-134
Port 0 Address = Base + 0.
Port 1 Address = Base + 1.
Port 2 Address = Base + 2.
Port 3 Address = Base + 3.
Port 4 Address = Base + 4.
Port 5 Address = Base + 5.
1. Type Column Coding: I = Input, O = Output, A = Analog.
2. The LXT9763 supports the 802.3 MDIO register set. Specific bits in the registers are referenced using an “X.Y” notation,
where X is the register number (0-32) and Y is the bit number (0-15).
Table 4.
LXT9763 Power Supply Signal Descriptions
Pin#
Symbol
Type
Signal Description
107, 114, 123, 138, 147, 154
VCCT
-
Transmitter Supply. +3.3V supply for analog circuits.
106, 115, 122, 139, 146, 155
VCCR
-
Receiver Supply. +3.3V supply for analog circuits.
80, 89, 179
VCCD
-
Digital Power Supply - Core. +3.3V supply for core digital
circuits.
15, 31, 52, 67, 193, 208
VCCIO
-
1, 16, 32, 53, 68, 81, 87, 88, 178,
192
GNDD
-
Digital Ground. Ground return for both core and I/O digital
supplies (VCCD and VCCIO).
103, 110, 111, 118, 119, 126, 135,
142, 143, 150, 151, 158
GNDA
-
Analog Ground. Ground return for analog supply.
78
GNDS
-
Substrate Ground. Ground for chip substrate.
Digital Power Supply - I/O Ring. 3.3V supply for digital
Table 5.
Pin#
LXT9763 JTAG Test Signal Descriptions
Symbol
163
TDI
164
165
I/O circuits. Regardless of the IO supply, digital I/O pins remain
tolerant of 5V signal levels.
Type1
Signal Description
I / IP
Test Data Input. Test data sampled with respect to the rising edge of TCK.
TDO
O
Test Data Output. Test data driven with respect to the falling edge of TCK.
TMS
I / IP
Test Mode Select.
166
TCK
I / ID
Test Clock. Clock for JTAG test (REFCLK).
167
TRST
I / IP
Test Reset. Reset input for JTAG test.
1. Type Column Coding: I = Input, O = Output, A = Analog, IP = weak internal pull-up, ID = weak internal pull-down.
14
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
Table 6.
Pin#
LXT9763 LED Signal Descriptions
Symbol
Type1
Signal Description
Port 0 LED Drivers 1 -3. These pins drive LED indicators for Port 0. Each LED can
display one of several available status conditions as selected by the LED
Configuration Register (refer to Table 51 on page 71 for details).
181
LED/CFG0_1
182
LED/CFG0_2
183
LED/CFG0_3
176
LED/CFG1_1
177
LED/CFG1_2
180
LED/CFG1_3
Port 1 Configuration Inputs 1-3. These pins also provide initial configuration
settings (refer to Table 7 on page 23 for details).
173
LED/CFG2_1
174
LED/CFG2_2
Port 2 LED Drivers 1 -3. These pins drive LED indicators for Port 2 Each LED can
display one of several available status conditions as selected by the LED
Configuration Register (refer to Table 51 on page 71 for details).
175
LED/CFG2_3
170
LED/CFG3_1
171
LED/CFG3_2
172
LED/CFG3_3
162
LED/CFG4_1
168
LED/CFG4_2
169
LED/CFG4_3
Port 4 Configuration Inputs 1-3. These pins also provide initial configuration
settings (refer to Table 7 on page 23 for details).
159
LED/CFG5_1
160
LED/CFG5_2
Port 5 LED Drivers 1 -3. These pins drive LED indicators for Port 5. Each LED can
display one of several available status conditions as selected by the LED
Configuration Register (refer to Table 51 on page 71 for details).
161
LED/CFG5_3
I/OD/OS
Port 0 Configuration Inputs 1-3. These pins also provide initial configuration
settings (refer to Table 7 on page 23 for details).
I/OD/OS
I/OD/OS
Port 1 LED Drivers 1 -3. These pins drive LED indicators for Port 1. Each LED can
display one of several available status conditions as selected by the LED
Configuration Register (refer to Table 51 on page 71 for details).
Port 2 Configuration Inputs 1-3. These pins also provide initial configuration
settings (refer to Table 7 on page 23 for details).
I/OD/OS
Port 3 LED Drivers 1 -3. These pins drive LED indicators for Port 3. Each LED can
display one of several available status conditions as selected by the LED
Configuration Register (refer to Table 51 on page 71 for details).
Port 3 Configuration Inputs 1-3. These pins also provide initial configuration
settings (refer to Table 7 on page 23 for details).
I/OD/OS
I/OD/OS
Port 4 LED Drivers 1 -3. These pins drive LED indicators for Port 4. Each LED can
display one of several available status conditions as selected by the LED
Configuration Register (refer to Table 51 on page 71 for details).
Port 5 Configuration Inputs 1-3. These pins also provide initial configuration
settings (refer to Table 7 on page 23 for details).
1. Type Column Coding: I = Input, O = Output, OD = Open Drain, OS = Open Source.
Datasheet
15
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
1.0
Functional Description
1.1
Introduction
The LXT9763 six-port Fast Ethernet 10/100 Transceiver supports 10 Mbps and 100 Mbps
networks. It complies with all applicable requirements of IEEE 802.3. Each port directly drives
either a 100BASE-TX line (up to 100 meters) or a 10BASE-T line (up to 185 meters). The
LXT9763 also supports 100BASE-FX operation via a Pseudo-ECL (PECL) interface.
1.1.1
OSP™ Architecture
Intel’s LXT9763 incorporates high-efficiency Optimal Signal Processing™ design techniques,
combining the best properties of digital and analog signal processing to produce a truly optimal
device.
The receiver utilizes decision feedback equalization to increase noise and cross-talk immunity by
as much as 3 dB over an ideal all-analog equalizer. Using OSP mixed-signal processing techniques
in the receive equalizer avoids the quantization noise and calculation truncation errors found in
traditional DSP-based receivers (typically complex DSP engines with A/D converters). This
results in improved receiver noise and cross-talk performance.
The OSP signal processing scheme also requires substantially less computational logic than
traditional DSP-based designs. This lowers power consumption and also reduces the logic
switching noise generated by high-speed DSP engines. This logic switching noise can be a
considerable source of EMI generated on the device’s power supplies.
The OSP-based LXT9763 provides improved data recovery, EMI performance, and power
consumption.
1.1.2
Comprehensive Functionality
The LXT9763 provides six standard Media Independent Interfaces (MIIs) for 10/100 MACs, each
serving an individual network port. The LXT9763 performs all functions of the Physical Coding
Sublayer (PCS) and Physical Media Attachment (PMA) sublayer as defined in the IEEE 802.3
100BASE-X specification. This device also performs all functions of the Physical Media
Dependent (PMD) sublayer for 100BASE-TX connections.
On power-up, the LXT9763 reads its configuration pins to check for forced operation settings. If
not configured for forced operation, each port uses auto-negotiation/parallel detection to
automatically determine line operating conditions. If the PHY device on the other side of the link
supports auto-negotiation, the LXT9763 auto-negotiates with it using Fast Link Pulse (FLP) bursts.
If the PHY partner does not support auto-negotiation, the LXT9763 automatically detects the
presence of either link pulses (10 Mbps PHY) or Idle symbols (100 Mbps PHY) and set its
operating conditions accordingly.
The LXT9763 provides half-duplex and full-duplex operation at 100 Mbps and 10 Mbps.
16
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
1.2
Interface Descriptions
Figure 3. LXT9763 Interfaces
MII
Data
I/F
TX_CLKn
TXDn_<3:0>
TX_ENn
TX_ERn
RX_CLKn
RXDn_<3:0>
RX_DVn
RX_ERn
COLn
CRSn
TPFOPn
TPFONn
Network
I/F
TPFIPn
TPFINn
MDIO
MII
Mgmt
I/F
MDC
MDINT
ADD<4:0>
Hardware
Control I/F
& Port LEDs
LED/CFGn_1
RBIAS
22.1k
LED/CFGn_2
LED/CFGn_3
VCCIO
+3.3V
VCCD
+3.3V
GNDD
.01uF
1.2.1
10/100 Network Interface
The LXT9763 supports both 10BASE-T and 100BASE-TX Ethernet over twisted-pair, or 100
Mbps Ethernet over fiber media (100BASE-FX). Each of the six network interface ports consists of
four external pins (two differential signal pairs). The pins are shared between twisted-pair (TP) and
fiber. Refer to Table 2 on page 13 for specific pin assignments.
The LXT9763 output drivers generate either 100BASE-TX, 10BASE-T, or 100BASE-FX output.
When not transmitting data, the LXT9763 generates 802.3-compliant link pulses or idle code. Input
signals are decoded either as a 100BASE-TX, 100-BASE-FX, or 10BASE-T input, depending on
the mode selected. Auto-negotiation/parallel detection or manual control is used to determine the
speed of this interface.
1.2.2
Twisted-Pair Interface
When operating at 100 Mbps, the LXT9763 continuously transmits and receives MLT3 symbols.
When not transmitting data, the LXT9763 generates “IDLE” symbols.
During 10 Mbps operation, Manchester-encoded data is exchanged. When no data is being
exchanged, the line is left in an idle state.
The LXT9763 supports either 100BASE-TX or 10BASE-T connections over 100Ω, Category 5,
Unshielded Twisted Pair (UTP) cable. Only a transformer, RJ-45 connector, series capacitors and
load resistor, and bypass capacitors are required to complete this interface. On the receive side, the
Datasheet
17
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
internal impedance is high enough that it has no practical effect on the external termination circuit.
On the transmit side, Intel’s patented waveshaping technology shapes the outgoing signal to help
reduce the need for external EMI filters. Four slew rate settings (refer to Table 3 on page 13) allow
the designer to match the output waveform to the magnetic characteristics.
1.2.3
Fiber Interface
The LXT9763 provides a PECL interface that complies with the ANSI X3.166 specification. This
interface is suitable for driving a fiber-optic coupler. Fiber ports cannot be enabled via autonegotiation; they must be enabled via the MDIO interface.
1.2.4
Configuration Management Interface
The LXT9763 provides both an MDIO interface and a hardware control interface (via the LED/
CFG pins) for device configuration and management.
1.2.5
MDIO Management Interface
The LXT9763 supports the IEEE 802.3 MII Management Interface also known as the Management
Data Input/Output (MDIO) Interface. This interface allows upper-layer devices to monitor and
control the state of the LXT9763. The MDIO interface consists of a physical connection, a specific
protocol that runs across the connection, and an internal set of addressable registers.
Some registers are required and their functions are defined by the IEEE 802.3 specification. The
LXT9763 also supports additional registers for expanded functionality. The LXT9763 supports 12
internal registers per port (48 total), each of which is 16 bits wide. Specific register bits are
referenced using an “X.Y” notation, where X is the register number (0-32) and Y is the bit number
(0-15).
The physical interface consists of a data line (MDIO) and clock line (MDC). The timing for the
MDIO Interface is shown in Table 33 on page 57. MDIO read and write cycles are shown in Figure
5 (read) and Figure 6 (write).
1.3
MII Addressing
The protocol allows one controller to communicate with multiple LXT9763 chips. Pins
ADD_<4:0> determine the base address. Each port adds its port number to the base address to
obtain its port address as shown in Figure 4.
18
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
Figure 4. Port Address Scheme
BASE ADDR
(ex. ADDR=4)
LXT9763
1.3.0.1
Port 0
PHY ADDR (BASE+0)
ex. 4
Port 1
PHY ADDR (BASE+1)
ex. 5
Port 2
PHY ADDR (BASE+2)
ex. 6
Port 3
PHY ADDR (BASE+3)
ex. 7
Port 4
PHY ADDR (BASE+4)
ex. 8
Port 5
PHY ADDR (BASE+5)
ex. 9
MII Interrupts
The LXT9763 provides a single interrupt pin available to all ports. Interrupt logic is shown in
Figure 7. The LXT9763 also provides two dedicated interrupt registers for each port. Register 18
provides interrupt enable and mask functions and Register 19 provides interrupt status. Setting bit
18.1 = 1, enables a port to request interrupt via the MDINT pin. An active Low on this pin indicates
a status change on the LXT9763. However, because it is a shared interrupt, it does not indicate
which port is requesting service. Interrupts may be caused by one of four conditions:
•
•
•
•
Auto-negotiation complete
Speed status change
Duplex status change
Link status change
.
Figure 5. Management Interface Read Frame Structure
MDC
MDIO
(Read)
High Z
32 "1"s
Preamble
0
1
ST
1
0
A4
Op Code
Write
Datasheet
A3
PHY Address
A0
R4
R3
R0
Register Address
Z
0
Turn
Around
D15 D15D14 D14 D1
Data
D1 D0
Idle
Read
19
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
Figure 6. Management Interface Write Frame Structure
MDC
MDIO
(Write)
32 "1"s
Idle
0
Preamble
1
ST
0
A4
1
Op Code
A3
A0
R4
R3
R0
Register Address
PHY Address
1
0
Turn
Around
D15
D14
D1
Data
D0
Idle
Write
Figure 7. Interrupt Logic
Event X Enable Reg
AND
Event X Status Reg
..
.
OR
AND
Per Event
Force Interrupt
Interrupt Enable
..
.
Port
Combine
Logic
Interrupt Pin
Per port
1. Interrupt (Event) Status Register is cleared on read.
2. X = Any Interrupt capability
1.3.1
Hardware Control Interface
The LXT9763 provides a Hardware Control Interface for applications where the MDIO is not
desired. The Hardware Control Interface consists of three Configuration (CFG) pins for each port.
The CFG pins double as LED drivers. Refer to “Hardware Configuration Settings” on page 23 for
additional details.
1.3.2
MII Data Interface
The LXT9763 supports six standard MIIs (one per port). The MII consists of a data interface and a
management interface. The MII Data Interface passes data between the LXT9763 and one or more
Media Access Controllers (MACs). Separate parallel buses are provided for transmit and receive.
This interface operates at either 2.5 MHz or 25 MHz. The speed is set automatically, once the
operating conditions of the network link have been determined.
1.4
Operating Requirements
1.4.1
Power Requirements
The LXT9763 requires four power supply inputs, VCCD, VCCR, VCCT, and VCCIO. The digital
and analog circuits require 3.3 V supplies (VCCD, VCCR and VCCT). These inputs may be
supplied from a single source although decoupling is required to each respective ground.
20
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
An additional supply may be used for the MII (VCCIO). VCCIO should be supplied from the
same power source used to supply the controller on the other side of the MII interface. Refer to
Table 17 on page 45 for MII I/O characteristics.
As a matter of good practice, these supplies should be as clean as possible. Typical filtering and
decoupling are shown in 17 on page 41.
1.5
Clock Requirements
1.5.1
Reference Clock
The LXT9763 requires a constant 25 MHz reference clock (REFCLK). The reference clock is used
to generate transmit signals and recover receive signals. A crystal-based clock is recommended
over a derived clock (i.e, PLL-based) to minmize transmit jitter. Refer to Table 18 on page 45 for
clock timing requirements.
1.5.1.1
MII Clocks
The LXT9763 requires an MDC reference clock for the MDIO serial channel. Typically operated at
2.5 MHz, the LXT9763 accepts MDC clocks as high as 8 MHz. Refer to Test Specifications,
Table 18 on page 45, for MDC clock requirements.
The LXT9763 supplies both MII data clocks (RX_CLK and TX_CLK) for each port. The MII
data clocks run at 25 MHz for 100BASE-X operation and at 2.5 MHz for 10BASE-T operation.
1.6
Initialization
When the LXT9763 is first powered on, reset, or encounters a link failure state, it checks the MDIO
register configuration bits to determine the line speed and operating conditions to use for the
network link. The configuration bits may be set by the Hardware Control or MDIO interface as
shown in Figure 8.
The LXT9763 can be initialized to allow auto-negotiation/ parallel-detection to establish a link, or
it may be forced to any of the following configurations:
•
•
•
•
•
100FX (Fiber).
100TX, Full-Duplex
100TX, Half-Duplex
10BASE-T, Full-Duplex
10BASE-T, Half-Duplex
When the network link is forced to a specific configuration, the LXT9763 immediately begins
operating the network interface as commanded. When auto-negotiation is enabled, the LXT9763
begins the auto-negotiation / parallel-detection operation.
Datasheet
21
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
1.6.1
Power-Down Mode
The LXT9763 provides a per-port Power-Down Mode. Individual port power-down control is
provided by bit 0.11 in the respective port Control Registers (refer to Table 38 on page 62). During
individual port power-down, the following conditions are true:
• The individual port is shut down.
• The MDIO registers remain accessible.
• The MDIO registers are unaffected.
1.6.2
Reset
The LXT9763 provides both hardware and software resets. Configuration control of AutoNegotiation, speed and duplex mode selection is handled differently for each. During a hardware
reset, settings for bits 0.13, 0.12 and 0.8 are read in from the pins (refer to Table 7 on page 23 for
pin settings and Table 38 on page 62 for register bit definitions).
During a software reset (0.15 = 1), these bit settings are not re-read from the pins. They revert back
to the values that were read in during the last hardware reset. Therefore, any changes to pin values
made since the last hardware reset will not be detected during a software reset.
During a hardware reset, register information is unavailable for 1 ms after de-assertion of the reset.
During a software reset (0.15 = 1) the registers are available for reading. The reset bit should be
polled to see when the part has completed reset (0.15 = 0).
Figure 8. Initialization Sequence
Power-up or Reset
Read H/W Control Interface
Initialize MDIO Registers
Pass Control to MDIO
No
22
Reset
?
Yes
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
1.7
Hardware Configuration Settings
The LXT9763 provides a hardware option to set the initial device configuration. The hardware
option uses the three LED/CFG pins for each port. This provides three control bits per port, as
listed in Table 7. The LED drivers can operate as either open drain or open source circuits as shown
in Figure 9. The LED pins are sensitive to polarity and will automatically pull up or pull down to
configure for either open drain or open source circuits (10 mA max current rating) as required by
the hardware configuration. In applications where all ports are configured the same, several pins
may be tied together with a single resistor.
Note:
Fiber operation cannot be selected via hardware. Fiber operation must be enabled via the MDIO
port.
.
Figure 9. Hardware Configuration Settings
VCC
Configuration Bit = 1
LED/CFG Pin
LED/CFG Pin
Configuration Bit = 0
1. LEDs will automatically correct
their polarity upon power-up or
Table 7.
Hardware Configuration Settings
Desired Configuration
Pin Settings
Resulting Register Bit Values
LED/CFGn_1
AutoNeg
Mode
Speed
Mode
Duplex
Mode
Half
Control Register
1
2
3
0
0
0
AutoNeg
0.12
Speed
0.13
AN Advertisement Register
FD
0.8
100FD
4.8
0
0
1
Half
0
1
0
1
XXXX2
0
Auto-Negotiation
Advertisement
0
Disabled
100
1
Full
0
1
1
1
Half
1
0
0
0
0
Full
1
0
1
1
1
Half
1
1
0
0
0
0
Full
1
1
1
1
1
1
100
Enabled
3
10 FD
4.6
10T
4.5
0
0
10
Full
100TX
4.7
0
1
1
0
1
10/100
1
1. These pins set the default values for registers 0 and 4 accordingly.
2. X = Don’t Care.
3. Do not select Fiber mode with Auto-Negotiation enabled.
Datasheet
23
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
1.8
Establishing Link
See Figure 10 for an overview of link establishment.
1.8.1
Auto-Negotiation
The LXT9763 attempts to auto-negotiate with its counter-part across the link by sending Fast Link
Pulse (FLP) bursts. Each burst consists of 33 link pulses spaced 62.5 µs apart. Odd link pulses
(clock pulses) are always present. Even link pulses (data pulses) may be present or absent to
indicate a “1” or a “0”. Each FLP burst exchanges 16 bits of data, which are referred to as a
“page”. All devices that support auto-negotiation must implement the “Base Page” defined by
IEEE 802.3 (registers 4 and 5). LXT9763 also supports the optional ‘Next Page’ function
(registers 7 and 8).
1.8.1.1
Base Page Exchange
By exchanging Base Pages, the LXT9763 and its link partner communicate their capabilities to
each other. Both sides must receive at least three identical base pages for negotiation to proceed.
Each side finds the highest common capabilities that both sides support. Both sides then exchange
more pages, and finally agree on the operating state of the line.
1.8.1.2
Next Page Exchange
Additional information, above that required by base page exchange is also sent via “Next Pages’.
The LXT9763 fully supports the 802.3 method of negotiation via Next Page exchange.
1.8.1.3
Controlling Auto-Negotiation
When auto-negotiation is controlled by software, the following steps are recommended:
• After power-up, power-down, or reset, the power-down recovery time, (see Table 34 on
page 57), must be exhausted before proceeding.
• Set the auto-negotiation advertisement bits.
• Enable auto-negotiation (set MDIO bit 0.12 = 1).
Note:
1.8.1.4
Do not enable Auto-Negotiation if fiber mode is selected.
Parallel Detection
In parallel with auto-negotiation, the LXT9763 also monitors for 10 Mbps Normal Link Pulses
(NLP) or 100 Mbps Idle symbols. If either is detected, the device automatically reverts to the
corresponding operating mode. Parallel detection allows the LXT9763 to communicate with
devices that do not support auto-negotiation.
24
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
Figure 10. Overview of Link Establishment
Power-Up, Reset,
Link Failure
Start
Disable
Auto-Negotiation
Go To Forced
Settings
Done
1.9
0.12 = 0
0.12 = 1
Check Value
0.12
Attempt AutoNegotiation
YES
Enable
Auto-Neg/Parallel Detection
Listen for 100TX
Idle Symbols
Link Set
Listen for 10T
Link Pulses
NO
MII Operation
Figure 11 is a simple block diagram of the MII data interface. Separate channels are provided for
transmitting data from the MAC to the LXT9763 (TXD), and for passing data received from the
line to the MAC (RXD). Each channel has its own clock, data bus, and control signals. Nine signals
are used to pass received data to the MAC: RXD<3:0>, RX_CLK, RX_DV, RX_ER, COL and
CRS. Seven signals are used to transmit data from the MAC: TXD<3:0>, TX_CLK, TX_EN, and
TX_ER. The LXT9763 supplies both transmit and receive clock signals as well as separate outputs
for carrier sense and collision.
Data is normally exchanged across the MII in 4-bit-wide nibbles. However, two alternative data
exchange methods are provided. A 5-bit symbol mode is available via bit 16.11 for 100M
operation. Refer to Table 47 on page 68 for additional information on these bit settings.
Datasheet
25
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
Figure 11. MII Data Interface
TX_CLKn
TX_ENn
TXD<3:0>n
TX_ERn
Media
Access
Controller
(MAC)
RX_CLKn
Orca_6M
RX_DVn
RXD<3:0>n
RX_ERn
CRSn
COLn
1.9.1
Transmit Clock
The LXT9763 is the master clock source for data transmission. It automatically sets the speed of
TX_CLK to match port conditions. If the port is operating at 100 Mbps, TX_CLK will be set to 25
MHz. If the port is operating at 10 Mbps, TX_CLK will be set to 2.5 MHz. The transmit data and
control signals must always be synchronized to TX_CLK by the MAC. The LXT9763 samples
these signals on the rising edge of TX_CLK.
1.9.2
Transmit Enable
The MAC must assert TX_EN synchronously with the first nibble of preamble, and de-assert
TX_EN after the last bit of the packet.
1.9.3
Receive Data Valid
The LXT9763 asserts RX_DV when it receives a valid packet. Timing changes depend on line
operating speed:
• For 100TX links, RX_DV is asserted from the first nibble of preamble to the last nibble of the
data packet.
• For 10BT links, the entire preamble is truncated. RX_DV is asserted with the first nibble of
the Start-of-Frame Delimiter (SFD) “5D” and remains asserted until the end of the packet.
1.9.4
Error Signals
Whenever the LXT9763 receives an errored symbol from the network, it asserts RX_ER and drives
“1110” on the RXD pins. RX_ER is synchronous with RX_CLK.
When the MAC asserts TX_ER, the LXT9763 will drive “H” symbols out on the line. TX_ER
must be synchronous with TX_CLK.
26
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
1.9.5
Carrier Sense
Carrier sense (CRS) is an asynchronous output. It is always generated when a packet is received
from the network and in some modes when a packet is transmitted.
On transmit, CRS is asserted on a 10 Mbps or 100 Mbps half-duplex link. Carrier sense is not
generated on transmit when the link is operating in full-duplex mode.
1.9.6
Collision
The LXT9763 asserts its collision signal, asynchronously to any clock, whenever the line state is
half-duplex and the transmitter and receiver are active at the same time. Table 8 summarizes the
conditions for assertion of carrier sense, collision, and data loopback signals.
1.9.7
Loopback
The LXT9763 provides two loopback functions, operational and test (see Table 8).
1.9.7.1
Operational Loopback
Operational loopback is provided for 10 Mbps half-duplex links when bit 16.8 = 0. Data
transmitted by the MAC (TXData) will be looped back on the receive side of the MII (RXData).
Operational loopback is not provided for 100 Mbps links, full-duplex links, or when 16.8 = 1.
1.9.7.2
Test Loopback
A test loopback function is provided for diagnostic testing of the LXT9763. During test loopback,
twisted-pair and fiber interfaces are disabled. Data transmitted by the MAC is internally looped
back by the LXT9763 and returned to the MAC.
Test loopback is available for 100TX, 100FX, and 10T operation. Test loopback is enabled by
setting bit 0.14 = 1, bit 0.8 = 1 (full-duplex), and bit 0.12 = 0 (disable auto-negotiation). Loopback
paths are shown in Figure 12.
Figure 12. Loopback Paths
LXT9763
FX Driver
MII
10T
Loopback
Digital
Block
100X
Loopback
Analog
Block
TX Driver
Datasheet
27
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
Table 8.
Speed
Carrier Sense, Loopback, and Collision Conditions
Carrier Sense
Test1
Loopback
Operational
Loopback
Collision
Full-Duplex
Receive Only
Yes
No
None
Half-Duplex
Transmit or Receive
No
No
Transmit and Receive
Full-Duplex
Receive Only
Yes
No
None
Half-Duplex, 16.8 = 0
Transmit or Receive
No
Yes
Transmit and Receive
Half-Duplex, 16.8 = 1
Transmit or Receive
None
No
Transmit and Receive
Duplex Condition
100 Mbps
10 Mbps
1. Test Loopback is enabled when 0.14 = 1
1.10
100 Mbps Operation
1.10.1
100BASE-X Network Operations
During 100BASE-X operation, the LXT9763 transmits and receives 5-bit symbols across the
network link. Figure 13 shows the structure of a standard frame packet. When the MAC is not
actively transmitting data, the LXT9763 sends out Idle symbols on the line.
As shown in Figure 13, the MAC starts each transmission with a preamble pattern. As soon as the
LXT9763 detects the start of preamble, it transmits a J/K Start-of-Stream Delimiter (SSD) symbol
to the network. It then encodes and transmits the rest of the packet, including the balance of the
preamble, the Start-of-Frame Delimiter (SFD), packet data, and CRC. Once the packet ends, the
LXT9763 transmits the T/R End-of-Stream Delimiter (ESD) symbol and then returns to
transmitting Idle symbols.
In 100TX mode, the LXT9763 scrambles the data and transmits it to the network using MLT-3 line
code. The MLT-3 signals received from the network are descrambled and decoded and sent across
the MII to the MAC. Figure 14 shows the internal signal flow between the MII and the network
interface.
In 100FX mode, the LXT9763 transmits and receives NRZI signals across the PECL interface. An
external 100FX transceiver module is required to complete the fiber connection.
Figure 13. 100BASE-X Frame Format
64-Bit Preamble
(8 Octets)
P0
P1
Replaced by
/J/K/ code-groups
Start-of-Stream
Delimiter (SSD)
28
P6
Destination and Source
Address (6 Octets each)
SFD
DA
Start-of-Frame
Delimiter (SFD)
DA
SA
Packet Length
(2 Octets)
SA
L1
L2
Data Field
Frame Check Field InterFrame Gap / Idle Code
(4 Octets)
(Pad to minimum packet size)
(> 12 Octets)
D0
D1
Dn
CRC
I0
IFG
Replaced by
/T/R/ code-groups
End-of-Stream Delimiter (ESD)
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
Figure 14. 100BASE-TX Data Path
Standard Data Flow
D0
D1
+1
Parallel
to
Serial
Scramble
D0 D1 D2 D3
D2
D3
0
4B/5B
S0
S1
S2
S3
S4
Serial
to
Parallel
DeScramble
0
0
-1
MLT3
Transition = 1.
No Transition = 0.
All transitions must follow
pattern: 0, +1, 0, -1, 0, +1...
Symbol (5B) Mode Data Flow
S0
S1
Parallel
to
Serial
+1
Scramble
S2
S3
0
S0
S1
S2
S3
S4
DeScramble
Serial
to
Parallel
0
0
-1
MLT3
Transition = 1.
No Transition = 0.
All transitions must follow
pattern: 0, +1, 0, -1, 0, +1...
S4
Scrambler Bypass Data Flow
S0
S1
S2
S3
+1
Parallel
to
Serial
0
D0 D1 D2 D3
4B/5B
S0
S1
S2
S3
S4
Serial
to
Parallel
S4
1.10.2
MLT3
0
0
-1
Transition = 1.
No Transition = 0.
All transitions must follow
pattern: 0, +1, 0, -1, 0, +1...
100BASE-X Protocol Sublayer Operations
With respect to the 7-layer communications model, the LXT9763 is a Physical Layer 1 (PHY)
device. The LXT9763 implements the Physical Coding Sublayer (PCS), Physical Medium
Attachment (PMA), and Physical Medium Dependent (PMD) sublayers of the reference model
defined by the IEEE 802.3u specification. The following paragraphs discuss LXT9763 operation
from the reference model point of view.
1.10.2.1
PCS Sublayer
The Physical Coding Sublayer (PCS) provides the MII interface, as well as the 4B/5B encoding/
decoding function. (For symbol mode operation, the 4B/5B function can be bypassed by setting
16.11 = 1.)
For 100TX and 100FX operation, the PCS layer provides IDLE symbols to the PMD-layer line
driver as long as TX_EN is de-asserted.
Datasheet
29
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
Preamble Handling
When the MAC asserts TX_EN, the PCS substitutes a /J/K symbol pair, also known as the Start of
Stream Delimiter (SSD), for the first two nibbles received across the MII. The PCS layer continues
to encode the remaining MII data, following Table 9 on page 30, until TX_EN is de-asserted. It
then returns to supplying IDLE symbols to the line driver.
In the receive direction, the PCS layer performs the opposite function, substituting two preamble
nibbles for the SSD.
Dribble Bits
The LXT9763 handles dribbles bits in all modes. If between 1-4 dribble bits are received, the
nibble is passed across the MII, padded with 1s if necessary. If between 5-7 dribble bits are
received, the second nibble is not sent onto the MII bus
Figure 15. Protocol Sublayers
MII Interface
PCS
Sublayer
PMA
Sublayer
LXT9763
Encoder/Decoder
Serializer/De-serializer
Link/Carrier Detect
PECL Interface
PMD
Sublayer
Scrambler/
De-scrambler
Fiber Transceiver
100BASE-TX
100BASE-FX
.
Table 9.
Code Type
1.
2.
3.
4.
30
4B/5B Coding
4B Code
3210
Name
5B Code
43210
0000
0
11110
Data 0
0001
1
01001
Data 1
0010
2
10100
Data 2
0011
3
10101
Data 3
Interpretation
The /I/ (Idle) code group is sent continuously between frames.
The /J/ and /K/ (SSD) code groups are always sent in pairs; /K/ follows /J/.
The /T/ and /R/ (ESD) code groups are always sent in pairs; /R/ follows /T/.
An /H/ (Error) code group is used to signal an error condition.
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
Table 9.
Code Type
DATA
IDLE
CONTROL
4B/5B Coding (Continued)
4B Code
3210
Name
5B Code
43210
0100
4
01010
Data 4
0101
5
01011
Data 5
0110
6
01110
Data 6
0111
7
01111
Data 7
1000
8
10010
Data 8
1001
9
10011
Data 9
1010
A
10110
Data A
1011
B
10111
Data B
1100
C
11010
Data C
1101
D
11011
Data D
1110
E
11100
Data E
1111
F
11101
Data F
I
1
1 1 1 11
Idle. Used as inter-stream fill code
0101
J
2
11000
Start-of-Stream Delimiter (SSD), part 1 of 2
0101
K2
10001
Start-of-Stream Delimiter (SSD), part 2 of 2
T
3
01101
End-of-Stream Delimiter (ESD), part 1 of 2
R
3
00111
End-of-Stream Delimiter (ESD), part 2 of 2
H
4
undefined
undefined
undefined
00100
Transmit Error. Used to force signaling errors
undefined
Invalid
00000
Invalid
undefined
Invalid
00001
Invalid
undefined
Invalid
00010
Invalid
undefined
Invalid
00011
Invalid
undefined
Invalid
00101
Invalid
undefined
Invalid
00110
Invalid
undefined
Invalid
01000
Invalid
undefined
Invalid
01100
Invalid
undefined
Invalid
10000
Invalid
undefined
Invalid
11001
Invalid
undefined
INVALID
1.
2.
3.
4.
Interpretation
The /I/ (Idle) code group is sent continuously between frames.
The /J/ and /K/ (SSD) code groups are always sent in pairs; /K/ follows /J/.
The /T/ and /R/ (ESD) code groups are always sent in pairs; /R/ follows /T/.
An /H/ (Error) code group is used to signal an error condition.
Datasheet
31
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
1.10.2.2
PMA Sublayer
Link
In 100TX and FX modes, the LXT9763 establishes a link whenever the scrambler becomes locked
and remains locked for approximately 50 ms. Whenever the scrambler loses lock (<12 consecutive
idle symbols during a 2 ms window), the link will be taken down. This provides a very robust link,
essentially filtering out any small noise hits that may otherwise disrupt the link.
The LXT9763 reports link failure via the MII status bits (1.2, 17.10, and 19.4) and interrupt
functions. If auto-negotiate is enabled, link failure causes the LXT9763 to re-negotiate.
Link Failure Override
The LXT9763 normally transmits 100 Mbps data packets or Idle symbols only if the link is up, and
transmits only FLP bursts if the link is not up. Setting bit 16.14 = 1 overrides this function,
allowing the LXT9763 to transmit data packets even when the link is down. This feature is
provided as a diagnostic tool. Note that auto-negotiation must be disabled to transmit data packets
in the absence of link. If auto-negotiation is enabled, the LXT9763 automatically begins
transmitting FLP bursts if the link goes down.
Carrier Sense
For 100TX and 100FX links, a Start-of-Stream Delimiter (SSD) or /J/K symbol pair causes
assertion of carrier sense (CRS). An End-of-Stream Delimiter (ESD), or /T/R symbol pair causes
de-assertion of CRS. The PMA layer also de-asserts CRS if IDLE symbols are received without /
T/R; however, in this case RX_ER is asserted for one clock cycle when CRS is de-asserted.
Usage of CRS for Interframe Gap (IFG) timing is not recommended for the following reasons:
• De-assertion time for CRS is slightly longer than assertion time. This causes IFG intervals to
appear somewhat shorter to the MAC than it actually is on the wire.
• CRS de-assertion is not aligned with TX_EN de-assertion on transmit loopbacks in halfduplex mode.
Receive Data Valid
The LXT9763 asserts RX_DV to indicate that the received data maps to valid symbols. However,
RXD outputs zeros until the received data is decoded and available for transfer to the controller.
1.10.2.3
Twisted-Pair PMD Sublayer
The twisted-pair Physical Medium Dependent (PMD) layer provides the signal scrambling and
descrambling, line coding and decoding (MLT-3 for 100TX, Manchester for 10T), as well as
receiving, polarity correction, and baseline wander correction functions.
Scrambler/Descrambler (100TX Only)
The scrambler spreads the signal power spectrum and further reduces EMI using an 11-bit, nondata-dependent polynomial. The receiver automatically decodes the polynomial whenever it
receives IDLE symbols.
32
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
The scrambler/descrambler can be bypassed by setting bit 16.12 = 1. The scrambler is
automatically bypassed when the fiber port is enabled. Scramber bypass is provided for diagnostic
and test support.
Baseline Wander Correction (100TX Only)
The LXT9763 provides a baseline wander correction function, making the device robust under all
network operating conditions. The MLT3 coding scheme used in 100BASE-TX is by definition
“unbalanced”. This means that the DC average value of the signal voltage can “wander”
significantly over short time intervals (tenths of seconds). This wander can cause receiver errors,
particularly in less robust designs, at long line lengths (100 meters). The exact characteristics of the
wander are completely data dependent.
The LXT9763 baseline wander correction characteristics allow the device to recover error-free data
while receiving worst-case “killer” packets over all cable lengths.
Polarity Correction
The LXT9763 automatically detects and corrects for the condition where the receive signal (TPIP/
N) is inverted. Reversed polarity is detected if eight inverted link pulses, or four inverted end-offrame (EOF) markers, are received consecutively. If link pulses or data are not received by the
maximum receive time-out period, the polarity state is reset to a non-inverted state.
1.10.2.4
Fiber PMD Sublayer
The LXT9763 provides a PECL interface for connection to an external fiber-optic transceiver.
(The external transceiver provides the PMD function for fiber media.) The LXT9763 uses an
NRZI format for the fiber interface.
The fiber interface operates at 100 Mbps and does not support 10FL applications.
Far End Fault Indications
The LXT9763 does not provide Signal Detect pins and therefore does not independently detect
signal faults. However, the device can detect a far end fault code embedded in the received data
stream and uses bit 1.4 to report far end fault indications received from its link partner. Bit 1.4 is set
once and clears when read.
A far end fault condition causes the LXT9763 to drop the link unless Forced Link Pass is selected
(16.14 = 1). Link down condition is then reported via interrupts and status bits.
1.11
10 Mbps Operation
The LXT9763 can operate as a standard 10BASE-T transceiver, supporting all the standard 10
Mbps functions. During 10BASE-T (10T) operation, the LXT9763 transmits and receives
Manchester-encoded data across the network link. When the MAC is not actively transmitting data,
the LXT9763 drives link pulses onto the line.
In 10T mode, the polynomial scrambler/descrambler is inactive. Manchester-encoded signals
received from the network are decoded by the LXT9763 and sent across the MII to the MAC. The
10M reversed polarity correction function is the same as the 100M function described on page 33.
Datasheet
33
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
The LXT9763 does not support fiber connections at 10 Mbps.
1.11.1
10T Preamble Handling
The LXT9763 offers two options for preamble handling, selected by bit 16.5. In 10T Mode when
16.5 = 0, the LXT9763 strips the entire preamble off of received packets. CRS is asserted
coincident with SFD. RX_DV is held Low for the duration of the preamble. When RX_DV is
asserted, the very first two nibbles driven by the LXT9763 are the SFD “5D” hex followed by the
body of the packet.
In 10T mode with 16.5 = 1, the LXT9763 passes the preamble through the MII and asserts RX_DV
and CRS simultaneously. In 10T loopback, the LXT9763 loops back whatever the MAC transmits
to it, including the preamble.
1.11.2
10T Carrier Sense
For 10T links, CRS assertion is based on reception of valid preamble, and de-assertion on reception
of an end-of-frame (EOF) marker. Bit 16.7 allows CRS de-assertion to be synchronized with
RX_DV de-assertion. Refer to Table 47 on page 68.
1.11.3
10T Dribble Bits
The LXT9763 device handles dribbles bits in all modes. If between 1-4 dribble bits are received,
the nibble is sent across the MII, padded with 1s if necessary. If between 5-7 dribble bits are
received, the second nibble is not sent onto the MII bus.
1.11.4
10T Link Test
In 10T mode, the LXT9763 always transmit link pulses. If the Link Test function is enabled, it
monitors the connection for link pulses. Once link pulses are detected, data transmission will be
enabled and will remain enabled as long as either the link pulses or data transmission continue. If
the link pulses stop, the data transmission will be disabled.
If the Link Test function is disabled (Force Link Pass), the LXT9763 will transmit to the
connection regardless of detected link pulses. The Link Test function can be disabled by setting bit
16.14 = 1.
1.11.4.1
Link Test Failure
Link Test failure occurs if Link Test is enabled and link pulses or packets stop being received. If
this condition occurs, the LXT9763 returns to the auto-negotiation phase if auto-negotiation is
enabled.
10T Jabber
If a transmission exceeds the jabber timer, the LXT9763 will disable the transmit and loopback
functions. See 29 on page 55 for jabber timing parameters.
The LXT9763 automatically exits jabber mode after the unjab time has expired. This function can
be disabled by setting bit 16.10 = 1.
34
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
1.12
Monitoring Operations
1.12.1
Monitoring Auto-Negotiation
Auto-negotiation can be monitored as follows:
• Bit 17.7 is set to 1 once the auto-negotiation process is completed.
• Bits 1.2 and 17.10 are set to 1 once the link is established.
• Additional bits in Register 1 (refer to Table 39 on page 62) and Register 17 (refer to Table 48
on page 68) can be used to determine the link operating conditions and status.
1.12.1.1
Monitoring Next Page Exchange
The LXT9763 offers an Alternate Next Page mode to simplify the next page exchange process.
Normally, bit 6.1 (Page Received) remains set until read. When Alternate Next Page mode is
enabled (16.1 = 1), bit 6.1 is automatically cleared whenever a new negotiation process takes place.
This prevents the user from reading an old value in 6.1 and assuming that Registers 5 and 8
(Partner Ability) contain valid information. Additionally, the LXT9763 uses bit 6.5 to indicate
when the current received page is the base page. This information is useful for recognizing when
next pages must be resent due to a new negotiation process starting. Bits 6.1 and 6.5 are cleared
when read.
1.12.2
Per-Port LED Driver Functions
The LXT9763 incorporates three direct drive LEDs per port. On power up all the LEDs will light
for approximately 1 second after reset de-asserts. Each LED can be programmed to one of several
different display modes using the LED Configuration Register. Each per-port LED can be
programmed (refer to Table 51 on page 71) to indicate one the following conditions:
•
•
•
•
•
•
Operating Speed
Transmit Activity
Receive Activity
Collision Condition
Link Status
Duplex Mode
The LEDs can also be programmed to display various combined status conditions. For example,
setting bits 20.15:12 = 1101 produces the following combination of Link and Activity indications:
• If Link is down LED is off.
• If Link is up LED is on.
• If Link is up AND activity is detected, the LED will blink at the stretch interval selected by
bits 20.3:2 and will continue to blink as long as activity is present.
The LED driver pins are also used to provide initial configuration settings. The LED pins are
sensitive to polarity and will automatically pull up or pull down to configure for either open drain
or open source circuits (10mA max current rating) as required by the hardware configuration. Refer
to the discussion of “Hardware Configuration Settings” on page 23 for details.
Datasheet
35
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
1.12.2.1
LED Pulse Stretching
The LED Configuration Register also provides optional LED pulse stretching to 30, 60, or 100 ms.
If during this pulse stretch period, the event occurs again, the pulse stretch time will be further
extended.
When an event such as receiving a packet occurs it will be edge detected and it will start the stretch
timer. The LED driver will remain asserted until the stretch timer expires. If another event occurs
before the stretch timer expires then the stretch timer will be reset and the stretch time will be
extended.
When a long event (such as duplex status) occurs it will be edge detected and it will start the stretch
timer. When the stretch timer expires the edge detector will be reset so that a long event will cause
another pulse to be generated from the edge detector which will reset the stretch timer and cause
the LED driver to remain asserted. Figure 16 shows how the stretch operation functions.
Figure 16. LED Pulse Stretching
Event
LED
stretch
stretch
stretch
Note: The direct drive LED outputs in this diagram are shown as active Low.
1.13
Boundary Scan (JTAG1149.1) Functions
LXT9763 includes a IEEE 1149.1 boundary scan test port for board level testing. All digital input,
output, and input/output pins are accessible.
1.13.1
Boundary Scan Interface
This interface consists of five pins (TMS,TDI,TDO,TCK and TRST). It includes a state machine,
data register array, and instruction register. The TMS and TDI pins are internally pulled up. TCK is
internally pulled down. TDO does not have an internal pull-up or pull-down.
1.13.2
State Machine
The TAP controller is a 16 Bit state machine driven by the TCK and TMS pins. Upon reset the
TEST_LOGIC_RESET state is entered. The state machine is also reset when TMS is High for five
TCK periods.
1.13.3
Instruction Register
After the state machine resets, the IDCODE instruction is always invoked. The decode logic
ensures the correct data flow to the Data registers according to the current instruction. Valid
instructions are listed in Table 11.
36
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
1.13.4
Boundary Scan Register
Each BSR cell has two stages. A flip-flop and a latch are used for the serial shift stage and the
parallel output stage. There are four modes of operation as listed in Table 10.
Table 10. BSR Mode of Operation
Mode
Description
1
Capture
2
Shift
3
Update
4
System Function
Table 11. Supported JTAG Instructions
Name
Code
Description
Mode
Data Register
EXTEST
0000000000000000
External Test
BSR
EXTEST
IDCODE
1111111111111110
ID Code Inspection
ID REG
IDCODE
SAMPLE
1111111111111110
Sample Boundary
BSR
SAMPLE
High Z
1111111111001111
Force Float
Bypass
High Z
Clamp
1111111111101111
Clamp
BSR
Clamp
BYPASS
1111111111111111
Bypass Scan
Bypass
BYPASS
Table 12. Device ID Register
31:28
27:12
11:8
7:1
0
Version
Part ID (hex)
Jedec Continuation Characters
JEDEC ID1
Reserved
0000
2623
0000
111 1110
1
1. The JEDEC ID is an 8-bit identifier. The MSB is for parity and is ignored.
Intel’s JEDEC ID is FE (1111 1110) which becomes 111 1110.
Datasheet
37
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
2.0
Application Information
2.1
Design Recommendations
The LXT9763 is designed to comply with IEEE requirements and to provide outstanding receive
Bit Error Rate (BER) and long-line-length performance. To achieve maximum performance from
the LXT9763, attention to detail and good design practices are required. Refer to the LXT9763
Design and Layout Guide for detailed design and layout information.
2.1.1
General Design Guidelines
Adherence to generally accepted design practices is essential to minimize noise levels on power
and ground planes. Up to 50 mV of noise is considered acceptable. 50 to 80 mV of noise is
considered marginal. High-frequency switching noise can be reduced, and its effects can be
eliminated, by following these simple guidelines throughout the design:
• Fill in unused areas of the signal planes with solid copper and attach them with vias to a VCC
or ground plane that is not located adjacent to the signal layer.
• Use ample bulk and decoupling capacitors throughout the design (a value of .01 µF is
recommended for decoupling caps).
•
•
•
•
•
•
Provide ample power and ground planes.
Provide termination on all high-speed switching signals and clock lines.
Provide impedance matching on long traces to prevent reflections.
Route high-speed signals next to a continuous, unbroken ground plane.
Filter and shield DC-DC converters, oscillators, etc.
Do not route any digital signals between the LXT9763 and the RJ-45 connectors at the edge of
the board.
• Do not extend any circuit power and ground plane past the center of the magnetics or to the
edge of the board. Use this area for chassis ground, or leave it void.
2.1.2
Power Supply Filtering
Power supply ripple and digital switching noise on the VCC plane can cause EMI problems and
degrade line performance. The best approach is to minimize ground noise as much as possible
using good general techniques and by filtering the VCC plane. It is generally difficult to predict in
advance the performance of any design, although certain factors greatly increase the risk of having
problems:
• Poorly-regulated or over-burdened power supplies
• Wide data busses (32-bits+) running at a high clock rate
• DC-to-DC converters
38
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
Intel recommends filtering the power supply to the analog VCC pins of the LXT9763. This has
two benefits. First, it keeps digital switching noise out of the analog circuitry inside the LXT9763,
which helps line performance. Second, if the VCC planes are laid out correctly, it keeps digital
switching noise away from external connectors, reducing EMI problems.
The recommended implementation is to break the VCC plane into two sections. The digital section
supplies power to the VCCD and VCCIO pins of the LXT9763. The analog section supplies power
to the VCCA pins. The break between the two planes should run underneath the device. In
designs with more than one LXT9763, a single continuous analog VCC plane can be used to supply
them all.
The digital and analog VCC planes should be joined at one or more points by ferrite beads. The
beads should produce at least a 100Ω impedance at 100 MHz. Beads should be placed so that
current flow is evenly distributed. The maximum current rating of the beads should be at least
150% of the current that is actually expected to flow through them. A bulk cap (2.2 -10 µF) should
be place on each side of each bead.
In addition, a high-frequency bypass cap (.01 µF) should be placed near each analog VCC pin.
2.1.3
Power and Ground Plane Layout Considerations
Great care needs to be taken when laying out the power and ground planes.
• Follow the guidelines in the LXT9761/62/63/81/82 Design & Layout Guide for locating the
split between the digital and analog VCC planes.
• Keep the digital VCC plane away from the TPFOP/N and TPFIP/N signals, away from the
magnetics, and away from the RJ45 connectors.
• Place the layers so that the TPFOP/N and TPFIP/N signals can be routed near or next to the
ground plane. For EMI reasons, it is more important to shield TPFOP/N than TPFIP/N.
2.1.3.1
Chassis Ground
For ESD reasons, it is a good design practice to create a separate chassis ground that encircles the
board and is isolated via moats and keep-out areas from all circuit-ground planes and active
signals. Chassis ground should extend from the RJ45 connectors to the magnetics, and can be used
to terminate unused signal pairs (‘Bob Smith’ termination). In single-point grounding applications,
provide a single connection between chassis and circuit grounds with a 2 kV isolation capacitor. In
multi-point grounding schemes (chassis and circuit grounds joined at multiple points), provide
2 kV isolation to the Bob Smith termination.
2.1.4
MII Terminations
The LXT9763 MII has high output impedance (250 - 350Ω) and normally only requires
termination on the output signals in designs with long traces (>3 inches). Use series termination
resistors on all RX_CLK and TX_CLK signals to minimize reflections. Place the resistor as close
to the device as possible. Use a software trace termination package to select an optimal resistance
value for the specific trace. If this is not possible, use a 50Ω resistor value.
Datasheet
39
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
2.1.5
The RBIAS Pin
The LXT9763 requires a 22.1 kΩ, 1% resistor directly connected between the RBIAS pin and
ground. Place the RBIAS resistor as close to the RBIAS pin as possible. Run an etch directly from
the pin to the resistor, and sink the other side of the resistor to a filtered ground. Surround the
RBIAS trace with a filtered ground; do not run high-speed signals next to RBIAS.
2.1.6
The Twisted-Pair Interface
Follow standard guidelines for a twisted-pair interface:
•
•
•
•
•
Place the magnetics as close as possible to the LXT9763.
Keep transmit pair traces as short as possible; both traces should have the same length.
Avoid vias and layer changes as much as possible.
Keep the transmit and receive pairs apart to avoid cross-talk.
Route the transmit pair adjacent to a ground plane. The optimum arrangement is to place the
transmit traces two to three layers from the ground plane, with no intervening signals.
• Improve EMI performance by filtering the TPO center tap. A single ferrite bead may be used
to supply center tap current to all ports. All six ports draw a combined total of 370 mA so the
bead should be rated at 560 mA.
2.1.6.1
Magnetics Information
The LXT9763 requires a 1:1 ratio for the receive transformers and a 1:1 ratio for the transmit
transformers. The transformer isolation voltage should be rated at 1.5 kV to protect the circuitry
from static voltages across the connectors and cables. Refer to Table 13 for transformer
requirements. Before committing to a specific component, designers should contact the
manufacturer for current product specifications, and validate the magnetics for the specific
application.
2.1.7
The Fiber Interface
The fiber interface consists of a PECL transmit and receive pair to an external fiber-optic
transceiver. The LXT9763 does not provide Signal Detect pins and therefore does not receive or
transmit fault signals. The transmit and receive pair should be DC-coupled to the transceiver, and
biased appropriately. Refer to the fiber transceiver manufacturer’s recommendations for
termination circuitry. Figure 19 on page 43 shows a typical example.
Table 13. Magnetics Requirements
Parameter
Min
Nom
Max
Units
Rx turns ratio
–
1:1
–
–
Tx turns ratio
–
1:1
–
–
Insertion loss
0.0
0.6
1.1
dB
Primary inductance
350
–
–
µH
Transformer isolation
–
1.5
–
kV
Differential to common mode rejection
40
–
–
dB
40
Test Condition
.1 to 60 MHz
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
Table 13. Magnetics Requirements
Parameter
Min
Nom
Max
Units
Test Condition
35
–
–
dB
60 to 100 MHz
-16
–
–
dB
30 MHz
-10
–
–
dB
80 MHz
2.0
–
3.5
ns
10% to 90%
Return Loss
Rise Time
2.2
Typical Application Circuits
Figure 18 shows a typical layout of the LXT9763 twisted-pair interface in a dual-high (stacked)
RJ-45 application.
Figure 17. Power and Ground Supply Connections
LXT9763
GNDS
22.1 kΩ 1%
RBIAS
GNDA
.01µF
.01µF
VCCT
10µF
VCCR
+
Analog Supply Plane
Ferrite
Bead
+
Digital Supply Plane
10µF
VCCD
+3.3V
.01µF
GNDD
.01µF
Datasheet
+
10µF
VCCIO
+3.3V
41
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
Figure 18. Typical Twisted-Pair Interface
A
TPFOP
1
1
2
3
TPFON
50 Ω
270 pF 5%
50 Ω
4
TPFIP
50 Ω
1:1
5
50Ω 1%
LXT9763
6
2
50 Ω
To Twisted-Pair Network
RJ45
1:1
7
50Ω 1%
50 Ω
50 Ω
8
TPFIN
270 pF 5%
0.01 µF
3
*
*
* = 0.001 µF / 2.0 kV
4
VCCT
.01µF
0.1µF
GNDA
5
1. The 100Ω transmit load termination resistor typically required is integrated in the LXT97xx.
2. Magnetics without a receive pair center-tap do not require a 2 kV termination.
3. Center tap current may be supplied from 3.3V VCCA as shown. However, additional power savings may be
realized by supplying the center-tap from from a 2.5V current source. In either case a single ferrite bead
(rated at 560 mA) may be used to supply center tap current to all ports.
4. Receive common mode bypass cap may improve BER performance in systems with noisy power supplies.
5. Recommended 0.1µF capacitor to improve the EMI performance.
42
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
Figure 19. Typical Fiber Interface
VCCD
+3.3V
16 Ω
50 Ω
0.1 mF
50 Ω
GNDD
TPFONn
TD+
LXT9763
Fiber Txcvr
SD
VCCD
+3.3V
130 Ω
1
0.1 mF
130 Ω
To Fiber Network
TPFOPn
TD-
GNDD
TPFINn
RD-
TPFIPn
RD+
82 Ω
82 Ω
GNDD
1. Refer to fiber transceiver manufacturer’s recommendations for termination circuitry.
Example shown above is suitable for HFBR5900-series devices.
Datasheet
43
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
3.0
Test Specifications
Note:
Table 14 through Table 34 and Figure 20 through Figure 34 represent the performance
specifications of the LXT9763. These specifications are guaranteed by test except where noted “by
design.” Minimum and maximum values listed in Table 16 through Table 34 apply over the
recommended operating conditions specified in Table 15.
Table 14. Absolute Maximum Ratings
Parameter
Sym
Min
Max
Units
VCC
-0.3
4.0
V
Ambient
TOPA
0
+70
ºC
Case
TOPC
–
+120
ºC
TST
-65
+150
ºC
Supply voltage
Operating temperature
Storage temperature
Caution: Exceeding these values may cause permanent damage. Functional operation under these conditions is not implied.
Exposure to maximum rating conditions for extended periods may affect device reliability.
Table 15. Operating Conditions
Sym
Min
Typ1
Ambient
TOPA
0
–
70
ºC
Case
TOPC
0
–
110
ºC
Vcca, Vccd
3.15
3.3
3.45
V
Vccio
3.15
3.3
3.45
V
3
3
Parameter
Max
Units
Recommended operating temperature
Analog & Digital
Recommended supply voltage2
I/O
VCC current
100BASE-TX
ICC
–
115 –
130
100BASE-FX
ICC
–
–
–
10BASE-T
ICC
–
1153–
1303
mA
–
3
3
mA
Auto-Negotiation
ICC
114.5
130
mA
mA
1. Typical values are at 25 °C and are for design aid only; not guaranteed and not subject to production testing.
2. Voltages with respect to ground unless otherwise specified.
3. Per port @ 3.3V.
Table 16. Digital I/O Characteristics 1
Sym
Min
Typ2
Max
Units
Test Conditions
3
VIL
–
–
0.8
V
–
3
VIH
2.0
–
–
V
–
II
-10
–
10
µA
0.0 < VI < VCC
Output Low voltage
VOL
–
–
0.4
V
IOL = 4 mA
Output High voltage
VOH
2.4
–
–
V
IOH = -4 mA
Parameter
Input Low voltage
Input High voltage
Input current
1. Applies to all pins except MII pins. Refer to Table 17 for MII I/O Characteristics.
2. Typical values are at 25 °C and are for design aid only; not guaranteed and not subject to production testing.
3. Does not apply to REFCLK. Refer to Table 18 for clock input levels.
44
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
Table 17. Digital I/O Characteristics - MII Pins
Parameter
Sym
Min
Typ1
Max
Units
Test Conditions
Input Low voltage
VIL
–
–
0.8
V
–
Input High voltage
VIH
2.0
–
–
V
–
II
-10
–
10
µA
0.0 < VI < VCC
VOL
–
–
0.4
V
IOL = 4 mA
VOH
2.2
–
–
V
IOH = -4 mA, VCC = 3.3V
VOH
2.0
–
–
V
IOH = -4 mA, VCC = 2.5V
RO
2
–
100
–
Ω
VCC = 2.5V
RO
2
–
100
–
Ω
VCC = 3.3V
Input current
Output Low voltage
Output High voltage
Driver output resistance
(Line driver output enabled)
1. Typical values are at 25 °C and are for design aid only; not guaranteed and not subject to production testing.
2. Parameter is guaranteed by design; not subject to production testing.
Table 18. Required Reference Clock (REFCLK) Characteristics
Sym
Min
Typ1
Max
Units
Test Conditions
Input Low voltage
VIL
–
–
0.8
V
–
Input High voltage
VIH
2.0
–
–
V
–
F
–
25
–
MHz
–
∆f
–
–
± 100
ppm
–
Tdc
40
–
60
%
–
Parameter
Input frequency
Input clock frequency tolerance
Input clock duty cycle
1
1
1. Parameter is guaranteed by design; not subject to production testing.
Table 19. 100BASE-TX Transceiver Characteristics
Parameter
Sym
Min
Typ1
Max
Units
Test Conditions
Peak differential output voltage
VP
0.95
–
1.05
V
Note 2
Signal amplitude symmetry
Vss
98
–
102
%
Note 2
Signal rise/fall time
TRF
3.0
–
5.0
ns
Note 2
Rise/fall time symmetry
TRFS
–
–
0.5
ns
Note 2
–
–
–
± 0.5
ns
Offset from 16ns pulse width at
50% of pulse peak
VO
–
–
5
%
–
Duty cycle distortion
Overshoot
1. Typical values are at 25 °C and are for design aid only; not guaranteed and not subject to production testing.
2. Measured at the line side of the transformer, line replaced by 100Ω(+/-1%) resistor.
Datasheet
45
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
Table 20. 100BASE-FX Transceiver Characteristics
Parameter
Sym
Min
Typ1
Max
Units
Test Conditions
–
Transmitter
Peak differential output voltage
(single ended)
VOP
0.6
–
1.5
V
Signal rise/fall time
TRF
–
–
1.9
ns
–
–
–
1.4
ns
–
Jitter (measured differentially)
10 <–> 90%
2.0 pF load
Receiver
Peak differential input voltage
Common mode input range
VIP
0.55
–
1.5
V
–
VCMIR
–
–
VCC - 0.7
V
–
1. Typical values are at 25 °C and are for design aid only; not guaranteed and not subject to production testing.
Table 21. 10BASE-T Transceiver Characteristics
Parameter
Sym
Min
Typ1
Max
Units
Test Conditions
Transmitter
Peak differential output voltage
VOP
2.2
–
2.8
V
Note 2
Link transmit period
–
8
–
24
ms
–
Transmit timing jitter added by the
MAU and PLS sections 3, 4
–
0
–
11
ns
Note 5
Receiver
Link min receive timer
TLRmin
2
4
7
ms
–
Link max receive timer
TLRmax
50
64
150
ms
–
Time link loss receive
TLL
50
64
150
ms
–
Differential squelch threshold
VDS
–
–
–
mV Peak
5 MHz square wave input
1.
2.
3.
4.
5.
46
Typical values are at 25 °C and are for design aid only; not guaranteed and not subject to production testing.
Measured at the line side of the transformer, line replaced by 100Ω(+/-1%) resistor.
Parameter is guaranteed by design; not subject to production testing.
IEEE 802.3 specifies maximum jitter addition at 1.5 ns for the AUI cable, 0.5 ns from the encoder, and 3.5 ns from the MAU.
After line model specified by IEEE 802.3 for 10BASE-T MAU.
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
Figure 20. 100BASE-TX Receive Timing (4B Mode)
0ns
250ns
TPFI
t4
t5
CRS
t3
RX_DV
t1
t2
RXD<3:0>
RX_CLK
t6
t7
COL
Table 22. 100BASE-TX Receive Timing Parameters (4B Mode)
Sym
Min
Typ1
Max
Units
Test Conditions
RXD<3:0>, RX_DV, RX_ER setup
to RX_CLK High
t1
10
–
–
ns
–
RXD<3:0>, RX_DV, RX_ER hold
from RX_CLK High
t2
10
–
–
ns
–
CRS asserted to RXD<3:0>, RX_DV
t3
–
4
–
BT
–
Receive start of “J” to CRS asserted
t4
–
10
–
BT
–
Receive start of “T” to CRS de-asserted
t5
13
14
24
BT
–
Receive start of “J” to COL asserted
t6
–
14
20
BT
–
Receive start of “T” to COL de-asserted
t7
13
18
24
BT
–
Parameter
6. Typical values are at 25 °C and are for design aid only; not guaranteed and not subject to production testing.
Datasheet
47
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
Figure 21. 100BASE-TX Transmit Timing (4B Mode)
0ns
250ns
t1
TX_CLK
TX_EN
t2
TXD<3:0>
t5
TPFO
t4
t3
CRS
Table 23. 100BASE-TX Transmit Timing Parameters (4B Mode)
Sym
Min
Typ1
Max
Units
Test Conditions
TXD<3:0>, TX_EN, TX_ER setup to TX_CLK High
t1
15
–
–
ns
–
TXD<3:0>, TX_EN, TX_ER hold from TX_CLK High
t2
0
–
–
ns
–
TX_EN sampled to CRS asserted
t3
–
44
–
ns
–
TX_EN sampled to CRS de-asserted
t4
–
52
–
ns
–
TX_EN sampled to TPFO out (Tx latency)
t5
–
13
–
BT
–
Parameter
1. Typical values are at 25 °C and are for design aid only; not guaranteed and not subject to production testing.
48
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
Figure 22. 100BASE-TX Receive Timing (5B Mode)
0ns0ns
250ns
250ns
TPFI
TPFI
t4 t4
t5 t5
CRS
CRS
t3 t3
RX_DV
RX_DV
t1 t1
t2 t2
RXD<4:0>
RXD<4:0>
RX_CLK
RX_CLK
t6 t6
t7 t7
COL
COL
Table 24. 100BASE-TX Receive Timing Parameters (5B Mode)
Sym
Min
Typ1
Max
Units
Test Conditions
RXD<4:0>, RX_DV, RX_ER setup
to RX_CLK High
t1
10
–
–
ns
–
RXD<4:0>, RX_DV, RX_ER hold
from RX_CLK High
t2
10
–
–
ns
–
CRS asserted to RXD<4:0>, RX_DV
t3
–
4
–
BT
–
Receive start of “J” to CRS asserted
t4
–
14
–
BT
–
Receive start of “T” to CRS de-asserted
t5
–
19
–
BT
–
Receive start of “J” to COL asserted
t6
–
14
–
BT
–
Receive start of “T” to COL de-asserted
t7
–
19
–
BT
–
Parameter
1. Typical values are at 25 °C and are for design aid only; not guaranteed and not subject to production testing.
Datasheet
49
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
Figure 23. 100BASE-TX Transmit Timing (5B Mode)
0ns
250ns
t1
TX_CLK
TX_EN
t2
TXD<4:0>
t5
TPFO
t4
t3
CRS
Table 25. 100BASE-TX Transmit Timing Parameters (5B Mode)
Sym
Min
Typ1
Max
Units
Test Conditions
TXD<4:0>, TX_EN, TX_ER setup to TX_CLK High
t1
15
–
–
ns
–
TXD<4:0>, TX_EN, TX_ER hold from TX_CLK High
t2
0
–
–
ns
–
TX_EN sampled to CRS asserted
t3
–
44
–
ns
–
TX_EN sampled to CRS de-asserted
t4
–
52
–
ns
–
TX_EN sampled to TPOP out (Tx latency)
t5
–
6
–
BT
–
Parameter
1. Typical values are at 25 °C and are for design aid only; not guaranteed and not subject to production testing.
50
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
Figure 24. 100BASE-FX Receive Timing
0ns
250ns
TPFI
t4
t5
CRS
t3
RX_DV
t1
t2
RXD<3:0>
RX_CLK
t6
t7
COL
Table 26. 100BASE-FX Receive Timing Parameters
Sym
Min
Typ1
Max
Units
Test Conditions
RXD<3:0>, RX_DV, RX_ER setup
to RX_CLK High
t1
10
–
–
ns
–
RXD<3:0>, RX_DV, RX_ER hold
from RX_CLK High
t2
10
–
–
ns
–
CRS asserted to RXD<3:0>, RX_DV
t3
–
4
–
BT
–
Receive start of “J” to CRS asserted
t4
–
10
–
BT
–
Receive start of “T” to CRS de-asserted
t5
–
14
–
BT
–
Receive start of “J” to COL asserted
t6
–
10
–
BT
–
Receive start of “T” to COL de-asserted
t7
–
14
–
BT
–
Parameter
1. Typical values are at 25 °C and are for design aid only; not guaranteed and not subject to production testing.
Datasheet
51
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
Figure 25. 100BASE-FX Transmit Timing
0ns
250ns
t1
TXCLK
TX_EN
t2
TXD<3:0>
t5
TPFO
t4
t3
CRS
Table 27. 100BASE-FX Transmit Timing Parameters
Sym
Min
Typ1
Max
Units
Test Conditions
TXD<3:0>, TX_EN, TX_ER setup to TX_CLK High
t1
15
–
–
ns
–
TXD<3:0>, TX_EN, TX_ER hold from TX_CLK High
t2
0
–
–
ns
–
TX_EN sampled to CRS asserted
t3
–
3
–
BT
–
TX_EN sampled to CRS de-asserted
t4
–
4
–
BT
–
TX_EN sampled to TPFO out (Tx latency)
t5
–
13
–
BT
–
Parameter
1. Typical values are at 25 °C and are for design aid only; not guaranteed and not subject to production testing.
52
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
Figure 26. 10BASE-T Receive Timing
RX_CLK
t1
t3
RXD,
RX_DV,
RX_ER
t2
t5
t4
CRS
t6
t7
TPFI
t9
t8
COL
Table 28. 10BASE-T Receive Timing Parameters
Sym
Min
Typ1
Max
Units
Test Conditions
t1
10
–
–
ns
–
RXD, RX_DV, RX_ER hold from RX_CLK High
t2
10
–
–
ns
–
TPFI in to RXD out (Rx latency)
t3
–
6.6
–
BT
–
CRS asserted to RXD, RX_DV, RX_ER asserted
t4
–
18
–
BT
–
RXD, RX_DV, RX_ER de-asserted to CRS de-asserted
t5
–
1
–
BT
–
TPFI in to CRS asserted
t6
–
2.5
–
BT
–
TPFI quiet to CRS de-asserted
t7
–
12
–
BT
–
TPFI in to COL asserted
t8
–
3
–
BT
–
TPFI quiet to COL de-asserted
t9
–
12
–
BT
–
Parameter
RXD, RX_DV, RX_ER setup to RX_CLK High
1. Typical values are at 25 °C and are for design aid only; not guaranteed and not subject to production testing.
2. CRS is asserted. RXD/RX_DV are driven at the start of SFD (64 BT).
Datasheet
53
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
Figure 27. 10BASE-T Transmit Timing
TX_CLK
t1
TXD,
TX_EN,
TX_ER
t2
t3
t4
CRS
t5
TPFO
Table 29. 10BASE-T Transmit Timing Parameters
Sym
Min
Typ1
Max
Units
Test Conditions
TXD, TX_EN, TX_ER setup to TX_CLK High
t1
10
–
–
ns
–
TXD, TX_EN, TX_ER hold from TX_CLK High
t2
0
–
–
ns
–
TX_EN sampled to CRS asserted
t3
–
2
–
BT
–
TX_EN sampled to CRS de-asserted
t4
–
1
–
BT
–
TX_EN sampled to TPFO out (Tx latency)
t5
–
280
–
ns
–
Parameter
1. Typical values are at 25 °C and are for design aid only; not guaranteed and not subject to production testing.
Figure 28. 10BASE-T SQE (Heartbeat) Timing
TX_CLK
TX_EN
t1
COL
54
t2
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
Table 30. 10BASE-T SQE (Heartbeat) Timing Parameters
Sym
Min
Typ1
Max
Units
Test Conditions
COL (SQE) delay after TX_EN off
t1
0.65
–
1.6
µs
–
COL (SQE) pulse duration
t2
0.5
–
1.5
µs
–
Parameter
1. Typical values are at 25 °C and are for design aid only; not guaranteed and not subject to production testing.
Figure 29. 10BASE-T Jab and Unjab Timing
TX_EN
t1
TXD
t2
COL
Table 31. 10BASE-T Jab and Unjab Timing Parameters
Sym
Min
Typ1
Max
Units
Test Conditions
Maximum transmit time
t1
20
–
150
ms
–
Unjab time
t2
–
–
750
ms
–
Parameter
1. Typical values are at 25 °C and are for design aid only; not guaranteed and not subject to production testing.
Figure 30. Auto Negotiation and Fast Link Pulse Timing
Clock Pulse
Data Pulse
t1
t1
Clock Pulse
TPFOP
t2
t3
Datasheet
55
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
Figure 31. Fast Link Pulse Timing
FLP Burst
FLP Burst
TPFOP
t4
t5
Table 32. Auto Negotiation and Fast Link Pulse Timing Parameters
Parameter
Sym
Min
Typ1
Max
Units
Test Conditions
Clock/Data pulse width
t1
–
100
–
ns
–
Clock pulse to Data pulse
t2
55.5
–
69.5
µs
–
Clock pulse to Clock pulse
t3
111
–
139
µs
–
FLP burst width
t4
–
2
–
ms
–
FLP burst to FLP burst
t5
8
–
24
ms
–
Clock/Data pulses per burst
–
17
–
33
ea
–
1. Typical values are at 25 °C and are for design aid only; not guaranteed and not subject to production testing.
Figure 32. MDIO Write Timing (MDIO Sourced by MAC)
MDC
t1
t2
MDIO
56
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
Figure 33. MDIO Read Timing (MDIO Sourced by PHY)
MDC
t3
MDIO
Table 33. MDIO Timing Parameters
Parameter
Sym
MDIO setup before MDC, sourced
by STA
t1
MDIO hold after MDC,
sourced by STA
t2
MDC to MDIO output delay,
sourced by PHY
t3
Min
Typ1
Max
Units
10
–
–
ns
MDC = 2.5 MHz
1
–
–
ns
MDC = 8 MHz
10
–
–
ns
MDC = 2.5 MHz
1
–
–
ns
MDC = 8 MHz
10
–
300
ns
MDC = 2.5 MHz
–
130
–
ns
MDC = 8 MHz
Test Conditions
1. Typical values are at 25° C and are for design aid only; not guaranteed and not subject to production testing.
Figure 34. Power-Up Timing
v1
t1
VCC
MDIO,etc
Table 34. Power-Up Timing Parameters
Sym
Min
Typ1
Max
Units
Test Conditions
Voltage threshold
v1
–
2.9
–
V
–
Power Up delay
t1
–
–
500
ms
–
Parameter
1. Typical values are at 25° C and are for design aid only; not guaranteed and not subject to production testing.
Datasheet
57
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
Figure 35. RESET And Power-Down Recovery Timing
t1
RESET
t2
MDIO,etc
Table 35. RESET and Power-Down Recovery Timing Parameters
Sym
Min
Typ1
Max
RESET pulse width
t1
10
–
RESET recovery delay
t2
–
1
Parameter
Units
Test Conditions
–
ns
–
–
ms
–
1. Typical values are at 25° C and are for design aid only; not guaranteed and not subject to production testing.
58
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
4.0
Register Definitions
The LXT9763 register set includes multiple 16-bit registers. Refer to Table 36 for a complete
register listing and to Table 37 for a complete bit map. Table 38 through Table 53 provide
additional details.
• Base registers (0 through 8) are defined in accordance with the “Reconciliation Sublayer and
Media Independent Interface” and “Physical Layer Link Signaling for 10/100 Mbps AutoNegotiation” sections of the IEEE 802.3 specification.
• Additional registers (16 through 30) are defined in accordance with the IEEE 802.3
specification for adding unique chip functions.
Table 36. Register Set
Address
Register Name
Bit Assignments
0
Control Register
Refer to Table 38 on page 62
1
Status Register
Refer to Table 39 on page 62
2
PHY Identification Register 1
Refer to Table 40 on page 63
3
PHY Identification Register 2
Refer to Table 41 on page 64
4
Auto-Negotiation Advertisement Register
Refer to Table 42 on page 64
5
Auto-Negotiation Link Partner Base Page Ability Register
Refer to Table 43 on page 65
6
Auto-Negotiation Expansion Register
Refer to Table 44 on page 66
7
Auto-Negotiation Next Page Transmit Register
Refer to Table 45 on page 67
8
Auto-Negotiation Link Partner Received Next Page Register
Refer to Table 46 on page 67
9
1000BASE-T/100BASE-T2 Control Register
Not Implemented
10
1000BASE-T/100BASE-T2 Status Register
Not Implemented
15
Extended Status Register
Not Implemented
16
Port Configuration Register
Refer to Table 47 on page 68
17
Quick Status Register
Refer to Table 48 on page 68
18
Interrupt Enable Register
Refer to Table 49 on page 69
19
Interrupt Status Register
Refer to Table 50 on page 70
20
LED Configuration Register
Refer to Table 51 on page 71
21-27
Reserved
28
Transmit Control Register #1
29
Reserved
30
Transmit Control Register #2
31
Reserved
Datasheet
Refer to Table 52 on page 72
Refer to Table 53 on page 72
59
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
Next
Page
Next
Page
Next
Page
Next
Page
15
100T4
Reset
B15
Ack
Reserved
Ack
Reserved
14
100X
Full
Duplex
Loopback
B14
Message
Page
Message
Page
Remote
Fault
Remote
Fault
B12
A/N
Enable
10T
Full
Duplex
12
Ack 2
Ack 2
Reserved
Reserved
PHY ID No
13
100X
Half
Duplex
Speed
Select
B13
Table 37. Register Bit Map
Reg Title
Control
Status
PHY ID 1
PHY ID2
A/N Advertise
A/N Link Ability
A/N Expansion
A/N Next Page
Txmit
A/N Next Page
Rcv
B11
Power
Down
10T
Half
Duplex
11
Asymm
Pause
Asymm
Pause
B10
Isolate
100T2
Full
Duplex
10
Pause
B9
Re-start
A/N
100T2
Half
Duplex
9
B8
Bit Fields
B7
COL Test
Control Register
Duplex
Mode
Reserved
Status Register
Extended
Status
7
100TX
B6
B5
A/N
Complete
Speed
Select
MF
Preamble
Suppress
5
10T
Full
Duplex
10T
6
MFR Model No
PHY ID Registers
8
100TX
Full
Duplex
Auto-Negotiation Advertisement Register
100T4
100TX
Full
Duplex
100TX
10T
Full
Duplex
B4
B3
Reserved
3
Remote Fault A/N Ability
4
Link
Status
B2
1
Jabber
Detect
B1
0
Extended
Capability
B0
Link
Partner
A/N Able
2
MFR Rev No
IEEE Selector Field
IEEE Selector Field
Link
Page
Detect Partner Next Page
Base Page Parallel
Able
Received
Next Page
Fault
Able
10T
Auto-Negotiation Link Partner Base Page Ability Register
100T4
Auto-Negotiation Expansion Register
Auto-Negotiation Next Page Transmit Register
Message / Unformatted Code Field
Message / Unformatted Code Field
Auto-Negotiation Link Partner Next Page Ability Register
Pause
Reserved
Toggle
Toggle
Port Configuration Register
8
7
6
5
4
3
2
1
0
Addr
Datasheet
60
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
B15
B14
Txmit
Disable
B13
Driver
Amp
Transmit
Status
Link
Disable
10/100
Mode
LED1
Line Length
Reserved
Reserved
Reserved
Receiver
Status
Reserved
Reserved
B11
Collision
Status
B10
Link
B8
B7
B6
B5
Reserved
B4
Bit Fields
B9
PRE_EN
Pause
FIFO Size
Polarity
CRS Select
(10T)
Reserved
Link Mask
TP
Loopback
(10T)
Auto-Neg
Complete
Quick Status Register
Auto-Neg
Duplex
Mask
Link Change
Speed
Change
Auto-Neg Speed Mask
Mask
Interrupt Enable Register
Counter
Mask
Interrupt Status Register
Auto-Neg
Done
LED3
Reserved
Transmit Control Register #2
Reserved
Transmit Control Register #1
LED Configuration Register
Counter Full
Duplex
Change
SQE
(10T)
Duplex
Mode
LED2
Bypass Bypass 4B/ Jabber
Scrambler
5B
(10T)
(100TX)
(100TX)
B12
Table 37. Register Bit Map (Continued)
Reg Title
Port Config
Quick Status
Interrupt
Enable
Interrupt Status
LED Config
Analog #1
Analog #2
B3
B2
B1
B0
Fiber
Select
Test
Interrupt
Reserved/
Invalid
Polarity
Slew Control
Pulse
Stretch
XTAL OK Reserved
Interrupt
Enable
PLL Lock Reserved Reserved
Error
Alternate
Reserved Reserved Next
Page
Error
MD
Interrupt
Reserved Reserved
Reserved
LED Freq
Bandwidth Control
30
28
20
19
18
17
16
Addr
61
Datasheet
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
Table 38. Control Register (Address 0)
Bit
Name
Description
Type 1
Default
0.15
Reset
1 = PHY reset.
0 = Normal operation.
R/W
SC
0
0.14
Loopback
1 = Enable loopback mode.
0 = Disable loopback mode.
R/W
0
0.6
0.13
1
1
0
0
1
0
1
0
= Reserved.
= 1000 Mbps (not allowed).
= 100 Mbps.
= 10 Mbps.
R/W
Note 2
0.13
Speed Selection
0.12
Auto-Negotiation
Enable3
1 = Enable Auto-Negotiation Process.
0 = Disable Auto-Negotiation Process.
R/W
Note 2
0
0.11
Power-Down
1 = Power-down.
0 = Normal operation.
R/W
0
0.10
Isolate
1 = Electrically isolate PHY from MII.
0 = Normal operation.
R/W
0
0.9
Restart
Auto-Negotiation
1 = Restart Auto-Negotiation Process.
0 = Normal operation.
R/W
SC
0
0.8
Duplex Mode
1 = Full-Duplex.
0 = Half-Duplex.
R/W
Note 2
0
0.7
Collision Test
R/W
0
00
This bit is ignored by the LXT9763.
0.6
0.13
1000 Mb/s
1
1
0
0
1
0
1
0
Reserved
Write as 0, ignore on Read
Speed Selection
0.6
0.5:0
1 = Enable COL signal test.
0 = Disable COL signal test.
= Reserved.
= 1000 Mbps (not allowed).
= 100 Mbps.
= 10 Mbps.
R/W
00
R/W
00000
1. R/W = Read/Write.
RO = Read Only.
SC = Self Clearing when read.
2. Default value of bits 0.12, 0.13 and 0.8 are determined by the LED/CFG pins (refer to Table 7 on page 23).
3. Do not enable Auto-Negotiation if Fiber Mode is selected.
Table 39. Status Register (Address 1)
Bit
Name
Description
Type 1
Default
1.15
100BASE-T4
1 = PHY able to perform 100BASE-T4.
0 = PHY not able to perform 100BASE-T4.
RO
0
1.14
100BASE-X FullDuplex
1 = PHY able to perform full-duplex 100BASE-X.
0 = PHY not able to perform full-duplex 100BASE-X.
RO
1
1.13
100BASE-X HalfDuplex
1 = PHY able to perform half-duplex 100BASE-X.
0 = PHY not able to perform half-duplex 100BASE-X.
RO
1
1. RO = Read Only.
LL = Latching Low.
LH = Latching High.
2. Bit 1.4 is not valid if Auto-Negotiation is selected while operating in Fiber mode.
62
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
Table 39. Status Register (Address 1) (Continued)
Bit
Name
Description
Type 1
Default
1.12
10 Mbps Full-Duplex
1 = PHY able to operate at 10 Mbps in full-duplex mode.
0 = PHY not able to operate at 10 Mbps full-duplex mode.
RO
1
1.11
10 Mbps Half-Duplex
1 = PHY able to operate at 10 Mbps in half-duplex mode.
0 = PHY not able to operate at 10 Mbps in half-duplex.
RO
1
1.10
100BASE-T2 FullDuplex
1 = PHY able to perform full-duplex 100BASE-T2.
0 = PHY not able to perform full-duplex 100BASE-T2.
RO
0
1.9
100BASE-T2 HalfDuplex
1 = PHY able to perform half duplex 100BASE-T2.
0 = PHY not able to perform half-duplex 100BASE-T2.
RO
0
1.8
Extended Status
1 = Extended status information in register 15.
0 = No extended status information in register 15.
RO
0
1.7
Reserved
1 = ignore when read.
RO
0
1.6
MF Preamble
Suppression
1 = PHY will accept management frames with preamble
suppressed.
0 = PHY will not accept management frames with preamble
suppressed.
RO
0
1.5
Auto-Negotiation
complete
1 = Auto-Negotiation complete.
0 = Auto-Negotiation not complete.
RO
0
1.4
Remote Fault2
1 = Remote fault condition detected.
0 = No remote fault condition detected.
RO/LH
0
1.3
Auto-Negotiation Ability
1 = PHY is able to perform Auto-Negotiation.
0 = PHY is not able to perform Auto-Negotiation.
RO
1
1.2
Link Status
1 = Link is up.
0 = Link is down.
RO/LL
0
1.1
Jabber Detect
1 = Jabber condition detected.
0 = Jabber condition not detected.
RO/LH
0
1.0
Extended Capability
1 = Extended register capabilities.
0 = Extended register capabilities.
RO
1
1. RO = Read Only.
LL = Latching Low.
LH = Latching High.
2. Bit 1.4 is not valid if Auto-Negotiation is selected while operating in Fiber mode.
Table 40. PHY Identification Register 1 (Address 2)
Bit
2.15:0
Name
PHY ID
Number
Description
The PHY identifier composed of bits 3 through 18 of the OUI.
Type 1
Default
RO
0013 hex
1. RO = Read Only.
Datasheet
63
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
Table 41. PHY Identification Register 2 (Address 3)
Name
Description
Type 1
Default
3.15:10
PHY ID number
The PHY identifier composed of bits 19 through 24 of the
OUI.
RO
011110
3.9:4
Manufacturer’s
model number
6 bits containing manufacturer’s part number.
RO
001001
3.3:0
Manufacturer’s
revision number
4 bits containing manufacturer’s revision number.
RO
XXXX
Bit
1. RO = Read Only.
Figure 36. PHY Identifier Bit Mapping
a
b
r
c
s
x
Organizationally Unique Identifier
1
2
3
0
I/G
0
1
18 19
24
15
10
3
15
0
PHY ID Register #1 (Address 2)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
9
4
0
PHY ID Register #2 (Address 3)
0
1
2
0
1
1
1
B
1
1
0
X
X
X
X
X
20
X
0
0
3
0
0
0
7
5
00
3
7B
The Level One OUI is 00207B hex.
Manufacturer’s
Model Number
0
Revision
Number
Table 42. Auto Negotiation Advertisement Register (Address 4)
Bit
Name
Description
Type 1
Default
4.15
Next Page
1 = Port has ability to send multiple pages.
0 = Port has no ability to send multiple pages.
R/W
0
4.14
Reserved
Ignore.
RO
0
4.13
Remote Fault
1 = Remote fault.
0 = No remote fault.
R/W
0
4.12
Reserved
Ignore.
R/W
0
4.11
Asymmetric
Pause
Pause operation defined in Clause 40 and 27.
R/W
0
4.10
Pause
1 = Pause operation enabled for full-duplex links.
0 = Pause operation disabled.
R/W
0
1. R/W = Read/Write.
RO = Read Only.
2. Default value of bits 4.8:5 are determined by hardware pins at Reset. Refer to “Reset” discussion on page 22.
64
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
Table 42. Auto Negotiation Advertisement Register (Address 4) (Continued)
Bit
Name
Description
Type 1
Default
R/W
0
1 = 100BASE-T4 capability is available.
0 = 100BASE-T4 capability is not available.
4.9
100BASE-T4
(The LXT9763 does not support 100BASE-T4 but allows this bit to be set to
advertise in the Auto-Negotiation sequence for 100BASE-T4 operation. An
external 100BASE-T4 transceiver could be switched in if this capability is
desired.)
4.8
100BASE-TX
full-duplex
1 = Port is 100BASE-TX full-duplex capable.
0 = Port is not 100BASE-TX full-duplex capable.
R/W
0
Note 2
4.7
100BASE-TX
1 = Port is 100BASE-TX capable.
0 = Port is not 100BASE-TX capable.
R/W
0
Note 2
4.6
10BASE-T
full-duplex
1 = Port is 10BASE-T full-duplex capable.
0 = Port is not 10BASE-T full-duplex capable.
R/W
0
Note 2
4.5
10BASE-T
1 = Port is 10BASE-T capable.
0 = Port is not 10BASE-T capable.
R/W
0
Note 2
Selector Field,
S<4:0>
<00001> = IEEE 802.3.
<00010> = IEEE 802.9 ISLAN-16T.
<00000> = Reserved for future Auto-Negotiation development.
<11111> = Reserved for future Auto-Negotiation development.
Unspecified or reserved combinations should not be transmitted.
R/W
00001
4.4:0
1. R/W = Read/Write.
RO = Read Only.
2. Default value of bits 4.8:5 are determined by hardware pins at Reset. Refer to “Reset” discussion on page 22.
Table 43. Auto Negotiation Link Partner Base Page Ability Register (Address 5)
Bit
Description 1
Name
Type 2
Default
5.15
Next Page
1 = Link Partner has ability to send multiple pages.
0 = Link Partner has no ability to send multiple pages.
RO
0
5.14
Acknowledge
1 = Link Partner has received Link Code Word from LXT9763.
0 = Link Partner has not received Link Code Word from the
LXT9763.
RO
0
5.13
Remote Fault
1 = Remote fault.
0 = No remote fault.
RO
0
5.12
Reserved
Ignore.
RO
0
5.11
Asymmetric
Pause
RO
0
5.10
Pause
1 = Link Partner is Pause capable.
0 = Link Partner is not Pause capable.
RO
0
5.9
100BASE-T4
1 = Link Partner is 100BASE-T4 capable.
0 = Link Partner is not 100BASE-T4 capable.
RO
0
5.8
100BASE-TX
full-duplex
1 = Link Partner is 100BASE-TX full-duplex capable.
0 = Link Partner is not 100BASE-TX full-duplex capable.
RO
0
5.7
100BASE-TX
1 = Link Partner is 100BASE-TX capable.
0 = Link Partner is not 100BASE-TX capable.
RO
0
Pause operation defined in Clause 40 and 27.
1 = Link Partner is Pause capable.
0 = Link Partner is not Pause capable.
1. Per the 1997 revision of IEEE 802.3, this register is no longer used to store Link Partner next pages. Register 8 (Table 46 on
page 67) is now used for that purpose.
2. RO = Read Only.
Datasheet
65
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
Table 43. Auto Negotiation Link Partner Base Page Ability Register (Address 5) (Continued)
Bit
Type 2
Default
1 = Link Partner is 10BASE-T full-duplex capable.
0 = Link Partner is not 10BASE-T full-duplex capable.
RO
0
10BASE-T
1 = Link Partner is 10BASE-T capable.
0 = Link Partner is not 10BASE-T capable.
RO
0
Selector Field
S<4:0>
<00001> = IEEE 802.3.
<00010> = IEEE 802.9 ISLAN-16T.
<00000> = Reserved for future Auto-Negotiation development.
<11111> = Reserved for future Auto-Negotiation development.
Unspecified or reserved combinations shall not be transmitted.
RO
00000
10BASE-T
5.6
full-duplex
5.5
5.4:0
Description 1
Name
1. Per the 1997 revision of IEEE 802.3, this register is no longer used to store Link Partner next pages. Register 8 (Table 46 on
page 67) is now used for that purpose.
2. RO = Read Only.
Table 44. Auto Negotiation Expansion (Address 6)
Bit
6.15:6
6.5
Name
Description
Type 1
Default
Reserved
Ignore on read.
RO
0
Base Page
This bit indicates the status of the Auto_Negotiation variable, base page.
It flags synchronization with the Auto_Negotiation state diagram allowing
detection of interrupted links. This bit is only used if bit 16.1 (Alternate NP
feature) is set.
RO
0
1 = base_page = true.
0 = base_page = false.
RO/
6.4
Parallel
Detection Fault
1 = Parallel detection fault has occurred.
0 = Parallel detection fault has not occurred.
6.3
Link Partner
Next Page Able
1 = Link partner is next page able.
0 = Link partner is not next page able.
RO
0
6.2
Next Page Able
1 = Local device is next page able.
0 = Local device is not next page able.
RO
1
6.1
Page Received
1 = Indicates that a new page has been received as and the received code
word has been loaded into register 5 (base pages) or register 8 (next
pages) as specified in clause 28 of 802.3. This bit will be cleared on read.
If bit 16.1 is set, the Page Received bit will also be cleared when
mr_page_rx = false or transmit_disable = true.
RO
LH
0
6.0
Link Partner A/
N Able
1 = Link partner is auto-negotiation able.
0 = Link partner is not auto-negotiation able.
RO
0
LH
0
1. RO = Read Only.
LH = Latching High.
66
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
Table 45. Auto Negotiation Next Page Transmit Register (Address 7)
Bit
Type 1
Default
1 = Additional next pages follow.
0 = Last page.
R/W
0
Name
Description
7.15
Next Page
(NP)
7.14
Reserved
Write as 0, ignore on read.
RO
0
7.13
Message Page
(MP)
1 = Message page.
0 = Unformatted page.
R/W
1
7.12
Acknowledge 2
(ACK2)
1 = Will comply with message.
0 = Can not comply with message.
R/W
0
7.11
Toggle
(T)
1 = Previous value of the transmitted Link Code Word equalled logic
zero.
0 = Previous value of the transmitted Link Code Word equalled logic
one.
R/W
0
7.10:0
Message/
Unformatted Code
Field
R/W
00000000
001
1. RO = Read Only.
R/W = Read/Write
Table 46. Auto Negotiation Link Partner Next Page Receive Register (Address 8)
Bit
Name
Description
Type 1
Default
8.15
Next Page
(NP)
1 = Link Partner has additional next pages to send.
0 = Link Partner has no additional next pages to send.
RO
0
8.14
Acknowledge
(ACK)
1 = Link Partner has received Link Code Word from LXT9763
.0 = Link Partner has not received Link Code Word from LXT9763.
RO
0
8.13
Message Page
(MP)
1 = Page sent by the Link Partner is a Message Page.
0 = Page sent by the Link Partner is an Unformatted Page.
RO
0
8.12
Acknowledge 2
(ACK2)
1 = Link Partner Will comply with the message.
0 = Link Partner can not comply with the message.
RO
0
8.11
Toggle
(T)
1 = Previous value of the transmitted Link Code Word equalled logic
zero.
0 = Previous value of the transmitted Link Code Word equalled logic
one.
RO
0
8.10:0
Message/
Unformatted Code
Field
User definable.
RO
0
1. RO = Read Only.
Note:
Datasheet
Registers 9, 10 and 15 are not implemented.
These registers only have meaning for 100BASE-T2 and 1000BASE-T, neither of which are
supported by this device.
67
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
Table 47. Port Configuration Register (Address 16, Hex 10)
Bit
16.15
Name
Description
Type 1
Default
Reserved
Write as zero, ignore on read.
R/W
0
16.14
Force Link Pass
1 = Force Link Pass. Sets appropriate registers, state machines and
LEDs to Pass condition, regardless of actual link state.
0 = Normal operation.
R/W
0
16.13
Transmit Disable
1 = Disable Twisted Pair transmitter.
0 = Normal Operation.
R/W
0
16.12
Bypass Scrambler
(100BASE-TX)
1 = Bypass Scrambler and Descrambler.
0 = Normal Operation.
R/W
0
16.11
Bypass 4B5B
(100BASE-TX)
1 = Bypass 4B5B encoder and decoder.
0 = Normal Operation.
R/W
0
16.10
Jabber
(10BASE-T)
1 = Disable Jabber.
0 = Normal operation.
R/W
0
16.9
SQE
(10BASE-T)
1 = Enable Heart Beat.
0 = Disable Heart Beat.
R/W
0
16.8
TP Loopback
(10BASE-T)
1 = Disable TP loopback during half-duplex operation.
0 = Normal Operation.
R/W
0
16.7
CRS Select
(10BASE-T)
1 = CRS deassert extends to RX_DV deassert.
0 = Normal Operation.
R/W
1
16.6
Reserved
Write as zero, ignore on read.
R/W
0
16.5
Preamble Enable
(10BASE-T)
0 = Set RX_DV high coincident with SFD. (Strip off received preamble
before sending data stream to MAC via MII.)
1 = Set RX_DV high and RXD=preamble when CRS is asserted.
R/W
0
16.4
Reserved
Write as zero, ignore on read.
R/W
0
16.3
Reserved
Write as zero, ignore on read.
R/W
0
16.2
Reserved
Write as zero, ignore on read.
R/W
0
16.1
Alternate NP
feature
1 = Enable alternate auto negotiate next page feature.
0 = Disable alternate auto negotiate next page feature.
R/W
0
16.0
Fiber Select
1 = Select fiber mode for this port.
0 = Select TP mode for this port.
R/W
0
1. R/W = Read /Write.
Table 48. Quick Status Register (Address 17, Hex 11)
Bit
Name
Description
Type 1
Default
17.15
Reserved
Always 0.
RO
0
17.14
10/100 Mode
1 = LXT9763 is operating in 100BASE-TX mode.
0 = LXT9763 is not operating 100BASE-TX mode.
RO
0
17.13
Transmit Status
1 = LXT9763 is transmitting a packet.
0 = LXT9763 is not transmitting a packet.
RO
0
17.12
Receive Status
1 = LXT9763 is receiving a packet.
0 = LXT9763 is not receiving a packet.
RO
0
17.11
Collision Status
1 = Collision is occurring.
0 = No collision.
RO
0
1. RO = Read Only.
68
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
Table 48. Quick Status Register (Address 17, Hex 11) (Continued)
Bit
Name
Description
Type 1
Default
17.10
Link
1 = Link is up.
0 = Link is down.
RO
0
17.9
Duplex Mode
1 = Full-duplex.
0 = Half-duplex.
RO
0
17.8
Auto-Negotiation
1 = LXT9763 is in Auto-Negotiation Mode.
0 = LXT9763 is in manual mode.
RO
0
17.7
Auto-Negotiation
Complete
RO
0
17.6
Reserved
Reserved.
RO
0
17.5
Polarity
1= Polarity is reversed.
0= Polarity is not reversed.
RO
0
17.4
Pause
RO
0
1 = Auto-negotiation process completed.
0 = Auto-negotiation process not completed.
This bit is only valid when auto negotiate is enabled, and is equivalent
to bit 1.5.
1 = Link Partner Pause capable.
0 = Link Partner not Pause capable.
This bit is equivalent to bit 5.10.
17:3
Error
1 = Error Occurred (Remote Fault, X,Y,Z).
0 = No error occurred.
RO
0
17.2:0
Reserved
Write as zero, ignore on read.
RO
0
1. RO = Read Only.
Table 49. Interrupt Enable Register (Address 18, Hex 12)
Bit
Name
Description
Write as 0; ignore on read.
Type 1
Default
R/W
N/A
R/W
0
R/W
0
R/W
0
18.15:8
Reserved
18.7
ANMSK
18.6
SPEEDMSK
18.5
DUPLEXMSK
18.4
LINKMSK
1 = Enable event to cause interrupt.
0 = Do not allow event to cause interrupt.
R/W
0
18.3
Reserved
Write as zero, ignore on read.
R/W
0
Mask for Auto Negotiate Complete.
1 = Enable event to cause interrupt.
0 = Do not allow event to cause interrupt.
Mask for Speed Interrupt.
1 = Enable event to cause interrupt.
0 = Do not allow event to cause interrupt.
Mask for Duplex Interrupt.
1 = Enable event to cause interrupt.
0 = Do not allow event to cause interrupt.
Mask for Link Status Interrupt.
1. R/W = Read /Write.
Datasheet
69
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
Table 49. Interrupt Enable Register (Address 18, Hex 12) (Continued)
Bit
18.2
Name
Reserved
Description
Write as 0, ignore on read.
Type 1
Default
R/W
0
R/W
0
R/W
0
Type 1
Default
RO
N/A
RO/SC
N/A
RO/SC
0
RO/SC
0
RO/SC
0
RO/SC
0
Interrupt Enable.
18.1
INTEN
18.0
TINT
1 = Enable interrupts on this port.
0 = Disable interrupts on this port.
Test Interrupt.
1 = Force interrupt on MDINT.
0 = Normal operation.
1. R/W = Read /Write.
Table 50. Interrupt Status Register (Address 19, Hex 13)
Bit
Name
19.15:8
Reserved
19.7
ANDONE
19.6
SPEEDCHG
Description
Ignore.
Auto Negotiation Status.
1= Auto Negotiation has completed.
0= Auto Negotiation has not completed.
Speed Change Status.
1 = A Speed Change has occurred since last reading this register.
0 = A Speed Change has not occurred since last reading this register.
Duplex Change Status.
19.5
DUPLEXCHG
1 = A Duplex Change has occurred since last reading this register.
0 = A Duplex Change has not occurred since last reading this register.
Link Status Change Status.
19.4
LINKCHG
1 = A Link Change has occurred since last reading this register.
0 = A Link Change has not occurred since last reading this register.
19.3
Reserved
19.2
MDINT
19.1:0
Reserved
Write as zero, ignore on read.
1 = MII interrupt pending.
0 = No MII interrupt pending.
Ignore.
RO/SC
RO
0
1. R/O = Read Only.
SC = Self Clearing when read.
70
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
Table 51. LED Configuration Register (Address 20, Hex 14)
Bit
Name
LED1
20.15:12
Programming
bits
LED2
20.11:8
Programming
bits
LED3
20.7:4
Programming
bits
Type 1
Default
0000 = Display Speed Status (Continuous, Default)
0001 = Display Transmit Status (Stretched)
0010 = Display Receive Status (Stretched)
0011 = Display Collision Status (Stretched)
0100 = Display Link Status (Continuous)
0101 = Display Duplex Status (Continuous)5
0110 = Reserved
0111 = Display Receive or Transmit Activity (Stretched)
1000 = Test mode- turn LED on (Continuous)
1001 = Test mode- turn LED off (Continuous)
1010 = Test mode- blink LED fast (Continuous)
1011 = Test mode- blink LED slow (Continuous)
1100 = Display Link and Receive Status combined 2 (Stretched)3
1101 = Display Link and Activity Status combined 2 (Stretched)3
1110 = Display Duplex and Collision Status combined 4 (Stretched)3,5
1111 = Reserved
R/W
0000
0000 = Display Speed Status
0001 = Display Transmit Status
0010 = Display Receive Status
0011 = Display Collision Status
0100 = Display Link Status (Default)
0101 = Display Duplex Status
0110 = Reserved
0111 = Display Receive or Transmit Activity
1000 = Test mode- turn LED on
1001 = Test mode- turn LED off
1010 = Test mode- blink LED fast
1011 = Test mode- blink LED slow
1100 = Display Link and Receive Status combined 2 (Stretched)3
1101 = Display Link and Activity Status combined 2 (Stretched)3
1110 = Display Duplex and Collision Status combined 4 (Stretched)3,5
1111 = Reserved
R/W
0100
0000 = Display Speed Status
0001 = Display Transmit Status
0010 = Display Receive Status (Default)
0011 = Display Collision Status
0100 = Display Link Status
0101 = Display Duplex Status5
0110 = Reserved
0111 = Display Receive or Transmit Activity
1000 = Test mode- turn LED on
1001 = Test mode- turn LED off
1010 = Test mode- blink LED fast
1011 = Test mode- blink LED slow
1100 = Display Link and Receive Status combined 2 (Stretched)3
1101 = Display Link and Activity Status combined 2 (Stretched)3
1110 = Display Duplex and Collision Status combined 4 (Stretched)3,5
1111 = Reserved
R/W
0010
Description
1. R/W = Read /Write.
2. Link status is the primary LED driver. The LED is asserted (solid ON) when the link is up.
The secondary LED driver (Receive, Activity or Isolate) causes the LED to change state (blink).
3. Combined event LED settings are not affected by Pulse Stretch bit 20.1. These display settings are stretched regardless of
the value of 20.1.
4. Duplex status is the primary LED driver. The LED is asserted (solid ON) when the link is full duplex.
Collision status is the secondary LED driver. The LED changes state (blinks) when a collision occurs.
5. Duplex LED maybe active for a brief time after loss of link.
Datasheet
71
LXT9763 — Fast Ethernet 10/100 Hex Transceiver with Full MII
Table 51. LED Configuration Register (Address 20, Hex 14) (Continued)
Bit
Name
20.3:2
LEDFREQ
20.1
PULSESTRETCH
20.0
Reserved
Type 1
Default
00 = Stretch LED events to 30 ms.
01 = Stretch LED events to 60 ms.
10 = Stretch LED events to 100 ms.
11 = Reserved.
R/W
00
0 = Disable pulse stretching of all LEDs.
1 = Enable pulse stretching of all LEDs.
R/W
1
R/W
0
Description
1. R/W = Read /Write.
2. Link status is the primary LED driver. The LED is asserted (solid ON) when the link is up.
The secondary LED driver (Receive, Activity or Isolate) causes the LED to change state (blink).
3. Combined event LED settings are not affected by Pulse Stretch bit 20.1. These display settings are stretched regardless of
the value of 20.1.
4. Duplex status is the primary LED driver. The LED is asserted (solid ON) when the link is full duplex.
Collision status is the secondary LED driver. The LED changes state (blinks) when a collision occurs.
5. Duplex LED maybe active for a brief time after loss of link.
Table 52. Transmit Control Register #1 (Address 28)
Bit
Name
Description
Type2
Default
28.15:4
Reserved
Ignore.
R/W
N/A
28.3:2
Bandwidth
Control 1
00 = Nominal Differential Amp Bandwidth
01 = Slower
10 = Fastest
11 = Faster
R/W
00
28.1:0
Risetime
Control
00 = 2.5ns
01 = 3.1ns
10 = 3.7ns
11 = 4.3ns
R/W
Note 3
1. Transmit Control functions are approximations. They are not guaranteed and not subject to production testing.
2. RO = Read Only.
R/W = Read/Write.
3. The default setting of bits 28.1:0 (Risetime) are determined by pins 91 and 94.
Table 53. Transmit Control Register #2 (Address 30)
Bit
Name
30.15:14
Reserved
30.13
Increase Driver
Amplitude
30.12:0
Reserved
Description
1 = Increase Driver Amplitude 5% in all modes.
0 = Normal operation.
Type
Default
R/W
N/A
R/W
0
R/W
N/A
1. RO = Read Only.
72
Datasheet
Fast Ethernet 10/100 Hex Transceiver with Full MII — LXT9763
5.0
Package Specifications
Figure 37. LXT9763 Package Specification
208-Pin Plastic Quad Flat Package
• Part Number LXT9763HC
• Commercial Temperature Range (0°C to 70°C)
Millimeters
Dim
D
D1
e
E1
E
e
/2
Min
Max
A
-
4.10
A1
0.25
-
A2
3.20
3.60
b
0.17
0.27
D
30.30
30.90
D1
27.70
28.30
E
30.30
30.90
E1
27.70
28.30
e
L
θ2
A2
θ
A1
0.75
1.30 REF
L1
L1
A
.50 BASIC
0.50
q
0°
7°
θ2
5°
16°
θ3
5°
16°
θ3
L
Datasheet
b
73