SCPS311 March 2026
ADVANCE INFORMATION
The TXE8124 device registers are implemented as a register bank, where the actual register address for a port is formed by concatenating the feature address, 0 and the port number as shown in Figure 7-5. This allows the customer software to configure or read a specific feature for all ports more effectively with a burst transfer.
Table 7-2 lists the registers as per the feature address and support for multi-port.
| FEATURE ADDRESS | REGISTER NAME | MULTI PORT | ACCESS | ||||
|---|---|---|---|---|---|---|---|
| B20 | B19 | B18 | B17 | B16 | |||
| 0 | 0 | 0 | 0 | 0 | Scratch Register | No | RW |
| 0 | 0 | 0 | 0 | 1 |
Device_ID |
No | R |
| 0 | 0 | 0 | 1 | 0 | Input Port Register | Yes | R |
| 0 | 0 | 0 | 1 | 1 | Output Port Register | Yes | RW |
| 0 | 0 | 1 | 0 | 0 | Direction Configuration Register | Yes | RW |
| 0 | 0 | 1 | 0 | 1 | Polarity Inversion Register | Yes | RW |
| 0 | 0 | 1 | 1 | 0 | Push Pull / Open Drain Selection Register | Yes | RW |
| 0 | 1 | 0 | 0 | 0 | Pull Up or Pull Down Enable Register | Yes | RW |
| 0 | 1 | 0 | 0 | 1 | Pull Up or Pull Down Selection Register | Yes | RW |
| 0 | 1 | 0 | 1 | 0 | Bus Holder Register | Yes | RW |
| 0 | 1 | 0 | 1 | 1 | Smart Interrupt Register | No | RW |
| 0 | 1 | 1 | 0 | 0 | Interrupt Mask Register | Yes | RW |
| 0 | 1 | 1 | 0 | 1 | Input Glitch Filter Enable Register | No | RW |
| 0 | 1 | 1 | 1 | 0 | Interrupt Flag Status Register | No | R |
| 0 | 1 | 1 | 1 | 1 | Interrupt Port Status Register | No | R |
| 1 | 0 | 0 | 1 | 0 | Fail-safe Enable Register 1 | No | RW |
| 1 | 0 | 0 | 1 | 1 | Fail-safe Enable Register 2 | Yes | RW |
| 1 | 0 | 1 | 0 | 0 | Fail-safe Direction Configuration Register 1 | Yes | RW |
| 1 | 0 | 1 | 0 | 1 | Fail-safe Direction Configuration Register 2 | Yes | RW |
| 1 | 0 | 1 | 1 | 0 | Fail-safe Output Register 1 | Yes | RW |
| 1 | 0 | 1 | 1 | 1 | Fail-safe Output Register 2 | Yes | RW |
| 1 | 1 | 0 | 0 | 0 | Fail-safe Redundancy Check Register | No | RW |
| 1 | 1 | 0 | 0 | 1 | Fault Status Register | No | R |
| 1 | 1 | 0 | 1 | 0 | Software Reset Register | No | WO |