Develop a self-aware safety system for automotive systems based on ECUs. FPGA partial reconfiguration property is used to replace the faulty ECU functionality. The system includes a fault detection circuit, a selection mechanism to instantiate the replacement hardware to be partially reconfigured in runtime. (Only fully open source approved IPs can be used)
This repository is just for testing individual components. Final versions:
Zedboard design: https://github.com/SoC-Lab/zedboard_cortex_m1
Report: https://github.com/SoC-Lab/Report
Firmware: https://github.com/SoC-Lab/Firmware
Mbed OS: https://github.com/andi-h/mbed-os
Best practice guide according to Xilinix (SDK): Click
Best practice guide Vivado: Click
Best practice guide Vivado (Video): Click