SerDes PHY Register Definitions
BCM5718 Programmer’s Guide
Broadcom
®
January 29, 2016 • 5718-PG108-R
Page 566
ANALOG_TX2
Register Description:
Analog transmitter2 output for the SerDes when it is in SGMII mode.
Register Offset:
0x11 at Block 3
ANALOG_TXAMP
Register Description:
Analog transmitter output for the SerDes when it is in FX (Fiber) mode. This register is
not used when device is in SGMII mode.
Register Offset:
0x12 at Block 3
4
BOOST_MODE
RW
Reserved for factory use only
1 = Enable boost output current for preamp driver
0 = Normal mode
0
3
DRIVER_IDLE
RW
1 = Enable transmit driver idle
0 = Disable transmit driver idle
0
2
LOOPBACK
RW
1 = Enable remote loopback. The far end sends the data to
the device and the data is looped back to the wire at the
analog block prior of reaching to the de-serializer. The data
will not reach the device MAC block. In order to use the
remote loopback, both loopback bits must be set in the
ANALOG_TX and ANALOG_RX registers.
0 = Normal operation
0
1
RESET
RW
1 = SerDes is in reset
0 = SerDes is not in reset
0
0
IDDQ
RW
1 = Power down the driver
0 = Normal operation
0
Table 145: ANALOG_TX2
Bits
Name
RW
Description
Default
15:4
RESERVED
RW
Reserved
0x000
3:0
PREDRIVER_CURRE
NT
RW
This is to control the output driving amplitude. This is set in
conjunction with the DRIVER_CURRENT.
0x7
Table 146: ANALOG_TXAMP
Bits
Name
RW
Description
Default
15
DRIVER_FULL_RANG
E
RW
Reserved for factory use only.
1 = Enable TX driver full output range
0 = Disable TX driver full output range
0
Table 144: ANALOG_TX1 (Cont.)
Bits
Name
RW
Description
Default