SPRUJB3C March 2024 – November 2025 AM67 , AM67A , TDA4AEN-Q1 , TDA4VEN-Q1
All of the registers for default_exp_intr are located in the glb_regs region of the CBASS which supports this feature. For each glb_reg region, the following registers are supported.
| Address Offset | Register Mnemonic | Register Name |
|---|---|---|
| 0x0 | PID | Revision Register |
| 0x4 | DESTINATION_ID | Destination ID Register |
| 0x20 | EXCEPTION_LOGGING_CONTROL | Exception Logging Control Register |
| 0x24 | EXCEPTION_LOGGING_HEADER0 | Exception Logging Header 0 Register |
| 0x28 | EXCEPTION_LOGGING_HEADER1 | Exception Logging Header 1 Register |
| 0x2c | EXCEPTION_LOGGING_DATA0 | Exception Logging Data 0 Register |
| 0x30 | EXCEPTION_LOGGING_DATA1 | Exception Logging Data 1 Register |
| 0x34 | EXCEPTION_LOGGING_DATA2 | Exception Logging Data 2 Register |
| 0x38 | EXCEPTION_LOGGING_DATA3 | Exception Logging Data 3 Register |
| 0x40 | EXCEPTION_PEND_SET | Exception Logging Pending Set Register |
| 0x44 | EXCEPTION_PEND_CLEAR | Exception Logging Pending Clear Register |
The Revision Register contains the major and minor revisions for the module.
| Bit | Name | Type | Reset | Description |
|---|---|---|---|---|
| 31:30 | scheme | r | 0x1 | PID register scheme |
| 29:28 | bu | r | 0x2 | Business Unit: 10 = Processors |
| 27:16 | func | r | 0x600 | Module ID |
| 15:11 | rtl | r | 0x6 | RTL revision. Will vary depending on release. |
| 10:8 | major | r | 0x1 | Major revision |
| 7:6 | custom | r | 0x0 | Custom |
| 5:0 | minor | r | 0x2 | Minor revision |
The Destination ID Register defines the destination ID value for error messages.
| Bit | Name | Type | Reset | Description |
|---|---|---|---|---|
| 31:8 | reserved | r | 0x0 | Reserved |
| 7:0 | dest_id | rw | 0x0 | The destination ID. |
The Exception Logging Control Register controls the exception logging.
| Bit | Name | Type | Reset | Description |
|---|---|---|---|---|
| 31:2 | reserved | r | 0x0 | Reserved |
| 1 | disable_pend | rw | 0x0 | Disables logging pending when set. |
| 0 | disable_f | rw | 0x0 | Disables logging when set. |
The Exception Logging Header 0 Register contains the first word of the header.
| Bit | Name | Type | Reset | Description |
|---|---|---|---|---|
| 31:24 | type_f | r | 0x0 | Type. |
| 23:8 | src_id | r | 0x0 | Source ID. |
| 7:0 | dest_id | r | 0x0 | Destination ID. |
The Exception Logging Header 1 Register contains the second word of the header.
| Bit | Name | Type | Reset | Description |
|---|---|---|---|---|
| 31:24 | group | r | 0x0 | Group. |
| 23:16 | code | r | 0x0 | Code. |
| 15:0 | reserved | r | 0x0 | Reserved |
The Exception Logging Data 0 Register contains the first word of the data.
| Bit | Name | Type | Reset | Description |
|---|---|---|---|---|
| 31:0 | addr_l | r | 0x0 | Address lower 32 bits. |
The Exception Logging Data 1 Register contains the second word of the data.
| Bit | Name | Type | Reset | Description |
|---|---|---|---|---|
| 31:16 | reserved | r | 0x0 | Reserved |
| 15:0 | addr_h | r | 0x0 | Address upper 16 bits. |
The Exception Logging Data 2 Register contains the third word of the data.
| Bit | Name | Type | Reset | Description |
|---|---|---|---|---|
| 31:28 | reserved | r | 0x0 | Reserved |
| 27:16 | routeid | r | 0x0 | Route ID. |
| 15:14 | reserved | r | 0x0 | Reserved |
| 13 | write | r | 0x0 | Write. |
| 12 | read | r | 0x0 | Read. |
| 11 | debug | r | 0x0 | Debug. |
| 10 | cacheable | r | 0x0 | Cacheable. |
| 9 | priv | r | 0x0 | Priv. |
| 8 | secure | r | 0x0 | Secure. |
| 7:0 | priv_id | r | 0x0 | Priv ID. |
The Exception Logging Data 3 Register contains the fourth word of the data.
| Bit | Name | Type | Reset | Description |
|---|---|---|---|---|
| 31:10 | reserved | r | 0x0 | Reserved |
| 9:0 | bytecnt | r | 0x0 | Byte count. |
The Exception Logging Pending Set Register allows to set the pend signal.
| Bit | Name | Type | Reset | Description |
|---|---|---|---|---|
| 31:1 | reserved | r | 0x0 | Reserved |
| 0 | pend_set | rw1ts | 0x0 | Write a 1 to set the exception pend signal. |
The Exception Logging Pending Clear Register allows to clear the pend signal.
| Bit | Name | Type | Reset | Description |
|---|---|---|---|---|
| 31:1 | reserved | r | 0x0 | Reserved |
| 0 | pend_clr | rw1tc | 0x0 | Write a 1 to clear the exception pend signal. |