ZHCSAB9E September 2012 – June 2019 DP83848-EP
PRODUCTION DATA.
OFFSET | ACCESS | TAG | DESCRIPTION | |
---|---|---|---|---|
HEX | DECIMAL | |||
00h | 0 | RW | BMCR | Basic Mode Control Register |
01h | 1 | RO | BMSR | Basic Mode Status Register |
02h | 2 | RO | PHYIDR1 | PHY Identifier Register #1 |
03h | 3 | RO | PHYIDR2 | PHY Identifier Register #2 |
04h | 4 | RW | ANAR | Auto-Negotiation Advertisement Register |
05h | 5 | RW | ANLPAR | Auto-Negotiation Link Partner Ability Register (Base Page) |
05h | 5 | RW | ANLPARNP | Auto-Negotiation Link Partner Ability Register (Next Page) |
06h | 6 | RW | ANER | Auto-Negotiation Expansion Register |
07h | 7 | RW | ANNPTR | Auto-Negotiation Next Page TX |
08h-Fh | 8-15 | RW | RESERVED | RESERVED |
EXTENDED REGISTERS | ||||
10h | 16 | RO | PHYSTS | PHY Status Register |
11h | 17 | RW | MICR | MII Interrupt Control Register |
12h | 18 | RO | MISR | MII Interrupt Status Register |
13h | 19 | RW | RESERVED | RESERVED |
14h | 20 | RO | FCSCR | False Carrier Sense Counter Register |
15h | 21 | RO | RECR | Receive Error Counter Register |
16h | 22 | RW | PCSR | PCS Sub-Layer Configuration and Status Register |
17h | 23 | RW | RBR | RMII and Bypass Register |
18h | 24 | RW | LEDCR | LED Direct Control Register |
19h | 25 | RW | PHYCR | PHY Control Register |
1Ah | 26 | RW | 10BTSCR | 10Base-T Status/Control Register |
1Bh | 27 | RW | CDCTRL1 | CD Test Control Register and BIST Extensions Register |
1Ch | 28 | RW | RESERVED | RESERVED |
1Dh | 29 | RW | EDCR | Energy Detect Control Register |
1Eh-1Fh | 30-31 | RW | RESERVED | RESERVED |
REGISTER NAME | ADDRESS | TAG | BIT 15 | BIT 14 | BIT 13 | BIT 12 | BIT 11 | BIT 10 | BIT 9 | BIT 8 | BIT 7 | BIT 6 | BIT 5 | BIT 4 | BIT 3 | BIT 2 | BIT 1 | BIT0 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Basic Mode Control Register | 00h | BMCR | Reset | Loop- back | Speed Selection | Auto- Neg Enable | Power Down | Isolate | Restart Auto- Neg | Duplex Mode | Collision Test | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served |
Basic Mode Status Register | 01h | BMSR | 100Base -T4 | 100Base -TX FDX | 100Base -TX HDX | 10Base- T FDX | 10Base- T HDX | Re- served | Re- served | Re- served | Re- served | MF Pre- amble Sup- press | Auto- Neg Com- plete | Remote Fault | Auto- Neg Ability | Link Status | Jabber Detect | Extend- ed Capa- bility |
PHY Identifier Register 1 | 02h | PHYIDR 1 | OUI MSB | OUI MSB | OUI MSB | OUI MSB | OUI MSB | OUI MSB | OUI MSB | OUI MSB | OUI MSB | OUI MSB | OUI MSB | OUI MSB | OUI MSB | OUI MSB | OUI MSB | OUI MSB |
PHY Identifier Register 2 | 03h | PHYIDR 2 | OUI LSB | OUI LSB | OUI LSB | OUI LSB | OUI LSB | OUI LSB | VNDR_ MDL | VNDR_ MDL | VNDR_ MDL | VNDR_ MDL | VNDR_ MDL | VNDR_ MDL | MDL_ REV | MDL_ REV | MDL_ REV | MDL_ REV |
Auto-Negotiation Advertise-ment Register | 04h | ANAR | Next Page Ind | Re- served | Remote Fault | Re- served | ASM_ DIR | PAUSE | T4 | TX_FD | TX | 10_FD | 10 | Protocol Selection | Protocol Selection | Protocol Selection | Protocol Selection | Protocol Selection |
Auto-Negotiation Link Partner Ability Register (Base Page) | 05h | ANLPAR | Next Page Ind | ACK | Remote Fault | Re- served | ASM_ DIR | PAUSE | T4 | TX_FD | TX | 10_FD | 10 | Protocol Selection | Protocol Selection | Protocol Selection | Protocol Selection | Protocol Selection |
Auto-Negotiation Link Partner Ability Register Next Page | 05h | AN- LPARNP | Next Page Ind | ACK | Mes- sage Page | ACK2 | Toggle | Code | Code | Code | Code | Code | Code | Code | Code | Code | Code | Code |
Auto-Negotiation Expansion Register | 06h | ANER | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | LP_NP_ ABLE | NP_ ABLE | PAGE_ RX | LP_AN_ ABLE | |
Auto-Negotiation Next Page TX Register | 07h | ANNPTR | Next Page Ind | Re- served | Message Page | ACK2 | TOG_TX | CODE | CODE | CODE | CODE | CODE | CODE | CODE | CODE | CODE | CODE | CODE |
Reserved | 08-0fh | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served |
EXTENDED REGISTERS | ||||||||||||||||||
PHY Status Register | 10h | PHYSTS | Re- served | MDI-X mode | Rx Err Latch | Polarity Status | False Carrier Sense | Signal Detect | Descram Lock | Page Receive | MII Inter- rupt | Remote Fault | Jabber Detect | Auto- Neg Com- plete | Loop- back Status | Duplex Status | Speed Status | Link Status |
MII Interrupt Control Register | 11h | MICR | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | TINT | INTEN | INT_OE |
MII Interrupt Status and Misc. Control Register | 12h | MISR | Re- served | ED_INT | LINK_ INT | SPD_ INT | DUP_ INT | ANC_ INT | FHF_ INT | RHF_ INT | Re- served | UNMSK_ ED | UNMSK_ LINK | UNMSK_ JAB | UNMSK_ RF | UNMSK_ ANC | UNMSK_ FHF | UNMSK_ RHF |
Reserved | 13h | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served |
False Carrier Sense Counter Register | 14h | FCSCR | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | FCSCNT | FCSCNT | FCSCNT | FCSCNT | FCSCNT | FCSCNT | FCSCNT | FCSCNT |
Receive Error Counter Register | 15h | RECR | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | RXER- CNT | RXER- CNT | RXER- CNT | RXER- CNT | RXER- CNT | RXER- CNT | RXER- CNT | RXER- CNT |
PCS Sub-Layer Configura-tion and Status Register | 16h | PCSR | Re- served | Re- served | Re- served | BYP_4B 5B | Re- served | TQ_EN | SD_FOR CE_PMA | SD_ OPTION | DESC_ TIME | Re- served | FORCE_ 100_OK | Re- served | Re- served | NRZI_ BYPASS | SCRAM_ BYPASS | DE SCRAM_ BYPASS |
RMII and Bypass Register | 17h | RBR | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | RMII_ MODE | RMII_ REV1_0 | RX_OVF _STS | RX_UNF _STS | RX_RD_ PTR[1] | RX_RD_ PTR[0] |
LED Direct Control Register | 18h | LEDCR | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | DRV_SP DLED | DRV_LN KLED | DRV_AC TLED | SPDLED | LNKLED | ACTLED |
PHY Control Register | 19h | PHYCR | MDIX_EN | FORCE_ MDIX | PAUSE_ RX | PAUSE_ TX | BIST_fe | PSR_15 | BIST_ STATUS | BIST_ START | BP_ STRE- TCH | LED_ CNFG[1] | LED_ CNFG[0] | PHY ADDR | PHY ADDR | PHY ADDR | PHY ADDR | PHY ADDR |
10Base-T Status/ Control Register | 1Ah | 10BT_S ERIAL | 10BT_S ERIAL | REJECT 100 BASE T | ERROR RANGE | ERROR RANGE | SQUE- LCH | SQUE- LCH | SQUE- LCH | LOOPBA CK_10_ DIS | LP_DIS | FORC_ LINK_10 | Re- served | POLARI- TY | Re- served | Re- served | HEART_ DIS | JABBER _DIS |
CD Test Control and BIST Extensions Register | 1Bh | CDCTRL 1 | BIST_ ERROR _COUNT | BIST_ ERROR _COUNT | BIST_ ERROR _COUNT | BIST_ ERROR _COUNT | BIST_ ERROR _COUNT | BIST_ ERROR _COUNT | BIST_ ERROR _COUNT | BIST_ ERROR _COUNT | Re- served | Re- served | BIST_ CONT_ MODE | CDPattE N_10 | Re- served | 10Meg_ Patt_ Gap | CDPatt- Sel | CDPatt- Sel |
Reserved | 1Ch | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served |
Energy Detect Control Register | 1Dh | EDCR | ED_EN | ED_ AUTO_ UP | ED_ AUTO_ DOWN | ED_ MAN | ED_ BURST_ DIS | ED_ PWR_ STATE | ED_ERR _MET | ED_ DATA_ MET | ED_ERR _COUNT | ED_ERR _COUNT | ED_ERR _COUNT | ED_ERR _COUNT | ED_ DATA_ COUNT | ED_ DATA_ COUNT | ED_ DATA_ COUNT | ED_ DATA_ COUNT |
Reserved | 1Eh-1Fh | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served | Re- served |