10h–1Fh Register Map Detailed Description
BCM5718 Programmer’s Guide
Broadcom
®
January 29, 2016 • 5718-PG108-R
Page 533
1Ch: Misc 1000-X Control Register (Shadow Register Selector =
“17h”)
5
ENABLE AMPLITUDE
SIGNAL DETECT
RW
1 = SerDes synchronization will fail if signal
amplitude is not above a certain threshold.
(useful in applications that do not use a fiber
module and the receiver may be floating.)
0 = normal operation
1
4
SNOOP MODE
(register 1c shadow 1fh
bits[2:1] must be “00”)
RW
1 = allow SerDes to act as snoop port. All
receive traffic on copper pins will be forwarded
to SGMII trans mit pins.
0 = disable snoop port
0
3
FILTER FORCED LINK
RW
1 = synchronization status must be valid for 10
ms before link will come up when auto-
negotiation is disabled.
0 = normal operation
1
2
DISABLE FALSE LINK
RW
1 = do not allow xmit=data when auto-
negotiation is disabled unless rudi=idle
detected. Force xmit=idle if rudi=config.
0 = normal operation
1
1
SERDES
AUTO-NEGOTIATION
PARALLEL DETECT
ENABLE
RW
1 = turn auto-negotiation on/off in order to link
up with link partner. Algorithm based on
received code words
0 = disable parallel detection
1
0
FIFO ELASTICITY [1] for
dig1000x_tx_fifo and
dig1000x_rx_fifo
Modes:
(RGMII/GMII pads towards
SerDes link partner)
(RGMII pads to SGMII-
slave 10/ 100/1000
towards SerDes link
partner)
(10/100 SGMII transmit
and receive)
(1000 SGMII transmit from
copper link partner towards
SerDes link partner)
RW
dig1000x_tx_fifo and dig1000x_rx_fifo
FIFO ELASTICITY [1:0]:
11 = support 20k byte packets
10 = support 15k byte packets
01 = support 10k byte packets
00 = support 5k byte packets (w/200 ppm offset)
LSB located at register 1ch shadow 1bh [1]
0
Bit
Name
RW
Description
Default
15
WRITE ENABLE
RW
1 = write bits [9:0]
0 = read bits [9:0]
0
14:10 SHADOW REGISTER
SELECTOR
RW
Shadow Register Selector
10111
Bit
Name
RW
Description
Default