SNLS654B April 2021 – January 2023 DP83TC812R-Q1 , DP83TC812S-Q1
PRODUCTION DATA
There are two different methods for accessing registers within the field. Direct register access method is only allowed for the first 31 registers (0x0 through 0x1F). Registers beyond 0x1F must be accessed by use of the Indirect Method (Extended Register Space) described in Section 8.4.15.
MMD REGISTER SPACE | REGISTER ADDRESS RANGE |
---|---|
MMD1F | 0x0000 - 0x0EFD |
MMD1 | 0x1000 - 0x1836 |
MMD3 | 0x3000 - 0x3001 |
REGISTER FIELD | REGISTER ACCESS METHODS |
---|---|
0x0 through 0x1F | Direct Access |
Indirect Access, MMD1F = '11111' Example: to read register 0x17 in MMD1F field with no post increment Step 1) write 0x1F to register 0xD Step 2) write 0x17 to register 0xE Step 3) write 0x401F to register 0xD Step 4) read register 0xE | |
MMD1F Field 0x20 - 0xFFF | Indirect Access, MMD1F = '11111' Example: to read register 0x462 in MMD1F field with no post increment Step 1) write 0x1F to register 0xD Step 2) write 0x462 to register 0xE Step 3) write 0x401F to register 0xD Step 4) read register 0xE |
MMD1 Field 0x0 - 0xFFF | Indirect Access, MMD1 = '00001' Example: to read register 0x7 in MMD1 field (register 0x1007) with no post increment Step 1) write 0x1 to register 0xD Step 2) write 0x7 to register 0xE Step 3) write 0x4001 to register 0xD Step 4) read register 0xE |