This example demonstrates the usage of the SDL HWA module.
1.The example shows how to setup and use the ECC BUS Safety Diagnostic operation. Shows the generation of SEC DED and RED error on HWA DMA0 and HWA DMA1 bus
Note : SEC - Single Error Correction, DED - Double Error Correction, RED - Redundancy Error Correction
2.The example shows how to setup and use the Parity and FSM Lockstep Diagnostic operation. Shows the generation of parity and FSM Lockstep errors on HWA data memory
Use Case | Description |
---|---|
UC-1 | Parity insertion on HWA DMA0 DMEM0. |
UC-2 | Parity insertion on HWA DMA0 DMEM1. |
UC-3 | Parity insertion on HWA DMA0 DMEM2. |
UC-4 | Parity insertion on HWA DMA0 DMEM3. |
UC-5 | Parity insertion on HWA DMA0 DMEM4. |
UC-6 | Parity insertion on HWA DMA0 DMEM5. |
UC-7 | Parity insertion on HWA DMA0 DMEM6. |
UC-8 | Parity insertion on HWA DMA0 DMEM7. |
UC-9 | Parity insertion on HWA DMA0 WindowRam. |
UC-10 | Parity insertion on HWA DMA1 DMEM0. |
UC-11 | Parity insertion on HWA DMA1 DMEM1. |
UC-12 | Parity insertion on HWA DMA1 DMEM2. |
UC-13 | Parity insertion on HWA DMA1 DMEM3. |
UC-14 | Parity insertion on HWA DMA1 DMEM4. |
UC-15 | Parity insertion on HWA DMA1 DMEM5. |
UC-16 | Parity insertion on HWA DMA1 DMEM6. |
UC-17 | Parity insertion on HWA DMA1 DMEM7. |
UC-18 | Parity insertion on HWA DMA1 WindowRam. |
UC-19 | FSM locstep insertion on HWA. |
UC-20 | SEC Error insertion on HWA DMA0. |
UC-21 | DED Error insertion on HWA DMA0. |
UC-22 | RED Error insertion on HWA DMA0. |
UC-23 | SEC Error insertion on HWA DMA1. |
UC-24 | DED Error insertion on HWA DMA1. |
UC-25 | RED Error insertion on HWA DMA1. |
Shown below is a sample output when the application is run,