SerDes PHY Register Definitions
BCM5718 Programmer’s Guide
Broadcom
®
January 29, 2016 • 5718-PG108-R
Page 555
1000XCONTROL1
Register Description:
1000X Control1 Register.
Register Offset:
0x10 at Block 0
Table 134: 1000XCONTROL1
Bits
Name
RW
Description
Default
15
RESERVED
RO
Reserved write 0, ignore read
0
14
DIS_SD_FILTER
RW
0 = Filter signal detect from pin before using for
synchronization.
1 = Disable filter for signal detect.
0
13
MSTR_MDIO_PHY_SE
L
RW
0 = Normal operation.
1 = All MDIO write accesses to PHY address “00000” will
write this PHY in addition to its own PHY address.
0
12
SERDES_TX_AMPL_
OVERRIDE
RW
0 = If SGMII mode, use analog txCntrl Reg. (reg. 3*10h and
reg. 3*11h), if fiber mode, use analog txAmp Reg. (reg.
3*12h).
1 = Use analog txCntrl Reg. (reg. 3*10h and reg. 3*11h).
0
11
SEL_RX_PKTS_FOR_
CNTS
RW
0 = Select CRC errors for 0*17h counter.
1 = Select received packets for 0*17h counter.
0
10
REMOTE_LOOPBACK RW
0 = Normal operation.
1 = Enable remote loopback (operates in 10/100/1000)
speed.
0
9
ZERO_COMMA_DET_
PHASE
RW
0 = Normal operation.
1 = Force comma detector phase to zero.
0
8
COMMA_DET_EN
RW
0 = Disable comma detection.
1 = Enable comma detection.
1
7
CRC_CHECKER_DIS RW
0 = Enable CRC checker.
1 = Disable CRC checker by gating the clock to save power.
1
6
DISABLE_PLL_PWRD
WN
RW
0 = PLL will be powered down when register 0.11 is set.
1 = PLL will never be powered down. (use this when the
mac/switch uses the pll_clk125 output).
0
5
SGMII_MSTR_MODE RW
0 = Normal operation.
1 = SGMII mode operates in “PHY mode”. If auto-neg is
enabled, then the local device will send out the following
auto-neg code word:
[15] = 1
[14] = ACK
[13] = 0
[12] = Register 0.8
[11] = Register 0.6
[10] = Register 0.13
[9:0] = “0000000001”
To disable the link, set register 0.11 = 1.
To enable the link, set register 0.11 = 0.
1