SLLSEF8C August 2013 – November 2014 TLK111
PRODUCTION DATA.
In the register definitions under the ‘Default’ heading, the following definitions hold true:
BIT | BIT NAME | DEFAULT | DESCRIPTION | |
---|---|---|---|---|
15 | Reset | 0, RW/SC | PHY Software Reset: | |
1 = | Initiate software Reset / Reset in Process | |||
0 = | Normal operation | |||
Writing a 1 to this bit resets the PHY. When the reset operation is done, this bit is cleared to 0 automatically. The configuration is relatched. |
||||
14 | MII Loopback | 0, RW | MII Loopback: | |
1 = | MII Loopback enabled | |||
0 = | Normal operation | |||
When MII loopback mode is activated, the transmitter data presented on MII TXD is looped back to MII RXD internally. | ||||
13 | Speed Selection | 1, Pin_Strap, SWSC_Strap, RW | Speed Select: | |
When auto-negotiation is disabled writing to this bit allows the port speed to be selected. | ||||
1 = | 100Mbs | |||
0 = | 10Mbs | |||
12 | Auto-Negotiation Enable | 1, Pin_Strap, SWSC_Strap, RW | Auto-Negotiation Enable: | |
Configuration pin (jumper) controls initial value at reset. | ||||
1 = | Auto-Negotiation Enabled – bits 8 and 13 of this register are ignored when this bit is set. | |||
0 = | Auto-Negotiation Disabled – bits 8 and 13 determine the port speed and duplex mode. | |||
11 | IEEE Power Down | 0, RW | Power Down: | |
1 = | Enables IEEE power down mode | |||
0 = | Normal operation | |||
Setting this bit powers down the PHY. Only minimal register functionality is enabled during the power down condition. To control the power down mechanism, this bit is ORed with the input from the INT/PWDN pin. When the active low INT/PWDN is asserted, this bit is set. | ||||
10 | Isolate | 0, RW | Isolate: | |
1 = | Isolates the Port from the MII with the exception of the serial management | |||
0 = | Normal operation | |||
9 | Restart Auto- Negotiation | 0, RW/SC | Restart Auto-Negotiation: | |
1 = | Restart Auto-Negotiation. Re-initiates the Auto-Negotiation process. If Auto-Negotiation is disabled (bit 12 = 0), this bit is ignored. This bit is self-clearing and will return a value of 1 until Auto-Negotiation is initiated, whereupon it will self-clear. Operation of the Auto-Negotiation process is not affected by the management entity clearing this bit. | |||
0 = | Normal operation | |||
Re-initiates the Auto-Negotiation process. If Auto-Negotiation is disabled (bit 12 = 0), this bit is ignored. This bit is self-clearing and will return a value of 1 until Auto-Negotiation is initiated, whereupon it self-clears. Operation of the Auto-Negotiation process is not affected by the management entity clearing this bit. | ||||
8 | Duplex Mode | 1, Pin_Strap, SWSC_Strap, RW | Duplex Mode: | |
When auto-negotiation is disabled writing to this bit allows the port Duplex capability to be selected. | ||||
1 = | Full Duplex operation | |||
led control | 0 = | Half Duplex operation | ||
7 | Collision Test | 0, RW | Collision Test: | |
1 = | Collision test enabled | |||
0 = | Normal operation | |||
When set, this bit causes the COL signal to be asserted in response to the assertion of TX_EN within 512 bit times. The COL signal is de-asserted within 4 bit times in response to the de-assertion of TX_EN. | ||||
6:0 | RESERVED | 0, RO | RESERVED: Write ignored, read as 0. |
BIT | BIT NAME | DEFAULT | DESCRIPTION | |
---|---|---|---|---|
15 | 100Base-T4 | 0, RO/P | 100Base-T4 Capable: | |
This protocol is not available. Always 0 = Device does not perform 100Base-T4 mode. | ||||
14 | 100Base-TX Full Duplex | 1, RO/P | 100Base-TX Full Duplex Capable: | |
1 = | Device able to perform 100Base-TX in full duplex mode | |||
0 = | Device not able to perform 100Base-TX in full duplex mode | |||
13 | 100Base-TX Half Duplex | 1, RO/P | 100Base-TX Half Duplex Capable: | |
1 = | Device able to perform 100Base-TX in half duplex mode | |||
0 = | Device not able to perform 100Base-TX in half duplex mode | |||
12 | 10Base-T Full Duplex |
1, RO/P | 10Base-T Full Duplex Capable: | |
1 = | Device able to perform 10Base-T in full duplex mode | |||
0 = | Device not able to perform 10Base-T in full duplex mode | |||
11 | 10Base-T Half Duplex | 1, RO/P | 10Base-T Half Duplex Capable: | |
1 = | Device able to perform 10Base-T in half duplex mode | |||
0 = | Device not able to perform 10Base-T in half duplex mode | |||
10:7 | RESERVED | 0, RO | RESERVED: Write as 0, read as 0 | |
6 | MF Preamble Suppression | 1, RO/P | Preamble suppression Capable: | |
1 = | Device able to perform management transaction with preamble suppressed, 32-bits of preamble needed only once after reset, invalid opcode or invalid turnaround. | |||
0 = | Device will not perform management transaction with preambles suppressed | |||
5 | Auto-Negotiation Complete | 0, RO | Auto-Negotiation Complete: | |
1 = | Auto-Negotiation process complete | |||
0 = | Auto-Negotiation process not complete (either still in process, disabled, or reset) | |||
4 | Remote Fault | 0, RO/LH | Remote Fault: | |
1 = | Remote Fault condition detected (cleared on read or by reset). Fault criteria: Far End Fault Indication or notification from Link Partner of Remote Fault. | |||
0 = | No remote fault condition detected | |||
3 | Auto-Negotiation Ability | 1, RO/P | Auto Negotiation Ability: | |
1 = | Device is able to perform Auto-Negotiation | |||
0 = | Device is not able to perform Auto-Negotiation | |||
2 | Link Status | 0, RO/LL | Link Status: | |
1 = | Valid link established (for either 10 or 100Mbs operation) | |||
0 = | Link not established | |||
1 | Jabber Detect | 0, RO/LH | Jabber Detect: This bit only has meaning in 10Mbs mode. | |
1 = | Jabber condition detected | |||
0 = | No Jabber. condition detected | |||
This bit is implemented with a latching function, such that the occurrence of a jabber condition causes it to set until it is cleared by a read to this register by the management interface or by a reset. | ||||
0 | Extended Capability | 1, RO/P | Extended Capability: | |
1 = | Extended register capabilities | |||
0 = | Basic register set capabilities only |
The PHY Identifier Registers 1 and 2 together form a unique identifier for the TLK111. The identifier consists of a concatenation of the Organizationally Unique Identifier (OUI), the vendor's model number and the model revision number. A PHY may return a value of zero in each of the 32 bits of the PHY Identifier if desired. The PHY Identifier is intended to support network management. The Texas Instruments IEEE-assigned OUI is 080028h, implemented as Reg 0x2 [15:0] = OUI[21:6] = 2000(h) and Reg 0x3 [15:10] = OUI[5:0] = A(h).
BIT | BIT NAME | DEFAULT | DESCRIPTION |
---|---|---|---|
15:0 | OUI_MSB | 0010 0000 0000 0000, RO/P |
OUI[21:6] = 2000(h): The most significant two bits of the OUI are ignored (the IEEE standard refers to these as bits 1 and 2). |
BIT | BIT NAME | DEFAULT | DESCRIPTION |
---|---|---|---|
15:10 | OUI_LSB | 1010 00, RO/P | OUI[5:0] = 28(h) |
9:4 | VNDR_MDL | 10 0001, RO/P | Vendor Model Number:
The six bits of vendor model number are mapped from bits 9 to 4 (most significant bit to bit 9). |
3:0 | MDL_REV | 0010, RO/P | Model Revision Number:
Four bits of the vendor model revision number are mapped from bits 3 to 0 (most significant bit to bit 3). This field is incremented for all major device changes. |
This register contains the advertised abilities of this device as they are transmitted to its link partner during Auto-Negotiation.
BIT | BIT NAME | DEFAULT | DESCRIPTION | |
---|---|---|---|---|
15 | NP | 0, RW | Next Page Indication: | |
0 = | Next Page Transfer not desired | |||
1 = | Next Page Transfer desired | |||
14 | RESERVED | 0, RO/P | RESERVED by IEEE: Writes ignored, Read as 0 | |
13 | RF | 0, RW | Remote Fault: | |
1 = | Advertises that this device has detected a Remote Fault | |||
0 = | No Remote Fault detected | |||
12 | RESERVED | 0, RW | RESERVED for Future IEEE use: Write as 0, Read as 0 | |
11 | ASM_DIR | 0, RW | Asymmetric PAUSE Support for Full Duplex Links: The ASM_DIR bit indicates that asymmetric PAUSE is supported. | |
1 = | Asymmetric PAUSE implemented. Advertise that the DTE/MAC has implemented both the optional MAC control sublayer and the pause function as specified in clause 31 and annex 31B of IEEE802.3u. | |||
0 = | Asymmetric PAUSE not implemented | |||
Encoding and resolution of PAUSE bits is defined in IEEE 802.3 Annex 28B, Tables 28B-2 and 28B-3, respectively. Pause resolution status is reported in PHYCR[13:12]. | ||||
10 | PAUSE | 0, RW | PAUSE Support for Full Duplex Links: The PAUSE bit indicates that the device is capable of providing the symmetric PAUSE functions as defined in Annex 31B. | |
1 = | MAC PAUSE implemented. Advertise that the DTE (MAC) has implemented both the optional MAC control sub-layer and the pause function as specified in clause 31 and annex 31B of 802.3u. | |||
0 = | MAC PAUSE not implemented | |||
Encoding and resolution of PAUSE bits is defined in IEEE 802.3 Annex 28B, Tables 28B-2 and 28B-3, respectively. Pause resolution status is reported in PHYCR[13:12]. | ||||
9 | 100B-T4 | 0, RO/P | 100Base-T4 Support: | |
1 = | 100Base-T4 is supported by the local device | |||
0 = | 100Base-T4 not supported | |||
8 | 100B-TX_FD | 1, Pin_Strap, SWSC_Strap, RW | 100Base-TX Full Duplex Support: | |
1 = | 100Base-TX Full Duplex is supported by the local device | |||
0 = | 100Base-TX Full Duplex not supported | |||
7 | 100B-TX | 1, Pin_Strap, SWSC_Strap, RW | 100Base-TX Support: | |
1 = | 100Base-TX is supported by the local device | |||
0 = | 100Base-TX not supported | |||
6 | 10B-T_FD | 1, Pin_Strap, SWSC_Strap, RW | 10Base-T Full Duplex Support: | |
1 = | 10Base-T Full Duplex is supported by the local device | |||
0 = | 10Base-T Full Duplex not supported | |||
5 | 10B-T | 1, Pin_Strap, SWSC_Strap, RW | 10Base-T Support: | |
1 = | 10Base-T is supported by the local device | |||
0 = | 10Base-T not supported | |||
4:0 | Selector | 0 0001, RW | Protocol Selection Bits:
These bits contain the binary encoded protocol selector supported by this port. <00001> indicates that this device supports IEEE 802.3u. |
This register contains the advertised abilities of the Link Partner as received during Auto-Negotiation. The content changes after the successful auto-negotiation if Next-pages are supported.
BIT | BIT NAME | DEFAULT | DESCRIPTION | |
---|---|---|---|---|
15 | NP | 0, RO | Next Page Indication: | |
0 = | Link Partner does not desire Next Page Transfer | |||
1 = | Link Partner desires Next Page Transfer | |||
14 | ACK | 0, RO | Acknowledge: | |
1 = | Link Partner acknowledges reception of the ability data word | |||
0 = | Not acknowledged. The Auto-Negotiation state machine will automatically control the this bit based on the incoming FLP bursts. | |||
13 | RF | 0, RO | Remote Fault: | |
1 = | Remote Fault indicated by Link Partner | |||
0 = | No Remote Fault indicated by Link Partner | |||
12 | RESERVED | 0, RO | RESERVED for Future IEEE use: Write as 0, read as 0 | |
11 | ASM_DIR | 0, RO | ASYMMETRIC PAUSE: | |
1 = | Asymmetric pause is supported by the Link Partner | |||
0 = | Asymmetric pause is not supported by the Link Partner | |||
10 | PAUSE | 0, RO | PAUSE: | |
1 = | Pause function is supported by the Link Partner | |||
0 = | Pause function is not supported by the Link Partner | |||
9 | 100B-T4 | 0, RO | 100Base-T4 Support: | |
1 = | 100Base-T4 is supported by the Link Partner | |||
0 = | 100Base-T4 is not supported by the Link Partner | |||
8 | 100B-TX_FD | 0, RO | 100Base-TX Full Duplex Support: | |
1 = | 100Base-TX Full Duplex is supported by the Link Partner | |||
0 = | 100Base-TX Full Duplex is not supported by the Link Partner | |||
7 | 100B-TX | 0, RO | 100Base-TX Support: | |
1 = | 100Base-TX is supported by the Link Partner | |||
0 = | 100Base-TX is not supported by the Link Partner | |||
6 | 10B-T_FD | 0, RO | 10Base-T Full Duplex Support: | |
1 = | 10Base-T Full Duplex is supported by the Link Partner | |||
0 = | 10Base-T Full Duplex is not supported by the Link Partner | |||
5 | 10B-T | 0, RO | 10Base-T Support: | |
1 = | 10Base-T is supported by the Link Partner | |||
0 = | 10Base-T is not supported by the Link Partner | |||
4:0 | Selector | 0 0000, RO | Protocol Selection Bits:
Link Partner’s binary encoded protocol selector. |
This register contains additional Local Device and Link Partner status information.
BIT | BIT NAME | DEFAULT | DESCRIPTION | |
---|---|---|---|---|
15:5 | RESERVED | 0, RO | RESERVED: Writes ignored, Read as 0. | |
4 | 0, RO | Parallel Detection Fault: | ||
1 = | Fault detected via the Parallel Detection function | |||
0 = | No fault detected | |||
3 | LP_NP_ABLE | 0, RO | Link Partner Next Page Able: | |
1 = | Link Partner does support Next Page | |||
0 = | Link Partner does not support Next Page | |||
2 | NP_ABLE | 1, RO/P | Next Page Able: | |
1 = | Indicates local device is able to send additional Next Pages | |||
0 = | Indicates local device is not able to send additional Next Pages | |||
1 | PAGE_RX | 0, RO/COR | Link Code Word Page Received: | |
1 = | Link Code Word has been received, cleared on a read | |||
0 = | Link Code Word has not been received | |||
0 | LP_AN_ABLE | 0, RO | Link Partner Auto-Negotiation Able: | |
1 = | indicates that the Link Partner supports Auto-Negotiation | |||
0 = | indicates that the Link Partner does not support Auto-Negotiation |
This register contains the next page information sent by this device to its Link Partner during Auto-Negotiation.
BIT | BIT NAME | DEFAULT | DESCRIPTION | |
---|---|---|---|---|
15 | NP | 0, RW | Next Page Indication: | |
0 = | No other Next Page Transfer desired | |||
1 = | Another Next Page desired | |||
14 | RESERVED | 0, RO | RESERVED: Writes ignored, read as 0 | |
13 | MP | 1, RW | Message Page: | |
1 = | Message Page | |||
0 = | Unformatted Page | |||
12 | ACK2 | 0, RW | Acknowledge2: | |
1 = | Will comply with message | |||
0 = | Cannot comply with message | |||
Acknowledge2 is used by the next page function to indicate that Local Device has the ability to comply with the message received. | ||||
11 | TOG_TX | 0, RO | Toggle: | |
1 = | Value of toggle bit in previously transmitted Link Code Word was 0 | |||
0 = | Value of toggle bit in previously transmitted Link Code Word was 1 | |||
Toggle is used by the Arbitration function within Auto-Negotiation to synchronize with the Link Partner during Next Page exchange. This bit always takes the opposite value of the Toggle bit in the previously exchanged Link Code Word. | ||||
10:0 | CODE | 000 0000 0001, RW |
This field represents the code field of the next page transmission. If the MP bit is set (bit 13 of this register), then the code is interpreted as a Message Page, as defined in annex 28C of IEEE 802.3u. Otherwise, the code is interpreted as an Unformatted Page, and the interpretation is application specific. The default value of the CODE represents a Null Page as defined in Annex 28C of IEEE 802.3u. |
This register contains the next page information sent by this device to its Link Partner during Auto-Negotiation.
BIT | BIT NAME | DEFAULT | DESCRIPTION | |
---|---|---|---|---|
15 | NP | 0, RO | Next Page Indication: | |
1 = | No other Next Page Transfer desired | |||
0 = | Another Next Page desired | |||
14 | ACK | 0, RO | Acknowledge: | |
1 = | Link Partner acknowledges reception of the ability data word | |||
0 = | Not acknowledged | |||
The Auto-Negotiation state machine automatically controls this bit based on the incoming FLP bursts. Software should not attempt to write to this bit. | ||||
13 | MP | 1, RO | Message Page: | |
1 = | Message Page | |||
0 = | Unformatted Page | |||
12 | ACK2 | 0, RO | Acknowledge2: | |
1 = | Link Partner has the ability to comply to next-page message | |||
0 = | Link Partner cannot comply to next-page message | |||
Acknowledge2 is used by the next page function to indicate that Local Device has the ability to comply with the message received. | ||||
11 | Toggle | 0, RO | Toggle: | |
1 = | Value of toggle bit in previously transmitted Link Code Word was 0 | |||
0 = | Value of toggle bit in previously transmitted Link Code Word was 1 | |||
Toggle is used by the Arbitration function within Auto-Negotiation to synchronize with the Link Partner during Next Page exchange. This bit always takes the opposite value of the Toggle bit in the previously exchanged Link Code Word. | ||||
10:0 | CODE | 000 0000 0001, RO | Code:
This field represents the code field of the next page transmission. If the MP bit is set (bit 13 of this register), then the code is interpreted as a Message Page, as defined in annex 28C of IEEE 802.3u. Otherwise, the code is interpreted as an Unformatted Page, and the interpretation is application specific. The default value of the CODE represents a Null Page as defined in Annex 28C of IEEE 802.3u. |
This register contains the configuration bits used as strapping options or virtual strapping pins during HW RESET. These configuration values are programmed by the system processor after HW_RESET/POR, and then the “Config Done” - bit 15 of register SWSCR1 (0x0009) is set at the end of the configuration. An internal reset pulse is generated and the SW Strap bit values are latched into internal registers.
BIT | BIT NAME | DEFAULT | DESCRIPTION | ||||
---|---|---|---|---|---|---|---|
15 | SW Strap Config Done | 0, RW | Software Strap Configuration Done: | ||||
1 = | SW Strap configuration is complete, and the PHY can continue and complete its internal reset sequence. | ||||||
0 = | SW strap configuration process is not complete | ||||||
14 | Auto MDI-X Enable | 1, SWSC, RW | Auto MDI/MDIX Enable: | ||||
1 = | Enable automatic crossover | ||||||
0 = | Disable automatic crossover | ||||||
This bit determines whether Automatic MDI/MDIX crossover is enabled or not. If Strapping Pin configuration is override, the value of this register is latched at RESET to bit 15 of PHYCR register (0x0019) and defines its value. | |||||||
13 | Auto-Negotiation Enable | 1, SWSC, RW | Auto-Negotiation Enable: | ||||
1 = | Auto-Negotiation Enabled | ||||||
0 = | Auto-Negotiation Disabled – Force mode is active | ||||||
This bit determines whether Auto-negotiation is enabled | |||||||
12:11 | AN[1:0] | 1, SWSC, RW | Auto-Negotiation Mode [1:0]: | ||||
ANEN | AN_1 | AN_0 | Forced Mode | ||||
0 | 0 | 0 | 10Base-T, Half-Duplex | ||||
0 | 0 | 1 | 10Base-T, Full-Duplex | ||||
0 | 1 | 0 | 100Base-TX, Half-Duplex | ||||
0 | 1 | 1 | 100Base-TX, Full-Duplex | ||||
ANEN | AN_1 | AN_0 | Advertised Mode | ||||
1 | 0 | 0 | 10Base-T, Half or Full-Duplex | ||||
1 | 0 | 1 | 100Base-TX, Half or Full-Duplex | ||||
1 | 1 | 0 | 10Base-T,Half-Duplex 100Base-TX, Half-Duplex |
||||
1 | 1 | 1 | 10Base-T,Half or Full-Duplex 100Base-TX, Half or Full-Duplex |
||||
If the Strapping Pin configuration is override, the decoded value of these 3 register bits are latched at RESET to the appropriate bits of BMCR (0x0000) and ANAR (0x0004) and define their values. | |||||||
10 | LED_CFG | 1, SWSC, RW | LED Configuration: | ||||
1 = | Select LED configuration Mode 1 | ||||||
0 = | Select LED configuration Mode 2 or 3 according to LEDCR register (0x0018) bit 5 and 6. | ||||||
If the Strapping Pin configuration is override, the value of this register is latched at RESET to bit 5 of the PHYCR register (0x0019) and defines its value. | |||||||
9 | RMII Enhanced Mode | 0, SWS, RW | RMII Enhanced Mode: | ||||
1 = | Enable RMII Enhanced Mode | ||||||
0 = | RMII operates in normal mode | ||||||
In normal mode, If the line is not idle CRS_DV goes high. As soon as the False Carrier is detected, RX_ER is asserted and RXD is set to “2”. This situation remains for the duration of the receive event. While in enhanced mode, CRS_DV is disqualified and de-asserted when the False Carrier detected. This status also remains for the duration of the receive event. In addition in normal mode, the start of the packet is intact. Each symbol error is indicated by setting RX_ER high. The data on RXD is replaced with “1” starting with the first symbol error. While in enhanced mode, the CRS_DV is de-asserted with the first symbol error. | |||||||
8 | TDR AUTORUN | 0, SWS, RW | TDR Auto Run at link down: | ||||
1 = | Enable execution of TDR procedure after link down event | ||||||
0 = | Disable automatic execution of TDR | ||||||
7 | Link Loss Recovery | 0, SWS, RW | Link Loss Recovery: | ||||
1 = | Enable Link Loss Recovery mechanism. This mode allow recovery from short interference and continue to hold the link up for period of additional few mSec till the short interference will gone and the signal is OK. | ||||||
0 = | Normal Link Loss operation. Link status will go down approximately 250µs from signal loss. | ||||||
6 | Fast Auto MDI-X | 0, SWS, RW | Fast Auto MDI/MDIX: | ||||
1 = | Enable Fast Auto MDI/MDIX mode | ||||||
0 = | Normal Auto MDI/MDIX mode. | ||||||
If both link partners are configured to work in Force 100Base-TX mode (Auto-Negotiation is disabled), this mode enables Automatic MDI/MDIX resolution in a short time. | |||||||
5 | Robust Auto MDI-X | 0, SWS, RW | Robust Auto MDI-X : | ||||
1 = | Enable Robust Auto MDI/MDIX resolution | ||||||
0 = | Normal Auto MDI/MDIX mode | ||||||
If link partners are configured to operational modes that are not supported by normal Auto MDI/MDIX mode (like Auto-Neg versus Force 100Base-TX or Force 100Base-TX versus Force 100Base-TX), this Robust Auto MDI/MDIX mode allows MDI/MDIX resolution and prevents deadlock. | |||||||
4 | Fast AN En | 0, SWS, RW | Fast AN En: | ||||
1 = | Enable Fast Auto-Negotiation mode – The PHY auto-negotiates using Timer setting according to Fast AN Sel bits (bits 3:2 this register) | ||||||
0 = | Disable Fast Auto-Negotiation mode – The PHY auto-negotiates using normal Timer setting | ||||||
Adjusting these bits reduces the time it takes to Auto-negotiate between two PHYs. Note: When using this option care must be taken to maintain proper operation of the system. While shortening these timer intervals may not cause problems in normal operation, there are certain situations where this may lead to problems. | |||||||
3:2 | Fast AN Sel | 0, SWS, RW | Fast Auto-Negotiation Select bits: | ||||
Fast AN Select | Break Link Timer | Link Fail Inhibit Timer | Auto-Neg Wait Timer | ||||
<00> | 80 | 50 | 35 | ||||
<01> | 120 | 75 | 50 | ||||
<10> | 240 | 150 | 100 | ||||
<11> | NA | NA | NA | ||||
Adjusting these bits reduces the time it takes to Auto-negotiate between two PHYs. In Fast AN mode, both PHYs should be configured to the same configuration. These 2 bits define the duration for each state of the Auto Negotiation process according to the table above. The new duration time must be enabled by setting “Fast AN En” - bit 4 of this register. Note: Using this mode in cases where both link partners are not configured to the same Fast Auto-negotiation configuration might produce scenarios with unexpected behavior. | |||||||
1 | Fast RXDV Detection | 0, SWS, RW | Fast RXDV Detection: | ||||
1 = | Enable assertion high of RX_DV on receive packet due to detection of /J/ symbol only. If a consecutive /K/ does not appear, RX_ER is generated. | ||||||
0 = | Disable Fast RX_DV detection. The PHY operates in normal mode - RX_DV assertion after detection of /J/K/. | ||||||
0 | INT OE | 0, SWS, RW | INT/PWDN Enable: | ||||
1 = | INT/PWDN Pin is an open-drain Interrupt Output. | ||||||
0 = | INT/PWDN Pin is active-low Power Down input. | ||||||
RESET (applied after SW Strap Config. finishes) latches the value of this register bit to bit 0 of the PHYSCR register (0x0011); this defines the PHYSCR[0] value. The INT OE bit, as opposed to other SWSC bits, has no external pin to determine the default value. The INT OE default value is always zero, unless changed during SW strap configuration mode. |
This register contains the configuration bits used as strapping options or virtual strapping pins during HW RESET. These configuration values are programmed by the system processor after HW_RESET/POR, and then the “Config Done” - bit 15 of register SWSCR1 (0x0009) is set at the end of the configuration. An internal reset pulse is generated and the SW Strap bit values are latched into internal registers.
This register contains the configuration bits used as strapping options or virtual strapping pins during HW RESET. These configuration values are programmed by the system processor after HW_RESET/POR, and then the “Config Done” - bit 15 of register SWSCR1 (0x0009) is set at the end of the configuration. An internal reset pulse is generated and the SW Strap bit values are latched into internal registers.
BIT | BIT NAME | DEFAULT | DESCRIPTION | |
---|---|---|---|---|
15:11 | RESERVED | 0, RO | RESERVED: Writes ignored, read as 0. | |
10 | Fast Link Down Mode | 0, RW | Drop the link based on descrambler link loss, This option can be enabled in parallel to the other fast link down modes in bit [3:0] | |
1= | Drop the link on descrambler link loss | |||
0= | Do not drop the link on descrambler link loss | |||
9:7 | RESERVED | 0, RO | RESERVED: Writes ignored, read as 0. | |
6 | Polarity Swap | 0, SWS, RW | Polarity Swap: | |
1 = | Inverted polarity on both pairs: TPTD+ ↔ TPTD-, TPRD+ ↔ TPRD- | |||
0 = | Normal polarity | |||
Port Mirror function: To Enable port mirroring, set bit 5 and this bit high. | ||||
5 | MDI/MDIX Swap | 0, SWS, RW | MDI/MDIX Swap: | |
1 = | Swap MDI pairs (Receive on TPTD pair, Transmit on TPRD pair) | |||
0 = | MDI pairs normal (Receive on TPRD pair, Transmit on TPTD pair) | |||
Port Mirror function: To Enable port mirroring, set this bit and bit 6 high. | ||||
4 | Bypass 4B/5B | 0, SWS, RW | Bypass 4B/5B Encoder/Decoder Functionality: | |
1 = | Bypass the 4B/5B Encoder in TX path and the Decoder in RX path to allow direct 5-bit TX and 5-bit RX interface to/from the MAC. In the TX path, the additional TXD [4] input pin is the TDI (pin 12) and in the RX path, the additional RXD [4] output pin is the RXERR (pin 41). Note: The PHY must be configured to operate in MII mode. | |||
0 = | Normal operation | |||
3:0 | Fast Link Down Mode | 0, SWS, RW | Fast Link Down Modes: | |
Bit 3 | Drop the link based on RX Error count of the MII interface – When a predefined number of 32 RX Error occurrences in a 10µs interval is reached, the link will be dropped. | |||
Bit 2 | Drop the link based on MLT3 Errors count (Violation of the MLT3 coding in the DSP output) – When a predefined number of 20 MLT3 Error occurrences in a 10µs interval is reached, the link will be dropped. | |||
Bit 1 | Drop the link based on Low SNR Threshold – When a predefined number of 20 Threshold crossing occurrences in a 10µs interval is reached, the link will be dropped. | |||
Bit 0 | Drop the link based on Signal/Energy loss indication – When the Energy detector indicates Energy Loss, the link will be dropped. Typical reaction time is 10µs. | |||
The Fast Link Down function is an OR of all these 5 options (bits 10, 3:0), so the designer can enable combinations of these conditions. |
REGCR (0x000D) and ADDAR (0x000E) allow read/write access to the extended register set (addresses above 0x001F) using indirect addressing.
This register is the MDIO Manageable MMD access control. In general, register REGCR (4:0) is the device address DEVAD that directs any accesses of the ADDAR (0x000E) register to the appropriate MMD. REGCR also contains selection bits for auto increment of the data register. This register contains the device address to be written to access the extended registers. Write 0x1F into bits 4:0 of this register. REGCR also contains selection bits (15:14) for the address auto-increment mode of ADDAR.
BIT | BIT NAME | DEFAULT | DESCRIPTION |
---|---|---|---|
15:14 | Function | 0, RW | 00 = Address 01 = Data, no post increment 10 = Data, post increment on read and write 11 = Data, post increment on write only |
13:5 | RESERVED | 0, RO | RESERVED: Writes ignored, read as 0. |
4:0 | DEVAD | 0, RW | Device Address: In general, these bits [4:0] are the device address DEVAD that directs any accesses of ADDAR register (0x000E) to the appropriate MMD. Specifically, the TLK111 uses the vendor specific DEVAD [4:0] = “11111” for accesses. All accesses through registers REGCR and ADDAR should use this DEVAD. Transactions with other DEVAD are ignored. |
This register is the address/data MMD register. ADDAR is used in conjunction with REGCR register (0x000D) to provide the access by indirect read/write mechanism to the extended register set.
BIT | BIT NAME | DEFAULT | DESCRIPTION |
---|---|---|---|
15:0 | Addr/data | 0, RW | If REGCR register 15:14 = 00, holds the MMD DEVAD's address register, otherwise holds the MMD DEVAD's data register |
BIT | BIT NAME | DEFAULT | DESCRIPTION | |
---|---|---|---|---|
15:9 | RESERVED | 0, RO | RESERVED | |
8:4 | Fast Link Down Status[4:0] | 0, RO, LH | Status Registers that latch high each time a given Fast Link Down mode is activated and causes a link drop (assuming this criterion was enabled): | |
Bit 4 | Descrambler Loss Sync | |||
Bit 3 | RX Errors | |||
Bit 2 | MLT3 Errors | |||
Bit 1 | SNR level | |||
Bit 0 | Signal/Energy Lost | |||
3:0 | RESERVED | 0, RO | RESERVED |
This register provides quick access to commonly accessed PHY control status and general information.
BIT | NAME | DEFAULT | DESCRIPTION | |
---|---|---|---|---|
15 | RESERVED | 0, RO | RESERVED: Writes ignored, read as 0. | |
14 | MDI-X Mode | 0,RO | MDI-X mode as reported by the Auto-Negotiation state machine: | |
1 = | MDI pairs swapped (Receive on TPTD pair, Transmit on TPRD pair) | |||
0 = | MDI pairs normal (Receive on TRD pair, Transmit on TPTD pair) | |||
This bit will be affected by the settings of the AMDIX_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. | ||||
13 | Receive Error Latch | 0,RO/LH | Receive Error Latch: | |
1 = | Receive error event has occurred since last read of RXERCNT register (0x0015) | |||
0 = | No receive error event has occurred | |||
This bit will be cleared upon a read of the RECR register | ||||
12 | Polarity Status | 0,RO | Polarity Status: | |
1 = | Inverted Polarity detected | |||
0 = | Correct Polarity detected | |||
This bit is a duplication of bit 4 in the 10BTSCR register (0x001A). This bit will be cleared upon a read of the 10BTSCR register, but not upon a read of the PHYSTS register. | ||||
11 | False Carrier Sense Latch | 0,RO/LH | False Carrier Sense Latch: | |
1 = | False Carrier event has occurred since last read of FCSCR register (0x0014) | |||
0 = | No False Carrier event has occurred | |||
This bit will be cleared upon a read of the FCSR register. | ||||
10 | Signal Detect | 0,RO/LL | Signal Detect: | |
Active high 100Base-TX unconditional Signal Detect indication from PMD | ||||
9 | Descrambler Lock | 0,RO/LL | Descrambler Lock: | |
Active high 100Base-TX Descrambler Lock indication from PMD | ||||
8 | Page Received | 0,RO | Link Code Word Page Received: | |
1 = | A new Link Code Word Page has been received. This bit is a duplicate of Page Received (bit 1) in the ANER register and it is cleared on read of the ANER register (0x0006). | |||
0 = | Link Code Word Page has not been received. | |||
This bit will not be cleared upon a read of the PHYSTS register. | ||||
7 | MII Interrupt | 0,RO | MII Interrupt Pending: | |
1 = | Indicates that an internal interrupt is pending. Interrupt source can be determined by reading the MISR Register (0x0012). Reading the MISR will clear this Interrupt bit indication. | |||
0 = | No interrupt pending | |||
6 | Remote Fault | 0,RO | Remote Fault: | |
1 = | Remote Fault condition detected. Fault criteria: notification from Link Partner of Remote Fault via Auto-Negotiation. Cleared on read of BMSR register (0x0001) or by reset. | |||
0 = | No remote fault condition detected | |||
5 | Jabber Detect | 0,RO | Jabber Detect: | |
1 = | Jabber condition detected. This bit has meaning only in 10 Mb/s mode. This bit is a duplicate of the Jabber Detect bit in the BMSR register (0x0001). | |||
0 = | No Jabber | |||
This bit will not be cleared upon a read of the PHYSTS register. | ||||
4 | Auto-Neg Status | 0,RO | Auto-Negotiation Status: | |
1 = | Auto-Negotiation complete | |||
0 = | Auto-Negotiation not complete | |||
3 | MII Loopback Status | 0,RO | MII Loopback: | |
1 = | Loopback active (enabled) | |||
0 = | Normal operation | |||
2 | Duplex Status | 0,RO | Duplex Status: | |
1 = | Full duplex mode | |||
0 = | Half duplex mode | |||
This bit indicates duplex status and is determined from Auto-Negotiation or Forced Modes. Therefore, it 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. | ||||
1 | Speed Status | 0,RO | Speed Status: | |
1 = | 10 Mb/s mode | |||
0 = | 100 Mb/s mode | |||
This bit indicates the status of the speed and is determined from Auto-Negotiation or Forced Modes. Speed Status 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. | ||||
0 | Link Status | 0,RO | Link Status: | |
1 = | Valid link established (for either 10 or 100 Mb/s operation). This bit is a duplicate of the Link Status bit in the BMSR register (0x0001). | |||
0 = | Link not established | |||
This bit will not be cleared upon a read of the PHYSTS register. |
This register implements the PHY Specific Control register. This register allows access to general functionality inside the PHY to enable operation in reduced power modes and control interrupt mechanism.
This register contains events status and enables for the interrupt function. If an event has occurred since the last read of this register, the corresponding status bit will be set. If the corresponding enable bit in the register is set, an interrupt will be generated if the event occurs. The PHYSCR register (0x0011) bits 1 and 0 must also be set to allow interrupts. The status indications in this register will be set even if the interrupt is not enabled.
BIT | NAME | DEFAULT | DESCRIPTION |
---|---|---|---|
15:14 | RESERVED | 00, RO | RESERVED: Writes ignored, read as 0. |
13 | Link Status Changed INT | 0,RO, COR | Change of Link Status interrupt:
1 = Change of link status interrupt is pending 0 = No change of link status |
12 | Speed Changed INT | 0,RO, COR | Change of Speed Status interrupt:
1 = Change of speed status interrupt is pending 0 = No change of speed status |
11 | Duplex Mode Changed INT | 0,RO, COR | Change of duplex status interrupt:
1 = Duplex status change interrupt is pending 0 = No change of duplex status |
10 | Auto-Negotiation Completed INT | 0,RO, COR | Auto-Negotiation Complete interrupt:
1 = Auto-negotiation complete interrupt is pending. 0 = No Auto-negotiation complete event is pending |
9 | FC HF INT | 0,RO, COR | False Carrier Counter half-full interrupt:
1 = False carrier counter (Register FCSCR, address 0x0014) exceeds half-full interrupt is pending 0 = False carrier counter half-full event is not pending |
8 | RE HF INT | 0,RO, COR | Receive Error Counter half-full interrupt:
1 = Receive error counter (Register RECR, address 0x0015) exceeds half full interrupt is pending 0 = No Receive error counter half full event pending |
7:6 | RESERVED | 00, RO | RESERVED: Writes ignored, read as 0. |
5 | Link Status Changed EN | 0, RW | Enable Interrupt on change of link status |
4 | Speed Changed EN | 0, RW | Enable Interrupt on change of speed status |
3 | Duplex Mode Changed EN | 0, RW | Enable Interrupt on change of duplex status |
2 | Auto-Negotiation Completed EN | 0, RW | Enable Interrupt on Auto-negotiation complete event |
1 | FC HF EN | 0, RW | Enable Interrupt on False Carrier Counter Register half-full event |
0 | RE HF EN | 0, RW | Enable Interrupt on Receive Error Counter Register half-full event |
This register contains events status and enables for the interrupt function. If an event has occurred since the last read of this register, the corresponding status bit will be set. If the corresponding enable bit in the register is set, an interrupt will be generated if the event occurs. The PHYSCR register (0x0011) bits 1 and 0 must also be set to allow interrupts. The status indications in this register will be set even if the interrupt is not enabled.
BIT | NAME | DEFAULT | DESCRIPTION |
---|---|---|---|
15 | RESERVED | 0, RO | RESERVED: Writes ignored, read as 0. |
14 | AN Error INT | 0,RO, COR | Auto-Negotiation Error Interrupt:
1 = Auto-negotiation error interrupt is pending 0 = No Auto-negotiation error event pending |
13 | Page Rec INT | 0,RO, COR | Page Receive Interrupt:
1 = Page has been received 0 = Page has not been received |
12 | Loopback FIFO OF/UF INT | 0,RO, COR | Loopback FIFO Overflow/Underflow Event Interrupt:
1 = FIFO Overflow/Underflow event interrupt pending 0 = No FIFO Overflow/Underflow event pending |
11 | MDI Crossover Changed INT | 0,RO, COR | MDI/MDIX Crossover Status Changed Interrupt:
1 = MDI crossover status changed interrupt is pending 0 = MDI crossover status has not changed |
10 | Sleep Mode INT | 0,RO, COR | Sleep Mode Event Interrupt:
1 = Sleep Mode event interrupt is pending 0 = No sleep mode event pending |
9 | Polarity Changed INT | 0,RO, COR | Polarity Changed Interrupt:
1 = Data polarity changed interrupt pending 0 = No Data polarity event pending |
8 | Jabber Detect INT | 0,RO | Jabber Detect Event Interrupt:
1 = Jabber detect event interrupt pending 0 = No Jabber detect event pending |
7 | RESERVED | 0,RW | RESERVED: Writes ignored, read as 0 |
6 | AN Error EN | 0,RW | Enable Interrupt on Auto-Negotiation error event |
5 | Page Rec EN | 0,RW | Enable Interrupt on page receive event |
4 | Loopback FIFO OF/UF EN | 0,RW | Enable Interrupt on loopback FIFO overflow/underflow event |
3 | MDI Crossover Changed EN | 0,RW | Enable Interrupt on change of MDI/X status |
2 | Sleep Mode Event EN | 0,RW | Enable Interrupt sleep mode event |
1 | Polarity Changed EN | 0,RW | Enable Interrupt on change of polarity status |
0 | Jabber Detect EN | 0,RW | Enable Interrupt on Jabber detection event |
This counter provides information required to implement the "False Carriers" attribute within the MAU managed object class of Clause 30 of the IEEE 802.3u specification.
BIT | NAME | DEFAULT | DESCRIPTION |
---|---|---|---|
15:8 | RESERVED | 0000 0000, RO | RESERVED: Writes ignored, read as 0 |
7:0 | FCSCNT | 0,RO / COR | False Carrier Event Counter:
This 8-bit counter increments on every false carrier event. This counter stops when it reaches its maximum count (FFh). When the counter exceeds half full (7Fh), an interrupt event is generated. This register is cleared on read. |
This counter provides information required to implement the "Symbol Error During Carrier" attribute within the PHY managed object class of Clause 30 of the IEEE 802.3u specification.
BIT | BIT NAME | DEFAULT | DESCRIPTION | |
---|---|---|---|---|
15:0 | RX Error Count | 0, RO, / COR | RX_ER Counter:
When a valid carrier is present (only while RXDV is set), and there is at least one occurrence of an invalid data symbol, this 16-bit counter increments for each receive error detected. The RX_ER counter does not count in MII loopback mode. The counter stops when it reaches its maximum count of FFFFh. When the counter exceeds half-full (7FFFh), an interrupt is generated. This register is cleared on read. |
This register is used for Build-In Self Test (BIST) configuration. The BIST functionality provides Pseudo Random Bit Stream (PRBS) mechanism including packet generation generator and checker. Selection of the exact loopback point in the signal chain is also done in this register.
BIT | NAME | DEFAULT | DESCRIPTION | |
---|---|---|---|---|
15 | RESERVED | 0, RO | RESERVED: Writes ignored, read as 0 | |
14 | PRBS Count Mode | 0, RW | PRBS Single/Continues Mode: | |
1 = | Continuous mode, the PRBS counters reaches max count value, pulse is generated and counter starts counting from zero again. | |||
0 = | Single mode, When BIST Error Counter reaches its max value, PRBS checker stops counting. | |||
13 | Generate PRBS Packets | 0, RW | Generated PRBS Packets: | |
1 = | When packet generator is enabled, generate continuous packets with PRBS data. When packet generator is disabled, PRBS checker is still enabled. | |||
0 = | When packet generator is enabled, generate single packet with constant data. PRBS gen/check is disabled. | |||
12 | Packet Generation Enable | 0, RW | Packet Generation Enable: | |
1 = | Enable packet generation with PRBS data | |||
0 = | Disable packet generator | |||
11 | PRBS Checker Lock | 0,RO | PRBS Checker Lock Indication: | |
1 = | PRBS checker is locked and synced on received bit stream | |||
0 = | PRBS checker is not locked | |||
10 | PRBS Checker Sync Loss | 0,RO,LH | PRBS Checker Sync Loss Indication: | |
1 = | PRBS checker lose sync on received bit stream – This is an error indication | |||
0 = | PRBS checker is not locked | |||
9 | Packet Gen Status | 0,RO | Packet Generator Status Indication: | |
1 = | Packet Generator is active and generate packets | |||
0 = | Packet Generator is off | |||
8 | Power Mode | 0,RO | Sleep Mode Indication: | |
1 = | Indicate that the PHY is in normal power mode | |||
0 = | Indicate that the PHY is in one of the sleep modes, either active or passive | |||
7 | RESERVED | 0, RO | RESERVED: Writes ignored, read as 0. | |
6 | Transmit in MII Loopback | 0, RW | Transmit Data in MII Loop-back Mode (valid only at 100BT): | |
1 = | Enable transmission of the data from the MAC received on the TX pins to the line in parallel to the MII loopback to RX pins. This bit may be set only in MII Loopback mode – setting bit 14 in BMCR register (0x0000). | |||
0 = | Data is not transmitted to the line in MII loopback | |||
5 | RESERVED | 0, RO | RESERVED: Must be 0 | |
4:0 | Loopback Mode | 0, RW | Loop-back Mode Select:
The PHY provides several options for Loopback that test and verify various functional blocks within the PHY. Enabling loopback mode allows in-circuit testing of the TLK111 digital and analog data path |
|
Near-end Loopback | ||||
00001 = | PCS Input Loopback | |||
00010 = | PCS Output Loopback | |||
00100 = | Digital Loopback | |||
01000 = | Analog Loopback (requires 100Ω termination) | |||
Far-end Loopback: | ||||
10000 = | Reverse Loopback |
This register configures the RMII Mode of operation. When RMII mode is disabled, the RMII functionality is bypassed.
BIT | NAME | DEFAULT | DESCRIPTION | |
---|---|---|---|---|
15:6 | RESERVED | 0000 0000 00, RO | RESERVED: Writes ignored, read as 0. | |
5 | RMII Mode | 0, RW, Pin_Strap | RMII Mode Enable:RMII Mode is operational if device powered up in RMII mode (pin_strap) and 50Mhz clock present. Please note, that in order to switch from RMII to MII and vise versa, the PHY must initialize after power up in RMII mode (Strap is '1' and REF_CLK is 50MHz). If the PHY initializes in MII mode, this bit has no effect. | |
1 = | Enable RMII (Reduced MII) mode of operation | |||
0 = | Enable MII mode of operation | |||
4 | RMII Revision Select | 0, RW | RMII Revision Select: | |
1 = | (RMII revision 1.0) CRS_DV will remain asserted until final data is transferred. CRS_DV will not toggle at the end of a packet. | |||
0 = | (RMII revision 1.2) CRS_DV will toggle at the end of a packet to indicate de-assertion of CRS. | |||
3 | RMII OVFL Status | 0, COR | RX FIFO Over Flow Status: | |
1 = | Normal | |||
0 = | Overflow detected | |||
2 | RMII OVFL Status | 0, COR | RX FIFO Under Flow Status: | |
1 = | Normal | |||
0 = | Underflow detected | |||
1:0 | ELAST_BUF | 01, RW | Receive Elasticity Buffer Size:
This field controls the Receive Elasticity Buffer which allows for frequency variation tolerance between the 50MHz RMII clock and the recovered data. The following values indicate the tolerance in bits for a single packet. The minimum setting allows for standard Ethernet frame sizes at ±50ppm accuracy for both RMII and Receive clocks. For greater frequency tolerance the packet lengths may be scaled (for ±100ppm, divide the packet lengths by 2). |
|
00 = | 14 bit tolerance (up to 16800 byte packets) | |||
01 = | 2 bit tolerance (up to 2400 byte packets) | |||
10 = | 6 bit tolerance (up to 7200 byte packets) | |||
11 = | 10 bit tolerance (up to 12000 byte packets) |
This register provides the ability to directly manually control any or all LED outputs .
BIT | NAME | DEFAULT | DESCRIPTION |
---|---|---|---|
15:11 | RESERVED | 0000 0, ro | RESERVED: Writes ignored, read as 0. |
10:9 | Blink Rate | 10, RW | LED Blinking Rate (ON/OFF duration):
00 = 20Hz (50mSec) 01 = 10Hz (100mSec) 10 = 5Hz (200mSec) 11 = 2Hz (500mSec) |
8 | LED Speed Polarity | 0, RW, Pin_Strap | LED Speed Polarity Setting:
1 = Active High polarity setting 0 = Active Low polarity setting Speed LED’s polarity defined by strapping value of this pin. This register allows override of this strapping value. |
7 | LED Link Polarity | 0, RW, Pin_Strap | LED Link Polarity Setting:
1 = Active High polarity setting 0 = Active Low polarity setting Link LED polarity defined by strapping value of this pin. This register allows override of this strapping value. |
6 | LED Active Polarity | 0, RW, Pin_Strap | LED Activity Polarity Setting:
1 = Active High polarity setting 0 = Active Low polarity setting Activity LED’s polarity defined by strapping value of this pin. This register allows override of this strapping value. |
5 | Drive Speed LED | 0,RW | Drive LED Speed to the forced On/Off setting defined in bit 2:
1 = Drive value of On/Off bit onto LED_SPEED output pin 0 = Normal operation |
4 | Drive Link LED | 0, RW | Drive LED Link to the forced On/Off setting defined in bit 1:
1 = Drive value of On/Off bit onto LED_LINK output pin 0 = Normal operation |
3 | Drive Active LED | 0,RW | Drive LED Activity to the forced On/Off setting defined in bit 0:
1 = Drive value of On/Off bit onto LED_ACT output pin 0 = Normal operation |
2 | Speed LED On/Off Setting | 0, RW | Value to force on Speed LED output |
1 | Link LED On/Off Setting | 0, RW | Value to force on Link LED output |
0 | Act LED On/Off Setting | 0, RW | Value to force on Activity LED output |
This register provides the ability to control and set general functionality inside the PHY.
BIT | NAME | DEFAULT | DESCRIPTION | |||||
---|---|---|---|---|---|---|---|---|
15 | Auto MDI/X Enable | 1, RW, Pin_Strap | Auto-MDIX Enable:
1 = Enable Auto-negotiation Auto-MDIX capability 0 = Disable Auto- negotiation Auto-MDIX capability |
|||||
14 | Force MDI/X | 0, RW | Force MDIX:
1 = Force MDI pairs to cross. (Receive on TPTD pair, Transmit on TPRD pair) 0 = Normal operation. (Transmit on TPTD pair, Receive on TPRD pair) |
|||||
13 | Pause RX Status | 0, RO | Pause Receive Negotiated Status: Indicates that pause receive should be enabled in the MAC. Based on bits [11:10] in ANAR register and bits [11:10] in ANLPAR register settings. This function shall be enabled according to IEEE 802.3 Annex 28B Table 28B-3, “Pause Resolution”, only if the Auto-Negotiated Highest Common Denominator is a full duplex technology. |
|||||
12 | Pause TX Status | 0,RO | Pause Transmit Negotiated Status:
Indicates that pause transmit should be enabled in the MAC. Based on bits [11:10] in ANAR register and bits [11:10] in ANLPAR register settings. This function shall be enabled according to IEEE 802.3 Annex 28B Table 28B-3, “Pause Resolution”, only if the Auto-Negotiated Highest Common Denominator is a full duplex technology. |
|||||
11 | MI Link Status | 0, RO | MII Link Status:
1 = 100BT Full-duplex Link is active and it was established using Auto-Negotiation 0 = No active link of 100BT Full-duplex, established using Auto-Negotiation |
|||||
10:8 | RESERVED | 000, RO | RESERVED: Writes ignored, read as 0. | |||||
7 | Bypass LED Stretching | 0, RW | Bypass LED Stretching:
1 = Bypass LED stretching 0 = Normal LED operation Set this bit to 1 to bypass the LED stretching; the LEDs reflect the internal value. |
|||||
6:5 | LED CFG | 0, RW 0, RW, Pin_Strap, SWSC_Strap |
LED Configuration Modes: | |||||
Mode | LED_CFG[1] | LED_CFG[0] | LED_LINK | LED_SPEED | LED_ACT | |||
1 | Don't Care | 1 | ON for Good Link OFF for No Link |
ON in 100 Mb/s OFF in 10 Mb/s |
ON Pulse for Activity OFF for No Activity |
|||
2 | 0 | 0 | ON for Good Link BLINK for Activity |
ON for Collision OFF for No Collision |
||||
3 | 1 | 0 | ON for Full Duplex OFF for Half Duplex |
|||||
4:0 | PHY ADDR | 0000 1, RO | PHY Address:
Strapping configuration for PHY Address. |
This register provides the ability to control and read status of the PHY’s internal 10Base-T functionality.
BIT | NAME | DEFAULT | DESCRIPTION |
---|---|---|---|
15:14 | RESERVED | 000, RO | RESERVED: Writes ignored, read as 0. |
13 | Receiver TH | 0, RW | Lower Receiver Threshold Enable:
1 = Enable 10Base-T lower receiver threshold to allow operation with longer cables 0 = Normal 10Base-T operation |
12:9 | Squelch | 0000, RW | Squelch Configuration:
Used to set the Peak Squelch ‘ON’ threshold for the 10Base-T receiver. Every step is equal to 50mV and allow raising/lowering the Squelch threshold from 200mV to 600mV. The default Squelch threshold is set to 200mV. |
8 | RESERVED | 0, RO | RESERVED: Writes ignored, read as 0. |
7 | NLP Disable | 0, RW | NLP Transmission Control:
1 = Disable transmission of NLPs 0 = Enable transmission of NLPs |
6:5 | RESERVED | 00, RO | RESERVED: Writes ignored, read as 0. |
4 | Polarity Status | 0, RO | 10Mb Polarity Status:
1 = Inverted Polarity detected 0 = Correct Polarity detected This bit is a duplication of bit 12 in the PHYSTS register (0x0010). Both bits will be cleared upon a read of 10BTSCR register, but not upon a read of the PHYSTS register. |
3:1 | RESERVED | 000, RO | RESERVED: Writes ignored, read as 0. |
0 | Jabber Disable | 0, RW | Jabber Disable:
1 = Jabber function disabled 0 = Jabber function enabled Note: This function is applicable only in 10Base-T |
This register provides the total number of error bytes that was received by the PRBS checker and defines the Inter packet Gap (IPG) for the packet generator.
BIT | BIT NAME | DEFAULT | DESCRIPTION |
---|---|---|---|
15:8 | BIST Error Count | 0, RO | BIST Error Count:
Holds number of erroneous bytes that were received by the PRBS checker. Value in this register is locked when write is done to bit[0] or bit[1] (see below). When PRBS Count Mode set to zero, count stops on 0xFF. See BISCR register (0x0016) for further details Note: Writing “1” to bit 15 will lock counter’s value for successive read operation and clear the BIST Error Counter. |
7:0 | BIST IPG Length | 0111 1101, RW | BIST IPG Length:
Inter Packet Gap (IPG) Length defines the size of the gap (in bytes) between any 2 successive packets generated by the BIST. Default value is 0x7D which is equal to 125 bytes |
This register allows programming the length of the generated packets in bytes for the BIST mechanism.
BIT | BIT NAME | DEFAULT | DESCRIPTION |
---|---|---|---|
15:11 | RESERVED | 0000 0, RO | RESERVED: Writes ignored, read as 0. |
10:0 | BIST Packet Length | 101 1101 1100, RW | BIST Packet Length:
Length of the generated BIST packets. The value of this register defines the size (in bytes) of every packet that generated by the BIST. Default value is 0x5DC which is equal to 1500 bytes |
BIT | NAME | DEFAULT | FUNCTION |
---|---|---|---|
15 | Diagnostic Start | 0, RW | Cable Diagnostic Process Start:
1 = Start execute cable measurement 0 = Cable Diagnostic is disabled Diagnostic Start bit is cleared with raise of Diagnostic Done indication. |
14:10 | RESERVED | 000 00, RO | RESERVED: Writes ignored, read as 0. |
9:8 | Link Quality | 00, RO | Link Quality Indication
00 = Reserved 01 = Good Quality Link Indication 10 = Mid Quality Link Indication 11 = Poor Quality Link Indication The value of these bits are valid only when link is active – While reading “1” from “Link Status” bit 0 on PHYSTS register (0x0010). |
7:4 | RESERVED | 0000, RO | RESERVED: Writes ignored, read as 0. |
3:2 | RESERVED | 00, RO | RESERVED: Writes ignored, read as 0. |
1 | Diagnostic Done | 0, RO | Cable Diagnostic Process Done:
1 = Indication that cable measurement process completed 0 = Diagnostic has not completed |
0 | Diagnostic Fail | 0, RO | Cable Diagnostic Process Fail:
1 = Indication that cable measurement process failed 0 = Diagnostic has not failed |
BIT | NAME | DEFAULT | FUNCTION |
---|---|---|---|
15 | Software Reset | 0, RW,SC | Software Reset:
1 = Reset PHY. This bit is self cleared and has same effect as Hardware reset pin. 0 = Normal Operation |
14 | Software Restart | 0, RW,SC | Software Restart:
1 = Reset PHY. This bit is self cleared and resets all PHY circuitry except the registers. 0 = Normal Operation |
13:0 | RESERVED | 00 0000 0000 0000, RO |
Writes ignored, read as 0 |
This register configures the .
BIT | BIT NAME | DEFAULT | DESCRIPTION | |
---|---|---|---|---|
15:7 | RESERVED | <0000 0>, RO | RESERVED: Writes ignored, read as 0. | |
6:4 | cfg_1588_TX_pin_sel | 0, RW | IEEE 1588 TX Pin Select: Assigns transmit SFD pulse indication to pin selected by value in column at right. | 001 - LED_ACT Pin 010 - LED_SPEED Pin 011 - LED_LINK Pin 100- CRS Pin 101 - COL Pin 110 - PWDNN/INT Pin 111 - No pulse output |
3 | RESERVED | 0, RO | RESERVED: Writes ignored, read as 0. | |
2:0 | cfg_1588_RX_pin_sel | 0, RW | IEEE 1588 RX Pin Select: Assigns receive SFD pulse indication to pin selected by value in column at right. |
This register allows programming the length of the generated packets in bytes for the BIST mechanism.
BIT | BIT NAME | DEFAULT | DESCRIPTION |
---|---|---|---|
15:13 | cfg_1588_TX_set_phase | <101>, RW | PTP Transmit Timing: Set 1588 indication for TX path (8ns step) |
12:10 | cfg_1588_RX_set_phase | <101>, RW | PTP Receive TIming: Set 1588 indication for RX path (8ns step) |
9:8 | cfg_TX_ERR_sel | 0, (TRIM) | Configure TX ERR Input Pin:
00 - No TX ERR 01 - Use LED ACT as TX_ERR 10 - Use PWRDN as TX_ERR 11 - USe COL as TX_ERR |
7:0 | RESERVED | <0100 0100>, RW | RESERVED |
This register allows programming the phase of the MII transmit clock (TX_CLK pin). The TX_CLK has a fixed phase to the XI pin. However the default phase, while fixed, may not be ideal for all systems, therefore this register may be used by the system to align the reference clock (XI pin) to the TX_CLK. The phase shift value is in 4ns units. The phase shift value should be between 0 and 10 (0ns to 40ns). If value greater than 10 is written, the update value will be the written value modulo 10.
BIT | NAME | DEFAULT | FUNCTION |
---|---|---|---|
15:5 | RESERVED | 0000 0000 000, RO | RESERVED: Writes ignored, read as 0 |
4 | Phase Shift Enable | 0,RW,SC | TX Clock Phase Shift Enable:
1 = Perform Phase Shift to the TX_CLK according to the value written to Phase Shift Value in bits [4:0]. 0 = No change in TX Clock phase |
3:0 | Phase Shift Value | 0000,RW | TX Clock Phase Shift Value:
The value of this register represents the current phase shift between Reference clock at XI and MII Transmit Clock at TX_CLK. Any different value that will be written to these bits will shift TX_CLK by 4 times the difference (in nSec). For example, if the value of this register is 0x2, Writing 0x9 to this register shifts TX_CLK by 28nS (4 times 7).However, since the maximum difference between XI and TX_CLK could be 40nSec (value of 10) in case of writing value bigger than 10, the updated value is the written value modulo 10. |
BIT | NAME | DEFAULT | FUNCTION |
---|---|---|---|
15 | RESERVED | 1, RO | RESERVED |
14 | RESERVED | 0, RO | RESERVED |
13:9 | RESERVED | 00 000, RO | RESERVED |
8:6 | Power Back Off | 0, RW | Power Back Off Level: See Application Note SLLA328
000 = Normal Operation 001 = Level 1 (up to 5m cable between TLK link partners) 010 = Level 2 (up to 80m cable between TLK link partners) 011 = Level 3 (up to 100m cable between TLK link partners) Others = Reserved |
5:0 | RESERVED | 10 0000, RO | RESERVED |
This register gives the host processor the ability to power down the voltage-regulator block of the PHY via register access. This power-down operation is available in systems operating with an external power supply.
BIT | NAME | DEFAULT | FUNCTION |
---|---|---|---|
15 | VRPD | 0, RW, SC | Voltage Regulator Power Down:
1 = Power Down. Allow the system to power down the voltage regulator block of the PHY using register access. 0 = Normal Operation. Voltage Regulator is powered and outputs voltage on the PFBOUT pin. |
14:4 | RESERVED | 000 0000 0000, RW | RESERVED: Must be written as 0. |
3:0 | VR Control | 0000, RW | Voltage Regulator Control This value should be ignored on read. To write to this register, perform a read followed by a write with the desired value. |
BIT | BIT NAME | DEFAULT | DESCRIPTION |
---|---|---|---|
15 | alcd_start | 0, SC | 1 = Start ALCD |
14:13 | 00, RO | RESERVED: Writes ignored, read as 0. | |
12 | alcd_done | 0, RO | TPTD Diagnostic Bypass
1 = Bypass TPTD diagnostic. TDR on TPTD pair is not executed. 0 = TDR is executed on TPTD pair |
11:4 | alcd_out1 | 0000 0000, RO | alcd_out1 |
3 | RESERVED | 0, RO | RESERVED: Writes ignored, read as 0 |
2:0 | alcd_ctrl | 001,RW | Control of ALCD Average factor |
Use CDSCR1 to select the channel for the cable diagnostics test. CDSCR1 contains the enable and bypass bits for the diagnostic tests, and defines the number of executed and averaged TDR sequences. CDSCR2 - CDSCR4 configure other parameters for cable diagnostics.
BIT | BIT NAME | DEFAULT | DESCRIPTION |
---|---|---|---|
15 | RESERVED | 0, RO | RESERVED: Writes ignored, read as 0. |
14 | Diagnostic Cross Disable | 0, RW | Cross TDR Diagnostic mode
1 = Disable TDR Cross mode – TDR will be executed in regular mode only 0 = Diagnostic of crossing pairs is enabled In Cross Diagnostic mode, the TDR mechanism is looking for reflection on the other pair to check short between pairs. |
13 | Diagnostic TPTD Bypass | 0, RW | TPTD Diagnostic Bypass
1 = Bypass TPTD diagnostic. TDR on TPTD pair will not be executed. 0 = TDR is executed on TPTD pair In bypass TPTD, results are available in TPRD slots. |
12 | Diagnostic TPRD Bypass | 0, RO | TPRD Diagnostic Bypass
1 = Bypass TPRD diagnostic. TDR on TPRD pair will not be executed. 0 = TDR is executed on TPRD pair |
11 | RESERVED | 1, RW | RESERVED: Must be Set to 1. |
10:8 | Diagnostics Average Cycles | 110, RW | Number Of TDR Cycles to Average:
<000>: 1 TDR cycle <001>: 2 TDR cycles <010>: 4 TDR cycles <011>: 8 TDR cycles <100>: 16 TDR cycles <101>: 32 TDR cycles <110>: 64 TDR cycles (default) <111>: Reserved |
7:0 | RESERVED | 0, RO | RESERVED: Writes ignored, read as 0. |
BIT | BIT NAME | DEFAULT | DESCRIPTION |
---|---|---|---|
15:4 | RESERVED | 1100 1000 0101, RW | RESERVED: Ignore on read |
3:0 | TDR pulse control | 1100, RW | Configure expected self reflection in TDR |
BIT | BIT NAME | DEFAULT | DESCRIPTION |
---|---|---|---|
15:8 | Cable length cfg | 1111 1111, RW | Configure duration of listening to detect long cable reflections |
7:0 | RESERVED | 1111 1111, RW | RESERVED: Ignore on read |
BIT | BIT NAME | DEFAULT | DESCRIPTION |
---|---|---|---|
15:13 | RESERVED | 000, RW | RESERVED: Ignore on read |
12:8 | Short cables TH | 1 1000, RW | TH to compensate for strong reflections in short cables |
7:0 | RESERVED | 1001 0110, RW | RESERVED: Ignore on read |
This register provides the peaks locations after execution of the TDR. The values of this register are valid after reading 1 in Diagnostic Done bit 1 in register CDCR (0x1E).
BIT | NAME | DEFAULT | FUNCTION |
---|---|---|---|
15:8 | TPTD Peak Location 2 | 0000 0000, RO | Location of the Second peak discovered by the TDR mechanism on Transmit Channel (TPTD). The value of these bits is translated into distance from the PHY |
7:0 | TPTD Peak Location 1 | 0000 0000, RO | Location of the First peak discovered by the TDR mechanism on Transmit Channel (TPTD). The value of these bits is translated into distance from the PHY |
This register provides the peaks locations after execution of the TDR. The values of this register are valid after reading 1 in Diagnostic Done bit 1 in register CDCR (0x1E).
BIT | NAME | DEFAULT | FUNCTION |
---|---|---|---|
15:8 | TPTD Peak Location 4 | 0000 0000, RO | Location of the Fourth peak discovered by the TDR mechanism on Transmit Channel (TPTD). The value of these bits is translated into distance from the PHY. |
7:0 | TPTD Peak Location 3 | 0000 0000, RO | Location of the Third peak discovered by the TDR mechanism on Transmit Channel (TPTD). The value of these bits is translated into distance from the PHY. |
This register provides the peaks locations after execution of the TDR. The values of this register are valid after reading 1 in Diagnostic Done bit 1 in register CDCR (0x1E).
BIT | NAME | DEFAULT | FUNCTION |
---|---|---|---|
15:8 | TPRD Peak Location 1 | 0000 0000, RO | Location of the First peak discovered by the TDR mechanism on Receive Channel (TPRD). The value of these bits is translated into distance from the PHY. |
7:0 | TPTD Peak Location 5 | 0000 0000, RO | Location of the Fifth peak discovered by the TDR mechanism on Transmit Channel (TPTD). The value of these bits is translated into distance from the PHY. |
This register provides the peaks locations after execution of the TDR. The values of this register are valid after reading 1 in Diagnostic Done bit 1 in register CDCR (0x1E).
BIT | NAME | DEFAULT | FUNCTION |
---|---|---|---|
15:8 | TPRD Peak Location 3 | 0000 0000, RO | Location of the Third peak discovered by the TDR mechanism on Receive Channel (TPRD). The value of these bits is translated into distance from the PHY. |
7:0 | TPRD Peak Location 2 | 0000 0000, RO | Location of the Second peak discovered by the TDR mechanism on Receive Channel (TPRD). The value of these bits is translated into distance from the PHY. |
This register provides the peaks locations after execution of the TDR. The values of this register are valid after reading 1 in Diagnostic Done bit 1 in register CDCR (0x1E).
BIT | NAME | DEFAULT | FUNCTION |
---|---|---|---|
15:8 | TPRD Peak Location 5 | 0000 0000, RO | Location of the Fifth peak discovered by the TDR mechanism on Receive Channel (TPRD). The value of these bits is translated into distance from the PHY. |
7:0 | TPRD Peak Location 4 | 0000 0000, RO | Location of the Fourth peak discovered by the TDR mechanism on Receive Channel (TPRD). The value of these bits is translated into distance from the PHY. |
This register provides the peaks amplitude measurement after the execution of the TDR. The values of this register are valid after reading 1 in Diagnostic Done bit 1 in register CDCR (0x1E).
BIT | NAME | DEFAULT | FUNCTION |
---|---|---|---|
15 | RESERVED | 0,RO | RESERVED: Writes ignored, read as 0. |
14:8 | TPTD Peak Amplitude 2 | 000 0000, RO | Amplitude of the Second peak discovered by the TDR mechanism on Transmit Channel (TPTD). The value of these bits is translated into type of cable fault and-or interference. This amplitude value refers to peak location stored in bits [15:8] in register CDLRR1 (0x180) |
7 | RESERVED | 0, RO | RESERVED: Writes ignored, read as 0. |
6:0 | TPTD Peak Amplitude 1 | 000 0000, RO | Amplitude of the First peak discovered by the TDR mechanism on Transmit Channel (TPTD). The value of these bits is translated into type of cable fault and-or interference. This amplitude value refers to peak location stored in bits [7:0] in register CDLRR1 (0x180) |
This register provides the peaks amplitude measurement after the execution of the TDR. The values of this register are valid after reading 1 in Diagnostic Done bit 1 in register CDCR (0x1E).
BIT | NAME | DEFAULT | FUNCTION |
---|---|---|---|
15 | RESERVED | 0,RO | RESERVED: Writes ignored, read as 0. |
14:8 | TPTD Peak Amplitude 4 | 000 0000, RO | Amplitude of the Fourth peak discovered by the TDR mechanism on Transmit Channel (TPTD). The value of these bits is translated into type of cable fault and-or interference. This amplitude value refers to peak location stored in bits [15:8] in register CDLRR2 (0x181) |
7 | RESERVED | 0, RO | RESERVED: Writes ignored, read as 0. |
6:0 | TPTD Peak Amplitude 3 | 000 0000, RO | Amplitude of the Third peak discovered by the TDR mechanism on Transmit Channel (TPTD). The value of these bits is translated into type of cable fault and-or interference. This amplitude value refers to peak location stored in bits [7:0] in register CDLRR2 (0x181) |
This register provides the peaks amplitude measurement after the execution of the TDR. The values of this register are valid after reading 1 in Diagnostic Done bit 1 in register CDCR (0x1E).
BIT | NAME | DEFAULT | FUNCTION |
---|---|---|---|
15 | RESERVED | 0, RO | RESERVED: Writes ignored, read as 0. |
14:8 | TPRD Peak Amplitude 1 | 000 0000, RO | Amplitude of the First peak discovered by the TDR mechanism on Receive Channel (TPRD). The value of these bits is translated into type of cable fault and-or interference. This amplitude value refers to peak location stored in bits [15:8] in register CDLRR3 (0x182) |
7 | RESERVED | 0, RO | RESERVED: Writes ignored, read as 0. |
6:0 | TPTD Peak Amplitude 5 | 000 0000, RO | Amplitude of the Fifth peak discovered by the TDR mechanism on Transmit Channel (TPTD). The value of these bits is translated into type of cable fault and-or interference. This amplitude value refers to peak location stored in bits [7:0] in register CDLRR3 (0x182) |
This register provides the peaks amplitude measurement after the execution of the TDR. The values of this register are valid after reading 1 in Diagnostic Done bit 1 in register CDCR (0x1E).
BIT | NAME | DEFAULT | FUNCTION |
---|---|---|---|
15 | RESERVED | 0, RO | RESERVED: Writes ignored, read as 0. |
14:8 | TPRD Peak Amplitude 3 | 000 0000, RO | Amplitude of the Third peak discovered by the TDR mechanism on Receive Channel (TPRD). The value of these bits is translated into type of cable fault and-or interference. This amplitude value refers to peak location stored in bits [15:8] in register CDLRR4 (0x183) |
7 | RESERVED | 0, RO | RESERVED: Writes ignored, read as 0. |
6:0 | TPRD Peak Amplitude 2 | 000 0000, RO | Amplitude of the Second peak discovered by the TDR mechanism on Receive Channel (TPRD). The value of these bits is translated into type of cable fault and-or interference. This amplitude value refers to peak location stored in bits [7:0] in register CDLRR4 (0x183) |
This register provides the peaks amplitude measurement after the execution of the TDR. The values of this register are valid after reading 1 in Diagnostic Done bit 1 in register CDCR (0x1E).
BIT | NAME | DEFAULT | FUNCTION |
---|---|---|---|
15 | RESERVED | 0, RO | RESERVED: Writes ignored, read as 0. |
14:8 | TPRD Peak Amplitude 5 | 000 0000, RO | Amplitude of the Fifth peak discovered by the TDR mechanism on Receive Channel (TPRD). The value of these bits is translated into type of cable fault and-or interference. This amplitude value refers to peak location stored in bits [15:8] in register CDLRR4 (0x184) |
7 | RESERVED | 0, RO | RESERVED: Writes ignored, read as 0. |
6:0 | TPRD Peak Amplitude 4 | 000 0000, RO | Amplitude of the Fourth peak discovered by the TDR mechanism on Receive Channel (TPRD). The value of these bits is translated into type of cable fault and-or interference. This amplitude value refers to peak location stored in bits [7:0] in register CDLRR4 (0x184) |
This register provides general measurement results after the execution of the TDR. The Cable Diagnostic software should post process this result together with other Peaks’ location and amplitude results.
BIT | NAME | DEFAULT | FUNCTION |
---|---|---|---|
15 | TPTD Peak Polarity 5 | 0, RO | Polarity of the Fifth peak discovered by the TDR mechanism on Transmit Channel (TPTD) |
14 | TPTD Peak Polarity 4 | 0, RO | Polarity of the Fourth peak discovered by the TDR mechanism on Transmit Channel (TPTD) |
13 | TPTD Peak Polarity 3 | 0, RO | Polarity of the Third peak discovered by the TDR mechanism on Transmit Channel (TPTD) |
12 | TPTD Peak Polarity 2 | 0, RO | Polarity of the Second peak discovered by the TDR mechanism on Transmit Channel (TPTD) |
11 | TPTD Peak Polarity 1 | 0, RO | Polarity of the First peak discovered by the TDR mechanism on Transmit Channel (TPTD) |
10 | TPRD Peak Polarity 5 | 0, RO | Polarity of the Fifth peak discovered by the TDR mechanism on Receive Channel (TPRD) |
9 | TPRD Peak Polarity 4 | 0, RO | Polarity of the Fourth peak discovered by the TDR mechanism on Receive Channel (TPRD) |
8 | TPRD Peak Polarity 3 | 0, RO | Polarity of the Third peak discovered by the TDR mechanism on Receive Channel (TPRD) |
7 | TPRD Peak Polarity 2 | 0, RO | Polarity of the Second peak discovered by the TDR mechanism on Receive Channel (TPRD) |
6 | TPRD Peak Polarity 1 | 0, RO | Polarity of the First peak discovered by the TDR mechanism on Receive Channel (TPRD) |
5 | Cross Detect on TPTD | 0, RO | Cross Reflection were detected on TPTD. Indicate on Short between TPTD and TPRD |
4 | Cross Detect on TPRD | 0, RO | Cross Reflection were detected on TPRD. Indicate on Short between TPTD and TPRD |
3 | Above 5 TPTD Peaks | 0, RO | More than 5 reflections were detected on TPTD |
2 | Above 5 TPRD Peaks | 0, RO | More than 5 reflections were detected on TPRD |
1:0 | RESERVED | 00, RO | RESERVED: Writes ignored, read as 0 |
BIT | BIT NAME | DEFAULT | DESCRIPTION |
---|---|---|---|
15:4 | RESERVED | RO | |
3:0 | alcd_out2 | <0011>, RW | Control word to analog PGA |
BIT | BIT NAME | DEFAULT | DESCRIPTION |
---|---|---|---|
15:12 | RESERVED | 0000, RO | RESERVED |
11:0 | FAGC Accumulator | 0110 0000 0000, RW | FAGC Accumulator: |