BCM5722
Manchester Code Error
Indicates that a Manchester code violation was received. This bit is only valid during 10BASE-T operation.
End of Frame Error
Indicates that the end-of-frame (EOF) sequence was improperly received, or not received at all. This error bit is only valid
during 10BASE-T operation.
Auto-Negotiation Indication
A read-only bit that indicates whether auto-negotiation has been enabled or disabled on the PHY core. A combination of a
1 in bit 12 of the Control register and a logic 1 on the ANEN input pin is required to enable auto-negotiation. When auto-
negotiation is disabled, bit 15 of the Auxiliary Mode register returns a 0. At all other times, it returns a 1.
Force 100/10 Indication
A read-only bit that returns a value of 0 when one of following two cases is true:
•
The ANEN pin is low AND the F100 pin is low, or
•
Bit 12 of the Control register has been written 0 AND bit 13 of the Control Register has been written 0.
When bit 2 of the Auxiliary Control register is 0, the speed of the chip is 10BASE-T. In all other cases, either the speed is
not forced (auto-negotiation is enabled), or the speed is forced to 100BASE-X.
Speed Indication
A read-only bit that shows the true current operation speed of the PHY core. A 1 bit indicates 100BASE-X operation, whereas
a 0 indicates 10BASE-T operation. Note that while the auto-negotiation exchange is performed, the PHY core is always
operating at 10BASE-T speed.
Full-Duplex Indication
A read-only bit that returns a 1 when the PHY core is in full-duplex mode. In all other modes, it returns a 0.
Page 505
Transceiver Registers (BCM5906/BCM5906M)
Bro adco m C orp or atio n
Programmer's Guide
10/15/07
Document 5722-PG101-R
Need help?
Do you have a question about the BCM5722 and is the answer not in the manual?
Questions and answers