AGERE 3X38FTR

Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET (Fast Ethernet Transceiver) for 10Base-T/100Base-TX/FX
Overview
The 3X38FTR 208-Pin SQFP is an eight-channel,
single-chip complete transceiver designed specifically for dual-speed 10Base-T, 100Base-TX, and
100Base-FX switches and repeaters. It supports
simultaneous operation in three separate IEEE *
standard modes: 10Base-T, 100Base-TX, and
100Base-FX. The 3X38 uses 0.25 µm low-power
CMOS to achieve extremely low power dissipation
and operates from a single 3.3 V power supply.
Each channel implements the following:
■
10Base-T transceiver function of IEEE 802.3.
■
100Base-TX transceiver function of IEEE 802.3u.
■
100Base-FX transceiver function of IEEE 802.3u.
■
Autonegotiation of IEEE 802.3u.
■
MII management of IEEE 802.3u.
■
Autopolarity detection and correction.
■
Adjustable squelch level for extended line length
capability (two levels).
■
On-chip filtering eliminates the need for external
filters.
■
Half- and full-duplex operations.
100 Mbits/s TX Transceiver
■
Compatible with IEEE 802.3u PCS (clause 23),
PMA (clause 24), autonegotiation (clause 28), and
PMD (clause 25) specifications.
■
Compatible with the reduced MII (RMII) specification of the RMII consortium version 1.2.
■
Selectable 7-pin RMII, 2-pin SMII (serial MII).
■
Scrambler/descrambler bypass.
■
Selectable carrier sense signal generation (CRS)
asserted during either transmission or reception in
half duplex (CRS asserted during reception only in
full duplex).
■
Full- or half-duplex operations.
■
On-chip filtering and adaptive equalization that
eliminates the need for external filters.
The 3X38 supports operations over two pairs of
unshielded twisted-pair (UTP) cable (10Base-T and
100Base-TX) and over fiber-optic cable (100BaseFX).
It has been designed with a flexible system interface
that allows configuration for optimum performance
and effortless design. The individual per-port system
interface can be configured as 10 Mbits/s, or
100 Mbits/s reduced MII (RMII), or 10 Mbits/s, or
100 Mbits/s serial MII (SMII).
100 Mbits/s FX Transceiver
■
Pseudo-ECL compatible input/output for 100BaseFX support (with fiber-optic signal detect).
■
Compatible with IEEE 802.3u 100Base-FX standard.
■
Reuses existing twisted-pair I/O pins for compatible fiber-optic transceiver pseudo-ECL (PECL)
data:
— No additional data pins required.
— Reuses existing 3X38 pins for fiber-optic
signal detect (FOSD) inputs.
Features
10 Mbits/s Transceiver
■
Compatible with IEEE 802.3 10Base-T standard
for category 3 unshielded twisted-pair (UTP) cable.
■
Compatible with the reduced MII (RMII) specification of the RMII consortium version 1.2.
■
Selectable 7-pin RMII or 2-pin serial MII (SMII).
* IEEE is a registered trademark of The Institute of Electrical and Electronics Engineers, Inc.
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Features (continued)
■
■
Fiber mode automatically configures port:
— Disables autonegotiation.
— Disables 10Base-T.
— Enables 100Base-FX far-end fault signaling.
— Disables MLT-3 encoder/decoder.
— Disables scrambler/descrambler.
Preliminary Data Sheet
September 2000
■
Single 50 MHz/125 MHz clock input in RMII and SMII
modes, respectively.
■
Supports half- and full-duplex operations.
■
Provides four LED status signals:
— Activity (transmit or receive). Optional LED blink
mode (500 ms on, 500 ms off or 2.5 s on, 2.5 s
off) or pulse stretch mode (40 ms—80 ms).
— Full duplex or collision, automatically configured.
— Link integrity.
— Speed indication.
■
Internally generated power-on-reset configures 3X38
automatically on powerup.
■
Serial LED output stream for additional status monitoring.
■
Bicolor LED mode.
■
LED drivers on-chip (8 mA—10 mA). Drivers can be
turned off when LED is not used (power saving).
■
Per-channel powerdown mode for 10 Mbits/s and
100 Mbits/s operation.
■
Loopback for 10 Mbits/s and 100 Mbits/s operation.
■
Internal pull-up or pull-down resistors to set default
configuration during powerup.
FX mode enable is pin- or register-selectable on an
individual per-port basis.
General
■
Low power dissipation (<0.4 W per port).
■
Autonegotiation (IEEE 802.3u, clause 28):
— Fast link pulse (FLP) burst generator.
— Arbitration function.
■
■
2
Supports the station management protocol and
frame format (clause 22):
— Basic and extended registers.
— Supports next page mode.
— Accepts preamble suppression.
— Maskable status interrupts.
— 12.5 MHz MDC clock rate.
Supports the following management functions via
pins if MII station management is unavailable:
— Speed select.
— Scrambler/descrambler bypass.
— Full duplex.
— No link pulse mode.
— Carrier sense select.
— Autonegotiation.
— FX mode select.
■
0.25 µm low-power CMOS technology.
■
208-pin SQFP package.
■
JTAG boundary scan.
■
Single 3.3 V power supply.
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Table of Contents
Contents
Page
Overview................................................................................................................................................................................................... 1
Features.................................................................................................................................................................................................... 1
10 Mbits/s Transceiver ........................................................................................................................................................................... 1
100 Mbits/s TX Transceiver.................................................................................................................................................................... 1
100 Mbits/s FX Transceiver.................................................................................................................................................................... 1
General .................................................................................................................................................................................................. 2
Description................................................................................................................................................................................................ 5
RMII Mode ............................................................................................................................................................................................. 5
SMII Mode ............................................................................................................................................................................................. 5
LED Control ........................................................................................................................................................................................... 5
Clocking ................................................................................................................................................................................................. 5
FX Mode ................................................................................................................................................................................................ 5
Single-Channel Detail Functions ........................................................................................................................................................... 7
Block Diagrams...................................................................................................................................................................................... 8
Pin Information ....................................................................................................................................................................................... 10
Pin Diagram for RMII Mode ................................................................................................................................................................. 10
Pin Diagram for SMII Mode ................................................................................................................................................................. 11
Pin Maps.............................................................................................................................................................................................. 15
Pin Descriptions...................................................................................................................................................................................... 16
Functional Description ............................................................................................................................................................................ 27
Reduced Media Independent Interface (RMII)..................................................................................................................................... 27
RMII/SMII Interface.............................................................................................................................................................................. 29
Media Independent Interface (MII)—Internal ....................................................................................................................................... 31
100Base-X Module .............................................................................................................................................................................. 32
100Base-TX Transceiver...................................................................................................................................................................... 36
10Base-T Module ................................................................................................................................................................................ 37
Operation Modes ................................................................................................................................................................................. 37
LED Operational Modes ...................................................................................................................................................................... 39
Reset Operation................................................................................................................................................................................... 43
MII Station Management ........................................................................................................................................................................ 44
Basic Operation ................................................................................................................................................................................... 44
Unmanaged Operations....................................................................................................................................................................... 45
Register Information ............................................................................................................................................................................... 46
Register Descriptions .......................................................................................................................................................................... 46
Absolute Maximum Ratings .................................................................................................................................................................... 56
Clock Timing ........................................................................................................................................................................................... 57
Outline Diagram...................................................................................................................................................................................... 63
208-Pin SQFP ..................................................................................................................................................................................... 63
Tables
Page
Table 1. 3X38 Signal in Alphanumeric Sequence According to Pin Number......................................................................................... 12
Table 2. 3X38 RMII/SMII Pin Map.......................................................................................................................................................... 15
Table 3. RMII/SMII Interface Pins .......................................................................................................................................................... 16
Table 4. MII Management ...................................................................................................................................................................... 17
Table 5. 10/100 Mbits/s Twisted-Pair (TP) Interface Pins....................................................................................................................... 18
Table 6. LED and Configuration Pins..................................................................................................................................................... 18
Table 7. Table Test Mode Pins ............................................................................................................................................................... 24
Table 8. Clock, Reset, FOSD, and Special Configuration Pins .............................................................................................................. 25
Table 9. Power, Ground, and No Connects............................................................................................................................................ 26
Table 10. Receive Data/Status Encoding............................................................................................................................................... 30
Table 11. Symbol Code Scrambler ....................................................................................................................................................... 33
Table 12. LED Modes ............................................................................................................................................................................ 40
Table 13. Serial LED Pin Descriptions ................................................................................................................................................... 41
Table 14. Serial LED Port Order ............................................................................................................................................................ 41
Table 15. Bicolor Mode .......................................................................................................................................................................... 42
Table 16. Bicolor LED Mode Descriptions ............................................................................................................................................. 43
Table 17. MII Management Frame Format............................................................................................................................................. 44
Table 18. MII Management Frames—Field Descriptions ....................................................................................................................... 44
Lucent Technologies Inc.
3
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Preliminary Data Sheet
September 2000
Table of Contents (continued)
Tables (continued)
Page
Table 19. PHY Addresses ......................................................................................................................................................................45
Table 20. Output Pins .............................................................................................................................................................................45
Table 21. Summary of Management Registers (MR) .............................................................................................................................46
Table 22. MR0—Control Register Bit Descriptions.................................................................................................................................46
Table 23. MR1—Status Register Bit Descriptions ..................................................................................................................................47
Table 24. MR2, MR3—PHY Identification Registers (1 and 2) Bit Descriptions.....................................................................................48
Table 25. MR4—Autonegotiation Advertisement Register Bit Descriptions ...........................................................................................48
Table 26. MR5—Autonegotiation Link Partner Ability (Base Page) Register Bit Descriptions................................................................49
Table 27. MR5—Autonegotiation Link Partner (LP) Ability Register (Next Page) Bit Descriptions.........................................................49
Table 28. MR6—Autonegotiation Expansion Register Bit Descriptions..................................................................................................50
Table 29. MR7—Next Page Transmit Register Bit Descriptions .............................................................................................................50
Table 30. MR20—LED and FIFO Configuration .....................................................................................................................................51
Table 31. MR21—RXER Counter ...........................................................................................................................................................51
Table 32. MR28—Device-Specific Register 1 (Status Register) Bit Descriptions...................................................................................52
Table 33. MR29—Device-Specific Register 2 (100 Mbits/s Control) Bit Descriptions ............................................................................53
Table 34. MR30—Device-Specific Register 3 (10 Mbits/s Control) Bit Descriptions ..............................................................................54
Table 35. MR31—Device-Specific Register 4 (Quick Status) Bit Descriptions.......................................................................................55
Table 36. Absolute Maximum Ratings ....................................................................................................................................................56
Table 37. Operating Conditions ..............................................................................................................................................................56
Table 38. dc Characteristics ...................................................................................................................................................................56
Table 39. System Clock (RMII Mode) .....................................................................................................................................................57
Table 40. Management Clock .................................................................................................................................................................57
Table 41. RMII Receive Timing...............................................................................................................................................................58
Table 42. RMII Transmit Timing ..............................................................................................................................................................58
Table 43. Transmit Timing.......................................................................................................................................................................59
Table 44. SMII Timing.............................................................................................................................................................................59
Table 45. Receive Timing .......................................................................................................................................................................60
Table 46. Reset and Configuration Timing .............................................................................................................................................61
Table 47. PMD Characteristics ...............................................................................................................................................................62
Figures
Page
Figure 1. 3X38 Device Overview ..............................................................................................................................................................6
Figure 2. 3X38 Single-Channel Detail Functions .....................................................................................................................................7
Figure 3. Typical Single-Channel Twisted-Pair (TP) Interface ..................................................................................................................8
Figure 4. Typical Single-Channel Fiber-Optic (FX) Interface ....................................................................................................................9
Figure 5. 3X38 Pinout for RMII Mode.....................................................................................................................................................10
Figure 6. 3X38 Pinout for SMII Mode .....................................................................................................................................................11
Figure 7. Functional Description ............................................................................................................................................................27
Figure 8. RMII Receive Timing from Internal MII Signals.......................................................................................................................28
Figure 9. SMII Connection Diagram .......................................................................................................................................................29
Figure 10. Receive Sequence Diagram .................................................................................................................................................29
Figure 11. Transmit Sequence Diagram .................................................................................................................................................30
Figure 12. 100Base-X Data Path ...........................................................................................................................................................32
Figure 13. 10Base-T Module Data Path.................................................................................................................................................37
Figure 14. Timing Diagram.....................................................................................................................................................................42
Figure 15. Hardware Reset Configuration..............................................................................................................................................43
Figure 16. System Clock ........................................................................................................................................................................57
Figure 17. Management Clock ...............................................................................................................................................................57
Figure 18. RMII Receive Timing.............................................................................................................................................................58
Figure 19. RMII Transmit Timing ............................................................................................................................................................58
Figure 20. Transmit Timing .....................................................................................................................................................................59
Figure 21. SMII Timing ...........................................................................................................................................................................59
Figure 22. Receive Timing .....................................................................................................................................................................60
Figure 23. Reset and Configuration Timing............................................................................................................................................61
Figure 24. PMD Characteristics .............................................................................................................................................................62
4
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Description
LED Control
RMII Mode
LEDs can be accessed in one of the following modes:
The reduced media independent interface (RMII) is a
low pin count interface specification promulgated by the
RMII consortium. This specification reduces the total
number of pins from 16 for the IEEE 802.3U MII interface to seven for the RMII. Architecturally, the RMII
specification provides for an additional reconciliation
sublayer on either side of the MII but, in the 3X38, has
been implemented in the absence of the MII.
■
Serial mode. In this mode, all of the LEDs are timedivision multiplexed onto one pin, with a second pin
acting as the clock and a third as a strobe. All LEDs
and all channels share the same pins.
■
Parallel mode. In this mode, each LED and each
channel has its own pin. There is a total of four LED
pins per channel for a total of 32 pins.
■
Bicolor mode. In this mode, each channel has two
outputs to control a bicolor LED. One LED can be
used for each port, indicating link and activity.
The management interface (MDIO/MDC) remains identical to that defined in IEEE 802.3u.
The RMII specification has the following characteristics:
■
It supports 10 Mbits/s and 100 Mbits/s data rates.
■
A single 50 MHz clock reference is sourced from
MAC to PHY or from an external shared source.
■
It provides independent 2-bit wide transmit and
receive data paths.
SMII Mode
The serial media independent interface (SMII) is a low
pin count interface specification promulgated by
Cisco*. This specification reduces the total number of
pins from 16 for the IEEE 802.3u MII interface to two for
the SMII. Architecturally, the SMII specification provides for an additional reconciliation sublayer on either
side of the MII but, in the 3X38, has been implemented
in the absence of the MII.
The management interface (MDIO/MDC) remains identical to that defined in IEEE 802.3u.
The SMII specification has the following characteristics:
In all modes, the LEDs can be operated as
follows:
■
LED stretch.
■
LED blink.
■
No stretch or blink.
Clocking
The 3X38 operates with a 50 MHz clock input when in
the RMII mode, and with a 125 MHz clock input when
in the SMII mode.
FX Mode
Each individual port of the 3X38 can be operated in
100Base-FX mode by selecting it through the pin program option (FX_MODE_EN[7:0]), or through the register bit (register 29, bit 0).
When operating in FX mode, the twisted-pair I/O pins
are reused as the fiber-optic transceiver I/O data pins,
and the fiber-optic signal detect (FOSD) inputs are
enabled.
■
It supports 10 Mbits/s and 100 Mbits/s data rates.
■
A single 125 MHz clock reference is sourced from
MAC to PHY or from an external shared source.
When a port is placed in FX mode, it will automatically
configure the port for 100Base-FX operation (and the
register bit control will be ignored) such that:
■
It provides independent serial transmit and receive
data paths.
■
The far-end fault signaling option will be enabled.
■
The MLT-3 encoding/decoding will be disabled.
■
Scrambler/descrambler will be disabled.
■
Autonegotiation will be disabled.
■
The signal detect inputs will be activated.
■
10Base-T will be disabled.
* Cisco is a registered trademark of Cisco Systems.
Lucent Technologies Inc.
5
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Preliminary Data Sheet
September 2000
Description (continued)
Device Overview
FX_MODE_EN
PORT 0
MANAGEMENT
RMII/SMII
INTERFACE
PMA
PCS
TX PMD/
FX PORT
DRIVER AND
FILTERS
10 Mbits/s TRANSCEIVER
DRIVER AND FILTERS
PORT [1—6]
MUX
FX_MODE_EN
MANAGEMENT
RMII/SMII
INTERFACE
PMA
PCS
PORT 7
TP MAGNETICS
INTERFACE
RMII/SMII
INTERFACE
AUTONEGOTIATION
TX PMD/
FX PORT
DRIVER AND
FILTERS
AUTONEGOTIATION
RMCLK
50 MHz/125 MHz
25 MHz
PLL
10 Mbits/s TRANSCEIVER
DRIVER AND FILTERS
MUX
125 MHz
5-6878(F).c
Figure 1. 3X38 Device Overview
6
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Description (continued)
Single-Channel Detail Functions
100 Mbits/s TRANSCEIVER
SMII
RMII
MTXD[3:0]
4B/5B
ENCODER
TXD[1:0]
TX_EN
CRS_DV
RXD[1:0]
RX_ER
TX STATE
MACHINE
SD
COLLISION
SD
DETECT
PMD
TX
PDT
SCRAMBLER
RX STATE
MACHINE
SD
TPOUT±
CAR_STAT
RMII/
SMII
TO
MII
TXD
RXD
SYNC
FAR-END
FAULT GEN.
CIM
RXERR_ST
5B/4B
DECODER
CARRIER
DETECT
ALIGNER
DESCRAMBLER
PDR/
DCRU
FAR-END
FAULT DETECT
SD
PMD
RX
TPIN±
RMII/SMII
INTERFACE
10 Mbits/s TRANSCEIVER
20 MHz
LC100
MANAGEMENT
INTERFACE
LC10 LS10
MDC
MDIO
RMCLK
50 MHZ/125 MHZ
MII
MANAGEMENT
LS100
AUTONEGOTIATION
AND LINK MONITOR
25 MHz
FREQ.
SYNTH.
125 MHz
5-5136(F).kr2
Figure 2. 3X38 Single-Channel Detail Functions
Lucent Technologies Inc.
7
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Preliminary Data Sheet
September 2000
Description (continued)
Block Diagrams
Single-Channel Twisted-Pair Interface
VDDO
RJ-45
1:1
TPOUT+
1
51.1 Ω
2
6 pF
51.1 Ω
3
75 Ω
TPOUT–
4
0.01 µF
3X38
5
TPIN+
6
50 Ω
7
50 Ω
TPIN–
8
75 Ω
1:1
75 Ω
0.01 µF
75 Ω
0.01 µF
1000 pF 2 kV
5-5433(F).sr1
Figure 3. Typical Single-Channel Twisted-Pair (TP) Interface
8
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Description (continued)
Single-Channel Fiber-Optic Interface
VDD
0.01 µF
VDDO
TPOUT+
TD
40 Ω
127 Ω
127 Ω
40 Ω
TPOUT–
TDN
0.01 µF
3X38
FOSD
SD
TPIN+
RD
TPIN–
RDN
200 Ω∗
82.5 Ω∗
82.5 Ω∗
3.3 V FIBER
TRANSCEIVER
* These terminations per fiber modules recommendation (as shown for Siemens† V23809-C8-C10).
† Siemens is a registered trademark of Siemens Aktiegesellschaft.
5-5433(F).qr1
Figure 4. Typical Single-Channel Fiber-Optic (FX) Interface
Lucent Technologies Inc.
9
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Preliminary Data Sheet
September 2000
Pin Information
208
207
206
205
204
203
202
201
200
199
198
197
196
195
194
193
192
191
190
189
188
187
186
185
184
183
182
181
180
179
178
177
176
175
174
173
172
171
170
169
168
167
166
165
164
163
162
161
160
159
158
157
ACTLED_6/BIACTLED_6
ACTLED_7/BIACTLED_7
SPEEDLED_0/PHY_ADD[0]
SPEEDLED_1/PHY_ADD[1]
SPEEDLED_2/PHY_ADD[2]
SPEEDLED_3/NO_LP
VDD
SPEEDLED_4/LED_MODE0
SPEEDLED_5/LED_MODE1
SPEEDLED_6
SPEEDLED_7
FDUPLED_0/SERCLK/CRS_SEL
FDUPLED_1/SERDATA/FULL_DUP
FDUPLED_2/SERSTROBE/ISOLATE
VSS
VDD
VSS
VDDA
VDDA
PECP
PECN
ATBON
ATBOP
VDDA
FOSD0
FOSD1
FOSD2
FOSD3
FOSD4
FOSD5
FOSD6
FOSD7
FDUPLED_3/RESERVED
FDUPLED_4/RMII_MODE
VDD
FDUPLED_5/SPEED
FDUPLED_6
FDUPLED_7
LINKLED_0/BLINKLED0/FX_MODE_EN0
LINKLED_1/BLINKLED1/FX_MODE_EN1
LINKLED_2/BLINKLED2/FX_MODE_EN2
VDD
LINKLED_3/BLINKLED3/FX_MODE_EN3
LINKLED_4/BLINKLED4/FX_MODE_EN4
LINKLED_5/BLINKLED5/FX_MODE_EN5
LINKLED_6/BLINKLED6/FX_MODE_EN6
LINKLED_7/BLINKLED7/FX_MODE_EN7
TDI
VSS
VSS
VSS
VSS
Pin Diagram for RMII Mode
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
50
51
52
3X38FTR 208-PIN SQFP
RMII MODE
156
155
154
153
152
151
150
149
148
147
146
145
144
143
142
141
140
139
138
137
136
135
134
133
132
131
130
129
128
127
126
125
124
123
122
121
120
119
118
117
116
115
114
113
112
111
110
109
108
107
106
105
VDDA
TPIN+7/FOIN+7
TPIN–7/FOIN–7
VDDA
TPIN+6/FOIN+6
TPIN–6/FOIN–6
VDDA
TPIN+5/FOIN+5
TPIN–5/FOIN–5
VDDA
TPIN+4/FOIN+4
TPIN–4/FOIN–4
VSS
VDDA
TPIN+3/FOIN+3
TPIN–3/FOIN–3
VDDA
TPIN+2/FOIN+2
TPIN–2/FOIN–2
VDDA
TPIN+1/FOIN+1
TPIN–1/FOIN–1
VSS
VDDA
TPIN+0/FOIN+0
TPIN–0/FOIN–0
VSS
REXTBS
VDDA
VDDPLL
RMCLK
VSS
VDDA
REXT100
REXT10
VSS
TPOUT–7/FOOUT–7
TPOUT+7/FOOUT+7
TPOUT–6/FOOUT–6
TPOUT+6/FOOUT+6
TPOUT–5/FOOUT–5
TPOUT+5/FOOUT+5
TPOUT–4/FOOUT–4
TPOUT+4/FOOUT+4
TPOUT–3/FOOUT–3
TPOUT+3/FOOUT+3
TPOUT–2/FOOUT–2
TPOUT+2/FOOUT+2
TPOUT–1/FOOUT–1
TPOUT+1/FOOUT+1
TPOUT–0/FOOUT–0
TPOUT+0/FOOUT+0
RRXD1_1
RCRS_DV_1
RRXD0_1
RRXER_1
RTXD1_1
RTXEN_1
RTXD0_1
VDD
RRXD1_0
RCRS_DV_0
RRXD0_0
RRXER_0
VSS
RTXD1_0
O_M
RTXEN_0
MASK_STAT_INT
RTXD0_0
VDD
RESET_NOT
3-STATE
MDC
MDIO
TMODE4
TMODE3
TMODE2
TMODE1
TMODE0
IDDQ
VDD
TCLK
TRST
TMS
TDO
VSS
VSS
NC
VSS
NC
VSS
NC
NC
NC
VSS
NC
VSS
NC
VSS
NC
VSS
NC
VSS
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
VSS
ACTLED_5/BIACTLED_5/CARIN_EN
ACTLED_4/BIACTLED_4/AUTO_EN
ACTLED_3/BIACTLED_3/SCRAM_DESC_BYPASS
ACTLED_2/BIACTLED_2/LITF_EN
ACTLED_1/BIACTLED_1/BLINK_LED_MODE
ACTLED_0/BIACTLED_0/STRETCH_LED
RRXD0_7
RRXD1_7
RCRS_DV_7
RRXER_7
RTXD1_7
RTXEN_7
RCRS_DV_6
VDD
RRXER_6
RRXD1_6
RRXD0_6
RTXD0_7
RTXD1_6
RTXEN_6
RTXD0_6
RRXD1_5
RCRS_DV_5
RRXER_5
RRXD0_5
RTXD1_5
RTXD0_5
RCRS_DV_4
VDD
RTXEN_5
RRXD1_4
RTXD0_4
RRXER_4
RRXD0_4
RTXD1_4
RCRS_DV_3
RTXEN_4
RRXD1_3
RRXD0_3
RTXD0_3
RTXD1_3
RRXER_3
RCRS_DV_2
VDD
RTXEN_3
RRXD1_2
RTXD0_2
RRXER_2
RRXD0_2
RTXD1_2
RTXEN_2
5-8123(F)
Figure 5. 3X38 Pinout for RMII Mode
10
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Pin Information (continued)
208
207
206
205
204
203
202
201
200
199
198
197
196
195
194
193
192
191
190
189
188
187
186
185
184
183
182
181
180
179
178
177
176
175
174
173
172
171
170
169
168
167
166
165
164
163
162
161
160
159
158
157
ACTLED_6/BIACTLED_6
ACTLED_7/BIACTLED_7
SPEEDLED_0/PHY_ADD[0]
SPEEDLED_1/PHY_ADD[1]
SPEEDLED_2/PHY_ADD[2]
SPEEDLED_3/NO_LP
VDD
SPEEDLED_4/LED_MODE0
SPEEDLED_5/LED_MODE1
SPEEDLED_6
SPEEDLED_7
FDUPLED_0/SERCLK/CRS_SEL
FDUPLED_1/SERDATA/FULL_DUP
FDUPLED_2/SERSTROBE/ISOLATE
VSS
VDD
VSS
VDDA
VDDA
PECP
PECN
ATBON
ATBOP
VDDA
FOSD0
FOSD1
FOSD2
FOSD3
FOSD4
FOSD5
FOSD6
FOSD7
FDUPLED_3/RESERVED
FDUPLED_4/RMII_MODE
VDD
FDUPLED_5/SPEED
FDUPLED_6
FDUPLED_7
LINKLED_0/BLINKLED0/FX_MODE_EN0
LINKLED_1/BLINKLED1/FX_MODE_EN1
LINKLED_2/BLINKLED2/FX_MODE_EN2
VDD
LINKLED_3/BLINKLED3/FX_MODE_EN3
LINKLED_4/BLINKLED4/FX_MODE_EN4
LINKLED_5/BLINKLED5/FX_MODE_EN5
LINKLED_6/BLINKLED6/FX_MODE_EN6
LINKLED_7/BLINKLED7/FX_MODE_EN7
TDI
VSS
VSS
VSS
VSS
Pin Diagram for SMII Mode
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
50
51
52
3X38FTR 208-PIN SQFP
SMII MODE
156
155
154
153
152
151
150
149
148
147
146
145
144
143
142
141
140
139
138
137
136
135
134
133
132
131
130
129
128
127
126
125
124
123
122
121
120
119
118
117
116
115
114
113
112
111
110
109
108
107
106
105
VDDA
TPIN+7/FOIN+7
TPIN–7/FOIN–7
VDDA
TPIN+6/FOIN+6
TPIN–6/FOIN–6
VDDA
TPIN+5/FOIN+5
TPIN–5/FOIN–5
VDDA
TPIN+4/FOIN+4
TPIN–4/FOIN–4
VSS
VDDA
TPIN+3/FOIN+3
TPIN–3/FOIN–3
VDDA
TPIN+2/FOIN+2
TPIN–2/FOIN–2
VDDA
TPIN+1/FOIN+1
TPIN–1/FOIN–1
VSS
VDDA
TPIN+0/FOIN+0
TPIN–0/FOIN–0
VSS
REXTBS
VDDA
VDDPLL
RMCLK
VSS
VDDA
REXT100
REXT10
VSS
TPOUT–7/FOOUT–7
TPOUT+7/FOOUT+7
TPOUT–6/FOOUT–6
TPOUT+6/FOOUT+6
TPOUT–5/FOOUT–5
TPOUT+5/FOOUT+5
TPOUT–4/FOOUT–4
TPOUT+4/FOOUT+4
TPOUT–3/FOOUT–3
TPOUT+3/FOOUT+3
TPOUT–2/FOOUT–2
TPOUT+2/FOOUT+2
TPOUT–1/FOOUT–1
TPOUT+1/FOOUT+1
TPOUT–0/FOOUT–0
TPOUT+0/FOOUT+0
NC
STXD_1
NC
NC
NC
NC
SRXD_1
VDD
NC
STXD_0
NC
NC
VSS
NC
O_M
NC
MASK_STAT_INT
SRXD_0
VDD
RESET_NOT
3-STATE
MDC
MDIO
TMODE4
TMODE3
TMODE2
TMODE1
TMODE0
IDDQ
VDD
TCLK
TRST
TMS
TDO
VSS
VSS
NC
VSS
NC
VSS
NC
NC
NC
VSS
NC
VSS
NC
VSS
NC
VSS
NC
VSS
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
VSS
ACTLED_5/BIACTLED_5/CARIN_EN
ACTLED_4/BIACTLED_4/AUTO_EN
ACTLED_3/BIACTLED_3/SCRAM_DESC_BYPASS
ACTLED_2/BIACTLED_2/LITF_EN
ACTLED_1/BIACTLED_1/BLINK_LED_MODE
ACTLED_0/BIACTLED_0/STRETCH_LED
NC
NC
STXD_7
NC
NC
NC
STXD_6
VDD
NC
NC
NC
SRXD_7
NC
NC
SRXD_6
NC
STXD_5
SSYNC_7:4
NC
NC
SRXD_5
STXD_4
VDD
NC
NC
SRXD_4
NC
NC
NC
STXD_3
NC
NC
NC
SRXD_3
NC
NC
STXD_2
VDD
NC
NC
SRXD_2
SSYNC_3:0
NC
NC
NC
5-8124(F).r1
Figure 6. 3X38 Pinout for SMII Mode
Lucent Technologies Inc.
11
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Preliminary Data Sheet
September 2000
Pin Information (continued)
Table 1. 3X38 Signal in Alphanumeric Sequence According to Pin Number
12
Name
RMII Mode Name
SMII Mode Name
Name
RMII Mode Name
SMII Mode Name
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
VSS
ACTLED_5
ACTLED_4
ACTLED_3
ACTLED_2
ACTLED_1
ACTLED_0
RRXD0_7
RRXD1_7
RCRS_DV_7
RRXER_7
RTXD1_7
RTXEN_7
RCRS_DV_6
VDD
RRXER_6
RRXD1_6
RRXD0_6
RTXD0_7
RTXD1_6
RTXEN_6
RTXD0_6
RRXD1_5
RCRS_DV_5
RRXER_5
RRXD0_5
RTXD1_5
RTXD0_5
RCRS_DV_4
VDD
RTXEN_5
RRXD1_4
RTXD0_4
RRXER_4
RRXD0_4
RTXD1_4
RCRS_DV_3
RTXEN_4
RRXD1_3
RRXD0_3
RTXD0_3
RTXD1_3
RRXER_3
VSS
ACTLED_5
ACTLED_4
ACTLED_3
ACTLED_2
ACTLED_1
ACTLED_0
NC
NC
STXD_7
NC
NC
NC
STXD_6
VDD
NC
NC
NC
SRXD_7
NC
NC
SRXD_6
NC
STXD_5
SSYNC_7:4
NC
NC
SRXD_5
STXD_4
VDD
NC
NC
SRXD_4
NC
NC
NC
STXD_3
NC
NC
NC
SRXD_3
NC
NC
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
RCRS_DV_2
VDD
RTXEN_3
RRXD1_2
RTXD0_2
RRXER_2
RRXD0_2
RTXD1_2
RTXEN_2
RRXD1_1
RCRS_DV_1
RRXD0_1
RRXER_1
RTXD1_1
RTXEN_1
RTXD0_1
VDD
RRXD1_0
RCRS_DV_0
RRXD0_0
RRXER_0
VSS
RTXD1_0
O_M
RTXEN_0
MASK_STAT_INT
RTXD0_0
VDD
RESET_NOT
3-STATE
MDC
MDIO
TMODE4
TMODE3
TMODE2
TMODE1
TMODE0
IDDQ
VDD
TCLK
TRST
TMS
TDO
STXD_2
VDD
NC
NC
SRXD_2
SSYNC_3:0
NC
NC
NC
NC
STXD_1
NC
NC
NC
NC
SRXD_1
VDD
NC
STXD_0
NC
NC
VSS
NC
O_M
NC
MASK_STAT_INT
SRXD_0
VDD
RESET_NOT
3-STATE
MDC
MDIO
TMODE4
TMODE3
TMODE2
TMODE1
TMODE0
IDDQ
VDD
TCLK
TRST
TMS
TDO
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Pin Information (continued)
Table 1. 3X38 Signal in Alphanumeric Sequence According to Pin Number (continued)
Name
RMII Mode Name
SMII Mode Name
Name
RMII Mode Name
SMII Mode Name
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
VSS
VSS
NC
VSS
NC
VSS
NC
NC
NC
VSS
NC
VSS
NC
VSS
NC
VSS
NC
VSS
TPOUT+0
TPOUT–0
TPOUT+1
TPOUT–1
TPOUT+2
TPOUT–2
TPOUT+3
TPOUT–3
TPOUT+4
TPOUT–4
TPOUT+5
TPOUT–5
TPOUT+6
TPOUT–6
TPOUT+7
TPOUT–7
VSS
REXT10
REXT100
VDDA
VSS
RMCLK
VDDPLL
VDDA
REXTBS
VSS
VSS
NC
VSS
NC
VSS
NC
NC
NC
VSS
NC
VSS
NC
VSS
NC
VSS
NC
VSS
TPOUT+0
TPOUT–0
TPOUT+1
TPOUT–1
TPOUT+2
TPOUT–2
TPOUT+3
TPOUT–3
TPOUT+4
TPOUT–4
TPOUT+5
TPOUT–5
TPOUT+6
TPOUT–6
TPOUT+7
TPOUT–7
VSS
REXT10
REXT100
VDDA
VSS
RMCLK
VDDPLL
VDDA
REXTBS
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
VSS
TPIN–0
TPIN+0
VDDA
VSS
TPIN–1
TPIN+1
VDDA
TPIN–2
TPIN+2
VDDA
TPIN–3
TPIN+3
VDDA
VSS
TPIN–4
TPIN+4
VDDA
TPIN–5
TPIN+5
VDDA
TPIN–6
TPIN+6
VDDA
TPIN–7
TPIN+7
VDDA
VSS
VSS
VSS
VSS
TDI
LINKLED_7
LINKLED_6
LINKLED_5
LINKLED_4
LINKLED_3
VDD
LINKLED_2
LINKLED_1
LINKLED_0
FDUPLED_7
FDUPLED_6
VSS
TPIN–0
TPIN+0
VDDA
VSS
TPIN–1
TPIN+1
VDDA
TPIN–2
TPIN+2
VDDA
TPIN–3
TPIN+3
VDDA
VSS
TPIN–4
TPIN+4
VDDA
TPIN–5
TPIN+5
VDDA
TPIN–6
TPIN+6
VDDA
TPIN–7
TPIN+7
VDDA
VSS
VSS
VSS
VSS
TDI
LINKLED_7
LINKLED_6
LINKLED_5
LINKLED_4
LINKLED_3
VDD
LINKLED_2
LINKLED_1
LINKLED_0
FDUPLED_7
FDUPLED_6
Lucent Technologies Inc.
13
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Preliminary Data Sheet
September 2000
Pin Information (continued)
Table 1. 3X38 Signal in Alphanumeric Sequence According to Pin Number (continued)
14
Name
RMII Mode Name
SMII Mode Name
Name
RMII Mode Name
SMII Mode Name
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
FDUPLED_5
VDD
FDUPLED_4
FDUPLED_3
FOSD7
FOSD6
FOSD5
FOSD4
FOSD3
FOSD2
FOSD1
FOSD0
VDDA
ATBOP
ATBON
PECN
PECP
VDDA
FDUPLED_5
VDD
FDUPLED_4
FDUPLED_3
FOSD7
FOSD6
FOSD5
FOSD4
FOSD3
FOSD2
FOSD1
FOSD0
VDDA
ATBOP
ATBON
PECN
PECP
VDDA
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
VDDA
VSS
VDD
VSS
FDUPLED_2
FDUPLED_1
FDUPLED_0
SPEEDLED_7
SPEEDLED_6
SPEEDLED_5
SPEEDLED_4
VDD
SPEEDLED_3
SPEEDLED_2
SPEEDLED_1
SPEEDLED_0
ACTLED_7
ACTLED_6
VDDA
VSS
VDD
VSS
FDUPLED_2
FDUPLED_1
FDUPLED_0
SPEEDLED_7
SPEEDLED_6
SPEEDLED_5
SPEEDLED_4
VDD
SPEEDLED_3
SPEEDLED_2
SPEEDLED_1
SPEEDLED_0
ACTLED_7
ACTLED_6
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Pin Information (continued)
Pin Maps
Table 2. 3X38 RMII/SMII Pin Map
Pin
Number
RMII Mode Pins
I/O
SMII Mode Pins
I/O
70
RTXD0_0
I
SRXD_0
O
68
RTXEN_0
I
NC
—
66
RTXD1_0
I
NC
—
64
RRXER_0
O
NC
—
63
RRXD0_0
O
NC
—
62
RCRS_DV_0
O
STXD_0
I
61
RRXD1_0
O
NC
—
59
RTXD0_1
I
SRXD_1
O
58
RTXEN_1
I
NC
—
57
RTXD1_1
I
NC
—
56
RRXER_1
O
NC
—
55
RRXD0_1
O
NC
—
54
RCRS_DV_1
O
STXD_1
I
53
RRXD1_1
O
NC
—
52
RTXEN_2
I
NC
—
51
RTXD1_2
I
NC
—
50
RRXD0_2
O
NC
—
49
RRXER_2
O
SSYNC_3:0
I
48
RTXD0_2
I
SRXD_2
O
47
RRXD1_2
O
NC
—
44
RCRS_DV_2
O
STXD_2
I
46
RTXEN_3
I
NC
—
43
RRXER_3
O
NC
—
42
RTXD1_3
I
NC
—
41
RTXD0_3
I
SRXD_3
O
40
RRXD0_3
O
NC
—
39
RRXD1_3
O
NC
—
37
RCRS_DV_3
O
STXD_3
I
38
RTXEN_4
I
NC
—
36
RTXD1_4
I
NC
—
35
RRXD0_4
O
NC
—
34
RRXER_4
O
NC
—
33
RTXD0_4
I
SRXD_4
O
32
RRXD1_4
O
NC
—
29
RCRS_DV_4
O
STXD_4
I
31
RTXEN_5
I
NC
—
28
RTXD0_5
I
SRXD_5
O
Lucent Technologies Inc.
15
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Preliminary Data Sheet
September 2000
Pin Information (continued)
Table 2. 3X38 RMII/SMII Pin Map (continued)
Pin
Number
RMII Mode Pins
I/O
SMII Mode Pins
I/O
27
RTXD1_5
I
NC
—
26
RRXD0_5
O
NC
—
25
RRXER_5
O
SSYNC_7:4
I
24
RCRS_DV_5
O
STXD_5
I
23
RRXD1_5
O
NC
—
22
RTXD0_6
I
SRXD_6
O
21
RTXEN_6
I
NC
—
20
RTXD1_6
I
NC
—
18
RRXD0_6
O
NC
—
17
RRXD1_6
O
NC
—
16
RRXER_6
O
NC
—
14
RCRS_DV_6
O
STXD_6
I
19
RTXD0_7
I
SRXD_7
O
13
RTXEN_7
I
NC
—
12
RTXD1_7
I
NC
—
11
RRXER_7
O
NC
—
10
RCRS_DV_7
O
STXD_7
I
9
RRXD1_7
O
NC
—
8
RRXD0_7
O
NC
—
175
FDUPLED_4/RMII_MODE
[TIE LOW]
I
FDUPLED_4/SMII_MODE
[TIE HIGH]
I
126
RMCLK 50 MHz CLOCK IN
I
RMCLK 125 MHz CLOCK IN
I
Pin Descriptions
Table 3. RMII/SMII Interface Pins
Pins
Signal
Type
Description
19, 22, 28, 33,
41, 48, 59, 70
RTXD0_[7:0]/
SRXD_[7:0]
I
RMII Transmit Data 0. Transmit data bit zero, transitions synchronously with RMCLK.
SMII Receive Data and Control. Receive data and control transitions synchronously with RMCLK.
RMII Transmit Data 1. Transmit data bit one, transitions synchronously with RMCLK.
RMII Transmit Enable. Transmit enable indicates that the MAC is
presenting dibits on RTXD[1:0] for transmission.
RMII Receive Data 0. Receive data bit zero, transitions synchronously with RMCLK.
RMII Receive Data 1. Receive data bit one, transitions synchronously with RMCLK.
O
12, 20, 27, 36,
42, 51, 57, 66
13, 21, 31, 38,
46, 52, 58, 68
8, 18, 26, 35,
40, 50, 55, 63
9, 17, 23, 32,
39, 47, 53, 61
16
RTXD1_[7:0]
I
RTXEN_[7:0]
I
RRXD0_[7:0]
O
RRXD1_[7:0]
O
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Pin Descriptions (continued)
Table 3. RMII/SMII Interface Pins (continued)
Pins
Signal
Type
Description
10, 14, 24, 29,
37, 44, 54, 62
RCRS_DV_[7:0]/
STXD_[7:0]
O
RMII Carrier Sense and Receive Data Valid. The CRS_DV will be
asserted when valid data is being received. This signal is asserted
asynchronously.
SMII Transmit Data and Control. This signal transitions synchronously with the RMCLK.
RMII Receive Error. Receive error is asserted for one or more
clock periods to indicate that a coding error or other error was
detected in the frame presently being transferred.
RMII Receive Error. Receive error is asserted for one or more
clock periods to indicate that a coding error or other error was
detected in the frame presently being transferred.
SMII Sync. Synchronization input to the 3X38 that segments the
boundaries between each receive data and control 10-bit segments. This input generates a sync pulse every 10 clock cycles.
RMII Receive Error. Receive error is asserted for one or more
clock periods to indicate that a coding error or other error was
detected in the frame presently being transferred.
SMII Sync. Synchronization input to the 3X38 that segments the
boundaries between each receive data and control 10-bit segments. There is a sync pulse once every 10 clock cycles.
I
11, 16, 34, 43,
56, 64
RRXER_[7, 6, 4,
3, 1, 0]
O
49
RRXER_2/
SSYNC_3:0
O
I
25
RRXER_5/
SSYNC_7:4
O
I
Table 4. MII Management
Pins
Signal
Type
Description
74
MDC
I
Management Data Clock. This is the timing reference for the
transfer of data on the MDIO signal. This signal may be asynchronous to RMCLK. The maximum clock rate is 12.5 MHz.
75
MDIO
I/O
69
MASK_STAT_INT
O
Lucent Technologies Inc.
When running MDC above 6.25 MHz, MDC must be synchronous
with RMCLK and have a setup time of 15 ns and a hold time of 5 ns
with respect to RMCLK.
Management Data Input/Output. This I/O is used to transfer control and status information between the 3X38 and the station management. Control information is driven by the station management
synchronous with MDC. Status information is driven by the 3X38
synchronous with MDC. This pin requires an external
1.5 kΩ pull-up resistor.
Maskable Status Interrupt. This pin will go low whenever there is
a change in status as defined in Table 35 (register 31). This is an
open-drain output and requires a 10 kΩ pull-up resistor.
17
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Preliminary Data Sheet
September 2000
Pin Descriptions (continued)
Table 5. 10/100 Mbits/s Twisted-Pair (TP) Interface Pins
Pin
Signal
Type
155, 152,
149, 146,
142, 139,
136, 132
TPIN+/
FOIN+[7:0]
I
154, 151,
148, 145,
141, 138,
135, 131
TPIN–/
FOIN–[7:0]
119, 117,
115, 113,
111, 109,
107, 105
TPOUT+/
FOOUT+[7:0]
120, 118,
116, 114,
112, 110,
108, 106
TPOUT–/
FOOUT–[7:0]
177, 178,
179, 180,
181, 182,
183, 184
FOSD[7:0]
Description
Receive Data. Positive differential received 125 Mbaud MLT3, or
10 Mbaud Manchester data from magnetics.
Fiber-Optic Data Input. Positive differential received 125 Mbaud
pseudo-ECL data from fiber transceiver.
Receive Data. Negative differential received 125 Mbaud MLT3 or
10 Mbaud Manchester data from magnetics.
I
Fiber-Optic Data Input. Negative differential received 125 Mbaud
pseudo-ECL data from fiber transceiver.
O
Transmit Data. Positive differential transmit 125 Mbaud MLT3 or
10 Mbaud Manchester data to magnetics.
Fiber-Optic Data Output. Positive differential transmit 125 Mbaud
pseudo-ECL compatible data to fiber transceiver.
O
Transmit Data. Negative differential transmit 125 Mbaud MLT3 or
10 Mbaud Manchester data to magnetics.
Fiber-Optic Data Output. Negative differential transmit 125 Mbaud
pseudo-ECL compatible data to fiber transceiver.
I
Fiber-Optic Signal Detect. Pseudo-ECL input signal which indicates
whether or not the fiber-optic receive pairs (FOIN±) are receiving
valid signal levels. These inputs are ignored when not in fiber mode
and should be grounded.
Table 6. LED and Configuration Pins
Pin
Signal
Type
Description
2
ACTLED_5/
BIACTLED_5/
CARIN_EN
O
Activity LED[5]. This pin indicates transmit or receive activity on
port 5. 10 mA active-high output.
O
Bicolor Activity LED[5]. When the 3X38 is placed in the bicolor LED
mode by pulling both of the LED_MODE[1:0] pins high at powerup or
reset, this output will go high whenever there is either transmit or
receive activity. This output works in conjunction with the link LED outputs to drive a single bicolor LED package, when in bicolor LED mode.
10 mA active-high output.
I
Carrier Integrity Enable. At powerup or reset, if this pin is pulled high
through a 10 kΩ resistor, it will enable the carrier integrity function of
register 29, bit 3, if station management is unavailable.
This pin has an internal 50 kΩ pull-down resistor for normal operation
(CARIN_EN is disabled). This input and register bits [29.3] are ORed
together.
18
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Pin Descriptions (continued)
Table 6. LED and Configuration Pins (continued)
Pin
Signal
Type
Description
3
ACTLED_4/
BIACTLED_4/
AUTO_EN
O
Activity LED[4]. This pin indicates transmit or receive activity on port 4.
10 mA active-high output.
O
Bicolor Activity LED[4]. When the 3X38 is placed in the bicolor LED
mode by pulling both of the LED_MODE[1:0] pins high at powerup or
reset, this output will go high whenever there is either transmit or
receive activity. This output works in conjunction with the link LED outputs to drive a single bicolor LED package, when in bicolor LED mode.
10 mA active-high output.
I
Autonegotiation Enable. At powerup or reset, when this pin is high
through a 10 kΩ resistor, autonegotiation is enabled. Pulsing this pin will
cause autonegotiation to restart. This input has the same function as
register 0, bit 12. This input and the register bit are ANDed together.
This pin has an internal 50 kΩ pull-down resistor; default is autonegotiation off.
O
Activity LED[3]. This pin indicates transmit or receive activity on port 3.
10 mA active-high output.
O
Bicolor Activity LED[3]. When the 3X38 is placed in the bicolor LED
mode by pulling both of the LED_MODE[1:0] pins high at powerup or
reset, this output will go high whenever there is either transmit or
receive activity. This output works in conjunction with the link LED outputs to drive a single bicolor LED package, when in bicolor LED mode.
10 mA active-high output.
I
Scrambler/Descrambler Bypass. At powerup or reset, this pin may be
used to enable the SCRAM_DESC_BYPASS function by pulling this pin
high through a 10 kΩ resistor, if station management is unavailable.
This is the same function as register 29, bit 4.
4
ACTLED_3/
BIACTLED_3/
SCRAM_DESC_BYP
ASS
This pin has an internal 50 kΩ pull-down resistor for normal operation
(scrambler/descrambler ON). This input and the register bit [29.4] are
ORed together during powerup and reset.
5
ACTLED_2/
BIACTLED_2/
LITF_EN
Lucent Technologies Inc.
O
Activity LED[2]. This pin indicates transmit or receive activity on port 2.
10 mA active-high output.
O
Bicolor Activity LED[2]. When the 3X38 is placed in the bicolor LED
mode by pulling both of the LED_MODE[1:0] pins high at powerup or
reset, this output will go high whenever there is either transmit or
receive activity. This output works in conjunction with the link LED outputs to drive a single bicolor LED package, when in bicolor LED mode.
10 mA active-high output.
I
Enhanced Link Integrity Test Function. When this input is pulled high
at powerup or reset through a 10 kΩ resistor, the 3X38 will detect and
change speed from 10 Mbits/s to 100 Mbits/s, when an instantaneous
speed change occurs. This pin is ORed with register 30, bit 6. This pin
has an internal 50 kΩ pull-up resistor; default is LITF_EN enabled.
19
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Preliminary Data Sheet
September 2000
Pin Descriptions (continued)
Table 6. LED and Configuration Pins (continued)
Pin
Signal
Type
Description
6
ACTLED_1/
BIACTLED_1/
BLINK_LED_MODE
O
Activity LED[1]. This pin indicates transmit or receive activity on port 1.
10 mA active-high output.
O
Bicolor Activity LED[1]. When the 3X38 is placed in the bicolor LED
mode by pulling both of the LED_MODE[1:0] pins high at powerup or
reset, this output will go high whenever there is either transmit or
receive activity. This output works in conjunction with the link LED outputs to drive a single bicolor LED package, when in bicolor LED mode.
10 mA active-high output.
I
Blink LED Mode. At powerup or reset, when pulled high through a
10 kΩ resistor (and the STRETCH_LED pin is low), the activity LED
output will blink high for 40 ms and low for 40 ms whenever there is
activity. This signal is ORed with register 29, bit 11. This pin has an
internal 50 kΩ pull-down resistor; default is blink mode disabled.
O
Activity LED[0]. This pin indicates transmit or receive activity on port 0.
10 mA active-high output.
O
Bicolor Activity LED[0]. When the 3X38 is placed in the bicolor LED
mode by pulling both of the LED_MODE[1:0] pins high at powerup or
reset, this output will go high whenever there is either transmit or
receive activity. This output works in conjunction with the link LED outputs to drive a single bicolor LED package, when in bicolor LED mode.
10 mA active-high output.
I
Stretch LED Mode. At powerup or reset, when pulled high through a
10 kΩ resistor, this pin enables stretching. When high, the activity LED
output is stretched to 42 ms minimum and 84 ms maximum, unless
BLINK_LED_MODE is high, in which case it blinks 40 ms high and
40 ms low. This pin is ORed with register 29, bit 7. This pin has an internal 50 kΩ pull-up resistor. Default is stretch LED mode enabled.
O
Activity LED[7:6]. This pin indicates transmit or receive activity on port
7 or 6. 10 mA active-high output.
O
Bicolor Activity LED[7:6]. When the 3X38 is placed in the bicolor LED
mode by pulling both of the LED_MODE[1:0] pins high at powerup or
reset, this output will go high whenever there is either transmit or
receive activity. This output works in conjunction with the link LED outputs to drive a single bicolor LED package, when in bicolor LED mode.
10 mA active-high output.
O
Speed LED[0]. This pin indicates the operating speed of port 0 on the
3X38. A high on this pin indicates 100 Mbits/s operation. A low indicates
10 Mbits/s operation. 10 mA active-high output.
I
PHY Address 0. At powerup or reset, this pin may be used to set the
PHY address bit 0.
7
207,
208
206
ACTLED_0/
BIACTLED_0/
STRETCH_LED
ACTLED_[7:6]/
BIACTLED[7:6]
SPEEDLED_0/
PHY_ADD[0]
At powerup or reset, if this pin is pulled high through a 10 kΩ resistor, it
will set PHYADD[0] to a 1. If this pin is pulled low through a 10 kΩ resistor, it will set PHYADD[0] to a 0. This pin has an internal 50 kΩ pulldown resistor.
20
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Pin Descriptions (continued)
Table 6. LED and Configuration Pins (continued)
Pin
Signal
Type
Description
205
SPEEDLED_1/
PHY_ADD[1]
O
Speed LED[1]. This pin indicates the operating speed of port 1 on the
3X38. A high on this pin indicates 100 Mbits/s operation. A low indicates
10 Mbits/s operation. 10 mA active-high output.
I
PHY Address 1. At powerup or reset, this pin may be used to set the
PHY address bit 1.
If this pin is pulled high through a 10 kΩ resistor, it will set PHYADD[0] to
a 1. If this pin is pulled low through a 10 kΩ resistor, it will set PHYADD[1] to a 0. This pin has an internal 50 kΩ pull-down resistor.
204
SPEEDLED_2/
PHY_ADD[2]
O
Speed LED[2]. This pin indicates the operating speed of port 2 on the
3X38. A high on this pin indicates 100 Mbits/s operation. A low indicates
10 Mbits/s operation. 10 mA active-high output.
I
PHY Address 2. At powerup or reset, this pin may be used to set the
PHY address bit 2.
If this pin is pulled high through a 10 kΩ resistor, it will set PHYADD[0] to
a 1. If this pin is pulled low through a 10 kΩ resistor, it will set PHYADD[2] to a 0. This pin has an internal 50 kΩ pull-down resistor.
203
200,
201
SPEEDLED_3/
NO_LP
SPEEDLED_[5:4]/
LED_MODE[1:0]
O
Speed LED[3]. This pin indicates the operating speed of port 3 on the
3X38. A high on this pin indicates 100 Mbits/s operation. A low indicates
10 Mbits/s operation. 10 mA active-high output.
I
No Link Pulse Mode. At powerup or rest, pulling this signal high
through a 10 kΩ resistor, will allow 10 Mbits/s operation with link pulses
disabled. If the 3X38 is configured for 100 Mbits/s operation, this signal
is ignored. This is the same function as register 30, bit 0. The input and
the register bit are ORed together. This pin has an internal 50 kΩ pulldown resistor, default is normal link pulse mode.
O
Speed LED[5:4]. These pins indicate the operating speed of ports [5:4]
on the 3X38. A high on this pin indicates 100 Mbits/s operation. A low
indicates 10 Mbits/s operation. 10 mA active-high output.
I
LED Mode [1:0]. At powerup or reset, the LED mode configuration
pins[1:0] are used to select the LED mode of operation by pulling them
high or low through a 10 kΩ resistor as shown below.
LED Modes
Pin 1 Pin 0
0
0
0
1
1
1
0
1
Mode
Parallel
Reserved
Serial
Bicolor
Outputs
SPEEDLED_[7:0], FDUPLED[7:0],
LINKLED[7:0], ACTLED[7:0]
Reserved
SERCLK, SERDATA, SERSTROBE
ACTLED[7:0], LINKLED[7:0]
When in serial LED mode, all eight channels’ LED functions will be multiplexed onto one serial LED output stream.
When in bicolor LED mode, each of the eight channels will have two
LED outputs each, to drive a bicolor LED. These pins have internal
50 kΩ pull-down resistors.
198,
199
SPEEDLED_[7:6]
Lucent Technologies Inc.
O
Speed LED[7:6]. These pins indicate the operating speed of ports [7:6]
on the 3X38. A high on this pin indicates 100 Mbits/s operation. A low
indicates 10 Mbits/s operation. 10 mA active-high output.
21
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Preliminary Data Sheet
September 2000
Pin Descriptions (continued)
Table 6. LED and Configuration Pins (continued)
Pin
Signal
Type
Description
197
FDUPLED_0/
SERCLK/
CRS_SEL
O
Full-Duplex LED[0]. This LED output can operate as the full-duplex
LED indicator, or as a collision LED indicator, or as a serial LED output.
This output is only valid when the link is up. When the link is operating in
full-duplex mode, this LED output is the full-duplex LED (logic high output). When the link is operating in half-duplex mode, this LED output
becomes the collision LED output (logic high output). 10 mA active-high
output.
O
Serial LED Clock. This is approximately a 1.56 MHz clock output used
to clock out the serial LED data, when the serial LED mode is enabled
by pulling the SERIAL_LED_MODE[1] pin high and the
SERIAL_LED_MODE[0] pin low through a 10 kΩ resistor at powerup or
reset.
I
Carrier Sense Select. At powerup, this pin may be used to select the
mode of CRS (carrier sense) operation. When this pin is pulled high
through a 10 kΩ resistor, CRS (carrier sense) will be asserted on
receive activity only. This is the same function as register 29, bit 10.
This pin has an internal 50 kΩ pull-down resistor for normal mode operation (default: CRS asserted on transmit or receive activity). This input
and the register bit [29.10] are ORed together during powerup and
reset.
196
22
FDUPLED_1/
SERDATA/
FULL_DUP
O
Full-Duplex LED[1]. This LED output can operate as the full-duplex
LED indicator, or as a collision LED indicator, or as a serial LED output.
This output is only valid when the link is up. When the link is operating in
full-duplex mode, this LED output is the full-duplex LED (logic high output). When the link is operating in half-duplex mode, this LED output
becomes the collision LED output (logic high output). 10 mA active-high
output.
O
Serial LED Data. A single serial LED data stream output that contains
LED status information from all eight 3X38 ports. The serial LED mode
is enabled by pulling the SERIAL_LED_MODE_1 pin high through a
10 kΩ resistor, and the SERIAL_MODE_0 pin low at powerup or reset.
I
Full Duplex. At powerup, this pin may be used to select full-duplex
operation for all eight channels by pulling it high through a 10 kΩ resistor, if station management is unavailable. This is the same function as
register 0, bit 8. This pin has an internal 50 kΩ pull-up resistor to default
to full duplex for normal operation. This input and the register bit[0:8]
are ORed together during powerup and reset. This pin is ignored when
autonegotiation is enabled. This pin has an internal 50 kΩ pull-up to
default to full duplex.
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Pin Descriptions (continued)
Table 6. LED and Configuration Pins (continued)
Pin
Signal
Type
Description
195
FDUPLED_2/
SERSTROBE/
ISOLATE
O
Full-Duplex LED[2]. This LED output can operate as the full-duplex
LED indicator, or as a collision LED indicator, or as a serial LED output.
This output is only valid when the link is up. When the link is operating in
full-duplex mode, this LED output is the full-duplex LED (logic high output). When the link is operating in half-duplex mode, this LED output
becomes the collision LED output (logic high output). 10 mA active-high
output.
O
Serial LED Strobe. This is a synchronizing strobe for the serial LED
data output stream that goes high at the start of each serial stream,
once every 32 clocks when in serial LED mode.
I
Isolate Mode. As an input, this pin can be used at powerup or reset to
select the isolate operation mode. If this pin is pulled high through a
10 kΩ resistor, the 3X38 will powerup or reset to the isolate mode. (RMII
and SMII outputs to high-impedance state.)
This pin is internally pulled through a 50 kΩ resistor. The default state is
for the 3X38 to powerup or reset in a nonisolate mode. This pin and register bit [0.10] are ORed together during powerup and reset.
173
FDUPLED_5/
SPEED
O
Full-Duplex LED[5]. This LED output can operate as the full-duplex
LED indicator, or as a collision LED indicator, or as a serial LED output.
This output is only valid when the link is up. When the link is operating in
full-duplex mode, this LED output is the full-duplex LED (logic high output). When the link is operating in half-duplex mode, this LED output
becomes the collision LED output (logic high output). 10 mA active-high
output.
I
Speed. At powerup or reset, this signal can be used to select the operating speed and is the same function as register 0, bit 13. If this signal is
pulled high with a 10 kΩ , it will enable 100 Mbits/s operation. If this signal is pulled low with a 10 kΩ , it will enable 10 Mbits/s operation.
This signal is ignored when autonegotiation is enabled. This signal and
the register bit are ANDed. This pin has an internal 50 kΩ pull-up, to
default to 100TX mode, when autonegoatiation is not enabled.
171,
172
FDUPLED[7:6]
O
Full-Duplex LED[7:6]. This LED output can operate as the full-duplex
LED indicator, or as a collision LED indicator, or as a serial LED output.
This output is only valid when the link is up. When the link is operating in
full-duplex mode, this LED output is the full-duplex LED (logic high output). When the link is operating in half-duplex mode, this LED output
becomes the collision LED output (logic high output). 10 mA active-high
output.
176
FDUPLED_3/
RESERVED
O
Full-Duplex LED[3]. This LED output can operate as the full-duplex
LED indicator, or as a collision LED indicator, or as a serial LED output.
This output is only valid when the link is up. When the link is operating in
full-duplex mode, this LED output is the full-duplex LED (logic high output). When the link is operating in half-duplex mode, this LED output
becomes the collision LED output (logic high output). 10 mA active-high
output.
I
Reserved. Do not pull this pin high at powerup or reset.
Lucent Technologies Inc.
23
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Preliminary Data Sheet
September 2000
Pin Descriptions (continued)
Table 6. LED and Configuration Pins (continued)
Pin
Signal
Type
Description
175
FDUPLED_4/
RMII_MODE
O
Full-Duplex LED[4]. This LED output can operate as the full-duplex
LED indicator, or as a collision LED indicator, or as a serial LED output.
This output is only valid when the link is up. When the link is operating in
full-duplex mode, this LED output is the full-duplex LED (logic high output). When the link is operating in half-duplex mode, this LED output
becomes the collision LED output (logic high output). 10 mA active-high
output.
I
RMII Mode. When pulled high through a 10 kΩ resistor at powerup or
reset, this will place the 3X38 in the SMII mode of operation. When
pulled low, the 3X38 will operate in RMII mode. This pin has an internal
50 kΩ pull-down.
O
Link LED[7:0]. This pin indicates good link status on port [7:0]. 10 mA
active-high output.
O
Bicolor LED[7:0]. When the 3X38 is placed in the bicolor LED mode by
writting a one to bit 10 of register 20. This bit will go high whenever the
link is up and there is no transmit or receive activity. This output works in
conjunction with the activity LED when in bicolor mode. This is a 10 mA
active-high output.
I
FX Mode Enable. At powerup or reset, when pulled high through a
10 kΩ resistor, this pin will enable the FX mode (10Base-T and
100Base-TX disabled). When pulled low, it will enable 10Base-T and
100Base-TX modes (100Base-FX mode disabled). These pins are
ORed with register 29, bit 0 [29.0].
162,
163,
164,
165,
166,
168,
169,
170
LINKLED_[7:0]/
BILINKLED[7:0]/
FX_MODE_EN[7:0]
These pins have internal 50 kΩ pull-down resistors.
Table 7. Table Test Mode Pins
Pin
Signal
Type
186, 187
ATBOP
ATBON
O
Reserved. Leave these pins unconnected.
189, 188
PECP
PECN
O
Reserved. Place a 1 kΩ resistor from these pins to ground. These
resistors control the slew rate of the RMII and SMII outputs.
81
IDDQ
I
IDDQ Mode. Reserved for manufacturing test. For normal use, tie
low.
161
TDI
I
Test Data Input. Serial data input to the JTAG TAP controller. Sampled on the rising edge of TCK. When not in JTAG mode, tie low.
86
TDO
O
Test Data Output. Serial data output from the JTAG TAP controller.
Updated on the falling edge of TCK. When not in use, leave unconnected.
85
TMS
I
Test Mode Select. When pulled high through a 10 kΩ resistor, this
pin selects the JTAG test mode. When not in use, tie low.
83
TCLK
I
Test Clock. JTAG clock input used to synchronize JTAG control and
data tranfers. When unused, tie low.
84
TRST
I
Test Reset. Asynchronous active-low reset input to JTAG tap controller. For normal use, tie low.
24
Description
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Pin Descriptions (continued)
Table 7. Table Test Mode Pins (continued)
Pin
Signal
Type
Description
76, 77,
78, 79, 80
TMODE[4:0]
I
Test Mode Select. Reserved for manufacturing testing. These pins
should be tied low for normal operation.
73
3-STATE
I
3-state. When this pin is high, all digital outputs will be 3-stated. For
normal operation, pull this pin low.
Table 8. Clock, Reset, FOSD, and Special Configuration Pins
Pin
Signal
Type
126
RMCLK
I
RMII/SMII Clock Input. CMOS input level system clock input.
50 MHz in RMII mode, 125 MHz in SMII mode. ±50 ppm, 40%—
60% duty cycle.
72
RESET_NOT
I
Full Chip Reset Not. Reset must be asserted low for at least
1 ms. The 3X38 will come out of reset after 2 ms. RMCLK must
remain running during reset.
129
REXTBS
I
External Bias Resistor. Connect this pin to a 24.9 kΩ ± 1% resistor to ground. The parasitic load capacitance must be less than
15 pF.
123
REXT100
I
External Bias Resistor 100. Connect this pin to a 21.5 kΩ ± 1%
resistor to ground. This sets the 100 Mbits/s TP driver output level.
122
REXT10
I
External Bias Resistor 10. Connect this pin to a 21.5 kΩ ± 1%
resistor to ground. This sets the 10 Mbits/s TP driver output level.
67
O_M
I
Reserved. Tie this pin high through 10 kΩ resistor.
Lucent Technologies Inc.
Description
25
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Preliminary Data Sheet
September 2000
Pin Descriptions (continued)
Table 9. Power, Ground, and No Connects
Pin
Signal
124, 127, 128, 133, 137, 140,
143, 147, 150, 153, 156, 185,
190, 191
VDDA
127
VDDPLL
15, 30, 45, 60, 71, 82, 167, 174,
193, 202
VDD
Magnetics Center Taps
VDDO
1, 65, 87, 88, 90, 92, 96, 98,
100, 102, 104, 121, 125, 130,
134, 144, 157, 158, 159, 160,
192, 194
VSS
89, 91, 93, 94, 95, 97, 99, 101,
103
NC
26
Type
Description
PWR Analog power 3.3 V ± 5%.
PWR Phase-locked loop power 3.3 V ± 5%.
PWR Digital power 3.3 V ± 5%.
PWR TP driver output power 3.3 V ± 5%. Connected to central tap of TP driver output transformer and 51 Ω terminating resistor.
GND Ground.
NC
No connects listed here are for RMII mode only. May be
different in SMII mode.
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Functional Description
The 3X38 integrates eight 100Base-X physical sublayers (PHY), 100Base-TX physical medium dependent
(PMD) transceivers, and eight complete 10Base-T
modules into a single chip for both 10 Mbits/s and
100 Mbits/s Ethernet operation. It also supports
100Base-FX operation through external fiber-optic
transceivers. This device provides a reduced media
independent interface (RMII) or serial media independant interface (SMII) to communicate between the
physical signaling and the medium access control
(MAC) layers for both 100Base-X and 10Base-T operations. Additionally, it provides a shared MII port for interfacing to repeater devices. The device is capable of
operating in either full-duplex mode or half-duplex
mode in either 10 Mbits/s or 100 Mbits/s operation.
Operational modes can be selected by hardware configuration pins or software settings of management registers, or can be determined by the on-chip
autonegotiation logic.
■
100Base-X physical medium attachment (PMA)
■
Twisted-pair transceiver (PMD)
IEEE 802.3U autonegotiation
This interface reduces the interconnect circuits
between a MAC and PHY. In switch applications, this
protocol helps to reduce the pin count on the switch
ASIC significantly. A regular 16-pin MII reduces to a
6-pin (7 with an optional RXER pin) RMII. The interconnect circuits are the following:
1. RMCLK: A 50 MHz clock.
2. RTXEN.
3. RTXD[1:0].
4. RRXD[1:0].
5. RCRS_DV.
6. RRXER: Mandatory for the PHY, but optional for the
switch.
Transmit Data Path
The PHY uses the 50 MHz RMCLK as its reference so
that TXC (at the internal MII) and RMCLK maintain a
phase relationship. This helps to avoid elasticity buffers
on the transmit side. On the rising edge of RMCLK,
2-bit data is provided on the RMII RTXD[1:0] when
RTXEN is high. TXD[1:0] are ignored when RTXEN is
deasserted.
The 100Base-X and 10Base-T sections share the following functional blocks:
■
■
Reduced Media Independent Interface (RMII)
The 100Base-X section of the device implements the
following functional blocks:
100Base-X physical coding sublayer (PCS)
MII registers
Additionally, there is an interface module that converts
the internal MII signals of the PHY to RMII signal pins.
Each of these functional blocks is described below.
The 10Base-T section of the device consists of the
10 Mbits/s transceiver module with filters and a
Manchester ENDEC module.
■
■
Clock synthesizer module (CSM)
MAC
RMII
RMII PHY I/F TO MII PHY I/F
MII MAC I/F TO RMII MAC I/F
TXEN
TXD[3:0]
TXER
TXCLK
COL
CRS
RXDV
RXD[3:0]
RXER
RXCLK
PHY
RTXEN
RTXD[1:0]
RCRS_DV
RRXD[1:0]
RRXER
RREFCLK
TXEN
TXD[3:0]
TXER
TXCLK
COL
CRS
RXDV
RXD[3:0]
RXER
RXCLK
50 MHz
5-7505(F).a
Figure 7. Functional Description
Lucent Technologies Inc.
27
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Functional Description (continued)
Preliminary Data Sheet
September 2000
ensures that false carrier events do not propagate
through the MAC connected to the 3X38.
TX 10 Mbits/s Mode
The RMCLK frequency is 10 times the data rate in this
mode; therefore, the value on RTXD[1:0] will be valid
such that RTXD[1:0] may be sampled every tenth
cycle, regardless of the starting cycle within the group.
TX 100 Mbits/s Mode
There will be valid data on RTXD[1:0] for each RMCLK
period when RTXEN is asserted.
RX 10 Mbits/s Mode
After the assertion of RCRS_DV, the receive data signals, RRXD[1:0], will be 00 until the 10Base-T PHY has
recovered the clock and decoded the receive data.
Since RMCLK is 10 times the data rate in this mode,
the value on RRXD[1:0] will be valid such that it can be
sampled every tenth cycle, regardless of the starting
cycle within the group.
RX 100 Mbits/s Mode
Receive Data Path
RXC (at the internal MII) is derived from the incoming
data and, hence, does not maintain a phase relationship with RMCLK. Therefore, an elasticity buffer is
required on the receive path. The 3X38 provides a
32-bit FIFO (default) to synchronize the receive data to
the system clock. The start of packet latency can be
reduced from 16 bits to 8 bits by writing a 1 to register
20, bit 11. CRS_DV is asserted asynchronously. Preamble is output onto the RMII once the internal signal
RRX_DV is asserted (on the rising edge of the
RMCLK). CRS_DV is deasserted asynchronously with
the fall of RRX_DV, but RCRS_DV keeps toggling as
long as data is being flushed out of the elasticity buffer.
The CRS_DV signal behavior can be modified by register 20, bit 12. When this bit is set to 0, CRS causes
CRS_DV to be asserted. When this bit is set to a 1,
only RX_DV causes RX_DV to be asserted; this
After the assertion of RCRS_DV, the receive data signals, RRXD[1:0] will be 00 until the start-of-stream
(SSD) delimiter has been detected.
Collision Detection
The RMII does not have a collision signal, so all collisions are detected internal to the MAC. This is an AND
function of RTXEN and RCRS derived from RCRS_DV.
RCRS_DV cannot be directly ANDed with RTXEN
because RCRS_DV may toggle at the end of a frame to
provide separation between RCRS and RRXDV.
Receiver Error
The RRX_ER signal is asserted for one or more
RMCLK periods to indicate that an error was detected
within the current receive frame.
RMCLK
RCRS
RRX_DV
RCRS_DV
CRS
RRXD[1:0]
00
01
01
00
5-7506(F).a
Figure 8. RMII Receive Timing from Internal MII Signals
28
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Functional Description (continued)
When in isolate mode, the specified port on the 3X38
does not respond to packet data present at the
RTXD[1:0] and RTXEN inputs, and presents a high
impedance on the RCRS_DV, RRXER, and RRXD[1:0]
outputs. The 3X38 will continue to respond to all management transactions while the port is in isolate mode.
Loopback
During normal operation, RTXD[1:0] and RTXEN will
not be looped back to RCRS_DV and RRXD[1:0].
Serial Media Independent Interface (SMII)
RMII/SMII Interface
RMII Isolate Mode
The 3X38 also implements an RMII isolate mode that is
controlled by bit 10 of each one of the eight control registers (register 0h). At reset, the 3X38 will initialize this
bit to 0. Setting the bit to a 1 will put the port into RMII
isolate mode.
MULTI-MAC
The SMII allows a further reduction in the number of
signals that are required to interface a PHY to a MAC.
There are two global signals, RMCLK and SSYNC, and
two per-port signals, SRXD and STXD. All signals are
synchronous to the 125 MHz clock.
3X38
STXD0
PORT 0
SRXD0
STXD[1—6]
SRXD[1—6]
PORT [1—6]
STAD7
PORT 7
SRXD7
SSYNC[3:0]
SSYNC[4:7]
CLOCK
125 MHz
REFERENCE CLOCK
5-7507(F).b
Figure 9. SMII Connection Diagram
1
2
3
4
5
6
7
8
9
10
11
SMII_CLK
SYNC
RXD
CRS
RX_DV
RXD0
RXD1
RXD2
RXD3
RXD4
RXD5
RXD6
RXD7
5-7507(F)
Figure 10. Receive Sequence Diagram
Lucent Technologies Inc.
29
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Preliminary Data Sheet
September 2000
Functional Description (continued)
valid in the segment immediately following a frame, and
will remain valid until the first data segment of the next
frame.
Receive Path
Receive data and control information are signaled in
ten bit segments. These ten bit boundaries are delimited by the SYNC signal. The connected MAC should
generate these SYNC pulses every ten clocks. In
100 Mbits/s mode, each segment represents a new
byte of data. In 10 Mbits/s mode, each segment is
repeated ten times, so every ten segments represents
a new byte of data.
Transmit Data Path
The receive sequence contains all of the information
found on the standard MII receive path.
Transmit data and control information are signaled in
ten bit segments similar to the receive path. These ten
bit boundaries are delimited by the SYNC signal. The
connected MAC should generate these SYNC pulses
every ten clocks. In 100 Mbits/s mode, each new segment represents a new byte of data. In 10 Mbits/s
mode, each segment is repeated ten times; therefore,
every ten segments represents a new byte of data. The
PHY can sample one of every ten segments.
Out-of-Band Signaling
Collision Detection
During an interframe gap, bit RXD5 indicates the validity of the upper nibble of the last byte of data of the previous frame. Bit RXD0 indicates an error detected by
the PHY in the previous frame. Both of these bits will be
The PHY does not directly indicate that a collision has
occurred. It is left up to the MAC to detect the assertion
of both CRS and TXEN.
Table 10. Receive Data/Status Encoding
CRS RX_DV
X
0
X
1
RXD0
Rcvr error
in the
previous
frame
1
RXD1
RXD2
RXD3
RXD4
RXD5
RXD6
RXD7
Upper nibble False carrier:
Jabber:
Duplex:
Link:
Speed:
0 = OK
0 = no link
0 = OK
0 = invalid
0 = half
0=
1 = detected
1 = valid
10 Mbits/s 1 = full 1 = good link 1 = detected
1=
100 Mbits/s
One Data Byte (two MII nibbles)
2
3
4
5
6
7
8
9
10
1
11
SMII_CLK
SYNC
TXD
TXER
TXEN
TXD0
TXD1
TXD2
TXD3
TXD4
TXD5
TXD6
TXD7
5-7508(F).r1
Figure 11. Transmit Sequence Diagram
30
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Functional Description (continued)
RXD[7:0] signal lines.
Media Independent Interface (MII)—Internal
MII Isolate Mode. The 3X38 implements an MII isolate
mode that is controlled by bit 10 of each one of the four
control registers (register 0h). At reset, 3X38 will initialize this bit to the logic level transition of the ISOLATE
pin. Setting the bit to a 1 will also put the port in MII isolate mode.
The 3X38 implements IEEE 802.3U Clause 22 compliant MII interface which connects to the MII-RMII module. This module converts the 4-bit MII receive data to
2-bit RMII receive data. Similarly, it converts the 2-bit
RMII transmit data (received from the MAC) to 4-bit MII
transmit data. The following describes the internal MII
functions.
Transmit Data Interface
Each internal MII transmit data interface comprises
seven signals: TXD[3:0] are the nibble size data path,
TXEN signals the presence of data on TXD, TXER indicates substitution of data with the HALT symbol, and
TXCLK carries the transmit clock that synchronizes all
the transmit signals. TXCLK is usually supplied by the
on-chip clock synthesizer.
Receive Data Interface
Each internal MII receive data interface also comprises
seven signals: RXD[3:0] are the nibble size data path,
RXDV signals the presence of data on RXD, RXER
indicates the validity of data, and RXCLK carries the
receive clock. Depending upon the operation mode,
RXCLK signal is generated by the clock recovery module of either the 100Base-X or 10Base-T receiver.
Status Interface
Two internal MII status signals, COL and CRS, are generated in each of the eight channels to indicate collision
status and carrier sense status. COL is asserted asynchronously whenever the respective channel of 3X38 is
transmitting and receiving at the same time in a halfduplex operation mode. CRS is asserted asynchronously whenever there is activity on either the transmitter or the receiver. When CRS_SEL is asserted, CRS
is asserted only when there is activity on the receiver.
Operation Modes
Each channel of the 3X38 supports two operation
modes and an isolate mode as described below.
100 Mbits/s Mode. For 100 Mbits/s operation, the
internal MII operates in nibble mode with a clock rate of
25 MHz. In normal operation, the internal MII data at
RXD[7:0] and TXD[7:0] are 4 bits wide.
10 Mbits/s Mode. For 10 Mbits/s nibble mode operation, the TXCLK and RXCLK operate at 2.5 MHz. The
data paths are 4 bits wide using TXD[7:0] and
Lucent Technologies Inc.
When in isolate mode, the specified port on the 3X38
does not respond to packet data present at TXD[3:0],
TXEN, and TXER inputs and presents a logic zero on
the TXCLK, RXCLK, RXDV, RXER, RXD[3:0], COL,
and CRS outputs. The 3X38 will continue to respond to
all management transactions while the PHY is in isolate mode.
Serial Management Interface (SMI)
The serial management interface is used to obtain status and to configure the PHY. This mechanism corresponds to the MII specifications for 100Base-X (Clause
22) and supports registers 0 through 6. Additional vendor-specific registers are implemented within the range
of 16 to 31. All the registers are described in the Register Information section on page 46.
Management Register Access
The management interface consists of two pins, management data clock (MDC) and management data
input/output (MDIO). The 3X38 is designed to support
an MDC frequency specified up to 12.5 MHz. The
MDIO line is bidirectional and may be shared by up to
32 devices.
The MDIO pin requires a 1.5 kΩ pull-up resistor which,
during IDLE and turnaround periods, will pull MDIO to a
logic one state. Each MII management data frame is
64 bits long. The first 32 bits are preamble consisting of
32 continuous logic one bits on MDIO and 32 corresponding cycles on MDC. Following preamble is the
start-of-frame field indicated by a <01> pattern. The
next field signals the operation code (OP). <10> indicates read from MII management register operation,
and <01> indicates write to MII management register
operation. The next two fields are PHY device address
and MII management register address. Both of them
are 5 bits wide, and the most significant bit is transferred first.
During read operation, a 2-bit turnaround (TA) time
spacing between the register address field and data
field is provided for the MDIO to avoid contention. Following the turnaround time, a 16-bit data stream is read
from or written into the MII management registers of
the 3X38.
31
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Functional Description (continued)
The 3X38 supports a preamble suppression mode as
indicated by a 1 in bit 6 of the basic mode status register (BMSR, address 01h). If the station management
entity (i.e., MAC or other management controller)
determines that all PHYs in the system support preamble suppression by reading a 1 in this bit, then the station management entity need not generate preamble
for each management transaction. The 3X38 requires a
single initialization sequence of 32 bits of preamble following powerup/hardware reset. This requirement is
generally met by the mandatory pull-up resistor on
MDIO or the management access made to determine
whether preamble suppression is supported. While the
Preliminary Data Sheet
September 2000
3X38 will respond to management accesses without
preamble, a minimum of one IDLE bit between management transactions is required as specified in IEEE
802.3U.
Interrupt
The 3X38 implements interrupt capability that can be
used to notify the management station of certain
events. Interrupt requested by any of the eight PHYs is
combined in this pin. It generates an active-high interrupt pulse on the MASK_STAT_INT output pin whenever one of the interrupt status registers (register
address 31) becomes set while its corresponding interrupt mask register is unmasked. Reading the interrupt
status register (register 31) shows the source of the
interrupt and clears the interrupt output signal.
100Base-X Module
The 3X38 implements 100Base-X compliant PCS and PMA and 100Base-TX compliant TP-PMD as illustrated in
Figure 12. Bypass options for each of the major functional blocks within the 100Base-X PCS provide flexibility for
various applications. 100 Mbits/s PHY loopback is included for diagnostic purposes.
BYP_4B5B
BYP_ALIGN
RYP_SCR
CRS
RXDV
RX STATE MACHINE
RXEN
EQUALIZER
TX STATE MACHINE
BYP_ALIGN
PARALLEL-TO-SERIAL
BYP_SCR
SCRAMBLER
BYP_4B5B
4B/5B DECODE
TXD[1:0]
COL
TXCLK
TXEN
TXER
TXD[3:0]
TXEN
RMII-TO-MII CONVERSION
100BASE-X RECEIVER
TPIN±
100M PHY LOOPBACK
4B/5B
DECODE
CLOCK RECOVERY
RXD[3:0]
SERIAL-TO-PARALLEL
CRS_DV
FOSD±
DESCRAMBLER
RXD[1:0]
MII-TO-RMII CONVERSION
RXCLK
MLT-3
STATE
MACHINE
10/100
TX
DRIVER
TPOUT±
100BASE-X TRANSMITTER
5-7519(F).a.r1
Figure 12. 100Base-X Data Path
32
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Symbol Encoder
Functional Description (continued)
100Base-X Transmitter
The 100Base-X transmitter consists of functional blocks
which convert synchronous 4-bit nibble data, as provided by the internal MII, to a 125 Mbits/s serial data
stream. This data stream may be routed either to the
on-chip twisted-pair PMD for 100Base-TX signaling, or
to an external fiber-optic PMD for 100Base-FX applications. The 3X38 implements the 100Base-X transmit
state machine as specified in the IEEE 802.3U Standard, Clause 24 and comprises the following functional
blocks in its data path:
■
Symbol encoder
■
Scrambler block
■
Parallel/serial converter and NRZ/NRZI encoder
block
The symbol encoder converts 4-bit (4B) nibble data
generated by the RMII-MII module into 5-bit (5B) symbols for transmission. This conversion is required to
allow control symbols to be combined with data symbols. Refer to the table below for 4B to 5B symbol mapping.
Following onset of the TXEN signal, the 4B/5B symbol
encoder replaces the first two nibbles of the preamble
from the MAC frame with a /J/K code-group pair
(11000 10001) start-of-stream delimiter (SSD). The
symbol encoder then replaces subsequent 4B codes
with corresponding 5B symbols. Following negation of
the TXEN signal, the encoder substitutes the first two
IDLE symbols with a /T/R code-group pair (01101
00111) end-of-stream delimiter (ESD) and then continuously injects IDLE symbols into the transmit data
stream until the next transmit packet is detected.
Table 11. Symbol Code Scrambler
Symbol
Name
5B Code
[4:0]
4B Code
[3:0]
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
I
J
K
T
R
H
V
V
V
V
V
11110
01001
10100
10101
01010
01011
01110
01111
10010
10011
10110
10111
11010
11011
11100
11101
11111
11000
10001
01101
00111
00100
00000
00001
00010
00011
00101
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
Undefined
0101
0101
Undefined
Undefined
Undefined
Undefined
Undefined
Undefined
Undefined
Undefined
Lucent Technologies Inc.
Interpretation
Data 0
Data 1
Data 2
Data 3
Data 4
Data 5
Data 6
Data 7
Data 8
Data 9
Data A
Data B
Data C
Data D
Data E
Data F
IDLE: interstream fill code
First start-of-stream delimiter
Second start-of-stream delimiter
First end-of-stream delimiter
Second end-of-stream delimiter
Halt: transfer error
Invalid code
Invalid code
Invalid code
Invalid code
Invalid code
33
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Preliminary Data Sheet
September 2000
Functional Description (continued)
Table 11. Symbol Code Scrambler (continued)
Symbol
Name
5B Code
[4:0]
4B Code
[3:0]
V
V
V
V
V
00110
01000
01100
10000
11001
Undefined
Undefined
Undefined
Undefined
Undefined
Interpretation
Invalid code
Invalid code
Invalid code
Invalid code
Invalid code
For 100Base-TX applications, the scrambler is required
to control the radiated emissions at the media connector and on the twisted-pair cable.
The 3X38 implements a data scrambler as defined by
the TP-PMD stream cipher function. The scrambler
uses an 11-bit ciphering linear feedback shift register
(LFSR) with the following recursive linear function:
X[n] = X[n – 11] + X[n – 9] (modulo 2)
The output of the LFSR is combined with data from the
encoder via an exclusive-OR logic function. By scrambling the data, the total energy launched onto the cable
is randomly distributed over a wide frequency range.
Parallel-to-Serial and NRZ-to-NRZI Conversion
After the transmit data stream is scrambled, data is
loaded into a shift register and clocked out with a
125 MHz clock into a serial bit stream. The serialized
data is further converted from NRZ-to-NRZI format,
which produces a transition on every logic one and no
transition on logic zero.
Collision Detect
During 100 Mbits/s half-duplex operation, collision condition is detected if the transmitter and receiver become
active simultaneously. Collision detection is indicated
by the COL signal of the internal MII. When the FDUP
LED input configuration is pulled low, the FUDUP LED
outputs are redefined to be COL LED outputs. For fullduplex applications, the COL signal is never asserted.
100Base-X Receiver
The 100Base-X receiver consists of functional blocks
required to recover and condition the 125 Mbits/s
receive data stream. The 3X38 implements the
100Base-X receive state machine diagram as given in
ANSI */IEEE Standard 802.3U, Clause 24. The
125 Mbits/s receive data stream may originate from the
on-chip, twisted-pair transceiver in a 100Base-TX
application. Alternatively, the receive data stream may
34
be generated by an external optical receiver as in a
100Base-FX application.
The receiver block consists of the following functional
blocks:
■
Equalizer
■
Clock recovery module
■
NRZI/NRZ and serial/parallel decoder
■
Descrambler
■
Symbol alignment block
■
Symbol decoder
■
Collision detect block
■
Carrier sense block
■
Stream decoder block
Clock Recovery
The clock recovery module accepts 125 Mbits/s scrambled NRZI data stream from either the on-chip
100Base-TX receiver or from an external 100Base-FX
transceiver. The 3X38 uses an onboard digital phaselocked loop (PLL) to extract clock information of the
incoming NRZI data, which is then used to retime the
data stream and set data boundaries.
After power-on or reset, the PLL locks to a free-running
25 MHz clock derived from the external clock source.
When initial lock is achieved, the PLL switches to lock
to the data stream, extracts a 125 MHz clock from the
data, and uses it for bit framing of the recovered data.
NRZI-to-NRZ and Serial-to-Parallel Conversion
The recovered data is converted from NRZI to NRZ.
The data is not necessarily aligned to 4B/5B codegroup’s boundary. XORed by the deciphering LFSR
and descrambled.
* ANSI is a registered trademark of the American National Standards
Institute.
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
Functional Description (continued)
Data Descrambling
The descrambler acquires synchronization with the
data stream by recognizing IDLE bursts of 40 or more
bits and locking its deciphering linear feedback shift
register (LFSR) to the state of the scrambling LFSR.
Upon achieving synchronization, the incoming data is
XORed by the deciphering LFSR and descrambled.
In order to maintain synchronization, the descrambler
continuously monitors the validity of the unscrambled
data that it generates. To ensure this, a link state monitor and a hold timer are used to constantly monitor the
synchronization status. Upon synchronization of the
descrambler, the hold timer starts a 722 µs countdown.
Upon detection of sufficient IDLE symbols within the
722 µs period, the hold timer will reset and begin a new
countdown. This monitoring operation will continue
indefinitely given a properly operating network connection with good signal integrity. If the link state monitor
does not recognize sufficient unscrambled IDLE symbols within the 722 µs period, the descrambler will be
forced out of the current state of synchronization and
reset in order to reacquire synchronization.
Symbol Alignment
The symbol alignment circuit in the 3X38 determines
code word alignment by recognizing the /J/K delimiter
pair. This circuit operates on unaligned data from the
descrambler. Once the /J/K symbol pair (11000 10001)
is detected, subsequent data is aligned on a fixed
boundary.
Symbol Decoding
The symbol decoder functions as a look-up table that
translates incoming 5B symbols into 4B nibbles. The
symbol decoder first detects the /J/K symbol pair preceded by IDLE symbols and replaces the symbol with
MAC preamble. All subsequent 5B symbols are converted to the corresponding 4B nibbles for the duration
of the entire packet. This conversion ceases upon the
detection of the /T/R symbol pair denoting the end-ofstream delimiter (ESD). The translated data is presented on the RXD[3:0] signal lines with RXD[0] representing the least significant bit of the translated nibble.
Valid Data Signal
The valid data signal (RXDV) indicates that recovered
and decoded nibbles are being presented on the
Lucent Technologies Inc.
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
RXD[3:0] outputs synchronous to RXCLK. RXDV is
asserted when the first nibble of translated /J/K is
ready for transfer over the internal MII. It remains active
until either the /T/R delimiter is recognized, link test
indicates failure, or no signal is detected. On any of
these conditions, RXDV is deasserted.
Receiver Errors
The RXER signal is used to communicate receiver
error conditions. While the receiver is in a state of holding RXDV asserted, the RXER will be asserted for each
code word that does not map to a valid code-group.
100Base-X Link Monitor
The 100Base-X link monitor function allows the
receiver to ensure that reliable data is being received.
Without reliable data reception, the link monitor will halt
both transmit and receive operations until such time
that a valid link is detected.
The 3X38 performs the link integrity test as outlined in
IEEE 100Base-X (Clause 24) link monitor state diagram. The link status is multiplexed with 10 Mbits/s link
status to form the reportable link status bit in serial
management register 1 and driven to the LNKLED
pins.
When persistent signal energy is detected on the network, the logic moves into a link-ready state after
approximately 500 µs and waits for an enable from the
autonegotiation module. When received, the link-up
state is entered and the transmit and receive logic
blocks become active. Should autonegotiation be disabled, the link integrity logic moves immediately to the
link-up state after entering the link-ready state.
Carrier Sense
Carrier sense (CRS) for 100 Mbits/s operation is
asserted upon the detection of two noncontiguous
zeros occurring within any 10-bit boundary of the
receive data stream.
The carrier sense function is independent of symbol
alignment. In default mode, CRS is asserted during
either packet transmission or reception. When
CRS_SEL is pulled high at powerup or reset, or when
register 29, bit 10 is written to a 1, CRS is asserted
only during packet reception. When the IDLE symbol
pair is detected in the receive data stream, CRS is
deasserted. In repeater mode, CRS is only asserted
due to receive activity. CRS is intended to encapsulate
RXDV.
35
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Functional Description (continued)
Bad SSD Detection
A bad start-of-stream delimiter (bad SSD) is an error
condition that occurs in the 100Base-X receiver if carrier is detected (CRS asserted) and a valid /J/K set of
code-groups (SSD) is not received.
If this condition is detected, then the 3X38 will assert
RXER and present RXD[3:0] = 1110 to the internal MII
for the cycles that correspond to received 5B codegroups until at least two IDLE code-groups are
detected. In addition, the false carrier counter will be
incremented by one. Once at least two IDLE code
groups are detected, RXER and CRS become deasserted.
Far-End Fault Indication
Autonegotiation provides a mechanism for transferring
information from the local station to the link partner that
a remote fault has occurred for 100Base-TX. Since
autonegotiation is not currently specified for operation
over fiber, the far-end fault indication function (FEFI)
provides this capability for 100Base-FX applications.
A remote fault is an error in the link that one station can
detect while the other cannot. An example of this is a
disconnected wire at a station’s transmitter. This station
will be receiving valid data and detect that the link is
good via the link integrity monitor, but will not be able to
detect that its transmission is not propagating to the
other station.
A 100Base-FX station that detects such a remote fault
may modify its transmitted IDLE stream from all ones to
a group of 84 ones followed by a single 0. This is
referred to as the FEFI IDLE pattern.
The FEFI function is controlled by bit 1 of register 29. It
is initialized to 1 (enabled) if the FOSEL pin is at logic
high level during powerup or reset. If the FEFI function
is enabled, the 3X38 will halt all current operations and
transmit the FEFI IDLE pattern when FOSD signal is
deasserted following a good link indication from the link
integrity monitor. If three or more FEFI IDLE patterns
are detected by the 3X38, then bit 4 of the basic mode
status register (address 01) is set to one until read by
management. Additionally, upon detection of far-end
fault, all receive and transmit MII activity is disabled/
ignored.
36
Preliminary Data Sheet
September 2000
Carrier Integrity Monitor
The carrier integrity monitor (CIM) function protects the
repeater from transient conditions that would otherwise
cause spurious transmission due to a faulty link. This
function is required for repeater applications and is not
specified for switch applications.
The CIM function is controlled by bit 3 of register 29. It
is initialized to 1 (enabled) during powerup or reset. If
the CIM determines that the link is unstable, the 3X38
will not propagate the received data or control signaling
to the MII and will ignore data transmitted via the MII.
The 3X38 will continue to monitor the receive stream
for valid carrier events. The false carrier counter increments each time the link is unstable (bad SSD). Two
back-to-back false carrier events will isolate the PHY,
incrementing the associated isolate counter. Register
21 provides counters of carrier integrity events when
register 20, bit 11 is written to a 1 (the FIFO is in 32-bit
mode).
100Base-TX Transceiver
3X38 implements a TP-PMD compliant transceiver for
100Base-TX operation. The differential transmit driver
is shared by the 10Base-T and 100Base-TX subsystems. This arrangement results in one device that
uses the same external magnetics for both the
10Base-T and the 100Base-TX transmission with simple RC component connections. The individually waveshaped 10Base-T and 100Base-TX transmit signals
are multiplexed in the transmit output driver section.
Transmit Drivers
The 3X38 100Base-TX transmit driver implements MLT3 translation and wave-shaping functions. The rise/fall
time of the output signal is closely controlled to conform
to the target range specified in the ANSI TP-PMD standard.
Twisted-Pair Receiver
For 100Base-TX operation, the incoming signal is
detected by the on-chip, twisted-pair receiver that comprises the differential line receiver, an adaptive equalizer, and baseline wander compensation circuits.
The 3X38 uses an adaptive equalizer which changes
equalizer frequency response in accordance with cable
length. The cable length is estimated based on the
incoming signal behavior. The equalizer tunes itself
automatically for any cable length to compensate for
the amplitude and phase distortions incurred from the
cable.
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Functional Description (continued)
The 3X38 10Base-T module is comprised of the following functional blocks:
10Base-T Module
The 10Base-T Transceiver Module is IEEE 802.3 compliant. It includes the receiver, transmitter, collision,
heartbeat, loopback, jabber, waveshaper, and link
integrity functions, as defined in the standard. Figure 13
provides an overview for the 10Base-T module.
■
Manchester encoder and decoder
■
Collision detector
■
Link test function
■
Transmit driver and receiver
■
Serial and parallel interface
■
Jabber and SQE test functions
■
Polarity detection and correction
RXCLK
RCRS_DV
CRS
TPIN±
RECEIVE
FILTER
SMART
SQUELCH
CLOCK
RECOVERY
10BASE-T
RECEIVE
PCS
RXD[3:0]
MII-TO-RMII
CONVERTER
RRXD[1:0]
RXDV
COL
RTXEN
TXEN
TPOUT±
10/100
TX DRIVER
WAVE
SHAPER
10BASE-T
TRANSMIT
PCS
TXER
MII-TO-RMII
CONVERTER
RTXD[1:0]
TXD[3:0]
RTXCLK
TXCLK
5-7521(F).b
Figure 13. 10Base-T Module Data Path
Operation Modes
The 3X38 10Base-T module is capable of operating in either half-duplex mode or full-duplex mode. In half-duplex
mode, the 3X38 functions as an IEEE 802.3 compliant transceiver with fully integrated filtering. The COL signal is
asserted during collisions or jabber events, and the CRS signal is asserted during transmit and receive. In fullduplex mode, the 3X38 can simultaneously transmit and receive data.
Manchester Encoder/Decoder: Data encoding and transmission begins when the transmit enable input (TXEN)
goes high and continues as long as the transceiver is in good link state. Transmission ends when the transmit
enable input goes low. The last transition occurs at the center of the bit cell if the last bit is a 1, or at the boundary
of the bit cell if the last bit is 0.
Decoding is accomplished by a differential input receiver circuit and a phase-locked loop that separates the
Manchester-encoded data stream into clock signals and NRZ data. The decoder detects the end of a frame when
no more midbit transitions are detected. Within one and a half bit times after the last bit, carrier sense is deasserted.
Lucent Technologies Inc.
37
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Functional Description (continued)
Transmit Driver and Receiver: The 3X38 integrates
all the required signal conditioning functions in its
10Base-T block such that external filters are not
required. Only an isolation transformer and impedance
matching resistors are needed for the 10Base-T transmit and receive interface. The internal transmit filtering
ensures that all the harmonics in the transmit signal are
attenuated properly.
Smart Squelch: The smart squelch circuit is responsible for determining when valid data is present on the
differential receive. The 3X38 implements an intelligent
receive squelch on the TPI± differential inputs to
ensure that impulse noise on the receive inputs will not
be mistaken for a valid signal. The squelch circuitry
employs a combination of amplitude and timing measurements (as specified in the IEEE 802.3 10Base-T
standard) to determine the validity of data on the
twisted-pair inputs.
The signal at the start of the packet is checked by the
analog squelch circuit, and any pulses not exceeding
the squelch level (either positive or negative, depending upon polarity) will be rejected. Once this first
squelch level is overcome correctly, the opposite
squelch level must then be exceeded within 150 ns.
Finally, the signal must exceed the original squelch
level within an additional 150 ns to ensure that the input
waveform will not be rejected.
Preliminary Data Sheet
September 2000
Collision Detection: The RMII does not have a collision pin. Collision is detected internal to the MAC,
which is generated by an AND function of TXEN and
CRS derived from CRS_DV. CRS_DV cannot be
directly ANDed with TXEN because CRS_DV may toggle at the end of a frame to provide separation between
CRS and RXDV. The internal MII will still generate the
COL signal, but this information is not passed to the
MAC via the RMII.
Link Test Function: A link pulse is used to check the
integrity of the connection with the remote end. If valid
link pulses are not received, the link detector disables
the 10Base-T twisted-pair transmitter, receiver, and collision detection functions.
The link pulse generator produces pulses as defined in
the IEEE 802.3 10Base-T standard. Each link pulse is
nominally 100 ns in duration and is transmitted every
16 ms, in the absence of transmit data.
Automatic Link Polarity Detection: The 3X38's
10Base-T transceiver module incorporates an automatic link polarity detection circuit. The inverted polarity is determined when seven consecutive link pulses of
inverted polarity or three consecutive packets are
received with inverted end-of-packet pulses. If the input
polarity is reversed, the error condition will be automatically corrected and reported in bit 6 of register 28.
The automatic link polarity detection function can be
disabled by setting bit 3 of register 30.
Only after all of these conditions have been satisfied
will a control signal be generated to indicate to the
remainder of the circuitry that valid data is present.
Clock Synthesizer
Valid data is considered to be present until the squelch
level has not been generated for a time longer than
200 ns, indicating end of packet. Once good data has
been detected, the squelch levels are reduced to minimize the effect of noise, causing premature end-ofpacket detection. The receive squelch threshold level
can be lowered for use in longer cable applications.
This is achieved by setting bit 4 of register 30.
Autonegotiation
Carrier Sense: Carrier sense (CRS) is asserted due to
receive activity once valid data is detected via the
smart squelch function.
For 10 Mbits/s half-duplex operation, CRS is asserted
during either packet transmission or reception.
For 10 Mbits/s full-duplex operation, the CRS is
asserted only due to receive activity.
In repeater mode, CRS is only asserted due to receive
activity. CRS is deasserted following an end of packet.
38
The 3X38 implements a clock synthesizer that generates all the reference clocks needed from a single
external frequency source. The clock source must be a
CMOS signal at 50 MHz or 125 MHz ± 100 ppm.
The autonegotiation function provides a mechanism for
exchanging configuration information between two
ends of a link segment and automatically selecting the
highest-performance mode of operation supported by
both devices. Fast link pulse (FLP) bursts provide the
signaling used to communicate autonegotiation abilities
between two devices at each end of a link segment. For
further detail regarding autonegotiation, refer to Clause
28 of the IEEE 802.3u specification. The 3X38 supports four different Ethernet protocols, so the inclusion
of autonegotiation ensures that the highest-performance protocol will be selected based on the ability of
the link partner.
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
Functional Description (continued)
The autonegotiation function within the 3X38 can be
controlled either by internal register access or by the
use of configuration pins. At powerup and at device
reset, the configuration pins are sampled. If disabled,
autonegotiation will not occur until software enables bit
12 in register 0. If autonegotiation is enabled, the negotiation process will commence immediately.
When autonegotiation is enabled, the 3X38 transmits
the abilities programmed into the autonegotiation
advertisement register at address 04h via FLP bursts.
Any combination of 10 Mbits/s, 100 Mbits/s, halfduplex, and full-duplex modes may be selected. Autonegotiation controls the exchange of configuration
information. Upon successful autonegotiation, the abilities reported by the link partner are stored in the autonegotiation link partner ability register at address 5.
The contents of the autonegotiation link partner ability
register are used to automatically configure to the
highest-performance protocol between the local and
far-end nodes. Software can determine which mode
has been configured by autonegotiation by comparing
the contents of register 04h and 05h and then selecting
the technology whose bit is set in both registers of highest priority relative to the following list:
1. 100Base-TX full duplex (highest priority)
2. 100Base-TX half duplex
3. 10Base-T full duplex
4. 10Base-T half duplex (lowest priority)
The basic mode control register at address 00 provides
control of enabling, disabling, and restarting of the
autonegotiation function. When autonegotiation is disabled, the speed selection bit (bit 13) controls switching
between 10 Mbits/s or 100 Mbits/s operation, while the
duplex mode bit (bit 8) controls switching between fullduplex operation and half-duplex operation. The speed
selection and duplex mode bits have no effect on the
mode of operation when the autonegotiation enable bit
(bit 12) is set.
The basic mode status register at address 01h indicates the set of available abilities for technology types
(bits 15 to 11), autonegotiation ability (bit 3), and
extended register capability (bit 0). These bits are hardwired to indicate the full functionality of the 3X38. The
Lucent Technologies Inc.
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
BMSR also provides status on:
1. Whether autonegotiation is complete (bit 5).
2. Whether the link partner is advertising that a remote
fault has occurred (bit 4).
3. Whether a valid link has been established (bit 2).
The autonegotiation advertisement register at address
04h indicates the autonegotiation abilities to be advertised by the 3X38. All available abilities are transmitted
by default, but any ability can be suppressed by writing
to this register or configuring external pins.
The autonegotiation link partner ability register at
address 05h indicates the abilities of the link partner as
indicated by autonegotiation communication. The contents of this register are considered valid when the
autonegotiation complete bit (bit 5, register address
01h) is set.
The 3X38 contains an enhanced autonegotiation function that can detect instantaneous speed changes from
10 Mbits/s to 100 Mbits/s. This function can be activated by the LITF_EN input pin, or by setting register
30, bit 6 high. Register 31 provides enhanced autonegotiation status information for debugging purposes.
LED Operational Modes
The 3X38 provides three basic LED output modes of
operation: parallel mode, serial mode, and bicolor LED
mode. The parallel mode provides four LED output signals for each of the eight channels (32 signals total):
activity, link, speed, and full duplex. The serial mode
multiplexes all eight channels LED status information
onto one single serial output stream. The single data
stream, SERDATA, is accompanied with a serial clock,
SERCLK, and a serial LED strobe, SERSTROBE
(three signals total).
The bicolor LED mode provides two LED output signals, BIACTLED [7:0] and BILINKLED [7:0], for each of
the eight channels (16 signals total). These two outputs
are intended to drive a bicolor LED, packaged in one
single LED package. This reduces the total number of
LED packages to one per channel.
39
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Preliminary Data Sheet
September 2000
Functional Description (continued)
The LED mode of operation is selected at powerup or reset by the LED_MODE [1:0] configuration pins as shown
below.
Table 12. LED Modes
Pin 1
Pin 0
Mode
0
0
1
1
0
1
0
1
Parallel
Reserved
Serial
Bicolor
Outputs
SPEEDLED_[7:0], FDUPLED[7:0], LINKLED[7:0], ACTLED[7:0]
Reserved
SERCLK, SERDATA, SERSTROBE
ACTLED[7:0], LINKLED[7:0]
Additional LED output control can be obtained by using
the management registers. Each LED can be forced
either high or low via register 20 on a per-channel
basis. Any register 20 bit that is set overrides the LED
value, no matter what mode the device is in. In bicolor
mode, the activity and link LEDs can be set to flash at a
320 ms rate by setting register 20, bit 9 for activity and
bit 8 for link, on a per-channel basis. When flash is
activated, the LED will continuously flash at the 320 ms
rate regardless of the link state or data activity state.
The activity LED output can operate in three different
modes: pulse stretching, pulse blinking, or no stretching or blinking. With no stretching or blinking, the activity LED will light for as long as there is transmit and/or
receive activity only. When pulse stretching is enabled
by pulling the STRETCH_LED pin high at powerup or
reset, or by setting register 29, bit 7 high, the activity
LED will light approximately 42 ms to 84 ms, when
transmit or receive activity is detected. If the blink function is enabled by pulling the BLINK_LED pin high at
powerup or reset, or by setting register 29, bit 11 high,
the activity LED will blink 500 ms on 500 ms off every
time transmit or receive activity is detected. If both
blink and stretch are enabled, the activity LED will blink
2.5 s on 2.5 s off, every time a packet is received.
40
All LED outputs are 10 mA active-high outputs, no
external buffers are required.
Parallel LED Mode
When operating in the parallel LED mode, each channel has four LED outputs: activity, link, speed, and full
duplex/collision. The activity LED can be stretched or
can blink on transmit or receive activity as described
above. Each of these four LEDs can be forced on or off
by using register 20.
Serial LED Mode
When the serial LED mode is selected, the LED status
information from all eight channels is multiplexed into
one serial LED data stream. The activity LED function
can still be stretched or blink as described above and
each LED output can still be forced high or low as
described above.
The 3X38 contains a serial LED mode. This mode is
selected by holding the input LED mode pin 1 high and
the LED mode pin 0 low. This mode is a 3-pin serial
LED mode.
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Functional Description (continued)
Table 13. Serial LED Pin Descriptions
Signal
Type
Description
SERLEDCLK
Output
SERLEDDATA
Output
SERLEDSTROBE
Output
This is roughly a 1 MHz output clock (25 MHz/16 MHz). All
other serial LED signals change 80 ns—200 ns after the falling
edge of this clock. This clock is generated from LEDCLK.
This is a serial stream, clocked by SERLED clock. The serial
stream contents are discussed below.
This is a strobe, which goes high at the start of each serial
stream. A strobe occurs once every 32 clocks.
Serial Stream Order
Every SERLEDSTROBE indicates a serial LED stream follows. Each serial LED stream consists of the following
components.
Table 14. Serial LED Port Order
Clock #
Strobe
Data
–1
1
1
0
0
Chnl(4)
1
0
Chnl(3)
2
0
Chnl(2)
3
0
Chnl(1)
4
0
Chnl(0)
5
0
Act
Clock #
Strobe
Data
7
0
Speed
8
0
FullDup
9
0
Coll
10
0
Jabber
11
0
APS
12
0
RS
13
0
XS
6
0
Link
Chnl4:0 is the current PHY channel count (0 = channel 0 (A), 1 = channel 1, . . . , 00101 = channel 5 (F)). All other
signals are discussed above. Note that data always goes high when strobe goes high; thus, if a user wishes to
implement a 2-pin interface using just clock and data, this high pulse can be used for synchronization.
The Chnl4:0 will cycle through each of the PHY addresses from 0 to 7 before starting over. Since the LED strobe
occurs once every 32 clocks, there will be 17 clocks between each data burst. Thus, the data burst looks something like (for PHY channel 0, then channel 1) Figure 14.
Lucent Technologies Inc.
41
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Preliminary Data Sheet
September 2000
Functional Description (continued)
CLK
0
DATA
C
1
4
C
2
3
C
3
2
C
4
1
C
5
0
A
6
C
L
7
1
S
8
P
F
9
D
C
0
L
1
STROBE
1
CLK
DATA
B
A
2
P
R
3
S
X
4
5
6
7
8
9
0
1
S
STROBE
CLK
2
3
4
5
6
7
8
9
0
1
0
1
2
3
4
5
6
7
8
9
0
DATA
STROBE
CLK
DATA
C
4
C
3
C
2
C
1
C
0
A
C
L
1
S
P
F
D
C
L
1
STROBE
5-7897(F).r1
Figure 14. Timing Diagram
Bicolor LED Mode
When bicolor LED mode is selected, the 3X38 provides two LED output signals per channel. These signals are the
activity LED outputs (BIACTLED) and the link LED outputs (BILINKLED). These two signals work together to drive
a single bicolor LED per channel; this is a single LED package with two LEDs connected in parallel with opposite
polarities. Typically, the BIACTLED is connected to the anode of a green LED with the cathode connected to the
BILINKLED output. A yellow LED is connected to the same outputs in the opposite polarity. The truth table is provided below.
Table 15. Bicolor Mode
BIACTLED
BILINKLED
Bicolor LED
State
Indicates
0
0
1
1
0
1
0
1
Off
Green
Yellow
Off
No link
Link up
Activity
Undefined
Activity pulse stretching and blinking can be used as described above, as well as forcing the LEDs on, off, or flashing. To enable the bicolor LED forced mode, register 20, bit 10 must be written to a 1, and then register 20, bits 9
and 8 will be activated. When register 20, bit 9 is written to a 1 the BIACTLED (yellow) will flash 320 ms on, 320 ms
off. When register 20, bit 8 is written to a 1, the BILINKLED (green) will flash 320 ms on, 320 ms off. Other register
20 bits can be used to force these LEDs on or off. See register 20 description for details.
42
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Functional Description (continued)
Table 16. Bicolor LED Mode Descriptions
R20B10
R20B9
R20B8
1
0
0
0
x
1
0
1
x
0
1
1
State
Bicolor Mode
Continuously Flash Yellow (320 ms on, 320 ms off)
Continuously Flash Green (320 ms on, 320 ms off)
NA
Reset Operation
The 3X38 can be reset either by hardware or software. A hardware reset is accomplished by applying a negative
pulse, with a duration of at least 1 ms to the RESET_NOT pin of the 3X38 during normal operation. The device
does not internally generate a hardware reset during powerup, an external reset pulse will have to be applied. The
3X38 will come out of RESET after 2 ms. A software reset is activated by setting the reset bit in the basic mode
control register (bit 15, register 00h). This bit is self-clearing and, when set, will return a value of 1 until the software
reset operation has completed.
Hardware reset operation samples the pins and initializes all registers to their default values. This process includes
re-evaluation of all hardware-configurable registers. A hardware reset affects all eight PHYs in the device.
A software reset can reset an individual PHY, and it does not latch the external pins but does reset the registers to
their respective default values.
Logic levels on several I/O pins are detected during a hardware reset to determine the initial functionality of 3X38.
Some of these pins are used as output ports after reset operation.
Care must be taken to ensure that the configuration setup will not interfere with normal operation. Dedicated configuration pins can be tied to Vcc or ground directly. Configuration pins multiplexed with logic level output functions
should be either weakly pulled up or weakly pulled down through resistors. Configuration pins multiplexed with LED
outputs should be set up with one of the following circuits shown in Figure 15.
VDD
R1
R2
R2
I/O PIN
I/O PIN
LOGIC 1 CONFIGURATION
LOGIC 0 CONFIGURATION
Note: If a resistor value other then 1.5 kΩ is used for the LED current limit resistor the configuration pull-up should also be this value.
5-6783(F).d
Figure 15. Hardware Reset Configuration
Lucent Technologies Inc.
43
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Preliminary Data Sheet
September 2000
MII Station Management
Basic Operation
The primary function of station management is to transfer control and status information about the 3X38 to a management entity. This function is accomplished by the MDC clock input, which has a maximum frequency of
12.5 MHz, along with the MDIO signal.
The MII management interface uses MDC and MDIO to physically transport information between the PHY and the
station management entity.
A specific set of registers and their contents (described in Table 18) defines the nature of the information transferred across the MDIO interface. Frames transmitted on the MII management interface will have the frame structure shown in Table 17. The order of bit transmission is from left to right. Note that reading and writing the
management register must be completed without interruption. The port addresses are set by the PHYADD pins
(see Table 19 for more detail).
Table 17. MII Management Frame Format
Read/Write
(R/W)
Pre
ST
OP
PHY_ADD
REGAD
TA
DATA
IDLE
R
W
1. . .1
1. . .1
01
01
10
01
AAAAA
AAAAA
RRRRR
RRRRR
Z0
10
DDDDDDDDDDDDDDDD
DDDDDDDDDDDDDDDD
Z
Z
Table 18. MII Management Frames—Field Descriptions
Field
Descriptions
Pre
Preamble. The 3X38 will accept frames with no preamble. This is indicated by a 1 in register 1, bit
6.
Start of Frame. The start of frame is indicated by a 01 pattern.
Operation Code. The operation code for a read transaction is 10. The operation code for a write
transaction is a 01.
PHY Address. The PHY address is 5 bits, allowing for 32 unique addresses. The first PHY address
bit transmitted and received is the MSB of the address. A station management entity that is
attached to multiple PHY entities must have prior knowledge of the appropriate PHY address for
each entity.
Register Address. The register address is 5 bits, allowing for 32 unique registers within each PHY.
The first register address bit transmitted and received is the MSB of the address.
Turnaround. The turnaround time is a 2-bit time spacing between the register address field, and
the data field of a frame, to avoid drive contention on MDIO during a read transaction. During a
write to the 3X38, these bits are driven to 10 by the station. During a read, the MDIO is not driven
during the first bit time and is driven to a 0 by the 3X38 during the second bit time.
Data. The data field is 16 bits. The first bit transmitted and received will be bit 15 of the register
being addressed.
IDLE Condition. The IDLE condition on MDIO is a high-impedance state. All three state drivers will
be disabled, and the PHY’s pull-up resistor will pull the MDIO line to a logic 1.
ST
OP
PHY_ADD
REGAD
TA
DATA
IDLE
44
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
MII Station Management (continued)
PHY_ADD[2:0]
These signals set the management addresses and are decoded as follows.
Table 19. PHY Addresses
PHY_ADD[2:0]
Port 0
Port 1
Port 2
Port 3
Port 4
Port 5
Port 6
Port 7
000
001
010
011
100
101
110
111
0
8
16
24
6
12
18
0
1
9
17
25
7
13
19
0
2
10
18
26
8
14
20
0
3
11
19
27
9
15
21
0
4
12
20
28
10
16
22
0
5
13
21
29
11
17
23
0
6
14
22
30
12
18
24
0
7
15
23
31
13
19
25
0
Unmanaged Operations
The 3X38 allows the user to set some of the station management functions during powerup or reset by strapping
outputs high or low through weak resistors (10 kΩ). Table 20 shows the functions and their associated output pins.
For detailed information on the functions of these output pins, refer to the section on management registers
described earlier in this data sheet. Also, information on how these output pins should be strapped is discussed in
the pin descriptions section (Table 3 through Table 7).
Table 20. Output Pins
Function (Register/Bit)
PHY_ADD[2:0]
NO_LP
SPEED
CARIN_EN
SCRAM_DESC_BYPASS
STRETCH_LED
FULL_DUP
CRS_SEL
ISOLATE_MODE
FX_MODE_EN[7:0]
RESERVED
AUTO_EN
LIFT_EN
BLINK_LED_MODE
LED_MODE[1:0]
RMII_MODE
Lucent Technologies Inc.
Pin
SPEEDLED_[2:0]
SPEEDLED_3
FDUPLED_5
ACTLED_5
ACTLED_3
ACTLED_0
FDUPLED_1
FDUPLED_0
FDUPLED_2
LINKLED[7:0]
FDUPLED_3
ACTLED_4
ACTLED_2
ACTLED_1
SPEEDLED[5:4]
FDUPLED_4
Internal Pull-Up/Pull-Down
50 kΩ down
50 kΩ down
50 kΩ up
50 kΩ down
50 kΩ down
50 kΩ up
50 kΩ up
50 kΩ down
50 kΩ down
50 kΩ down
50 kΩ down
50 kΩ down
50 kΩ up
50 kΩ down
50 kΩ down
50 kΩ down
45
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Preliminary Data Sheet
September 2000
Register Information
Register Descriptions
The MII management 16-bit register set implemented is as follows. The PHY address pins control the management
pins.
Table 21. Summary of Management Registers (MR)
Register
Address
Symbol
Name
Default
(Hex Code)
0
1
2
3
4
5
6
7
8—19
20
21
22—27
28
29
30
31
MR0
MR1
MR2
MR3
MR4
MR5
MR6
MR7
MR8—MR19
MR20
MR21
MR22—MR27
MR28
MR29
MR30
MR31
Control
Status
PHY Identifier 1
PHY Identifier 2
Autonegotiation Advertisement
Autonegotiation Link Partner Ability (base page, next page)
Autonegotiation Expansion
Next Page Transmit
Reserved
—
RXER Counter
Reserved
Device Specific 1 (status)
Device Specific 2 (100 Mbits/s control)
Device Specific 3 (10 Mbits/s control)
Quick Status Register
3000h
7849h
0180h
BB80h
01E1h
0000
0000
0000
—
—
0000
—
—
2080
0000
—
Table 22. MR0—Control Register Bit Descriptions
Bit*
Type†
Description
0.15 (SW_RESET)
R/W
0.14 (LOOPBACK)
R/W
0.13 (SPEED100)
R/W
0.12 (NWAY_ENA)
R/W
0.11 (PWRDN)
R/W
Reset. Setting this bit to a 1 will reset the 3X38. All registers will be set to their
default state. This bit is self-clearing. The default is 0.
Loopback. When this bit is set to 1, no data transmission will take place on the
media. Any receive data will be ignored. The loopback signal path will contain all
circuitry up to, but not including, the PMD. The autonegotiation must be turned off,
and then loopback can be initiated. Transmit data can start 2 ms after loopback is
initiated. The default value is a 0.
Speed Selection. The value of this bit reflects the current speed of operation (1 =
100 Mbits/s; 0 = 10 Mbits/s). This bit will only affect operating speed when the autonegotiation enable bit (register 0, bit 12) is disabled (0). This bit is ignored when
autonegotiation is enabled (register 0, bit 12). This bit is ANDed with the SPEED
pin signal (V13).
Autonegotiation Enable. The autonegotiation process will be enabled by setting
this bit to a 1. The default state is a 1. This bit is ANDed with the AUTO_EN pin during powerup and reset.
Powerdown. The 3X38 may be placed in a low-power state by setting this bit to a
1; both the 10 Mbits/s transceiver and the 100 Mbits/s transceiver will be powered
down. While in the powerdown state, the 3X38 will respond to management transactions. The default state is a 0.
* The format for the bit descriptions is as follows: the first number is the register number, the second number is the bit position in the register.
† R = read, W = write, NA = not applicable.
46
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Register Information (continued)
Table 22. MR0—Control Register Bit Descriptions (continued)
Bit*
Type†
Description
0.10 (ISOLATE)
R/W
0.9 (REDONWAY)
R/W
0.8 (FULL_DUP)
R/W
0.7 (COLTST)
R/W
0.6:0 (RESERVED)
NA
Isolate. When this bit is set to a 1, the MII outputs will be brought to the highimpedance state. The default state is a 0.
Restart Autonegotiation. Normally, the autonegotiation process is started at powerup. The process may be restarted by setting this bit to a 1. The default state is a
0. The NWAYDONE bit (register 1, bit 5) is reset when this bit goes to a 1. This bit
is self-cleared when autonegotiation restarts.
Duplex Mode. This bit reflects the mode of operation (1 = full duplex; 0 = half
duplex). This bit is ignored when the autonegotiation enable bit (register 0, bit 12) is
enabled. The default state is a 0. This bit is ORed with the FULL_DUP pin (W6).
Collision Test. When this bit is set to a 1, the 3X38 will assert the internal COL
signal in response to RTX_EN. This bit has no external effect on the RMII or SMII
pins.
Reserved. All bits will read 0.
* The format for the bit descriptions is as follows: the first number is the register number, the second number is the bit position in the register.
† R = read, W = write, NA = not applicable.
Table 23. MR1—Status Register Bit Descriptions
Bit*
Type†
Description
1.15 (T4ABLE)
R
1.14 (TXFULDUP)
R
1.13 (TXHAFDUP)
R
1.12 (ENFULDUP)
R
1.11 (ENHAFDUP)
R
1.10:7 (RESERVED)
1.6 (NO_PA_OK)
R
R
1.5 (NWAYDONE)
R
1.4 (REM_FLT)
R
1.3 (NWAYABLE)
R
100Base-T4 Ability. This bit will always be a 0.
0: Not able.
1: Able.
100Base-TX Full-Duplex Ability. This bit will always be a 1.
0: Not able.
1: Able.
100Base-TX Half-Duplex Ability. This bit will always be a 1.
0: Not able.
1: Able.
10Base-T Full-Duplex Ability. This bit will always be a 1.
0: Not able.
1: Able.
10Base-T Half-Duplex Ability. This bit will always be a 1.
0: Not able.
1: Able.
Reserved. All bits will read as a 0.
Suppress Preamble. When this bit is set to a 1, it indicates that the 3X38
accepts management frames with the preamble suppressed.
Autonegotiation Complete. When this bit is a 1, it indicates the autonegotiation
process has been completed. The contents of registers MR4, MR5, MR6, and
MR7 are now valid. The default value is a 0. This bit is reset when autonegotiation is started.
Remote Fault. When this bit is a 1, it indicates a remote fault has been detected.
This bit will remain set until cleared by reading the register. The default is a 0.
Autonegotiation Ability. When this bit is a 1, it indicates the ability to perform
autonegotiation. The value of this bit is always a 1.
* The format for the bit descriptions is as follows: the first number is the register number, the second number is the bit position in the register.
† R = read, W = write, NA = not applicable.
Lucent Technologies Inc.
47
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Preliminary Data Sheet
September 2000
Register Information (continued)
Table 23. MR1—Status Register Bit Descriptions (continued)
Bit*
Type†
Description
1.2 (LSTAT_OK)
R
1.1 (JABBER)
R
1.0 (EXT_ABLE)
R
Link Status. When this bit is a 1, it indicates a valid link has been established.
This bit has a latching function: a link failure will cause the bit to clear and stay
cleared until it has been read via the management interface.
Jabber Detect. This bit will be a 1 whenever a jabber condition is detected. It will
remain set until it is read, and the jabber condition no longer exists.
Extended Capability. This bit indicates that the 3X38 supports the extended
register set (MR2 and beyond). It will always read a 1.
* The format for the bit descriptions is as follows: the first number is the register number, the second number is the bit position in the register.
† R = read.
Table 24. MR2, MR3—PHY Identification Registers (1 and 2) Bit Descriptions
Bit*
Type†
Description
2.15:0 (OUI[3:18])
R
3.15:10 (OUI[19:24])
R
3.9:4 (MODEL[5:0])
3.3:0 (VERSION[3:0])
R
R
Organizationally Unique Identifier. The third through the twenty-fourth bit of the
OUI assigned to the PHY manufacturer by the IEEE are to be placed in bits 2.15:0
and 3.15:10. The value of bits 15:0 is 0180h.
Organizationally Unique Identifier. The remaining 6 bits of the OUI. The value
for bits 15:10 is 1Dh.
Model Number. 6-bit model number of the device. The model number is 38h.
Revision Number. The value of the present revision number is 3h.
* The format for the bit descriptions is as follows: the first number is the register number, the second number is the bit position in the register.
† R = read.
Table 25. MR4—Autonegotiation Advertisement Register Bit Descriptions
Bit*
Type†
Description
4.15 (NEXT_PAGE)
R/W
4.14 (ACK)
4.13 (REM_FAULT)
R/W
R/W
4.12:11
(RESERVED)
4.10 (PAUSE)
NA
Next Page. The next page function is activated by setting this bit to a 1. This will
allow the exchange of additional data. Data is carried by optional next pages of
information.
Acknowledge. This bit is the acknowledge bit from the link code word.
Remote Fault. When set to 1, the 3X38 indicates to the link partner a remote fault
condition.
Reserved. These bits will read zero.
R/W
4.9 (100BASET4)
4.8 (100BASET_FD)
R/W
R/W
4.7 (100BASETX)
R/W
4.6 (10BASET_FD)
R/W
4.5 (10BASET)
R/W
4.4:0 (SELECT)
R/W
Pause. When set to a 1, it indicates that the 3X38 wishes to exchange flow control information with its link partner.
100Base-T4. This bit should always be set to 0.
100Base-TX Full Duplex. If written to 1, autonegotiation will advertise that the
3X38 is capable of 100Base-TX full-duplex operation.
100Base-TX. If written to 1, autonegotiation will advertise that the 3X38 is capable of 100Base-TX operation.
10Base-T Full Duplex. If written to 1, autonegotiation will advertise that the 3X38
is capable of 10Base-T full-duplex operation.
10Base-T. If written to 1, autonegotiation will advertise that the 3X38 is capable of
10Base-T operation.
Selector Field. Reset with the value 00001 for IEEE 802.3.
* The format for the bit descriptions is as follows: the first number is the register number, the second number is the bit position in the register.
† R = read, W = write.
48
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Register Information (continued)
Table 26. MR5—Autonegotiation Link Partner Ability (Base Page) Register Bit Descriptions
Bit*
Type†
Description
5.15 (LP_NEXT_PAGE)
R
5.14 (LP_ACK)
R
5.13 (LP_REM_FAULT)
R
5.12:5 (LP_TECH_ABILITY)
R
5.4:0 (LP_SELECT)
R
Link Partner Next Page. When this bit is set to 1, it indicates that the link
partner wishes to engage in next page exchange.
Link Partner Acknowledge. When this bit is set to 1, it indicates that the
link partner has successfully received at least three consecutive and consistent FLP bursts.
Remote Fault. When this bit is set to 1, it indicates that the link partner has
a fault.
Technology Ability Field. This field contains the technology ability of the
link partner. These bits are similar to the bits defined for the MR4 register
(see Table 25).
Selector Field. This field contains the type of message sent by the link partner. For IEEE 802.3 compliant link partners, this field should read 00001.
* The format for the bit descriptions is as follows: the first number is the register number, the second number is the bit position in the register.
† R = read.
Table 27. MR5—Autonegotiation Link Partner (LP) Ability Register (Next Page) Bit Descriptions
Bit*
Type†
Description
5.15 (LP_NEXT_PAGE)
R
5.14 (LP_ACK)
R
5.13 (LP_MES_PAGE)
R
5.12 (LP_ACK2)
R
5.11 (LP_TOGGLE)
R
5.10:0 (MCF)
R
Next Page. When this bit is set to a logic 0, it indicates that this is the last
page to be transmitted. A logic 1 indicates that additional pages will follow.
Acknowledge. When this bit is set to a logic 1, it indicates that the link
partner has successfully received its partner’s link code word.
Message Page. This bit is used by the NEXT _PAGE function to differentiate a message page (logic 1) from an unformatted page (logic 0).
Acknowledge 2. This bit is used by the NEXT_PAGE function to indicate
that a device has the ability to comply with the message (logic 1) or not
(logic 0).
Toggle. This bit is used by the arbitration function to ensure synchronization with the link partner during next page exchange. Logic 0 indicates that
the previous value of the transmitted link code word was logic 1. Logic 1
indicates that the previous value of the transmitted link code word was
logic 0.
Message/Unformatted Code Field. With these 11 bits, there are 2048
possible messages. Message code field definitions are described in annex
28C of the IEEE 802.3U standard.
* The format for the pin descriptions is as follows: the first number is the register number, the second number is the bit position in the register.
† R = read.
Lucent Technologies Inc.
49
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Preliminary Data Sheet
September 2000
Register Information (continued)
Table 28. MR6—Autonegotiation Expansion Register Bit Descriptions
Type†
Bit*
Description
Reserved.
R
R/LH Parallel Detection Fault. When this bit is set to 1, it indicates that a fault
has been detected in the parallel detection function. This fault is due to
more than one technology detecting concurrent link conditions. This bit
can only be cleared by reading this register.
Link Partner Next Page Able. When this bit is set to 1, it indicates that the
6.3 (LP_NEXT_PAGE_ABLE)
R
link partner supports the next page function.
Next Page Able. This bit is set to 1, indicating that this device supports the
6.2 (NEXT_PAGE_ABLE)
R
NEXT_PAGE function.
6.1 (PAGE_REC)
R/LH Page Received. When this bit is set to 1, it indicates that a NEXT_PAGE
has been received.
Link Partner Autonegotiation Able. When this bit is set to 1, it indicates
6.0 (LP_NWAY_ABLE)
R
that the link partner is autonegotiation able.
6.15:5 (RESERVED)
6.4 (PAR_DET_FAULT)
* The format for the bit descriptions is as follows: the first number is the register number, the second number is the bit position in the register.
† R = read, LH = latched high.
Table 29. MR7—Next Page Transmit Register Bit Descriptions
Bit*
Type†
Description
7.15 (NEXT_PAGE)
R/W
7.14 (ACK)
7.13 (MESSAGE)
R
R/W
7.12 (ACK2)
R/W
Next Page. This bit indicates whether or not this is the last next page to be transmitted. When this bit is 0, it indicates that this is the last page. When this bit is 1, it
indicates there is an additional next page.
Acknowledge. This bit is the acknowledge bit from the link code word.
Message Page. This bit is used to differentiate a message page from an unformatted page. When this bit is 0, it indicates an unformatted page. When this bit is 1, it
indicates a formatted page.
Acknowledge 2. This bit is used by the next page function to indicate that a device
has the ability to comply with the message. It is set as follows:
■
When this bit is 0, it indicates the device cannot comply with the message.
When this bit is 1, it indicates the device will comply with the message.
Toggle. This bit is used by the arbitration function to ensure synchronization with
the link partner during next page exchange. This bit will always take the opposite
value of the toggle bit in the previously exchanged link code word:
■
7.11 (TOGGLE)
7.10:0 (MCF)
R
R/W
■
If the bit is a logic 0, the previous value of the transmitted link code word was a
logic 1.
■
If the bit is a 1, the previous value of the transmitted link code word was a 0.
The initial value of the toggle bit in the first next page transmitted is the inverse of
the value of bit 11 in the base link code word, and may assume a value of 1 or 0.
Message/Unformatted Code Field. With these 11 bits, there are 2048 possible
messages. Message code field definitions are described in annex 28C of the IEEE
802.3U standard.
* The format for the bit descriptions is as follows: the first number is the register number, the second number is the bit position in the register.
† R = read, W = write.
50
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Register Information (continued)
Table 30. MR20—LED and FIFO Configuration
Bit*
Signal
Type†
Description
20.15:13
20.12
Reserved
ENH_CRS_DV
R
R/W
20.11
FIFO_DEP
R/W
20.10
AUTO_MODE
R/W
20.9
ACTLED_FLASH
R/W
20.8
LINKLED_FLASH
R/W
20.7
20.6
FDUPLED_ON
FDUPLED_OFF
R/W
R/W
20.5
ACTLED_ON
R/W
20.4
ACTLED_OFF
R/W
20.3
SPEEDLED_ON
R/W
20.2
SPEEDLED_OFF
R/W
20.1
LINKLED_ON
R/W
20.0
LINKLED_OFF
R/W
Reserved.
Enhanced CRS_DV. This bit, when written to a 1, changes the
behavior of CRS_DV in 100 Mbits/s mode so that CRS_DV only goes
high if RXDV (receive data valid) is high. When this bit is a 0 (default),
RCRS_DV will go high on CRS assertion. Default = 0.
FIFO Depth. 0 = Normal RMII FIFO depth (32-bit) 1 = reduced RMII
FIFO depth (16-bit) (for better latency). Default = 0.
Automatic Mode. Disable bicolor automatic mode, when written to a
1. When the bicolor automatic mode is disabled the forced bicolor
LED mode is entered, such that register 20, bits 9 and 8 are now activated. When in automatic mode (default), the link LED will go low
whenever activity LED is high. Default = 0. This bit is only valid in
bicolor LED mode.
Activity LED Flash. Force activity LED to flash at 320 ms high/low
time, when written to a 1. Default = 0. This bit is only valid in bicolor
LED mode, and automatic mode is disabled.
Link LED Flash. Force link LED to flash at 320 ms high/low time,
when written to a 1. Default = 0. This bit is only valid in bicolor LED
mode, and automatic mode is disabled.
FDUPLED On. Force FDUPLED on, when written to a 1. Default = 0.
FDULED Off. Force FDUPLED off, when written to a 1 (FDUPLED on
overrides this). Default = 0.
Force ACT On. Force activity LED on, when written to a 1.
Default = 0.
Force ACT Off. Force activity LED off, when written to a 1 (ACT on
overrides this). Default = 0.
Force Speed On. Force speed LED on, when written to a 1.
Default = 0.
Force Speed Off. Force speed LED off, when written to a 1 (speed
on overrides this). Default = 0.
Force LINKLED On. Force link LED on, when written to a 1.
Default = 0.
Force LINKLED Off. Force link LED on, when written to a 1
(LINKLED on overrides this). Default = 0.
* The format for the bit descriptions is as follows: the first number is the register number, the second number is the bit position in the register.
† R = read, W = write.
Table 31. MR21—RXER Counter
Bit*
Signal
Type†
Description
21.0
COUNT_MODE
W
21.15:0
COUNT_16
R
Counter Mode. This bit, when 0, puts this register in 16-bit counter
mode. When 1, it puts this register in 8-bit counter mode. This bit is
reset to a 0 and cannot be read.
Counter Value 16-bit Mode. When in 16-bit counter mode, these
maintain a count of RXERs (receive errors). It is reset on a read operation.
* The format for the bit descriptions is as follows: the first number is the register number, the second number is the bit position in the register.
† R = read, W = write, NA = not applicable.
Lucent Technologies Inc.
51
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Preliminary Data Sheet
September 2000
Register Information (continued)
Table 31. MR21—RXER Counter (continued)
Bit*
Signal
Type†
Description
21.7:0
COUNT_8
R
21.11:8
FALSE_CARRIER
R
21.15:12
DISCONN
R
Counter Value 8-bit Mode. When in 8-bit counter mode, these maintain a count of RXERs (receive errors). It is reset on a read operation.
False Carrier Count. When in 8-bit mode, these contain a count of
false carrier events (802.3 Section 27.3.1.5.1). It is reset on a read
operation.
Disconnect Count. When in 8-bit mode, these contain a count of disconnect events (Link Unstable 6, 802.3 Section 27.3.1.5.1). It is reset
on a read operation.
* The format for the bit descriptions is as follows: the first number is the register number, the second number is the bit position in the register.
† R = read, W = write.
Table 32. MR28—Device-Specific Register 1 (Status Register) Bit Descriptions
Bit*
Type†
28.15:9 (UNUSED)
28.8 (BAD_FRM)
R
R/LH
28.7 (CODE)
28.6 (APS)
R/LH
R
28.5 (DISCON)
R/LH
28.4 (UNLOCKED)
R/LH
28.3 (RXERR_ST)
R/LH
28.2 (FRC_JAM)
R/LH
28.1 (LNK100UP)
R
28.0 (LNK10UP)
R
Description
Unused. Read as 0.
Bad Frame. If this bit is a 1, it indicates a packet has been received without an
SFD. This bit is only valid in 10 Mbits/s mode.
This bit is latching high and will only clear after it has been read or the device has
been reset.
Code Violation. When this bit is a 1, it indicates a Manchester code violation has
occurred. The error code will be output on the RRXD lines. Refer to Table 1 for a
detailed description of the RRXD pin error codes. This bit is only valid in
10 Mbits/s mode.
This bit is latching high and will only clear after it has been read or the device has
been reset.
Autopolarity Status. When register 30, bit 3 is a 0 and this bit is a 1, it indicates
the 3X38 has detected and corrected a polarity reversal on the twisted pair.
If the APF_EN bit (register 30, bit 3) is a 0, the reversal will be corrected inside the
3X38. This bit is not valid in 100 Mbits/s operation.
Disconnect. If this bit is a 1, it indicates a disconnect. This bit will latch high until
read. This bit is only valid in 100 Mbits/s mode.
Unlocked. Indicates that the TX scrambler lost lock. This bit will latch high until
read. This bit is only valid in 100 Mbits/s mode.
RX Error Status. Indicates a false carrier. This bit will latch high until read. This bit
is only valid in 100 Mbits/s mode.
Force Jam. This bit will latch high until read. This bit is only valid in 100 Mbits/s
mode.
Link Up 100. This bit, when set to a 1, indicates a 100 Mbits/s transceiver is up
and operational.
Link Up 10. This bit, when set to a 1, indicates a 10 Mbits/s transceiver is up and
operational.
* The format for the bit descriptions is as follows: the first number is the register number, the second number is the bit position in the register.
† R = read, LH = latched high.
52
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Register Information (continued)
Table 33. MR29—Device-Specific Register 2 (100 Mbits/s Control) Bit Descriptions
Bit*
Type†
Description
29.15 (LOCALRST)
R/W
29.14 (RST1)
29.13 (RST2)
29.12 (100_OFF)
R/W
R/W
R/W
29.11 (LED_BLINK)
R/W
29.10 (CRS_SEL)
R/W
29.9 (LINK_ERR)
R/W
29.8 (PKT_ERR)
R/W
29.7 (PULSE_STR)
R/W
29.6 (EDB)
R/W
29.5 (SAB)
R/W
29.4 (SDB)
R/W
29.3 (CARIN_EN)
R/W
29.2 (JAM_COL)
29.1 (FEF-EN)
R/W
R/W
29.0 (FX)
R/W
Management Reset. This is the local management reset bit. Writing a logic 1 to
this bit will cause the lower 16 registers and registers 28 and 29 to be reset to
their default values. This bit is self-clearing.
Generic Reset 1. This register is used for manufacture test only.
Generic Reset 2. This register is used for manufacture test only.
100 Mbits/s Transmitter Off. When this bit is set to 0, it forces TPIP low and
TPIN– high. This bit defaults to 1.
LED Blinking. This register, when 1, enables LED blinking. This is ORed with
the BLINK_LED_MODE pin (T2). Default is 0.
Carrier Sense Select. RCRS_DV will be asserted on receive only when this bit
is set to a 1. If this bit is set to logic 0, RCRS_DV will by asserted on receive or
transmit. This bit is ORed with the CRS_SEL pin.
Link Error Indication. When this bit is a 1, a link error code will be reported on
RRXD[1:0] of the 3X38 when RRX_ER is asserted on the MII. If it is 0, it will disable this function.
Packet Error Indication Enable. When this bit is a 1, a packet error code, which
indicates that the scrambler is not locked, will be reported on receive data outputs of the 3X38 when RRX_ER is asserted on the RMII. When this bit is 0, it will
disable this function.
Pulse Stretching. When this bit is set to 1, the activity LED and collision LED
output signals will be stretched between approximately 42 ms—84 ms. If this bit
is 0, it will disable this feature. Default state is 0.
Encoder/Decoder Bypass. This mode is no longer supported; keep this bit set
to 0 (default).
Symbol Aligner Bypass. When this bit is set to 1, the aligner function will be
disabled.
Scrambler/Descrambler Bypass. When this bit is set to 1, the scrambling/
descrambling functions will be disabled. This bit is ORed with the scrambler/
descrambler bypass pin (U1).
Carrier Integrity Enable. When this bit is set to a 1, carrier integrity is enabled.
This bit is ORed with the CARIN_EN pin (U3).
Jam Enable. This mode is no longer supported, keep this bit set to 0 (default).
Far-End Fault Enable. This bit is used to enable the far-end fault detection and
transmission capability. This capability may only be used if autonegotiation is
disabled. This capability is to be used only with media which does not support
autonegotiation. Setting this bit to 1 enables far-end fault detection, and logic 0
will disable the function. Default state is 0.
Fiber-Optic Mode. When this bit is a 1, the 3X38 is in fiber-optic mode (10BaseT and 100Base-TX disabled). When low, it will enable 10Base-T and 100BaseTX mode. This bit is ORed with FX_MODE_EN pins. This bit defaults to 1.
* The format for the bit descriptions is as follows: the first number is the register number, the second number is the bit position in the register.
† R = read, W = write.
Lucent Technologies Inc.
53
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Preliminary Data Sheet
September 2000
Register Information (continued)
Table 34. MR30—Device-Specific Register 3 (10 Mbits/s Control) Bit Descriptions
Bit*
Type†
Description
30.15 (Test10TX)
R/W
30.14 (RxPLLEn)
R/W
30.13 (JAB_DIS)
R/W
30.12:7 (UNUSED)
30.6 (LITF_ENH)
R/W
R/W
30.5 (HBT_EN)
R/W
30.4 (ELL_EN)
R/W
30.3 (APF_EN)
R/W
10Base-T Transmitter Test. When high and 10Base-T is powered up, a continuous 10 MHz signal (1111) will be transmitted. This is only meant for testing. Default 0.
10Base-T Low Power Mode Disable. When high, all 10Base-T logic will be
powered up when the link is up. Otherwise, portions of the logic will be powered down when no data is being received to conserve power. Default is 0.
Jabber Disable. When this bit is 1, disables the jabber function of the
10Base-T receive. Default is 0.
Unused. Read as 0.
Enhanced Link Integrity Test Function. When high, and function is enabled,
it will detect and change speed from 10 Mbits/s to 100 Mbits/s when an instantaneous speed change occurs. This is ORed with the LITF_ENH input
(pin T3). Default is 0.
Heartbeat Enable. When this bit is a 1, the heartbeat function will be
enabled. Valid in 10 Mbits/s mode only.
Extended Line Length Enable. When this bit is a 1, the receive squelch levels are reduced from a nominal 435 mV to 350 mV, allowing reception of signals with a lower amplitude. Valid in 10 Mbits/s mode only.
Autopolarity Function Disable. When this bit is a 0 and the 3X38 is in
10 Mbits/s mode, the autopolarity function will determine if the TP link is wired
with a polarity reversal. Default is 0.
30.2 (RESERVED)
30.1 (SERIAL _SEL)
R/W
R/W
30.0 (ENA_NO_LP)
R/W
If there is a polarity reversal, the 3X38 will assert the APS bit (register 28, bit
6) and correct the polarity reversal. If this bit is a 1 and the device is in
10 Mbits/s mode, the reversal will not be corrected.
Reserved.
Serial Select. When this bit is set to a 1, 10 Mbits/s serial mode will be
selected. When the 3X38 is in 100 Mbits/s mode, this bit will be ignored.
No Link Pulse Mode. Setting this bit to a 1 will allow 10 Mbits/s operation
with link pulses disabled. If the 3X38 is configured for 100 Mbits/s operation,
setting this bit will not affect operation.
* The format for the bit descriptions is as follows: the first number is the register number, the second number is the bit position in the register.
† R = read, W = write.
54
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Register Information (continued)
Table 35. MR31—Device-Specific Register 4 (Quick Status) Bit Descriptions
Register/Bit*
Type†
Description
31.15 (ERROR)
R
31.14 (RXERR_ST)/
(LINK_STAT_CHANGE)
R
31.13 (REM_FLT)
R
31.12 (UNLOCKED)/
(JABBER)
R
31.11 (LSTAT_OK)
R
31.10 (PAUSE)
R
31.9 (SPEED100)
R
31.8 (FULL_DUP)
R
31.7 (INT_CONF)
R/W
31.6 (INT_MASK)
R/W
31.5:3
(LOW_AUTO_STATE)
R
Receiver Error. When this bit is a 1, it indicates that a receive error has been
detected. This bit is valid in 100 Mbits/s only. This bit will remain set until cleared by
reading the register. Default is a 0.
False Carrier. When bit [31.7] is set to 0 and this bit is a 1, it indicates that the carrier
detect state machine has found a false carrier. This bit is valid in 100 Mbits/s only. This
bit will remain set until cleared by reading the register. Default is 0.
Link Status Change. When bit [31.7] is set to a 1, this bit is redefined to become the
LINK_STAT_CHANGE bit and goes high whenever there is a change in link status (bit
[31.11] changes state).
Remote Fault. When this bit is a 1, it indicates a remote fault has been detected. This
bit will remain set until cleared by reading the register. Default is a 0.
Unlocked/Jabber. If this bit is set when operating in 100 Mbits/s mode, it indicates
that the TX descrambler has lost lock. If this bit is set when operating in 10 Mbits/s
mode, it indicates a jabber condition has been detected. This bit will remain set until
cleared by reading the register.
Link Status. When this bit is a 1, it indicates a valid link has been established. This bit
has a latching low function: a link failure will cause the bit to clear and stay cleared
until it has been read via the management interface.
Link Partner Pause. When this bit is set to a 1, it indicates that the 3X38 wishes to
exchange flow control information.
Link Speed. When this bit is set to a 1, it indicates that the link has negotiated to
100 Mbits/s. When this bit is a 0, it indicates that the link is operating at 10 Mbits/s.
Duplex Mode. When this bit is set to a 1, it indicates that the link has negotiated to
full-duplex mode. When this bit is a 0, it indicates that the link has negotiated to halfduplex mode.
Interrupt Configuration. When this bit is set to a 0, it defines bit [31.14] to be the
RXERR_ST bit and the interrupt pin (MASK_STAT_INT) (pin 69) goes low whenever
any of bits [31.15:12] go high, or bit [31.11] goes low. When this bit is set high, it redefines bit [31.14] to become the LINK_STAT_CHANGE bit, and the interrupt pin
(MASK_STAT_INT) goes low only when the link status changes (bit [31.14] goes
high). This bit defaults to 0.
Interrupt Mask. When set high, no interrupt is generated by this channel under any
condition. When set low, interrupts are generated according to bit [31.7].
Lowest Autonegotiation State. These 3 bits report the state of the lowest autonegotiation state reached since the last register read, in the priority order defined below:
31.2:0
(HI_AUTO_STATE)
R
000: Autonegotiation enable.
001: Transmit disable or ability detect.
010: Link status check.
011: Acknowledge detect.
100: Complete acknowledge.
101: FLP link good check.
110: Next page wait.
111: FLP link good.
Highest Autonegotiation State. These 3 bits report the state of the highest autonegotiation state reached since the last register read, as defined above for bit [31.5:3].
* The format for the bit descriptions is as follows: the first number is the register number, the second number is the bit position in the register.
† R = read, W = write.
Lucent Technologies Inc.
55
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Preliminary Data Sheet
September 2000
Absolute Maximum Ratings (TA = 25 °C)
Stresses in excess of the absolute maximum ratings can cause permanent damage to the device. These are absolute stress ratings only. Functional operation of the device is not implied at these or any other conditions in excess
of those given in the operational sections of the data sheet. Exposure to absolute maximum ratings for extended
periods can adversely affect device reliability.
Table 36. Absolute Maximum Ratings
Parameter
Symbol
Min
Max
Unit
TA
0
–40
—
–0.5
—
70
125
3.5
VDD + 0.3
3.8
°C
°C
W
V
V
Ambient Operating Temperature
Storage Temperature
Power Dissipation
Voltage on Any Pin with Respect to Ground
Maximum Supply Voltage
Tstg
PD
—
—
Table 37. Operating Conditions
Parameter
Operating Supply Voltage
Power Dissipation:
Powerdown
All Ports Autonegotiating†
All Ports 10Base-T Link TX/RX 0%
10Base-T TX/RX 100%
100Base-T TX
Symbol
—
Min
3.135
Typ*
3.3
Max
3.465
Unit
V
—
PD
PD
PD
PD
—
—
—
—
—
0.2
0.4
0.25
2.7
3.2
—
—
—
—
—
W
W
W
W
W
* Typical power dissipations are specified at 3.3 V and 25 °C. This is the power dissipated by the 3X38.
† During autonegotiation, we use a patent-pending technique of turning off a majority of the circuitry, and only powerup the necessary link
detect circuitry. Thus, our autonegotiation power is very low.
Table 38. dc Characteristics
Parameter
Symbol
Conditions
TTL Input High Voltage
TTL Input Low Voltage
TTL Output High Voltage
TTL Output Low Voltage
LED Output Current
RMII Output Current
PECL Input High Voltage
PECL Input Low Voltage
PECL Output High Voltage
PECL Output Low Voltage
Oscillator Input
Input Capacitance
VIH
VIL
VOH
VOL
ILED
IMII
VIH
VIL
VOH
VOL
XIN
MII CIN
VDD = 3.3 V, VSS = 0.0 V
VDD = 3.3 V, VSS = 0.0 V
VDD = 3.3 V, VSS = 0.0 V
VDD = 3.3 V, VSS = 0.0 V
—
—
—
—
—
—
—
—
56
Min
Max
2.0
—
—
0.8
2.4
—
—
0.4
—
10
—
10
VDD – 1.16 VDD – 0.88
VDD – 1.81 VDD – 1.47
VDD – 0.8
—
—
VDD – 1.60
–50
50
—
8
Unit
V
V
V
V
mA
mA
V
V
V
V
ppm
pF
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Clock Timing
Table 39. System Clock (RMII Mode)
Symbol
t1
t2
t3
Parameter
Clock High Pulse Width
Clock Low Pulse Width
Clock Period
t1
Min
Max
Unit
8
8
19.999
12
12
20.001
ns
ns
ns
t2
t3
RMCLK
5-6784(F).b
Figure 16. System Clock
Table 40. Management Clock
Symbol
t1
t2
t3
t4
t5
t6
Parameter
MDC High Pulse Width
MDC Low Pulse Width
MDC Period*
MDIO(I) Setup to MDC Rising Edge
MDIO(O) Hold Time from MDC Rising Edge
MDIO(O) Valid from MDC Rising Edge
Min
Max
Unit
40
40
80
10
10
0
—
—
—
—
—
40
ns
ns
ns
ns
ns
ns
* If the MDC period is less than 160 ns, then there are additional constraints with respect to RMCLK (see MDC pin description).
t2
t1
t3
MDC
t5
t4
MDIO(I)
t6
MDIO(O)
5-6786(F)
Figure 17. Management Clock
Lucent Technologies Inc.
57
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Preliminary Data Sheet
September 2000
Clock Timing (continued)
Table 41. RMII Receive Timing
Symbol
t1
Parameter
RXER, CRS_DV, RXD[1:0] Prop Delay with
25 pF Load
Min
Typ
Max
Unit
2
—
10
ns
t1
RMCLK
RXER, CRS_DV,
RXD[1:0]
5-6787(F).b.r1
Figure 18. RMII Receive Timing
Table 42. RMII Transmit Timing
Symbol
t1
t2
Parameter
TXEN, TXD[1:0] Setup to REF_CLK Rise
TXER, TXEN, TXD[3:0] Hold After TXCLK
Rise
t1
Min
Max
Unit
4
2
—
—
ns
ns
t2
RMCLK
TXEN,
TXD[1:0]
5-6788(F).b.r1
Figure 19. RMII Transmit Timing
58
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Clock Timing (continued)
Table 43. Transmit Timing
Symbol
t1
Parameter
Transmit Latency (100 Mbits/s)
Transmit Latency (10 Mbits/s)
Sampled TXEN Inactive to End of Frame
(100 Mbits/s)
Sampled TXEN Inactive to End of Frame
(10 Mbits/s)
t2
Min
Max
Unit
6
4
—
14
10
20
BT
BT
BT
—
7
BT
RMCLK
TXEN
t1
t2
TPTX
PREAMBLE
5-6789(F).a.r2
Figure 20. Transmit Timing
Table 44. SMII Timing
Symbol
t1
t2
t3
t4
Parameter
RMCLK Period (±50 ppm)
Output Delay
Setup
Input Hold
t2
1
t3
2
3
Min
Max
Unit
8
2.0
1.5
1
8
5
—
—
ns
ns
ns
ns
t4
4
t1
5
6
7
8
9
10
11
RMCLK
SYNC
Rx
Tx
CRS
TXER
RXDV
TXEN
RXD0
TXD0
RXD1
TXD1
RXD2
TXD2
RXD3
TXD3
RXD4
TXD4
RXD5
TXD5
RXD6
TXD6
RXD7
TXD7
5-7508(F).ar2
Figure 21. SMII Timing
Lucent Technologies Inc.
59
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Preliminary Data Sheet
September 2000
Clock Timing (continued)
Table 45. Receive Timing
Symbol
t1
t2
Parameter
Min
Max
Unit
—
—
13
18
32
24
BT
BT
BT
—
9
BT
Receive Frame to CRS_DV High (100 Mbits/s)
Receive Frame to CRS_DV High (10 Mbits/s)
End of Receive Frame to CRS_DV Low
(100 Mbits/s)
End of Receive Frame to CRS_DV Low
(10 Mbits/s)
RMCLK
t1
CRS_DV
t2
TPRX
DATA
5-6790(F).a.r1
Figure 22. Receive Timing
60
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Clock Timing (continued)
Table 46. Reset and Configuration Timing
Symbol
t1
t2
t3
t4
Parameter
Power On to Reset High
Reset Pulse Width
Configuration Pin Setup
Configuration Pin Hold
Min
Max
Unit
0.5
1
10
20
—
—
—
—
s
ms
ns
ns
VCC
t2
t1
RSTZ
t3
t4
CONFIG
5-6791(F).a
Figure 23. Reset and Configuration Timing
Lucent Technologies Inc.
61
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Preliminary Data Sheet
September 2000
Clock Timing (continued)
Table 47. PMD Characteristics
Symbol
t1
t2
t3
Parameter
TPTX+/TPTX– Rise Time
TPTX+/TPTX– Fall Time
TP Skew
Min
Max
Unit
3
3
—
5
5
0.5
ns
ns
ns
t1
t2
TPTX+
t3
TPTX–
5-6792(F).a
Figure 24. PMD Characteristics
62
Lucent Technologies Inc.
Preliminary Data Sheet
September 2000
3X38FTR 208-Pin SQFP
OCTAL-FET for 10Base-T/100Base-TX/FX
Outline Diagram
208-Pin SQFP
Dimensions are in millimeters.
30.60 ± 0.20
28.00 ± 0.20
PIN #1 IDENTIFIER ZONE
208
157
1
156
28.00
± 0.20
30.60
± 0.20
105
52
53
104
DETAIL A
DETAIL B
3.40 ± 0.20
4.10 MAX
SEATING PLANE
0.08
0.50 TYP
0.25 MIN
1.30 REF
0.25
0.090/0.200
GAGE PLANE
SEATING PLANE
0.17/0.27
0.50/0.75
DETAIL A
0.10
M
DETAIL B
5-52196(F).r14
Lucent Technologies Inc.
63
For additional information, contact your Microelectronics Group Account Manager or the following:
http://www.lucent.com/micro, or for FPGA information, http://www.lucent.com/orca
INTERNET:
[email protected]
E-MAIL:
N. AMERICA: Microelectronics Group, Lucent Technologies Inc., 555 Union Boulevard, Room 30L-15P-BA, Allentown, PA 18109-3286
1-800-372-2447, FAX 610-712-4106 (In CANADA: 1-800-553-2448, FAX 610-712-4106)
ASIA PACIFIC: Microelectronics Group, Lucent Technologies Singapore Pte. Ltd., 77 Science Park Drive, #03-18 Cintech III, Singapore 118256
Tel. (65) 778 8833, FAX (65) 777 7495
CHINA:
Microelectronics Group, Lucent Technologies (China) Co., Ltd., A-F2, 23/F, Zao Fong Universe Building, 1800 Zhong Shan Xi Road, Shanghai
200233 P. R. China Tel. (86) 21 6440 0468, ext. 325, FAX (86) 21 6440 0652
JAPAN:
Microelectronics Group, Lucent Technologies Japan Ltd., 7-18, Higashi-Gotanda 2-chome, Shinagawa-ku, Tokyo 141, Japan
Tel. (81) 3 5421 1600, FAX (81) 3 5421 1700
EUROPE:
Data Requests: MICROELECTRONICS GROUP DATALINE: Tel. (44) 7000 582 368, FAX (44) 1189 328 148
Technical Inquiries: GERMANY: (49) 89 95086 0 (Munich), UNITED KINGDOM: (44) 1344 865 900 (Ascot),
FRANCE: (33) 1 40 83 68 00 (Paris), SWEDEN: (46) 8 594 607 00 (Stockholm), FINLAND: (358) 9 3507670 (Helsinki),
ITALY: (39) 02 6608131 (Milan), SPAIN: (34) 1 807 1441 (Madrid)
Lucent Technologies Inc. reserves the right to make changes to the product(s) or information contained herein without notice. No liability is assumed as a result of their use or application. No
rights under any patent accompany the sale of any such product(s) or information.
Copyright © 2000 Lucent Technologies Inc.
All Rights Reserved
September 2000
DS00-364LAN (Replaces DS00-245LAN)