AC101L-DS05-R [BOARDCOM]
Ultra Low-Power 10/100 Ethernet Transceiver with Auto-MDIX;型号: | AC101L-DS05-R |
厂家: | Broadcom Corporation. |
描述: | Ultra Low-Power 10/100 Ethernet Transceiver with Auto-MDIX 局域网(LAN)标准 |
文件: | 总54页 (文件大小:668K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
Preliminary Data Sheet
AC101L
Ultra Low-Power 10/100 Ethernet Transceiver with Auto-MDIX
GENERAL DESCRIPTION
FEATURES
The AC101L is a single-channel, low-power,
•
•
3.3V tolerant and 2.5V capable
Integrated voltage regulator to allow operation from a
single 3.3V or 2.5V supply source
10/100 TX/FX
Full-duplex or half-duplex
FEFI on 100FX
48-pin TQFP
Industrial temperature (–40°C to +85°C)
0.25 µm CMOS
Fully compliant with IEEE 802.3/802.3u
MII interface
Baseline wander correction
Multifunction LED outputs
Cable length indicator
10/100BASE-TX/FX transceiver. The AC101L
transceiver has an integrated voltage regulator to allow
operation from a single 3.3V or 2.5V supply source. The
device contains a full-duplex 10BASE-T/100BASE-TX/
100BASE-FX Fast Ethernet transceiver, which performs
all of the physical layer interface functions.
•
•
•
•
•
•
•
•
•
•
•
•
•
•
The AC101L is a highly integrated solution combining an
encoder/decoder, link monitor, auto-negotiation
selection, parallel detection, adaptive equalization, clock/
data recovery, baseline wander correction, multimode
transmitter, scrambler/descrambler, far-end fault (FEF),
and auto-MDI/MDIX circuitry.
HP auto-MDI/MDIX
Eight programmable interrupts
Diagnostic registers
100RX
RXN/RXP
PCS
PMA
TP_PMD
100TX
MII Data
Interface
Framer
Carrier
4B/5B
Clock Recov.
Link Monitor
Signal Detect
MLT3
BLW
Stream
Cipher
TXN/TXP
MUX
MAC
10RX
10TX
10BASE-T
Control Status
MII Serial
Interface
RX
FLP
25 MHz
MII Serial Management
Interface and Register
PLL CLK Gen.
Test/LED Control
Auto-Negotiation
PHYAD[4:0]
XTLI/CLKIN LED Drivers
Figure 1: Functional Block Diagram
AC101L-DS06-405-R
16215 Alton Parkway • P.O. Box 57013 • Irvine, California 92619-7013 • Phone: 949-450-8700 • Fax: 949-450-8710 8/9/04
AC101L
Preliminary Data Sheet
8/9/04
REVISION HISTORY
Revision
Date
Change Description
AC101L-DS06-R
AC101L-DS05-R
8/9/04
• Edits for consistency, minor error corrections
3/10/03
• Replaced the # sign with an overline to indicate active low pins.
• In Table 1, changed description of pin 24 (PDOWN) from being pulled low
externally to being pulled high externally for normal operation.
AC101L-DS04-R
1/29/03
• Updated Table 1, ”Pinout and Signal Definitions,” on page 7.
• Updated Figure 2, ”AC101L Pinout Diagram,” on page 11.
• Updated Table 19, ”Register 23: Operation Mode Register,” on page 25.
• Updated Table 22, ”Common Register 1: (Map to Reg. 29, Page 0
A28.[15:12]=0000) Test Mode Register,” on page 26.
• Updated Table 23, ”Common Register 4: (Map to Reg. 29, Page 1
A28.[15:12]=0001) LED Blink Rate,” on page 27.
• Updated Table 44, ”Recommended Operating Conditions,” on page 46.
• Updated Signal Types designations in Section 2 ”Pin Descriptions” on page 7.
• Updated Table 35, ”Reset Timing,” on page 35.
AC101L-DS03-R
9/18/02
• Updated Table 37, ”100BASE-X MII Transmit System Timing,” on page 37.
• Updated Table 38, ”100BASE-TX/FX MII Receive System Timing,” on page 38
and Figure 6, ”100BASE-T MII Receive Timing,” on page 39.
• Updated Table 39, ”10BASE-T MII Transmit System Timing,” on page 40 and
Figure 7, ”10BASE-T Transmit Timing,” on page 40.
• Updated Table 40, ”10BASE-T MII Receive System Timing,” on page 41 and
Figure 8, ”10BASE-T Receive Timing,” on page 42.
• Removed Table 42,”RMII Receive Timing,” on page 39 and Figure 9,”RMII
Receive Timing,” on page 39 as well as all references to RMII in the document.
• Updated Table 44, ”Recommended Operating Conditions,” on page 46.
• Added table showing current requirements at 2.5 V operation with LED disabled.
• Added table showing current requirements at 3.3 V operation with LED disabled.
• Added output voltage high values and output voltage low values (all digital pins).
• Added input voltage high and low values (all digital input pins).
AC101L-DS02-R
6/6/02
AC101L-DS01-R
AC101L-DS00-R
02/20/02
01/02/02
Updated FX application figure and Power and ground filtering figure.
Initial release.
Broadcom Corporation
Page ii
Document AC101L-DS06-405-R
Preliminary Data Sheet
AC101L
8/9/04
Broadcom Corporation
Document AC101L-DS06-405-R
Page iii
Altima Communications, Inc.
A Wholly-Owned Subsidiary of Broadcom Corporation
P.O. Box 57013
16215 Alton Parkway
Irvine, California 92619-7013
© 2004 by Altima Communications, Inc.
All Rights Reserved
Altima Communications, Broadcom, and the pulse logo are registered trademarks of Broadcom Corporation and/or its
subsidiaries in the United States and certain other countries. Any other trademarks are the property of their respective
owners.
This data sheet (including, without limitation, the Broadcom component(s) identified herein) is not designed, intended,
or certified for use in any military, nuclear, medical, mass transportation, aviation, navigations, pollution control,
hazardous substances management, or other high risk application. BROADCOM PROVIDES THIS DATA SHEET "AS-
IS", WITHOUT WARRANTY OF ANY KIND. BROADCOM DISCLAIMS ALL WARRANTIES, EXPRESSED AND
IMPLIED, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
Preliminary Data Sheet
AC101L
8/9/04
Table of Contents
Section 1: Functional Description......................................................................................1
Encoder/Decoder ......................................................................................................................................... 1
Link Monitor.................................................................................................................................................. 1
Carrier Sense (CRS)/RXDV.......................................................................................................................... 2
Collision Detection....................................................................................................................................... 2
Auto-Negotiation .......................................................................................................................................... 2
Parallel Detection......................................................................................................................................... 3
Analog Adaptive Equalizer.......................................................................................................................... 3
Clock Recovery ............................................................................................................................................ 3
Baseline Wander Correction....................................................................................................................... 4
Multimode Transmitter ................................................................................................................................ 4
Stream Cipher Scrambler/Descrambler ..................................................................................................... 4
FEF (Far-End Fault)...................................................................................................................................... 5
Transmit Driver............................................................................................................................................. 5
HP Auto-MDI/MDIX ....................................................................................................................................... 5
MAC Interface ............................................................................................................................................... 6
MII........................................................................................................................................................... 6
SMI.......................................................................................................................................................... 6
Physical Layer Interfaces ............................................................................................................................ 6
Section 2: Pin Descriptions ................................................................................................7
Section 3: Pinout Diagram ..................................................................................................9
Section 4: Operational Description..................................................................................10
Reset ........................................................................................................................................................... 10
Power Source ............................................................................................................................................. 10
Power Saving Mode ................................................................................................................................... 10
Clock Source .............................................................................................................................................. 11
Isolate Mode ............................................................................................................................................... 11
Loopback Mode.......................................................................................................................................... 11
Interrupt Mode............................................................................................................................................ 11
LED Operation ............................................................................................................................................ 11
LED Interface........................................................................................................................................ 11
Broadcom Corporation
Document AC101L-DS06-R
Page v
AC101L
Preliminary Data Sheet
8/9/04
LED Configuration .................................................................................................................................12
LED [3:0] Event Table ...........................................................................................................................12
Section 5: Register Description....................................................................................... 13
TP PHY Register Summary........................................................................................................................13
Register 0: Control Register .................................................................................................................14
Register 1: Status Register ...................................................................................................................14
Register 2: PHY Identifier 1 Register ....................................................................................................16
Register 3: PHY Identifier 2 Register ....................................................................................................16
Register 4: Auto-Negotiation Advertisement Register ..........................................................................16
Register 5: Auto-Negotiation Link Partner Ability Register/Link Partner Next Page Message ..............17
Register 6: Auto-Negotiation Expansion Register .................................................................................17
Register 7: Auto-Negotiation Next Page Transmit Register ..................................................................18
Register 16: BT and Interrupt Level Control Register............................................................................18
Register 17: Interrupt Control/Status Register.......................................................................................19
Register 18: Diagnostic Register...........................................................................................................19
Register 19: Power/Loopback Register.................................................................................................20
Register 20: Cable Measurement Capability Register...........................................................................20
Register 21: Receive Error Counter ......................................................................................................21
Register 22: Power Management Register............................................................................................21
Register 23: Operation Mode Register..................................................................................................21
Register 24: CRC for Recent Received Packet.....................................................................................22
Common Registers.....................................................................................................................................22
Common Register 0 (Map to Reg28) Mode Control Register................................................................22
Common Register 1: (Map to Reg. 29, Page 0 A28.[15:12]=0000) Test Mode Register ......................23
Common Register 4: (Map to Reg. 29, Page 1 A28.[15:12]=0001) LED Blink Rate .............................23
Common Register 5: (Map to Reg. 30, Page 1 A.28.[15:12]=0001) LED0 Setting1 Register...............23
Common Register 6: (Map to Reg. 31, Page 1 A.28.[15:12]=0001) LED0 Setting2 Register...............24
Common Register 7: (Map to Reg. 29, Page 2 A.28.[15:12]=0010) LED1 Setting1 Register...............24
Common Register 8: (Map to Reg. 30, Page 2 A.28.[15:12]=0010) LED1 Setting2 Register...............24
Common Register 9: (Map to Reg. 31, Page 2 A.28.[15:12]=0010) LED2 Setting1 Register...............24
Common Register 10: (Map to Reg. 29, Page 3 A.28.[15:12]=0011) LED2 Setting2 Register.............25
Common Register 11: (Map to Reg. 30, Page 3 A.28[.15:12]=0011) LED3 Setting1 Register.............25
Common Register 12: (Map to Reg. 31, Page 3 A.28.[15:12]=0011) LED3 Setting2 Register.............25
Broadcom Corporation
Page vi
Document AC101L-DS06-R
Preliminary Data Sheet
AC101L
8/9/04
Section 6: 4B/5B Code Group...........................................................................................26
Section 7: SMI Read/Write Sequence...............................................................................27
Section 8: Timing and AC Characteristics ......................................................................28
Clock Timing............................................................................................................................................... 28
Reset Timing............................................................................................................................................... 28
Management Data Interface timing........................................................................................................... 29
100BASE-TX/FX MII Transmit System Timing ......................................................................................... 29
100BASE-TX/FX MII Receive System Timing........................................................................................... 31
10BASE-T MII Transmit System Timing ................................................................................................... 33
10BASE-T MII Receive System Timing..................................................................................................... 34
Copper Application Termination............................................................................................................... 36
Section 9: Electrical Characteristics................................................................................37
Absolute Maximum Ratings ...................................................................................................................... 37
Recommended Operating Conditions...................................................................................................... 38
Section 10: Fiber Application Termination......................................................................39
Section 11: Power and Ground Filtering .........................................................................40
Section 12: Mechanical Information.................................................................................41
Section 13: Thermal Parameters ......................................................................................42
Section 14: Ordering Information.....................................................................................43
Broadcom Corporation
Document AC101L-DS06-R
Page vii
AC101L
Preliminary Data Sheet
8/9/04
LIST OF FIGURES
Figure 1: Functional Block Diagram..................................................................................................................... i
Figure 2: AC101L Pinout Diagram ......................................................................................................................9
Figure 3: Reset Timing......................................................................................................................................28
Figure 4: Management Interface Timing ...........................................................................................................29
Figure 5: 100BASE-TX/FX MII Transmit Timing ...............................................................................................30
Figure 6: 100BASE-T MII Receive Timing ........................................................................................................32
Figure 7: 10BASE-T Transmit Timing ...............................................................................................................33
Figure 8: 10BASE-T Receive Timing ................................................................................................................35
Figure 9: TX Application....................................................................................................................................36
Figure 10: FX Application..................................................................................................................................39
Figure 11: Power and Ground Filtering.............................................................................................................40
Figure 12: Quad Flat Pack outline (7×7 mm)....................................................................................................41
Broadcom Corporation
Page viii
Document AC101L-DS06-R
Preliminary Data Sheet
AC101L
8/9/04
LIST OF TABLES
Table 1: Auto-Negotiation Mode......................................................................................................................... 2
Table 2: Pinout and Signal Definitions................................................................................................................ 7
Table 3: LED [3:0] Event Table ........................................................................................................................ 12
Table 4: TP PHY Register Summary................................................................................................................ 13
Table 5: Register 0: Control Register ............................................................................................................... 14
Table 6: Register 1: Status Register................................................................................................................. 14
Table 7: Register 2: PHY Identifier 1 Register.................................................................................................. 16
Table 8: Register 3: PHY Identifier 2 Register.................................................................................................. 16
Table 9: Register 4: Auto-Negotiation Advertisement Register........................................................................ 16
Table 10: Register 5: Auto-Negotiation Link Partner Ability Register/Link Partner Next Page Message ......... 17
Table 11: Register 6: Auto-Negotiation Expansion Register ............................................................................ 17
Table 12: Register 7: Auto-Negotiation Next Page Transmit Register ............................................................. 18
Table 13: Register 16: BT and Interrupt Level Control Register....................................................................... 18
Table 14: Register 17: Interrupt Control/Status Register.................................................................................. 19
Table 15: Register 18: Diagnostic Register...................................................................................................... 19
Table 16: Register 19: Power/Loopback Register............................................................................................ 20
Table 17: Register 20: Cable Measurement Capability Register...................................................................... 20
Table 18: Register 21: Receive Error Counter ................................................................................................. 21
Table 19: Register 22: Power Management Register....................................................................................... 21
Table 20: Register 23: Operation Mode Register............................................................................................. 21
Table 21: Register 24: CRC for Recent Received Packet................................................................................ 22
Table 22: Common Register 0 (Map to Reg. 28) Mode Control Register......................................................... 22
Table 23: Common Register 1: (Map to Reg. 29, Page 0 A28.[15:12]=0000) Test Mode Register ................. 23
Table 24: Common Register 4: (Map to Reg. 29, Page 1 A28.[15:12]=0001) LED Blink Rate ........................ 23
Table 25: Common Register 5: (Map to Reg. 30, Page 1 A.28.[15:12]=0001) LED0 Setting1 Register .......... 23
Table 26: Common Register 6: (Map to Reg. 31, Page 1 A.28.[15:12]=0001) LED0 Setting2 Register .......... 24
Table 27: Common Register 7: (Map to Reg. 29, Page 2 A.28.[15:12]=0010) LED1 Setting1 Register .......... 24
Table 28: Common Register 8: (Map to Reg. 30, Page 2 A.28.[15:12]=0010) LED1 Setting2 Register .......... 24
Table 29: Common Register 9: (Map to Reg. 31, Page 2 A.28.[15:12]=0010) LED2 Setting1 Register .......... 24
Table 30: Common Register 10: (Map to Reg. 29, Page 3 A.28.[15:12]=0011) LED2 Setting2 Register ........ 25
Table 31: Common Register 11: (Map to Reg. 30, Page 3 A.28[.15:12]=0011) LED3 Setting1 Register ........ 25
Table 32: Common Register 12: (Map to Reg. 31, Page 3 A.28.[15:12]=0011) LED3 Setting2 Register ........ 25
Table 33: 4B/5B Code Group ........................................................................................................................... 26
Broadcom Corporation
Document AC101L-DS06-R
Page ix
AC101L
Preliminary Data Sheet
8/9/04
Table 34: SMI Read/Write Sequence ...............................................................................................................27
Table 35: Clock Timing .....................................................................................................................................28
Table 36: Reset Timing.....................................................................................................................................28
Table 37: Management Interface Timing ..........................................................................................................29
Table 38: 100BASE-X MII Transmit System Timing .........................................................................................29
Table 39: 100BASE-TX/FX MII Receive System Timing ..................................................................................31
Table 40: 10BASE-T MII Transmit System Timing ...........................................................................................33
Table 41: 10BASE-T MII Receive System Timing ............................................................................................34
Table 42: Absolute Maximum Ratings ..............................................................................................................37
Table 43: Current Requirement at 2.5V Operation with LED Disabled.............................................................37
Table 44: Current Requirement at 3.3V Operation with LED Disabled.............................................................37
Table 45: Recommended Operating Conditions...............................................................................................38
Table 46: Thermal Parameters .........................................................................................................................42
Table 47: Ordering Information .........................................................................................................................43
Broadcom Corporation
Page x
Document AC101L-DS06-R
Preliminary Data Sheet
AC101L
8/9/04
Section 1: Functional Description
The AC101L is a single-chip, Fast Ethernet transceiver. It performs all of the physical layer interface functions for
100BASE-TX full-duplex or half-duplex on Category 5 twisted-pair cable, and 10BASE-T full-duplex or half-duplex on
Category 3 cable. It can be configured for 100BASE-FX full- or half-duplex transmission over fiber-optic cable when paired
with an external fiber-optic line driver and receiver.
The chip performs 4B5B, MLT3, NRZI, encoder/decoder, link monitor, auto-negotiation selection, adaptive equalization,
clock/data recovery, baseline wander correction, multimode transmitter, scrambler/descrambler, far-end fault (FEF), and
auto-MDI/MDIX. It can be connected to a MAC switch controller through the MII on one side and directly to the media on the
other side through a transformer for twisted-pair (TP) mode, or fiber-optic module for FX mode. It is fully compliant with the
IEEE 802.3 and 803.3u standards.
ENCODER/DECODER
In 100BASE-TX and 100BASE-FX modes, the AC101L transmits and receives data stream on twisted-pair or fiber-optic
cable. When the MII transmit enable is asserted, nibble wide (4-bit) data from transmit data pins is encoded into 5-bit code
groups and inserted into transmit data stream. The 4B/5B encoding is shown in Section 6: “4B/5B Code Group” on page 26.
The transmit packet is encapsulated by replacing the first 2 nibbles of preamble with a start of stream delimiter (J/K codes)
and appending an end of stream delimiter (T/R codes) to the end of packet. When the MII transmit error input is asserted
during a packet, the error code group (H) is sent in place of the corresponding data code group. The transmitter sends
repeatedly the idle code group between packets.
In 100BASE-TX mode, the encode data stream is first scrambled by a stream cipher block and then serialized and encoded
into an MLT3 signal level. Second, a multimode transmit DAC (digital to analog converter) is used to drive the MLT3 data
onto twisted-pair cable. Following baseline wander correction, adaptive equalization and clock/data recovery in 100BASE-
TX mode, the receive data stream is converted from MLT3 to serial NRZ data. The NRZ data are descrambled by the stream
cipher block and then deserialized and aligned into 5-bit code groups.
In 100BASE-FX mode, the scrambling function is bypassed and the data are NRZII-encoded. The multi mode transmit DAC
drives differential Positive ECL (PECL) levels to an external fiber-optic transmitter. Baseline wander correction, adaptive
equalization, stream cipher descrambling functions are bypassed and NRZI decoding is used instead of MLT3.
The 5-bit code groups are decoded into 4-bit data nibbles. The start of stream delimiter is replaced with preamble nibbles
and the end of stream delimiter and idle codes are replaced with all zeros. The decoded data are driven onto the MII receive
data pins. When an invalid code group or bad SSD is detected in the data stream, the AC101L asserts the MII RXER signal.
In 10BASE-T mode, Manchester encoding and decoding is performed on the data stream. The multi mode transmit DAC
performs pre-equalization for 100 meters of Category 3 cable.
LINK MONITOR
In 100BASE-TX mode, receive signal energy is detected by monitoring the receive pair for transitions in the signal level. The
signal levels are qualified using squelch detect circuits. When no signal or certain valid signal is detected on the receive pair
for a minimum period of time, the link monitor enters the link pass state, and the transmit and receive functions are enabled.
Broadcom Corporation
Document AC101L-DS06-R
Functional Description
Page 1
AC101L
Preliminary Data Sheet
8/9/04
In 100BASE-FX mode, the external fiber-optic receiver performs the signal energy detection function and communicates this
information directly to the SD signal (PIN 28).
In 10BASE-T mode, a link pulse detection circuit constantly monitors the RXP/RXN pins for the presence of valid link pulses.
CARRIER SENSE (CRS)/RXDV
Carrier sense is asserted asynchronously on the CRS pins as soon as activity is detected on the receive data stream. RXDV
is asserted as soon as a valid SSD (Start-of-Stream Delimiter) is detected. Carrier sense and RXDV are de-asserted
synchronously upon detection of a valid end of stream delimiter or two consecutive idle code groups in the receive data
stream. However, if the carrier sense is asserted and a valid SSD is not detected immediately, RXER is asserted instead of
RXDV.
In 10BASE-T mode, CRS is asserted asynchronously when the valid preamble and data activity is detected on the RXIP and
RXIN pins.
In the half-duplex mode, the CRS is activated during data transmit. In the full-duplex mode, the CRS is activated during data
receiving only.
COLLISION DETECTION
In half-duplex mode, collision detect is asserted on the COL pin whenever carrier sense is asserted and transmission is in
progress.
AUTO-NEGOTIATION
Auto-negotiation selection is on 100BASE twisted-pair PHY only; it is not operating in 100BASE fiber PHY.
In 100BASE-TX mode, auto-negotiation can be enabled or disabled by hardware or software control. When the auto-
negotiation function is enabled, the 100BASE-TX PHY automatically chooses its mode of operation by advertising its abilities
and comparing them with those received from its link partner. 100BASE-TX PHY can be configured to advertise 100BASE-
TX full-duplex or 100BASE-TX half-duplex.
The default auto-negotiation mode is configured via reset read value of ANEN/LED3 signal (pin 23) and SPD100/LED1.
Table 1: Auto-Negotiation Mode
Mode
Mode Name
Link Settings
0.13
0.12
Speed Select
ANEN Enable
The default value is SPD100.
1 = Enable Auto-negotiation.
0 = Disable Auto-negotiation.
0.8
Duplex
The default value is !ANEN && DUPLEX.
The default value of this bit is SPD100 && DUPLEX.
4.8/1.14
100BASE-TX Full-Duplex
Broadcom Corporation
Page 2
Carrier Sense (CRS)/RXDV
Document AC101L-DS06-R
Preliminary Data Sheet
AC101L
8/9/04
Table 1: Auto-Negotiation Mode (Cont.)
Mode
Mode Name
Link Settings
4.7/1.13
4.6/1.12
4.5/1.11
100BASE-TX
The default value is SPD100 && (ANEN || !DUPLEX).
10BASE-T Full-Duplex
10BASE-T
The default value of this bit is DUPLEX && (ANEN || !SPD100).
The default value is ANEN || (!SPD100 && !DUPLEX).
PARALLEL DETECTION
Because there are many devices in the field that do not support the ANEN process, but must still be communicated with, it
is necessary to detect and link through the parallel detection process. The parallel detection circuit is enabled in the absence
of FLPs. The circuit is able to detect the following:
•
•
•
Normal link pulse (NLP)
10BASE-T receive data
100BASE-TX idle
The mode of operation gets configured based on the technology of the incoming signal. If any of the above is detected, the
device automatically configures to match the detected operating speed in the half-duplex mode. This ability allows the device
to communicate with the legacy 10BASE-T and 100BASE-TX systems, while maintaining the flexibility of auto-negotiation.
ANALOG ADAPTIVE EQUALIZER
The analog adaptive equalizer removes InterSymbol Interference (ISI) created by the transmission channel media.
The PHY is designed to accommodate a maximum of 140 meters of UTP Category 5 cable. An AT&T 1061 Category 5 cable
of this length typically has an attenuation of 31 dB at 100 MHz. A typical attenuation of 100-meter cable is 21 dB. The worst
case cable attenuation is around 24–26 dB as defined by TP-PMD specification. The amplitude and phase distortion from
the cable causes ISI which makes clock and data recovery difficult. The adaptive equalizer is designed to closely match the
inverse transfer function of the twisted-pair cable. The equalizer has the ability to changes its equalizer frequency response
according to the cable length. The equalizer will tune itself automatically for any cable, compensating for the amplitude and
phase distortion introduced by the cable.
CLOCK RECOVERY
The equalized MLT3 signal passes through the slicer circuit and is converted to NRZI format. The PHY uses a proprietary
mixed-signal Phase Locked Loop (PLL) to extract clock information from the incoming NRZI data. The extracted clock is
used to retime the data stream and set the data boundaries. The transmit clock is locked to the 25-MHz clock input while the
receive clock is locked to the incoming data streams. When initial lock is achieved, the PLL switches to the data stream,
extracts the 125-MHz clock, and uses it for the bit framing for the recovered data. The recovered 125-MHz clock is also used
to generate the 25-MHz RX_CLK signal. The PLL requires no external components for its operation and has high noise
immunity and low jitter. It provides fast phase alignment and locks to data in one transition. Its data/clock acquisition time,
after power-on, is less than 60 transitions. The PLL can maintain lock on run-lengths of up to 60 data bits in the absence of
signal transitions. When no valid data are present (that is, when the SD is deasserted), the PLL switches and locks on to
Broadcom Corporation
Document AC101L-DS06-R
Parallel Detection
Page 3
AC101L
Preliminary Data Sheet
8/9/04
TX_CLK. This provides a continuously running RX_CLK. At the PCS interface, the 5-bit data RXD[4:0] is synchronized to
the 25-MHz RX_CLK.
BASELINE WANDER CORRECTION
A 100BASE-TX data stream is not always DC-balanced. Because the receive signal must pass through a transformer, the
DC offset of the differential receive input can wander. This effect, known as baseline wander, can greatly reduce the noise
immunity of the receiver. The 100BASE-TX PHY automatically compensates for baseline wander by removing the DC offset
from the input signal, thereby significantly reducing the chance of a receive symbol error.
The baseline wander circuit is not required in 100BASE-FX PHY operation.
MULTIMODE TRANSMITTER
The multimode transmitter transmits MLT3 coded symbols in 100BASE-TX mode, and NRZI coded symbols in 100BASE-FX
mode. It utilizes a current drive output, which is well balanced and produces very low noise transmit signals. PECL voltage
levels are produced with resistive terminations in 100BASE-FX mode.
The serialized data bypasses the scrambler and 4B/5B encoder in FX mode. The output data are NRZI PECL signals. The
PECL level signals are used to drive the fiber-optic transmitter.
STREAM CIPHER SCRAMBLER/DESCRAMBLER
In 100BASE-TX mode, the transmit data stream is scrambled to reduce radiated emissions on the twisted-pair cable. The
data are scrambled by exclusive ORing the NRZ signal with the output of an 11-bit wide Linear Feedback Shift register
(LFSR), which produces a 2047-bit nonrepeating sequence. The scrambler reduces peak emission by randomly spreading
the signal energy over the transmit frequency range and eliminating peaks at certain frequencies.
The receiver descrambles the incoming data stream by exclusive ORing it with the same sequence generated at the
transmitter. The descrambler detects the state of the transmit LFSR by looking for a sequence representing consecutive idle
codes. The descrambler locks to the scrambler state after detecting a sufficient number of consecutive idle code group.
The receiver does not attempt to decode the data stream unless the descrambler is locked. When locked, the descrambler
continuously monitors the data stream to make sure that it has not lost synchronization.
The receive data stream is expected to contain inter-packet idle periods. If the descrambler does not detect enough idle code
within 724 µs, it becomes unlocked and the receive decoder is disabled. The descrambler is always forced into the unlock
state when a link failure condition is detected.
Stream cipher descrambler is not used in the 100BASE-FX mode.
Broadcom Corporation
Page 4
Baseline Wander Correction
Document AC101L-DS06-R
Preliminary Data Sheet
AC101L
8/9/04
FEF (FAR-END FAULT)
Auto-negotiation provides the mechanism to inform the link partner that a remote fault has occurred. Auto-negotiation is
disabled, however, in the 100BASE-FX applications. An alternative in-band signaling function (FEFI) is used to signal a
remote fault condition.
FEFI is a stream of 84 consecutive ones followed by one logic zero. This pattern is repeated three times.
An FEFI signal is given under three conditions:
•
•
•
When no activity is received from the link partner.
When the clock recovery circuit detects a signal error or PLL lock error.
When a management entity sets the Transmit Far-End Fault bit.
The FEFI mechanism is enabled by default in the 100BASE-FX mode and disabled in 100BASE-TX or 10BASE-T modes.
The register setting can be changed by software after reset.
TRANSMIT DRIVER
In 100BASE-TX mode, the PHY transmit function converts synchronous 4-bit data nibbles from the MII to a pair of 125-Mbps
differential serial data streams. The serial data are transmitted over network twisted-pair cables via an isolation transformer.
Data conversion includes 4B/5B encoding, scrambling, parallel-to-serial, NRZ to NRZI, and MLT3 encoding. The entire
operation is synchronous to the 25-MHz and 125-MHz clocks. Both clocks are generated by an on-chip PLL clock
synthesizer that is locked on to an external 25-MHz clock source.
In 100BASE-FX, the transmit driver does not perform filtering; it utilizes a current drive output that is well balanced and
produces a low noise PECL signal. PECL voltage levels are produced with resistive terminations.
In 10BASE-T mode, if the MII interface is used, parallel-to-serial logic is used to convert the 4-bit data into the serial stream
through the output wave shaping driver. The wave shaper reduces any EMI emission by filtering out the harmonics, therefore
eliminating the need for an external filter.
HP AUTO-MDI/MDIX
This feature is able to detect the required cable connection type (straight-through or crossed-over) and make correction
automatically.
Broadcom Corporation
Document AC101L-DS06-R
FEF (Far-End Fault)
Page 5
AC101L
Preliminary Data Sheet
8/9/04
MAC INTERFACE
MII
The Media Independent Interface (MII) is an 18-wire MAC/PHY interface described in IEEE 802.3u. The purpose of the
interface is to allow MAC layer devices to attach to a variety of physical layer devices through a common interface. MII
operates at either 100 Mbps or 10 Mbps, depending on the speed of the physical layer. With clocks running at either 25 MHz
or 2.5 MHz, 4-bit data are clocked between the MAC and PHY, synchronously with Enable and Error signals.
At the time of PLL lock on an incoming signal from the wire interface, the PHY generates RX_CLK at either 2.5 MHz for
10 Mbps or 25 MHz for 100 Mbps.
On receipt of valid data from the wire interface, RXDV goes active signaling the MAC that valid data will be presented on the
RXD[3:0] pins at the speed of the RX_CLK.
On transmission of data from the MAC, TXEN is presented to the PHY, indicating the presence of valid data on TXD[3:0].
TXD[3:0] are sampled by the PHY( synchronous to TX_CLK) during the time that TXEN is valid.
SMI
The PHYs internal registers are accessible only through the MII 2-wire Serial Management Interface (SMI). MDC is a clock
input to the PHY, which is used to latch in or out data and instructions for the PHY. The clock can run at any speed from DC
to 25 MHz. MDIO is a bidirectional connection used to write instructions to, write data to, or read data from the PHY. Each
data bit is latched either in or out on the rising edge of the MDC. The MDC is not required to maintain any speed or duty
cycle, provided no half cycle is less than 20 ns, and that data are presented synchronous to the MDC.
MDC/MDIO are a common signal pair to all PHYs on a design. Therefore, each PHY needs to have its own unique physical
address. The physical address of the PHY is set using the pins defined as PHYAD[4:0]. These input signals are strapped
externally, and are sampled as reset is negated. At idle, the PHY is responsible to pull the MDIO line to a high state.
Therefore, a 1 kΩ resistor is required to connect the MDIO line to VCC.
PHYSICAL LAYER INTERFACES
The two supported interfaces are the twisted-pair (TP) interface with auto-MDI/MDIX selection, and the fiber-optic Interface
with PECL signaling.
The selection of these two interfaces is performed at reset time by the SD/FXEN signal (pin 28). Pull pin 28 LOW to enable
the TP interface, or connect pin 28 to the fiber module to enable FX interface.
Broadcom Corporation
Page 6
MAC Interface
Document AC101L-DS06-R
Preliminary Data Sheet
AC101L
8/9/04
Section 2: Pin Descriptions
Many pins perform multiple functions. These pins are designated by a bold pin number, and their descriptions are listed in
the proper sections. Designers must verify that they have taken into account all modes of operation prior to final design.
Signal types:
•
•
•
•
•
•
•
•
B
P
= Bidirection pin
= Power pin
G = Ground pin
AI = Analog Input pin
AO = Analog output pin
D
U
= Internal pull-down pin
= Internal pull-up pin
Overline = Active low
All digital pins are bidirectional pins.
Table 2: Pinout and Signal Definitions
Pin
Pin Name Type Description
Number
1
2
2
3
VCC
P
G
G
+2.5V power supply.
GND
GND
RXDV
Ground.
Ground.
BD RXDV (active HIGH output): Receive Data Valid is the output signal in the MII mode. RXDV is active HIGH to indicate that
the receive frame is in progress, and that the data stream present on the RXD output pins is valid.
4
5
RX_CLK
RXER
BD Input function is reserved. This pin must be pulled low externally.
RX_CLK (Output): Receive clock in MII mode. RX_CLK is 25-MHz output in 100BASE and 2.5 MHz output in 10BASE. This
clock is recovered from the incoming data on the cable inputs.
BD Input function is reserved. This pin must be pulled low externally.
RXER (active HIGH output): asserted to indicate that an invalid symbol or bad SSD is detected in MII modes.
6
7
8
GND
VCC
G
P
Ground.
+2.5V power supply.
TXER
BD TXER (active HIGH input): Transmits an error in the MII interface. When TXER is asserted for one or more TX_CLK periods
while TXEN is also asserted, the PHY emits one or more symbols that are not part of the valid data or delimiter set
somewhere in the frame being transmitted. The relative position of the error within the frame need not be preserved.
9
TX_CLK
TXEN
BD TX_CLK (output): Transmits the clock signal of the MII mode. TX_CLK is
25-MHz output in 100BASE operation and 2.5-MHz in 10BASE operation. This clock is a continuously-driven output,
generated from the XI (crystal input) pin.
10
BD TXEN (active HIGH input): Transmits the Enable signal in the MII interfaces. TXEN is asserted by the MAC to indicate that
valid data are present on TXD[3:0].
11
12
13
14
15
TXD0
TXD1
TXD2
TXD3
COL
BD TXD0: Transmits data input for the MII interface.
BD TXD1: Transmits data input for the MII interface.
BD TXD2: Transmits data input for the MII interface.
BD TXD3: Transmits data input for MII interface.
BD COL (active HIGH output): This pin must be pulled low externally. It is the collision detect signal in the MII interface. In half-
duplex mode, COL active HIGH output indicates that a collision has occurred. In full-duplex mode, COL remains low.
16
REPEATER/
CRS
BD REPEATER: Resets read input. Active HIGH puts the chip in repeater mode.
CRS (active HIGH output): Carrier sense signal in the MII interface. CRS is asserted when the twisted-pair media is non-
idle and is deasserted when idle, or when a valid end-of-stream delimiter is detected.
17
18
19
GND
VCC
G
P
Ground.
+2.5V power supply.
PHYAD0/
INTR
BU PHYAD0: Resets read input. Pull high or low to set the PHY Address bit 0 for the MII management function.
INTR (output): Active low Interrupt output. Cleared by reading register 17.
Broadcom Corporation
Document AC101L-DS06-R
Pin Descriptions
Page 7
AC101L
Preliminary Data Sheet
8/9/04
Table 2: Pinout and Signal Definitions (Cont.)
Pin
Number
Pin Name Type Description
20
BURNIN/
LED0
BU BURNIN: Resets read input. Set Active LOW to put the chip in burn-in test mode.
LED0 (output): active LOW, the default behavior is ON when the chip is in link-up condition, and is BLINK when the chip
detects transmit or receive activity.
21
22
SPD100/
LED1
BU SPD100: Resets read input.
If ANEN is Low, SPD100 sets the TP port speed in register 0.
If ANEN is High, SPD100 is used to set 100 Mbps half-duplex and 100 Mbps full-duplex bits in register 4.
LED1 (output): active LOW. The default behavior is ON when the chip is operating at 100 Mbps and is OFF when the chip
is operating at 10 Mbps.
DUPLEX/
LED2
BU DUPLEX: Resets read input.
If ANEN is Low, DUPLEX sets the TP port in full-duplex mode in register 0.
If ANEN is High, DUPLEX is used to set 10 Mbps FDX and 100 Mbps FDX bits in register 4.
LED2 (output): active LOW. The default behavior is ON when the chip is operating in full-duplex mode and is OFF when
the chip is operating in half-duplex mode.
23
24
ANEN/LED3
PDOWN
BU ANEN (resets read input): Auto-negotiation enable for the twisted-pair port. Pull high to enable auto-negotiation. Pull low to
disable auto-negotiation.
LED3 (output): active LOW. The default behavior is BLINK when the chip detect collision is in half-duplex mode.
BU PDOWN (input): Power-down input. This pin must be pulled high externally for normal operation. Pulling this pin low puts
both the TP and fiber port into power-down mode. This is a regular input, not a reset read signal.
25
26
VCC
RXN
P
A
+2.5V power supply.
Receive. For TP port in MDI mode.
Transmit. For TP port in MDIX mode.
27
28
RXP
A
Receive +. For TP port in MDI mode.
Transmit +. For TP port in MDIX mode.
SD/FXEN
AI SD/FXEN (analog input): This pin must be pulled low externally for normal TP mode.
Connect to fiber module to enable FX mode; also serves as signal detect input.
29
30
31
32
33
34
GND
G
G
A
P
G
A
Ground.
GND
Ground.
RBIAD
VCCPLL
GND
Bias resistor connection. Connect to a 10K 1% resistor to GND.
+2.5V supply for analog bias, PLL modules.
Ground.
TXN
Transmit. In MDI mode.
Receive. In MDIX mode.
35
TXP
A
Transmit +. In MDI mode.
Receive +. In MDIX mode.
36
37
38
39
40
VCC25OUT
GND
GND
XO
P
G
G
A
A
+2.5VCC out from the on-chip regulator.
Ground.
Ground.
XTAL output.
XI
XTAL input.
In MII Mode: XI and XO is designed to connect to a 25 MHz., 50 PPM XTAL or 25 MHz OSC.
41
42
VCC33IN
RST
P
3.3V Power supply input.
I U Reset input. active LOW.
43
44
45
46
47
48
MDIO
BU MDIO (input/ output): Management data I/O. This serial input/output pin is used to read from and write to the MII register.
The data value on the MDIO pin is valid and latched on the rising edge of the MDC. This pin requires a 1 kΩ resistor pull-up.
MDC
ID
MDC (input): Management data clock. This pin must be pulled low externally for normal operation. The MDC clock input
must be provided to allow MII management function. This pin has a Schmitt trigger input.
PHYAD1/
RXD3
BD PHYAD1: Resets read input. Pull high or low to set the PHY Address bit 1 for MII management function.
RXD3: Receives the data output signal in the MII interface.
PHYAD2/
RXD2
BD PHYAD2: Resets read input. Pull high or low to set the PHY Address bit 2 for MII management function.
RXD2: Receives the data output signal in the MII interface.
PHYAD3/
RXD1
BD PHYAD3 (Reset Read Input): Pull High or Low to set the PHY Address bit 3 for MII management function.
RXD1: Receive data output signal in MII interface.
PHYAD4/
RXD0
BD PHYAD4: Resets read input. Pull high or low to set the PHY Address bit 4 for MII management function.
RXD0: Receives the data output signal in the MII interface.
Broadcom Corporation
Page 8
Pin Descriptions
Document AC101L-DS06-R
Preliminary Data Sheet
AC101L
8/9/04
Section 3: Pinout Diagram
VCC
GND
1
36
35
34
33
32
31
30
29
28
27
26
25
VCC25OUT
TXP
2
RXDV
3
TXN
RX_CLK
RXER
4
GND
5
VCCPLL
RBIAD
GND
6
GND
VCC
AC101L
48TQFP_7x7mm
7
8
GND
TXER
TXC
9
SD/FXEN
RXP
10
11
12
TXEN
TXD0
TXD1
RXN
VCC
Figure 2: AC101L Pinout Diagram
Broadcom Corporation
Document AC101L-DS06-R
Pinout Diagram
Page 9
AC101L
RESET
Preliminary Data Sheet
8/9/04
Section 4: Operational Description
The PHY can be reset in two ways:
•
•
Hardware reset: (See “Pin Descriptions” on page 7).
Software reset: (See “Register Description” on page 13).
POWER SOURCE
The AC101L chip provides an onboard 3.3V ±5% input to 2.5V ±5% output regulator with the capability to drive 150 mA of
current. The 2.5V output supplies the PHY operation, including the LEDs. It is recommended to limit the LED current below
10 mA per LED.
The 2.5V power should be decoupled to provide the digital and analog pins on the chip.
POWER SAVING MODE
The power consumption of the AC101L device is significantly reduced due to its built-in power management features.
Separate power supply lines are used to power the 10BASE-T circuitry and the 100BASE-TX circuitry. Therefore, the two
circuits can be turned on and turned off independently. When the PHY is set to operate in 100BASE-TX mode, 10BASE-T
circuitry is powered down.
The following power management features are supported:
•
•
Power-down mode: (see pin and register descriptions). During power down mode, the device is still able to interface
through the management interface.
Energy detect/power saving mode: Energy detect mode turns off the power to select internal circuitry when there is
no live network connected. The energy detect (ED) circuit is always turned on to monitor if there is signal energy
present on the media. The management circuitry is also powered on and ready to respond to any management
transaction. The transmit circuit still sends out link pulses with minimum power consumption. If a valid signal is received
from the media, the device powers up and resumes normal transmit/receive operations.
•
Valid data detection mode: This can be achieved by writing to the Receive Clock Register control bit. During this
mode, if there is no data other than incoming idles, the receive clock (RX_CLK) turns itself off. This could save the
power of the attached media access controller. RX_CLK resumes operation one clock period prior to the assertion of
RXDV. The receive clock again shuts off 64 clock cycles after RXDV is deasserted.
Broadcom Corporation
Page 10
Operational Description
Document AC101L-DS06-R
Preliminary Data Sheet
AC101L
8/9/04
CLOCK SOURCE
The clock source for this chip is from the XI pin. In MII mode, it can connect to a 25 MHz 50 ppm (parts per million) OSC or
a 25 MHz 50 ppm XTAL (crystal).
ISOLATE MODE
When the AC101L device is put into isolate mode, all MII inputs (TXD[3:0}, TXEN, TXER) are ignored, and all MII outputs
(TX_CLK, COL, CRS, RX_CLK, RXDV, RXER, RXD[3:0] are set to high impedance. Only the MII management pins (MDC,
MDIO) operate normally. Pull HIGH pin 4 at reset or write 1 to bit 10 register 0 to put the chip into isolate mode.
LOOPBACK MODE
Local loopback is provided for testing purpose. It can be enabled by writing a one to register 0 bit 14.
The local loopback routes transmitted data through the transmit path back to the clock and data recovery module of the
receiving path. The loopback data are presented to the PCS in 5-bit symbol format. This loopback is used to check the
operation of the 5-bit symbol decoder and the phase lock loop circuitry. In local loopback, the SD output is forced to a logical
1 and TXOP/N outputs are tristated.
INTERRUPT MODE
The INTR pin on the PHY is asserted whenever 1 of 8 selectable interrupt events occurs. The assertion state is high or low
and is programmable through the INTR_LEVL register bit. The selection is made by setting the appropriate bit in the upper
half of the Interrupt Control/Status register. When the INTR bit goes active, the MAC interface is required to read the Interrupt
Control/Status register to determine which event caused the interrupt. The Status bits are read-only and clear-on-read.
When INTR is not asserted, the pin is held in a high impedance state.
LED OPERATION
LED INTERFACE
The LED interface is fully configurable through register setting. The connection of LED (source/sink current) depends on the
default setting.
Broadcom Corporation
Document AC101L-DS06-R
Clock Source
Page 11
AC101L
Preliminary Data Sheet
8/9/04
The default LED modes are as shown below:
LED0
LED1
LED2
LED3
Link/Activity
Speed
Duplex
Collision
LED CONFIGURATION
The LEDs are fully configurable to other operational modes. Each LED has two 16-bit registers to define its operation. See
“Common Registers” on page 22 and Table 3 below to configure the LEDs to work with operational modes other than default
mode.
LED [3:0] EVENT TABLE
LED [3:0] are configurable. The following events are defined for AC101L operation:
Table 3: LED [3:0] Event Table
Bit#
Description
7
6
5
4
3
2
1
0
Duplex
Collision
Speed 100
Speed 10
Transmit activity
Transmit/Receive activity
Receive activity
Link
Broadcom Corporation
Page 12
LED Operation
Document AC101L-DS06-R
Preliminary Data Sheet
AC101L
8/9/04
Section 5: Register Description
The first 7 registers of the MII register set are defined by the MII specification. In addition to these required registers there
are several registers specific to Altima Communications Inc. There are reserved registers and/or bits that are for Altima
internal use only. The following standard registers are supported (register numbers are in decimal notation; the values are
in hexadecimal notation):
When writing to registers, it is recommended that a read/modify/write operation be performed, as
unintended bits may get set to unwanted states. This applies to all registers, including those with reserved
bits.
Legend:
•
•
•
•
•
•
RW = Read and write access
SC = Self-clearing
LL = Latch low until cleared by reading
RO = Read-only
RC = Cleared on read
LH = Latch high until cleared by reading
TP PHY REGISTER SUMMARY
Table 4: TP PHY Register Summary
Register
Description
Default Value
Registers 0–7
0
1
2
3
4
5
6
7
Control register
Status register
3000
7849
0022
5521
01E1
0001
0004
2001
PHY Identifier 1 register
PHY Identifier 2 register
Auto-Negotiation Advertisement register
Auto-Negotiation Link Partner Ability register
Auto-Negotiation Expansion register
Next Page Advertisement register
Registers 8–31
8–15
16
Reserved
XXXX
1800
BT and Interrupt Level Control register
Interrupt Control/Status register
Reserved
17
0000
18,19
20
XXXX
XXXX
0304
Cable Measurement Capability register
Receive Error Counter register
Reserved
21
22–31
XXXX
Broadcom Corporation
Document AC101L-DS06-R
Register Description
Page 13
AC101L
Preliminary Data Sheet
8/9/04
REGISTER 0: CONTROL REGISTER
Table 5: Register 0: Control Register
Bit
Name
Description
Mode Default
0.15
Reset
1 = PHY reset.
RW/
SC
0
This bit is self-clearing.
0.14
0.13
Loopback
1 = Enable loopback mode. This loops back TXD to RXD and ignores all of the RW
activity on the cable media.
0
0 = Normal operation.
Speed
Select
1 = 100 Mbps.
RW
Set by
SPD100
0 = 10 Mbps.
Default value:
SPD100
0.12
0.11
ANEN
Enable
1 = Enable the auto-negotiate process (overrides 0.13 and 0.8).
0 = Disable the auto-negotiate process.
Mode selection is controlled via bit 0.8, 0.13.
Default value:
RW
Set by
ANEN
ANEN
Power
Down
1 = Power down. All blocks except for SMI will be turned off.
Setting PDOWN pin (24) to LOW will achieve the same result.
0 = Normal operation.
RW
RW
0
0.10
0.9
Isolate
1 = N/A.
0
0
0 = Normal operation.
Restart
ANEN
1 = Restart auto-negotiation process.
0 = Normal operation.
RW/
SC
0.8
Duplex
Mode
1 = Full-duplex operation.
RW
See
descriptio
n
0 = Half-duplex operation.
Default value:
!ANEN && DUPLEX
0.7
Collision
Test
1 = Enable collision test that issues the COL signal in response to the assertion RW
of the TXEN signal. Collision test is disabled if the PCSBP pin is high. Collision
test is enabled regardless of the duplex mode.
0
0 = Disable COL test.
0.[6:0 Reserved
]
–
RW
0000000
REGISTER 1: STATUS REGISTER
Table 6: Register 1: Status Register
Bit
Name
Description
Mode
Default
1.15
1.14
100BASE-T4
Permanently tied to zero; indicates no 100BASE-T4 capability.
1 = 100BASE-TX full-duplex capable.
0 = Not 100BASE-TX full-duplex capable.
Default value:
RO
RO
0
100BASE-TX
Full-Duplex
See
description
SPD100 && DUPLEX
Broadcom Corporation
Page 14
TP PHY Register Summary
Document AC101L-DS06-R
Preliminary Data Sheet
AC101L
8/9/04
Table 6: Register 1: Status Register (Cont.)
Description
Bit
Name
Mode
Default
1.13
100BASE-TX
Half-Duplex
1 = 100BASE-TX half-duplex capable.
0 = Not TX half-duplex capable.
Default value:
RO
See
description
SPD100 && (ANEN || !DUPLEX).
1 = 10BASE-T full-duplex capable.
0 = Not 10BASE-T full-duplex capable.
Default value:
1.12
1.11
10BASE-T
Full-Duplex
RO
RO
RO
See
description
DUPLEX && (ANEN || !SPD100).
1 = 10BASE-T half-duplex capable.
0 = Not 10BASE-T half-duplex capable.
Default value:
10BASE-T
Half-Duplex
See
description
ANEN || (!SPD100 && !DUPLEX).
–
1.[10:7]
1.6
Reserved
0000
1
MF Preamble
Suppression
The PHY is able to perform management transaction without MDIO RO
preamble. The management interface needs a minimum of 32 bits
of preamble after reset.
1.5
1.4
ANEN
Complete
1 = Auto-negotiation process completed. Registers 4, 5, and 6 are RO
valid after this bit is set.
0
0
0 = Auto-negotiation process is not completed.
Remote Fault
1 = Remote fault condition detected.
0 = No remote fault.
RO/LH
This bit remains set until it is cleared by reading register 1.
1.3
1.2
ANEN Ability
Link Status
1 = Able to perform the auto-negotiation function; default value is RO
determined by the ANEN pin.
Set by
ANEN
0 = Unable to perform the auto-negotiation function.
1 = Link is established. If the link fails, this bit clears and remains RO/LL
at 0 until the register is read again.
0
0 = Link is down.
1.1
1.0
Jabber Detect
1 = Jabber condition detected.
RO/LH
RO
0
1
0 = No Jabber condition detected.
Extended
Capability
1 = Extended register capable. This bit is tied permanently to a
value of 1.
Broadcom Corporation
Document AC101L-DS06-R
TP PHY Register Summary
Page 15
AC101L
Preliminary Data Sheet
8/9/04
REGISTER 2: PHY IDENTIFIER 1 REGISTER
Table 7: Register 2: PHY Identifier 1 Register
Bit
Name
Description
Mode
Default
OUIa
2.[15:0]
Composed of bits 3 —18 of the Organizationally Unique
Identifier (OUI), respectively.
RO
0022(H)
a. Based on an OUI of 0010A9 (hexadecimal)
REGISTER 3: PHY IDENTIFIER 2 REGISTER
Table 8: Register 3: PHY Identifier 2 Register
Bit
Name
Description
Mode
Default
OUIa
3.[15:10]
Assigned to bits 19 — 24 of the OUI.
RO
010101
3.[9:4]
3.[3:0]
Model Number
6-bit manufacturer’s model number.
4-bit manufacturer’s revision number.
RO
RO
010010
0001
Revision
Number
a. Based on an OUI of 0010A9 (hexadecimal)
REGISTER 4: AUTO-NEGOTIATION ADVERTISEMENT REGISTER
Table 9: Register 4: Auto-Negotiation Advertisement Register
Bit
Name
Description
Mode
Default
4.15
Next Page
1 = Next Page enabled.
0 = Next Page disabled.
RW
0
4.14
Acknowledge
This bit is set internally after receiving 3 consecutive and
consistent FLP bursts.
RO
0
4.[13:11]
4.10
Reserved
FDFC
–
Full-duplex flow control.
1 = Advertise that the DTE (MAC) has implemented both the
optional MAC control sublayer and the pause function as
specified in Clause 31 and Annex 31B of IEEE 802.3u.
0 = MAC does not support flow control.
Technology not supported. This bit is always 0.
1 = 100BASE-TX full-duplex capable.
0 = Not 100BASE-TX full-duplex capable.
Default value:
4.9
4.8
100BASE-T4
RO
0
100BASE-TX
Full-Duplex
RW
See
description
SPD100 && DUPLEX.
4.7
4.6
100BASE-TX
1 = 100BASE-TX half-duplex capable.
0 = Not TX half-duplex capable.
Default value:
RW
RW
See
description
SPD100 && (ANEN || !DUPLEX).
10BASE-T Full 1 = 10BASE-T full-duplex capable.
Duplex
See
description
0 = Not 10BASE-T full-duplex capable.
Default value:
DUPLEX && (ANEN || !SPD100).
Broadcom Corporation
Page 16
TP PHY Register Summary
Document AC101L-DS06-R
Preliminary Data Sheet
AC101L
8/9/04
Table 9: Register 4: Auto-Negotiation Advertisement Register (Cont.)
Bit
Name
Description
Mode
Default
4.5
10BASE-T
1 = 10BASE-T half-duplex capable.
0 = Not 10BASE-T half-duplex capable.
Default value:
RW
See
Descriptio
n
ANEN || (!SPD100 && !DUPLEX).
Protocol selection [00001] = IEEE 802.3.
4.[4:0]
Selector Field
RO
00001
REGISTER 5: AUTO-NEGOTIATION LINK PARTNER ABILITY REGISTER/LINK PARTNER NEXT
PAGE MESSAGE
Table 10: Register 5: Auto-Negotiation Link Partner Ability Register/Link Partner Next Page Message
Bit
Name
Description
Mode Default
5.15
Next Page
1 = Link partner desires a Next Page transfer.
0 = Link partner does not desire Next Page transfer.
1 = Link Partner acknowledges reception of FLP words.
0 = Not acknowledged by the link partner.
–
RO
0
5.14
Acknowledge
RO
0
5.[13:10]
5.9
Reserved
100BASE-T4
1 = 100BASE-T4 operation supported by the link partner.
0 = 100BASE-T4 operation not supported by the link partner.
RO
0
0
5.8
5.7
100BASE-TX
Full Duplex
1 = 100BASE-TX full-duplex operation supported by the link partner. RO
0 = 100BASE-TX full-duplex operation not supported by the link
partner.
100BASE-TX
1 = 100BASE-TX half-duplex operation supported by the link
partner.
RO
0
0 = 100BASE-TX half-duplex operation not supported by the link
partner.
5.6
10BASE-T Full
Duplex
1 = 10 Mbps full-duplex operation supported by the link partner.
0 = 10 Mbps full-duplex operation not supported by the link partner.
1 = 10 Mbps half-duplex operation supported by the link partner.
0 = 10 Mbps half-duplex operation not supported by the link partner.
Protocol Selection [00001] = IEEE 802.3.
RO
RO
RO
0
5.5
10BASE-T
0
5.[4:0]
Selector Field
00001
Note: When this register is used as the Next Page message, the bit definition is the same as that of register 7.
REGISTER 6: AUTO-NEGOTIATION EXPANSION REGISTER
Table 11: Register 6: Auto-Negotiation Expansion Register
Description
Bit
Name
Mode
Default
6.[15:5]
Reserved
–
RO
0
Broadcom Corporation
Document AC101L-DS06-R
TP PHY Register Summary
Page 17
AC101L
Preliminary Data Sheet
8/9/04
Table 11: Register 6: Auto-Negotiation Expansion Register (Cont.)
Bit
Name
Description
Mode
Default
6.4
Parallel
1 = Fault detected by parallel detection logic; this fault is due to RO/LH
0
Detection Fault more than one technology detecting a concurrent link-up
condition. This bit can only be cleared by reading register 6,
using the management interface.
0 = No fault detected by parallel detection logic.
6.3
Link Partner
Next Page Able
1 = Link partner supports Next Page function.
RO
RO
0
0 = Link partner does not support Next Page function.
6.2
6.1
Next Page Able Next page is supported.
1
0
Page Received This bit is set when a new link code word has been received into RC
the Auto-Negotiation Link Partner Ability register. This bit is
cleared upon a read of this register.
6.0
Link Partner
ANEN-Able
1 = Link partner is auto-negotiation capable.
0 = Link partner is not auto-negotiation capable.
RO
0
REGISTER 7: AUTO-NEGOTIATION NEXT PAGE TRANSMIT REGISTER
Table 12: Register 7: Auto-Negotiation Next Page Transmit Register
Bit
Name
Description
Mode
Default
7.15
NP
1 = Another Next Page desired.
0 = No other Next Page transmit desired.
–
RW
0
7.14
7.13
Reserved
MP
RO
0
1
1 = Message page.
RW
0 = Unformatted page.
7.12
ACK2
1 = Will comply with message.
RW
RW
RW
0
0 = Cannot comply with message.
1 = Previous value of transmitted link code word equals to 0.
0 = Previous value of transmitted link code word equals to 1.
Message/Unformatted Code field.
7.11
TOG_TX
CODE
0
17.[10:0]
001
REGISTER 16: BT AND INTERRUPT LEVEL CONTROL REGISTER
Table 13: Register 16: BT and Interrupt Level Control Register
Bit
Name
Description
Mode
Default
16.15
Repeater
1 = Repeater mode. Full-duplex is inactive, and CRS only
responds to receive activity. SQE test function is disabled.
RW
Set by
Repeater
16.14
16.13
Reserved
TXJAM
-
RW
RW
0
0
1 = Forces CIM to send JAM pattern.
0 = Normal operation.
-
16.12
16.11
Reserved
RO
1
0
SQE Test
Inhibit
1 = Disable 10BASE-T SQE testing.
RW
0 = Enable 10BASE-T SQE testing, which generates a COL
pulse following the completion of a packet transmission.
16.[10:6]
Reserved
–
RO
0
Broadcom Corporation
Page 18
TP PHY Register Summary
Document AC101L-DS06-R
Preliminary Data Sheet
AC101L
8/9/04
Table 13: Register 16: BT and Interrupt Level Control Register (Cont.)
Bit
Name
Description
Mode
Default
16.5
Autopolarity
Disable
1 = Disables autopolarity detection/correction.
0 = Enables autopolarity detection/correction.
1 = Reverses polarity when register 16.5 = 0.
0 = Normal polarity when register 16.5 = 0.
RW
0
16.4
Reverse
Polarity
RW
RO
0
0
If register 16.5 is set to 1, writing a 1 to this bit reverses the
polarity of the transmitter.
16.[3:0]
Reserved
–
REGISTER 17: INTERRUPT CONTROL/STATUS REGISTER
Table 14: Register 17: Interrupt Control/Status Register
Description
Bit
Name
Mode
Default
17.15
17.14
17.13
17.12
17.11
17.10
Jabber_IE
RXER_IE
Jabber interrupt enable.
RW
RW
RW
RW
RW
RW
0
0
0
0
0
0
Receive error interrupt enable.
Page received interrupt enable.
Parallel detection fault interrupt enable.
Link partner acknowledge interrupt enable.
Page_Rx_IE
PD_Fault_IE
LP_Ack_IE
Link_Status_Change_I Link status change interrupt enable.
E
17.9
17.8
17.7
17.6
17.5
17.4
17.3
R_Fault_IE
ANEN_Comp_IE
Jabber_Int
Remote fault interrupt enable.
RW
RW
RC
RC
0
0
0
0
0
0
0
Auto-negotiation complete interrupt enable.
This bit is set when a jabber event is detected.
This bit is set when RXER transitions HIGH.
RXER_Int
Page_Rx_Int
PD_Fault_Int
LP_Ack_Int
This bit is set when a new page is received during ANEN. RC
This bit is set when parallel detect fault is detected.
RC
RC
This bit is set when the FLP with acknowledge bit set is
received.
17.2
Link_Not_OK Int
This bit is set when link status switches from OK status to RC
Non-OK status (fail or ready).
0
17.1
17.0
R_Fault_Int
This bit is set when remote fault is detected.
This bit is set when ANEN is complete.
RC
RC
0
0
ANEN _Comp Int
REGISTER 18: DIAGNOSTIC REGISTER
Table 15: Register 18: Diagnostic Register
Description
Bit
Name
Mode
Default
18.[15]
18.[14]
18.[13]
Reserved
Reserved
Reserved.
Reserved.
RW
RW
RW
0
0
0
Force Link Pass 10BT 1 = Enables force link pass 10BASE-T.
0 = Disables force link pass 10BASE-T.
18.[12]
18.11
Force Link Pass
100TX
1 = Force link pass 100BASE-TX.
0 = Disable Force link pass 100BASE-TX.
Reserved.
RW
RO
0
0
Reserved
Broadcom Corporation
Document AC101L-DS06-R
TP PHY Register Summary
Page 19
AC101L
Preliminary Data Sheet
8/9/04
Table 15: Register 18: Diagnostic Register (Cont.)
Description
Bit
Name
Mode
Default
18.10
18.9
Reserved
Reserved
Reserved
Reserved
Reserved.
Reserved.
Reserved.
Reserved.
RO
0
0
0
0
RO
18.8
RO/RC
RO
18.[7:0]
REGISTER 19: POWER/LOOPBACK REGISTER
Table 16: Register 19: Power/Loopback Register
Description
Bit
Name
Mode
Default
19.[14:7]
19.6
Reserved
Reserved
Reserved.
RW
RW
RW
00
0
Reserved.
19.5
Disable
1 = Disables watchdog timer.
0 = Enables advanced power saving mode.
0
Watchdog
Timer for
Decipher
19.4
Low Power
Mode Disable
0 = Enables advanced power saving mode.
RW
0
1 = Disables advanced power saving mode. (Do not enable this
bit during normal operation).
19.3
19. 2
19.1
Reserved
Reserved
Reserved.
Reserved.
RW
RW
0
0
0
NLP Link
Integrity Test
1 = In auto-negotiation test mode, sends NLP instead of FLP to RW
test NLP receive integrity.
0 = Sends FLP in auto-negotiation test mode.
19.0
Jabber Disable 1 = Disables jabber.
RW
0
REGISTER 20: CABLE MEASUREMENT CAPABILITY REGISTER
Table 17: Register 20: Cable Measurement Capability Register
Bit
Name
Description
Mode
Default
20.15
20.14
Reserved
Reserved
Reserved.
RW
RW
1
1
1 = On.
0 = Off.
20.[13:9]
a20.8
Reserved
Reserved.
RO
0
0
Adaptation
Disable
1 = Disables adaptation.
0 = Enables adaptation.
RW
20.[7:4]
Cable
Measurement
These bits can be used as a cable length indicator. The bits are RW
incremented from 0000 to 1111, with an increment of
X
Capability
approximately 10 meters. The equivalent is 0 to 32 dB with an
increment of 2 dB @ 100 MHz. The value is a read back from
the equalizer, and the measured value is not absolute.
20.[3:0]
Reserved
Reserved.
RO
X
a. To set the value of 20.[7:4], you must turn on bit 20.8 and turn off bit 20.14. Otherwise, this PHY rejects receive packets.
Broadcom Corporation
Page 20
TP PHY Register Summary
Document AC101L-DS06-R
Preliminary Data Sheet
AC101L
8/9/04
REGISTER 21: RECEIVE ERROR COUNTER
Table 18: Register 21: Receive Error Counter
Bit
Name
Description
Mode
Default
21.[15:0]
RXER Counter Counts Receive Error events.
RO
0
REGISTER 22: POWER MANAGEMENT REGISTER
Table 19: Register 22: Power Management Register
Description
Bit
Name
Mode
Default
22.[15:14]
22.13
22.12
22.11
22.10
22.9
Reserved
PD_PLL
–
RO
RO
RO
RO
RO
RO
RO
RW
RW
00
X
1 = PLL circuit powers down.
1 = Equalizer circuit powers down.
1 = 10BASE-T receiver powers down.
1 = Link pulse receiver powers down.
1 = Energy-detect circuit powers down.
1 = FX circuit powers down.
–
PD_EQUAL
PD_BT_RCVR
PD_LP
X
X
X
PD_EN_DET
PD_FX
X
22.8
X
22.[7:6]
22.5
Reserved
MSK_PLL
00
1
0 = Forces PLL circuit to power up.
1 = PLL circuit auto power-down.
0 = Forces equalizer circuit to power up.
22.4
22.3
22.2
22.1
22.0
MSK_EQUAL
RW
RW
RW
RW
RW
X
X
X
X
X
MSK_BT_RCVR 0 = Forces 10BASE-T receiver to power up.
MSK_LP
0 = Forces link pulse receiver to power up.
0 = Forces energy-detect circuit to power up.
0 = Forces FX circuit to power up.
MSK_EN_DET
MSK_FX
REGISTER 23: OPERATION MODE REGISTER
Table 20: Register 23: Operation Mode Register
Description
Bit
Name
Mode
Default
23.[15:14]
23.13
Reserved
–
Clk_rclk_save
1 = Sets rclk save mode. Rclk shuts off after 64 cycles of each
packet.
0
23.12
23.11
Reserved
–
Scramble
Disable
1 = Disables scrambler.
0 = Enables scrambler.
–
RW
0
23.10
23.9
Reserved
Pcsbp
RW
RW
0
0
1 = Enables PCS bypass mode.
0 = Disables PCS bypass mode.
–
23:8
23.7
Reserved
RW
RW
0
0
Auto-MDIX
disable
0 = Auto-MDIX mode.
1 = Disable Auto-MDIX mode.
Broadcom Corporation
Document AC101L-DS06-R
TP PHY Register Summary
Page 21
AC101L
Preliminary Data Sheet
8/9/04
Table 20: Register 23: Operation Mode Register (Cont.)
Description
Bit
Name
Mode
Default
23.6
MDIX state
Only valid when register 23.7 is set to 1.
RW
0
0 = MDI
1= MDIX
23.5
Reserved
Reserved
–
–
RO
RO
0
23.[4:0]
XXXXX
REGISTER 24: CRC FOR RECENT RECEIVED PACKET
Table 21: Register 24: CRC for Recent Received Packet
Bit
Name
Description
Displays CRC16 value. For system-level test purposes.
Mode
Default
24.[15:0]
CRC16
RC
0000H
COMMON REGISTERS
The following registers are mapped to Reg28-31 on the TP PHY. Reg28.[15:12] is used as page selection. There are multiple
pages of Reg29-31, depends on the value of Reg28[15:12].
COMMON REGISTER 0 (MAP TO REG28) MODE CONTROL REGISTER
Table 22: Common Register 0 (Map to Reg. 28) Mode Control Register
Bit
Name
Description
Mode
Default
A.28.[15:12 Page Selection Selects multiple common register pages.
]
RW
0000
A.28.[11:7] Reserved
Reserved.
RO
RW
RO
RW
RO
RW
0000
A.28.6
A.28.5
A.28.4
A.28.3
A.28.2
MII_enable
Reserved
Reserved
Reserved
Act select
1 = Enables MII interface.
Reserved.
1
0
0
0
1
Reserved.
Reserved.
Selects activity event.
0 = Receive activity.
1 = TX or RX activity.
–
A.28.1
A.28.0
Reserved
Reserved
RO
RO
0
0
–
Broadcom Corporation
Page 22
Common Registers
Document AC101L-DS06-R
Preliminary Data Sheet
AC101L
8/9/04
COMMON REGISTER 1: (MAP TO REG. 29, PAGE 0 A28.[15:12]=0000) TEST MODE REGISTER
Table 23: Common Register 1: (Map to Reg. 29, Page 0 A28.[15:12]=0000) Test Mode Register
Bit
Name
Description
Mode
Default
A0.29.15
Reduce_mcou
nt
Reduces millisecond counter to 256 microseconds.
RO
0
A0.29.[14:10 Reserved
]
–
RO
00100
A0.29.[9:8]
A0.29.[7:4]
A0.29.3
Reserved
Test Mode
Burn In
–
RW
RW
RW
00
0000 = Normal operation.
1 = Enables burn-in test mode.
0 = Normal operation.
0000
0
A0.29.2
Output Disable 1 = Disables all digital output.
0 = Normal operation.
RW
0
A0.29.1
A0.29.0
Reserved
0 = Normal operation.
RW
RW
0
0
Reduce Timer
1 = Reduces timer for auto-negotiation testing.
0 = Normal operation.
COMMON REGISTER 4: (MAP TO REG. 29, PAGE 1 A28.[15:12]=0001) LED BLINK RATE
Table 24: Common Register 4: (Map to Reg. 29, Page 1 A28.[15:12]=0001) LED Blink Rate
Bit
A1.29.[15:8] Reserved
A1.29.[7:0] Blink Rate
Name
Description
Mode
Default
–
RO
00000000
00010000
Set LED blink rate. The blink rate is this number × 16 ms.
Default value is 256 ms.
RW
COMMON REGISTER 5: (MAP TO REG. 30, PAGE 1 A.28.[15:12]=0001) LED0 SETTING1
REGISTER
Default operation for LED0 is ON when Link; BLINK when Activity.
Table 25: Common Register 5: (Map to Reg. 30, Page 1 A.28.[15:12]=0001) LED0 Setting1 Register
Bit
Name
Description
Mode
Default
A1.30.[15:13] Reserved
–
RW
RW
RW
RW
0000
A1.30.12
Force LED On
Forces LED0 on.
–
0
A1.30.[11:9]
A1.30.8
Reserved
000
Force LED Off
Msk Blink
Forces LED0 off.
0
A1.30.[7:0]
Blink mask. When the bits are set to 1, a corresponding event RW
causes the LED to blink.
00000100
Broadcom Corporation
Document AC101L-DS06-R
Common Registers
Page 23
AC101L
Preliminary Data Sheet
8/9/04
COMMON REGISTER 6: (MAP TO REG. 31, PAGE 1 A.28.[15:12]=0001) LED0 SETTING2
REGISTER
Table 26: Common Register 6: (Map to Reg. 31, Page 1 A.28.[15:12]=0001) LED0 Setting2 Register
Bit
Name
Description
Mode
Default
A1.31. [15:8] Msk On
On mask. When the bits are set to 1, a corresponding event
causes the LED to turn on.
RW
00000001
A1.31. [7:0]
Msk Off
Off mask. When the bits are set to 1, a corresponding event
causes the LED to turn off.
RW
00000000
COMMON REGISTER 7: (MAP TO REG. 29, PAGE 2 A.28.[15:12]=0010) LED1 SETTING1
REGISTER
Table 27: Common Register 7: (Map to Reg. 29, Page 2 A.28.[15:12]=0010) LED1 Setting1 Register
Bit
Name
Description
Mode
Default
A2.29.[15:13] Reserved
–
RO
RW
RO
RW
000
A2.29.12
Force LED On
Forces LED1 on.
–
0
A2.29.[11:9]
A2.29.8
Reserved
000
Force LED Off
Msk Blink
Forces LED1 off.
0
A2.29.[7:0]
Blink mask. When the bits are set to 1, a corresponding event RW
causes the LED to blink.
00000000
COMMON REGISTER 8: (MAP TO REG. 30, PAGE 2 A.28.[15:12]=0010) LED1 SETTING2
REGISTER
Default Operation for LED1 is ON during 100 Mbps operation.
Table 28: Common Register 8: (Map to Reg. 30, Page 2 A.28.[15:12]=0010) LED1 Setting2 Register
Bit
Name
Description
Mode
Default
A2.30.[15:8]
Msk On
On mask. When the bits are set to 1, a corresponding event
causes the led to turn on.
RW
00100000
A2.30.[7:0]
Msk Off
Off mask. When the bits are set to one, a corresponding event RW
causes the led to turn off.
00000000
COMMON REGISTER 9: (MAP TO REG. 31, PAGE 2 A.28.[15:12]=0010) LED2 SETTING1
REGISTER
Table 29: Common Register 9: (Map to Reg. 31, Page 2 A.28.[15:12]=0010) LED2 Setting1 Register
Bit
Name
Description
Mode
Default
A2.31.[15:13] Reserved
–
RO
RW
RO
RW
000
0
A2.31.12
A2.31.[11:9]
A2.31.8
Force LED On
Forces LED2 on.
–
Reserved
000
0
Force LED Off
Forces LED2 off.
Broadcom Corporation
Page 24
Common Registers
Document AC101L-DS06-R
Preliminary Data Sheet
AC101L
8/9/04
Table 29: Common Register 9: (Map to Reg. 31, Page 2 A.28.[15:12]=0010) LED2 Setting1 Register (Cont.)
Bit
Name
Description
Mode
Default
A2.31.[7:0]
Msk Blink
Blink mask. When the bits are set to 1, a corresponding event RW
causes the led to blink.
00000000
COMMON REGISTER 10: (MAP TO REG. 29, PAGE 3 A.28.[15:12]=0011) LED2 SETTING2
REGISTER
Default operation for LED2 is ON during duplex mode operation.
.
Table 30: Common Register 10: (Map to Reg. 29, Page 3 A.28.[15:12]=0011) LED2 Setting2 Register
Bit
Name
Description
Mode
Default
A3.29.[15:8]
Msk On
On mask. When the bits are set to 1, a corresponding event
causes the led to turn on.
RW
10000000
A3.29.[7:0]
Msk Off
Off mask. When the bits are set to 1, a corresponding event
causes the led to turn off.
RW
00000000
COMMON REGISTER 11: (MAP TO REG. 30, PAGE 3 A.28[.15:12]=0011) LED3 SETTING1
REGISTER
Default operation for LED3 is BLINK when COL.
Table 31: Common Register 11: (Map to Reg. 30, Page 3 A.28[.15:12]=0011) LED3 Setting1 Register
Reg.bit
Name
Description
Mode
Default
A3.30.[15:13] Reserved
–
RO
RW
RO
RW
000
A3.30.12
Force LED On
Forces LED3 on.
–
0
A3.30.[11:9]
A3.30.8
Reserved
000
Force LED Off
Msk Blink
Forces LED3 off.
0
A3.30.[7:0]
Blink mask. When the bits are set to 1, a corresponding event RW
causes the led to blink.
0100000
COMMON REGISTER 12: (MAP TO REG. 31, PAGE 3 A.28.[15:12]=0011) LED3 SETTING2
REGISTER
Table 32: Common Register 12: (Map to Reg. 31, Page 3 A.28.[15:12]=0011) LED3 Setting2 Register
Bit
Name
Description
Mode
Default
A3.31.[15:8]
Msk On
On mask. When the bits are set to 1, a corresponding event
causes the led to turn on.
RW
00000000
A3.31.[7:0]
Msk Off
Off mask. When the bits are set to 1, a corresponding event
causes the led to turn off.
RW
00000000
Broadcom Corporation
Document AC101L-DS06-R
Common Registers
Page 25
AC101L
Preliminary Data Sheet
8/9/04
Section 6: 4B/5B Code Group
Table 33: 4B/5B Code Group
Description
Symbol name 4B code
5B code
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
11110
01001
10100
10101
01010
01011
01110
01111
10010
10011
10110
10111
11010
11011
11100
11101
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 and control codes
I
0000
11111
11000
10001
01101
00111
Idle
J
0101
Start-of-stream delimiter, part 1 of 2; always use in pair with K symbol
Start-of-stream delimiter, part 2 of 2; always use in pair with J symbol
End-of-stream delimiter, part 1 of 2; always use in pair with R symbol
End-of-stream delimiter, part 2 of 2; always use in pair with T symbol
K
0101
T
Undefined
Undefined
R
Invalid code
H
V
V
V
V
V
V
V
V
V
V
Undefined
Undefined
Undefined
Undefined
Undefined
Undefined
Undefined
Undefined
Undefined
Undefined
Undefined
00100
00000
00001
00010
00011
00101
00110
01000
01100
10000
11001
Transmit error; used to send HALT code group
Invalid code
Invalid code
Invalid code
Invalid code
Invalid code
Invalid code
Invalid code
Invalid code
Invalid code
Invalid code
Broadcom Corporation
Page 26
4B/5B Code Group
Document AC101L-DS06-R
Preliminary Data Sheet
AC101L
8/9/04
Section 7: SMI Read/Write Sequence
Table 34: SMI Read/Write Sequence
SMI read/write sequence
–
Pream
Start
Opcode
(2 bits)
10
PHYAD
(5 bits)
AAAAA
AAAAA
REGAD
(5 bits)
TurnAround
(2 bits)
Z0
Data
Idle
(32 bits) (2 bits)
(16 bits)
D…D
D…D
Read
Write
1…1
1…1
01
01
RRRRR
RRRRR
Z
Z
01
10
Broadcom Corporation
Document AC101L-DS06-R
SMI Read/Write Sequence
Page 27
AC101L
Preliminary Data Sheet
8/9/04
Section 8: Timing and AC Characteristics
CLOCK TIMING
Table 35: Clock Timing
Parameter
Symbol
Min
Typ
Max
Units
XTAL input cycle time
XTAL input high/low time
XTAL input rise/fall time
CK_CYCLE
CK_HI CK_LO
CK_EDGE
–
–
–
40
20
–
–
–
4
ns
ns
ns
RESET TIMING
Table 36: Reset Timing
Parameter
Symbol
Min
Typ
Max
Units
Reset pulse length low period with stable XTAL
input
RESET_LEN
1
–
–
µs
Activity after end of hardware reset
Reset rise/fall time
RESET_WAIT
RESET_EDGE
1
–
–
5
–
seconds
ns
10
CK_EDGE
CK_EDGE
XTAL Input
CK_LO
CK_HI
CK_CYCLE
Normal PHY
activity begins here
RESET_EDGE
RESET#
RESET_WAIT
RESET_LEN
RESET_EDGE
Figure 3: Reset Timing
Broadcom Corporation
Page 28
Timing and AC Characteristics
Document AC101L-DS06-R
Preliminary Data Sheet
AC101L
8/9/04
MANAGEMENT DATA INTERFACE TIMING
Table 37: Management Interface Timing
Parameter
Symbol
Min
Typ
Max
Units
MDC cycle time
MDC high/low
MDC_CYCLE
–
40
20
–
–
–
–
–
ns
ns
ns
–
MDC rise/fall time
MDC_RISE
MDC_FALL
MDIO_SETUP
MDIO_HOLD
MDIO_DELAY
10
MDIO input setup time to MDC rising
MDIO input hold time from MDC rising
MDIO output delay from MDC rising
10
10
0
–
–
–
–
ns
ns
ns
–
30
MDC_CYCLE
MDC_RISE
MDC
MDC_FALL
MDIO_HOLD
MDIO_SETUP
MDIO_HOLD
MDIO_SETUP
MDIO (Into AC101L)
MDIO (From AC101L)
MDIO_DELAY
Figure 4: Management Interface Timing
100BASE-TX/FX MII TRANSMIT SYSTEM TIMING
Table 38: 100BASE-X MII Transmit System Timing
Parameter
Symbol Conditions
Min
Typ
Max
Units
TX_CLK period
tCK
–
39.998 40.000 40.002 ns
18.000 20.000 22.000 ns
18.000 20.000 22.000 ns
TX_CLK high period
TX_CLK low period
TXEN to /J/
tCKH
tCKL
tTJ
–
–
–
–
–
–
–
–
–
–
60
60
60
60
60
60
60
140
140
140
140
140
140
140
ns
ns
ns
ns
ns
ns
ns
TXEN sampled to CRS
TXEN sampled to COL
!TXEN to /T/
tCSA
tCLA
tTT
RPTR is logic low
RPTR is logic low
–
!TXEN sampled to !CRS
!TXEN sampled to !COL
TX propagation delay
tCSD
tCLD
tTJ
RPTR is logic low
RPTR is logic low
From TXD[3:0] to TXOP/N(FXTP/N)
Broadcom Corporation
Document AC101L-DS06-R
Management Data Interface timing
Page 29
AC101L
Preliminary Data Sheet
8/9/04
Table 38: 100BASE-X MII Transmit System Timing (Cont.)
Parameter
Symbol Conditions
Min
Typ
Max
Units
TXD[3:0], TXEN, TXER setup tTXS
From rising edge of TX_CLK
From rising edge of TX_CLK
10
0
–
–
–
ns
ns
TXD[3:0], TXEN, TXER hold
tTXH
25
Start of
Packet
tCKL
End of
Packet
tCK
tCKH
TX_CLK
tTXS
TXEN
tTXH
TXD[3:0]
TX_ER
/T/
tTJ
tTT
/J/
TXOP/N
FXTP/N
tTCSD
tTCSA
CRS
tTCLA
tTCLD
COL
Figure 5: 100BASE-TX/FX MII Transmit Timing
Broadcom Corporation
Page 30
100BASE-TX/FX MII Transmit System Timing
Document AC101L-DS06-R
Preliminary Data Sheet
AC101L
8/9/04
100BASE-TX/FX MII RECEIVE SYSTEM TIMING
Table 39: 100BASE-TX/FX MII Receive System Timing
Parameter
Symbol Conditions
Min
Typ
Max
Units
RX_CLK period
tCK
–
39.998 40.000
18.000 20.000
18.000 20.000
40.002
22.000
22.000
180
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
RX_CLK high period
RX_CLK low period
/J/K to RXDV assert
/J/K to CRS assert
/J/K to COL assert
/T/R to !RXDV
tCKH
–
tCKL
–
tRDVA
tRCSA
tRCLA
tRDVD
tRCSD
tRCLD
tRDVA
–
–
–
–
–
–
–
–
40
40
40
40
40
40
40
–
180
RPTR is logic low.
RPTR is logic low.
RPTR is logic low.
RPTR is logic low.
180
180
/T/R to !CRS
180
/T/R to !COL
180
RX propagation delay
From RXIP/N(FXRP/N) to
RXD[3:0].
180
RXD[3:0], RXDV assert: Output
delay
tpLH100 From rising edge RX_CLK.
10
10
–
–
30
30
ns
ns
RXD[3:0], RXDV de-assert: invalid tpHL100 From rising edge RX_CLK.
Broadcom Corporation
Document AC101L-DS06-R
100BASE-TX/FX MII Transmit System Timing
Page 31
AC101L
Preliminary Data Sheet
8/9/04
Start of
Packet
End of
Packet
tCK
tCKH
tCKL
RX_CLK
RXDV
tRDVA
tRDVD
RXD[3:0]
RXER
RXDV
/T/R
/J/K
RXIP/N
FXRP/N
CRS
tRCSA
tRCLA
tRCSD
tRCLD
COL
-
tCK
tCKH
25Mhz
RX_CLK
tCKL
tpLH100
tpHL100
RXD[3:0]; RXDV
tpHL = invalid
Valid Data
tpLH = Output delay
Figure 6: 100BASE-T MII Receive Timing
Broadcom Corporation
Page 32
100BASE-TX/FX MII Transmit System Timing
Document AC101L-DS06-R
Preliminary Data Sheet
AC101L
8/9/04
10BASE-T MII TRANSMIT SYSTEM TIMING
Table 40: 10BASE-T MII Transmit System Timing
Parameter
SYM
Conditions
Min
Typ
Max
Units
TX_CLK period
tCK
–
399.98
400.00
400.02
220.00
220.00
360
130
300
360
130
300
360
–
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
TX_CLK high period
TX_CLK low period
TXEN to SOP
tCKH
tCKL
tTJ
–
180.00
200.00
–
180.00
200.00
–
240
–
–
–
–
–
–
–
–
–
–
TXEN sampled to CRS
TXEN sampled to COL
!TXEN to EOP
tTCSA
tTCLA
tTJ
RPTR is logic low
RPTR is logic low
–
–
240
–
!TXEN sampled to !CRS
!TXEN sampled to !COL
TX propagation delay
tTCSD
tTCLD
tTJ
RPTR is logic low
RPTR is logic low
From TXD[3:0] to TXOP/N
From rising edge of TX_CLK
From rising edge of TX_CLK
–
240
10
0
TXD[3:0], TXEN, TXER setup tTXS
TXD[3:0], TXEN, TXER hold tTXH
–
Start of
Packet
tCKL
End of
Packet
tCK
tCKH
TX_CLK
tTXS
TXEN
tTXH
TXD[3:0]
TX_ER
tTJ
tTJ
TXOP/N
tTCSD
tTCSA
t
CRS
COL
tTCLA
tTCLD
Figure 7: 10BASE-T Transmit Timing
Broadcom Corporation
Document AC101L-DS06-R
10BASE-T MII Transmit System Timing
Page 33
AC101L
Preliminary Data Sheet
8/9/04
10BASE-T MII RECEIVE SYSTEM TIMING
Table 41: 10BASE-T MII Receive System Timing
Parameter
Symbol
Conditions
Min
Typ
Max
Units
RX_CLK period
RX_CLK high period
RX_CLK low period
SOP to CRS
tCK
–
399.98 400.00
180.00 200.00
180.00 200.00
400.02
220.00
220.00
150
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
tCKH
–
tCKL
–
tRCSA
tRCLA
tRDVD
tRCSD
tRCLD
tRDVA
–
80
–
–
–
–
–
–
–
SOP to COL
RPTR is logic low.
RPTR is logic low.
RPTR is logic low.
RPTR is logic low.
From RXIP/N to RXD[3:0].
From rising edge RX_CLK.
80
150
EOP to !RXDV
EOP to !CRS
120
130
125
180
50
140
190
EOP to !COL
185
RX propagation delay
250
RXD[3:0], RXDVassert:Output tpLH10
delay
350
RXD[3:0], RXDV de-assert:
invalid
tpHL10
From rising edge RX_CLK.
50
–
350
ns
Broadcom Corporation
Page 34
10BASE-T MII Receive System Timing
Document AC101L-DS06-R
Preliminary Data Sheet
AC101L
8/9/04
Start of
Packet
tCKL
End of
Packet
tCK
tCKH
RX_CLK
tRDVA
tRDVD
RXDV
RXD[3:0]
RXER
RXDV
SOP
EOP
RXIP/N
CRS
tRCSA
tRCSD
tRCLD
tRCLA
COL
tCK
tCKH
25Mhz
RX_CLK
tCKL
tpLH10
tpHL10
RXD[3:0]; RXDV
Valid Data
tpHL=invalid
tpLH=Output delay
Figure 8: 10BASE-T Receive Timing
Broadcom Corporation
Document AC101L-DS06-R
10BASE-T MII Receive System Timing
Page 35
AC101L
Preliminary Data Sheet
8/9/04
COPPER APPLICATION TERMINATION
2.5 V
RJ45
Auto MDI/MDIX
TXP
1
AC101L
TXN
2
3
1:1
1:1
RXP
RXN
6
4 5 7 8
2.5 V
75Ω_1/16W_5%
R5
75Ω_1/16W_5%
R6
Auto MDI/MDIX Magnetics:
BEL: S558-5999-W2;
PULSE: H1102;
75Ω_1/16W_5%
R7
75Ω_1/16W_5%
R8
C5
HALO: TG110-S050N2
1000PF_2KV
Figure 9: TX Application
Broadcom Corporation
Page 36
Copper Application Termination
Document AC101L-DS06-R
Preliminary Data Sheet
AC101L
8/9/04
Section 9: Electrical Characteristics
Note: The following electrical characteristics are design goals rather than characterized numbers.
ABSOLUTE MAXIMUM RATINGS
Table 42: Absolute Maximum Ratings
Parameter
Symbol
Min
Max
Units
Supply voltage
3V3
Ts
GND-0.3
3.465
+125
1000
V
Storage temperature
Electrostatic discharge
–40
–
°C
V
VESD
Table 43: Current Requirement at 2.5V Operation with LED Disabled
@VCC = 2.5V
Current (mA)
Operational Mode
@VCC = 2.625V
Traffic at 100 Mbps
Power-down
Standby
90
–
100
16
30
32
Table 44: Current Requirement at 3.3V Operation with LED Disabled
Current (mA)
Operational Mode
@VCC = 3.3V
@VCC = 3.465V
Traffic at 100 Mbps
Power-down
Standby
92
–
102
18
32
34
Broadcom Corporation
Document AC101L-DS06-R
Electrical Characteristics
Page 37
AC101L
Preliminary Data Sheet
8/9/04
RECOMMENDED OPERATING CONDITIONS
Table 45: Recommended Operating Conditions
Parameter
Symbol Pins
Operating mode
Min
Typ Max
Units
Ambient operating
temperature AC101L
TA
–
–
–40
–
+85
°C
Bias voltage
VBIAS
VICM
RBIAD
RD±
–
1.18
1.8
–
–
1.30
VCC
V
V
Common mode input
voltage
100BASE-TX
Common mode input
voltage
VICM
VIDIFF
VODIFF
II
RD±
RD±
TD ±
100BASE-FX
1.8
–
–
–
–
2.2
V
Differential input
voltage
100BASE-FX(with100 0.37
ohm load)
2.00
1.7
V
Differential output
voltage
100BASE-FX mode
1.5
V
Input current
Digital inputs with
pull-up resistor
VI = VCC
–
200
µA
Input voltage high
Input voltage high
Input voltage low
Input voltage low
Output voltage high
VIH
VIH
VIL
SD
100BASE-FX
VCC = 2.5V ±5%
100BASE-FX
VCC = 2.5V ±5%
VCC = 2.5V ±5%
IOH = –10 µA
2.2
1.4
–
–
–
–
–
–
–
V
V
V
V
V
All digital input
SD
–
1.7
1.1
–
VIL
All digital input
All digital output
–
VOH
2.3
Output voltage high
VOH
All digital output
VCC = 2.5V ±5%
IOH = –4 mA
2.0
–
–
–
Output voltage high
Output voltage low
VOH
VOL
TD±
Driving load magnetic
module
–
–
–
–
VCC+1.5
0.4
V
–
All digital output
VCC = 2.5 V ±5%
IOL = 10 µA
Output voltage low
Output voltage low
VOL
All digital output
VCC = 2.5V ±5%
IOL = 4 mA
–
–
0.4
–
VOL
3V3
VCC
TD±
Driving load magnetic
module
VCC–1.5
3.135
–
–
–
Supply voltage
AC101L
VCC33IN
–
3.3
2.5
3.465
2.625
V
V
Supply voltage
AC101L
VCC, VCCPLL,
VCC25OUT
–
2.375
Broadcom Corporation
Page 38
Recommended Operating Conditions
Document AC101L-DS06-R
Preliminary Data Sheet
AC101L
8/9/04
Section 10: Fiber Application Termination
3_3 V
2_5 V
3_3 V
3_3 V
C1
C2
L1
L2
C3
10 µF
0.1 µF
0.1 µF
C6
C7
0.1 µF
0.1 µF
Z=50
Z=50
Ω
Ω
Z=50
Z=50
Ω
Ω
RXP
RXN
C8
C9
0.1 µF
0.1 µF
U1
5
4
3
9
10
RD+
RD-
SD
TD+
TD-
AC101L
SD/FXEN
Z=50
Ω
TXP
TXN
Z=50 Ohm
Z=50 Ohm
Z=50
Z=50
Ω
Ω
C10
C11
0.1 µF
0.1 µF
HFBR-5903
C12
1 µF
Figure 10: FX Application
Broadcom Corporation
Document AC101L-DS06-R
Fiber Application Termination
Page 39
AC101L
Preliminary Data Sheet
8/9/04
Section 11: Power and Ground Filtering
C1
C2
10
µ F
3_3 V
0.1
µ
F
Place all CAPs
C3
0.01 µ F
as close as
possible to each
power pin of
AC101L
2_5 V
C4
0.1
C5
C6
µ
F
1µ F
22 µ F
2_5 V
C7
0.1
µ
F
1
2
3
4
5
6
7
8
9
36
35
34
33
32
31
30
29
28
27
26
25
VCC
VCC25OUT
GND1
RXDV/CRSDV
RXC
RXER
GND2
VCC
TXER
TXC
TXEN
TXP
TXN
2_5 V
GND6
VCCPLL
RBIAD
GND5
GND4
SD/FXEN
RXP
VCCPLL
C8
C9
0.01
µ
F
AC101L
48TQFP_7x7mm
0.1
µ
F
C10 C11
+
10
11
12
1 nF
2.2 µ F
C12
0.01 µ F
TXD0
TXD1
RXN
VCC
2_5 V
2_5 V
C15
C16
0.1µ F
0.01 µ F
Figure 11: Power and Ground Filtering
Broadcom Corporation
Page 40
Power and Ground Filtering
Document AC101L-DS06-R
Preliminary Data Sheet
AC101L
8/9/04
Section 12: Mechanical Information
Figure 12: Quad Flat Pack outline (7×7 mm)
Broadcom Corporation
Document AC101L-DS06-R
Mechanical Information
Page 41
AC101L
Preliminary Data Sheet
8/9/04
Section 13: Thermal Parameters
Table 46: Thermal Parameters
Airflow (feet per minute)
0
100
200
50
400
48.6
–
600
47.5
–
ThetaJA (°C/W)
53.9
51.2
ThetaJC (°C/W) at maximum junction temperature of 125°C
24.7
Broadcom Corporation
Page 42
Thermal Parameters
Document AC101L-DS06-R
Preliminary Data Sheet
AC101L
8/9/04
Section 14: Ordering Information
Table 47: Ordering Information
Package
Part number
Ambient temperature
AC101LKQT
AC101LIQT
48TQFP
48TQFP
0°C to +70°C
–40°C to +85°C
Broadcom Corporation
Document AC101L-DS06-R
Ordering Information
Page 43
AC101L
Preliminary Data Sheet
8/9/04
Altima Communications, Inc.
A Wholly-Owned Subsidiary of Broadcom Corporation
16215 Alton Parkway
P.O. Box 57013
Irvine, California 92619-7013
Phone: 949-450-8700
Fax: 949-450-8710
Altima Communications reserves the right to make changes without further notice to any products or data herein to improve reliability, function, or design.
Information furnished by Altima Communications is believed to be accurate and reliable. However, Altima Communications
does not assume any liability arising out of the application or use of this information, nor the application or use of any product or
circuit described herein, neither does it convey any license under its patent rights nor the rights of others.
Document AC101L-DS06-R
相关型号:
©2020 ICPDF网 联系我们和版权申明