- No category
advertisement
7.2 Extended Registers
7.2.1 PHY Status Register (PHYSTS)
This register provides a single location within the register set for quick access to commonly accessed information.
10
9
8
Bit
15
14
13
12
11
7
6
Bit Name
RESERVED
MDI-X mode
Polarity Status
MII Interrupt
Remote Fault
Table 21. PHY Status Register (PHYSTS), address 0x10
Receive Error Latch
False Carrier Sense
Latch
Signal Detect
Descrambler Lock
Page Received
Default
0, RO
0, RO
0, RO/LH
0, RO
0, RO/LH
0, RO/LL
0, RO/LL
0, RO
0, RO
0, RO
Description
RESERVED: Write ignored, read as 0.
MDI-X mode as reported by the Auto-Negotiation logic:
This bit will be affected by the settings of the MDIX_EN and
FORCE_MDIX bits in the PHYCR register. When MDIX is enabled, but not forced, this bit will update dynamically as the
Auto-MDIX algorithm swaps between MDI and MDI-X configurations.
1 = MDI pairs swapped
(Receive on TPTD pair, Transmit on TPRD pair)
0 = MDI pairs normal
(Receive on TRD pair, Transmit on TPTD pair)
Receive Error Latch:
This bit will be cleared upon a read of the RECR register.
1 = Receive error event has occurred since last read of RXERCNT
(address 0x15, Page 0).
0 = No receive error event has occurred.
Polarity Status:
This bit is a duplication of bit 4 in the 10BTSCR register. This bit will be cleared upon a read of the 10BTSCR register, but not upon a read of the PHYSTS register.
1 = Inverted Polarity detected.
0 = Correct Polarity detected.
False Carrier Sense Latch:
This bit will be cleared upon a read of the FCSR register.
1 = False Carrier event has occurred since last read of FCSCR (address 0x14).
0 = No False Carrier event has occurred.
100Base-TX unconditional Signal Detect from PMD.
100Base-TX Descrambler Lock from PMD.
Link Code Word Page Received:
This is a duplicate of the Page Received bit in the ANER register, but this bit will not be cleared upon a read of the PHYSTS register.
1 = A new Link Code Word Page has been received. Cleared on read of the ANER (address 0x06, bit 1).
0 = Link Code Word Page has not been received.
MII Interrupt Pending:
1 = Indicates that an internal interrupt is pending. Interrupt source can be determined by reading the MISR Register (0x12h). Reading the MISR will clear the Interrupt.
0= No interrupt pending.
Remote Fault:
1 = Remote Fault condition detected (cleared on read of BMSR (address 01h) register or by reset). Fault criteria: notification from Link
Partner of Remote Fault via Auto-Negotiation.
0 = No remote fault condition detected.
www.national.com
50
Bit
5
4
3
2
1
0
Table 21. PHY Status Register (PHYSTS), address 0x10 (Continued)
Bit Name
Jabber Detect
Auto-Neg Complete
Loopback Status
Duplex Status
Speed Status
Link Status
Default
0, RO
0, RO
0, RO
0, RO
0, RO
0, RO
Description
Jabber Detect: This bit only has meaning in 10 Mb/s mode
This bit is a duplicate of the Jabber Detect bit in the BMSR register, except that it is not cleared upon a read of the PHYSTS register.
1 = Jabber condition detected.
0 = No Jabber.
Auto-Negotiation Complete:
1 = Auto-Negotiation complete.
0 = Auto-Negotiation not complete.
Loopback:
1 = Loopback enabled.
0 = Normal operation.
Duplex:
This bit indicates duplex status and is determined from Auto-Negotiation or Forced Modes.
1 = Full duplex mode.
0 = Half duplex mode.
Note: This bit is only valid if Auto-Negotiation is enabled and complete and there is a valid link or if Auto-Negotiation is disabled and there is a valid link.
Speed10:
This bit indicates the status of the speed and is determined from
Auto-Negotiation or Forced Modes.
1 = 10 Mb/s mode.
0 = 100 Mb/s mode.
Note: This bit is only valid if Auto-Negotiation is enabled and complete and there is a valid link or if Auto-Negotiation is disabled and there is a valid link.
Link Status:
This bit is a duplicate of the Link Status bit in the BMSR register, except that it will not be cleared upon a read of the PHYSTS register.
1 = Valid link established (for either 10 or 100 Mb/s operation)
0 = Link not established.
51 www.national.com
advertisement
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Related manuals
advertisement
Table of contents
- 9 1.0 Pin Descriptions
- 9 1.1 Serial Management Interface
- 9 1.2 MAC Data Interface
- 11 1.3 Clock Interface
- 11 1.4 LED Interface
- 12 1.5 Reset and Power Down
- 12 1.6 Strap Options
- 14 1.7 10 Mb/s and 100 Mb/s PMD Interface
- 14 1.8 Special Connections
- 14 1.9 Power Supply Pins
- 15 1.10 Package Pin Assignments
- 16 2.0 Configuration
- 16 2.1 Auto-Negotiation
- 16 2.1.1 Auto-Negotiation Pin Control
- 16 2.1.2 Auto-Negotiation Register Control
- 17 2.1.3 Auto-Negotiation Parallel Detection
- 17 2.1.4 Auto-Negotiation Restart
- 17 2.1.5 Enabling Auto-Negotiation via Software
- 17 2.1.6 Auto-Negotiation Complete Time
- 17 2.2 Auto-MDIX
- 18 2.3 PHY Address
- 18 2.3.1 MII Isolate Mode
- 19 2.4 LED Interface
- 19 2.4.1 LEDs
- 20 2.4.2 LED Direct Control
- 20 2.5 Half Duplex vs. Full Duplex
- 20 2.6 Internal Loopback
- 20 2.7 BIST
- 21 3.0 Functional Description
- 21 3.1 MII Interface
- 21 3.1.1 Nibble-wide MII Data Interface
- 21 3.1.2 Collision Detect
- 21 3.1.3 Carrier Sense
- 21 3.2 Reduced MII Interface
- 22 3.3 10 Mb Serial Network Interface (SNI)
- 22 3.4 802.3u MII Serial Management Interface
- 22 3.4.1 Serial Management Register Access
- 22 3.4.2 Serial Management Access Protocol
- 23 3.4.3 Serial Management Preamble Suppression
- 24 4.0 Architecture
- 24 4.1 100BASE-TX TRANSMITTER
- 26 4.1.1 Code-group Encoding and Injection
- 26 4.1.2 Scrambler
- 26 4.1.3 NRZ to NRZI Encoder
- 26 4.1.4 Binary to MLT-3 Convertor
- 26 4.2 100BASE-TX RECEIVER
- 26 4.2.1 Analog Front End
- 26 4.2.2 Digital Signal Processor
- 28 4.2.2.1 Digital Adaptive Equalization and Gain Control
- 29 4.2.2.2 Base Line Wander Compensation
- 29 4.2.3 Signal Detect
- 29 4.2.4 MLT-3 to NRZI Decoder
- 29 4.2.5 NRZI to NRZ
- 29 4.2.6 Serial to Parallel
- 30 4.2.7 Descrambler
- 30 4.2.8 Code-group Alignment
- 30 4.2.9 4B/5B Decoder
- 30 4.2.10 100BASE-TX Link Integrity Monitor
- 30 4.2.11 Bad SSD Detection
- 30 4.3 10BASE-T TRANSCEIVER MODULE
- 30 4.3.1 Operational Modes
- 31 4.3.2 Smart Squelch
- 31 4.3.3 Collision Detection and SQE
- 31 4.3.4 Carrier Sense
- 31 4.3.5 Normal Link Pulse Detection/Generation
- 32 4.3.6 Jabber Function
- 32 4.3.7 Automatic Link Polarity Detection and Correction
- 32 4.3.8 Transmit and Receive Filtering
- 32 4.3.9 Transmitter
- 32 4.3.10 Receiver
- 33 5.0 Design Guidelines
- 33 5.1 TPI Network Circuit
- 34 5.2 ESD Protection
- 34 5.3 Clock In (X1) Requirements
- 35 5.4 Power Feedback Circuit
- 35 5.5 Power Down/Interrupt
- 35 5.5.1 Power Down Control Mode
- 36 5.5.2 Interrupt Mechanisms
- 36 5.6 Energy Detect Mode
- 37 6.0 Reset Operation
- 37 6.1 Hardware Reset
- 37 6.2 Software Reset
- 38 7.0 Register Block
- 41 7.1 Register Definition
- 42 7.1.1 Basic Mode Control Register (BMCR)
- 44 7.1.2 Basic Mode Status Register (BMSR)
- 45 7.1.3 PHY Identifier Register #1 (PHYIDR1)
- 45 7.1.4 PHY Identifier Register #2 (PHYIDR2)
- 45 7.1.5 Auto-Negotiation Advertisement Register (ANAR)
- 47 7.1.6 Auto-Negotiation Link Partner Ability Register (ANLPAR) (BASE Page)
- 48 7.1.7 Auto-Negotiation Link Partner Ability Register (ANLPAR) (Next Page)
- 48 7.1.8 Auto-Negotiate Expansion Register (ANER)
- 49 7.1.9 Auto-Negotiation Next Page Transmit Register (ANNPTR)
- 50 7.2 Extended Registers
- 50 7.2.1 PHY Status Register (PHYSTS)
- 52 7.2.2 MII Interrupt Control Register (MICR)
- 53 7.2.3 MII Interrupt Status and Misc. Control Register (MISR)
- 54 7.2.4 False Carrier Sense Counter Register (FCSCR)
- 54 7.2.5 Receiver Error Counter Register (RECR)
- 55 7.2.6 100 Mb/s PCS Configuration and Status Register (PCSR)
- 56 7.2.7 RMII and Bypass Register (RBR)
- 56 7.2.8 LED Direct Control Register (LEDCR)
- 57 7.2.9 PHY Control Register (PHYCR)
- 58 7.2.10 10Base-T Status/Control Register (10BTSCR)
- 60 7.2.11 CD Test and BIST Extensions Register (CDCTRL1)
- 61 7.2.12 Energy Detect Control (EDCR)
- 62 8.0 Electrical Specifications
- 62 8.1 DC Specs
- 64 8.2 AC Specs
- 64 8.2.1 Power Up Timing
- 65 8.2.2 Reset Timing
- 66 8.2.3 MII Serial Management Timing
- 66 8.2.4 100 Mb/s MII Transmit Timing
- 67 8.2.5 100 Mb/s MII Receive Timing
- 67 8.2.6 100BASE-TX Transmit Packet Latency Timing
- 68 8.2.7 100BASE-TX Transmit Packet Deassertion Timing
- 69 8.2.8 100BASE-TX Transmit Timing (tR/F & Jitter)
- 70 8.2.9 100BASE-TX Receive Packet Latency Timing
- 70 8.2.10 100BASE-TX Receive Packet Deassertion Timing
- 71 8.2.11 10 Mb/s MII Transmit Timing
- 71 8.2.12 10 Mb/s MII Receive Timing
- 72 8.2.13 10 Mb/s Serial Mode Transmit Timing
- 72 8.2.14 10 Mb/s Serial Mode Receive Timing
- 73 8.2.15 10BASE-T Transmit Timing (Start of Packet)
- 73 8.2.16 10BASE-T Transmit Timing (End of Packet)
- 74 8.2.17 10BASE-T Receive Timing (Start of Packet)
- 74 8.2.18 10BASE-T Receive Timing (End of Packet)
- 75 8.2.19 10 Mb/s Heartbeat Timing
- 75 8.2.20 10 Mb/s Jabber Timing
- 76 8.2.21 10BASE-T Normal Link Pulse Timing
- 76 8.2.22 Auto-Negotiation Fast Link Pulse (FLP) Timing
- 77 8.2.23 100BASE-TX Signal Detect Timing
- 77 8.2.24 100 Mb/s Internal Loopback Timing
- 78 8.2.25 10 Mb/s Internal Loopback Timing
- 79 8.2.26 RMII Transmit Timing
- 80 8.2.27 RMII Receive Timing
- 81 8.2.28 Isolation Timing
- 81 8.2.29 25 MHz_OUT Timing
- 82 8.2.30 100 Mb/s X1 to TX_CLK Timing
- 84 9.0 Physical Dimensions