SNLS779A July 2025 – November 2025 DP83TC815-Q1
PRODUCTION DATA
To read a register in the extended register set and automatically increment the address register to the next higher value following the read operation:
| INSTRUCTION | EXAMPLE: Read register 0x0170 & 0x0171 |
|---|---|
1. Write the value 0x001F (address function field = 00, DEVAD = 31) to register REGCR. | Write register 0x0D to value 0x001F |
2. Write the desired register address to register ADDAR. | Write register 0x0E to value 0x0170 |
| 3. Write the value 0x801F (data, post increment on reads and writes function field = 10, DEVAD = 31) to register REGCR. | Write register 0x0D to value 0x801F |
| 4. Read the content of the desired extended register set register to register ADDAR. | Read register 0x0E |
| 5. Subsequent reads to register ADDAR (step 4) reads the next higher addressed data register selected by the value of the address register; the address register is incremented after each access. | Read register 0x0E |
Step 4 Reads register 0x0170 and because post increment is enabled, Step 5 reads register 0x0171.