10h–1Fh Register Map Detailed Description
BCM5718 Programmer’s Guide
Broadcom
®
January 29, 2016 • 5718-PG108-R
Page 535
1Ch: Auto-Detect SGMII/GBIC Register (Shadow Register Selector =
“18h”)
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
11000
9
SERDES RESOLUTION
FAULT
RO
1 = selector field mismatch (link partner base
page code word bit 0 mismatches local base
page)
0 = no mismatch has occurred or auto-detect
SGMII/GBIC mode is disabled
0
8
XMIT=DATA
(SERDES only)
RO
1 = SerDes side is in the xmit=data state
0 = SerDes side is in the xmit=config or idle
state
0
7
FIBER SD
(directly from pin, no
inversion or filtering)
RO
1 = fiber signal detect from pin is high
0 = fiber signal detect from pin is low
0
6
SD AMPLITUDE STATUS RO
1 = signal detect amplitude is above the
minimum threshold
0 = signal detect amplitude is below the
minimum threshold
0
5
SD AMPLITUDE STATUS
CHANGED
RO
LH
1 = signal detect amplitude status has changed
since last read
0 = signal detect amplitude status has not
changed since last read
0
4
ENABLE CRC
FRAGMENT ERRORS
RW
1 = enable SerDes crc checker to count
fragments as crc errors
0 = ignore fragments as crc errors
0
3
MEDIA CONVERTER
MODE
(register 1c shadow 1fh
bits [2:1] must be “11”)
RW
1 = do not allow copper side to link up until fiber
SD is set and SerDes synchronization is valid.
(fiber SD is not used when “select SD” in
register 1ch shadow 14 [1] = 1)
0 = normal GBIC operation
0
2
GMII FIFO
ELASTICITY [0]
in SGMII/GBIC mode
(1000T PCS transmit FIFO
in SGMII/GBIC mode:
from SerDes to copper link
partner)
RW
GMII FIFO ELASTICITY [1:0] in SGMII/GBIC
mode
11 = Support 18k byte packets
10 = support 15k byte packets
01 = support 10k byte packets
00 = support 5k byte packets (w/200 ppm offset)
MSB is located at expansion reg 46[15]
0