issues
search
Severson-Group
/
AMDC-Firmware
Embedded system code (C and Verilog) which runs the AMDC Hardware
http://docs.amdc.dev/firmware
BSD 3-Clause "New" or "Revised" License
30
stars
5
forks
source link
Add interrupt support in timing manager IP core
#335
Closed
annikaolson
closed
8 months ago
annikaolson
commented
9 months ago
Sub-issue of #324.
[x] Read more about PL to PS interrupts to understand how they are configured with Vivado
https://docs.xilinx.com/r/en-US/ug1085-zynq-ultrascale-trm/PS-PL-Interrupts
[x] Follow first half of this tutorial:
https://github.com/k0nze/zedboard_pl_to_ps_interrupt_example
to add interrupt support in the FPGA logic.
[x] #339
[x] Modify existing timer logic to now implement current logic (e.g. connect new logic to interrupt)
[x] Delete existing timer IP core (two parts: not used, other is for scheduler isr which we will be replacing)
[x] Add new concat block and hook up to PS
Sub-issue of #324.