The control register determines how the TMR manager handles any detected faults. This is write only register. Issuing a read request to the control register generates the read acknowledgment with zero data. The register bit assignment is shown in the following table and described in Table 2.
| Reserved | BFO | BB | BFR | RIR | MAGIC2 | MAGIC1 | |||
|---|---|---|---|---|---|---|---|---|---|
| 31 | 20 | 19 | 18 | 17 | 16 | 15 | 8 | 7 | 0 |
| Bits | Name | Access | Reset Value | Description |
|---|---|---|---|---|
| 31-20 | Reserved | N/A | 0 | Reserved |
| 19 | Block Fatal Output | W | 0 |
Determine if the Fatal output signal is blocked: 0 = Fatal output signal is set on fatal error. 1 = Block Fatal output signal. |
| 18 | Block Break | W | 0 |
Determine if Break signal is sent to MicroBlaze: 0 = Break signal is sent. 1 = Block break signal. |
| 17 | Block Fatal Reset | W | 0 |
Determine if a fatal error causes a reset: 0 = Reset on fatal error. 1 = Block reset on fatal error. |
| 16 | Recover Is Reset | W | 0 |
Treat MicroBlazeâ„¢ Recover signal as reset: 0 = No reset on recover. 1 = Reset on recover. |
| 15-8 | Magic Byte 2 | W | 0x00 |
Magic Byte 2 Must be set to the value of parameter C_MAGIC2 to:
|
| 7-0 | Magic Byte 1 | W | 0x00 |
Magic Byte 1 Must be set to the value of parameter C_MAGIC1 to:
|