Zynq intr part 2

Download Report

Transcript Zynq intr part 2

Zynq intr – part 2
© Copyright 2014 Xilinx
.
Content
Description of the interrupt between PL to PS in Vivado 2014.x
© Copyright 2014 Xilinx
.
Concat block in 2014.x
The concat block
maintains the
interrupts order.
© Copyright 2014 Xilinx
.
PS interrupt setup in 2014.x
The note attached to the interrupt setup tick box is misleading:
It gives an incorrect idea of what is happening
See on the next slide for what is actually happening
© Copyright 2014 Xilinx
.
PS7 source files
Two auto-generated source files are now of interest:
– Dev_processing_system7_0_0.v is a wrapper for
– Processing_system7_v5_4_processing_system7.v
© Copyright 2014 Xilinx
.
C_IRQ_F2P_MODE
This is a new parameter introduced in
2014.x.
It is assigned a value in
Dev_processing_system7_0_0.v and passed to
Processing_system7_v5_4_processing_system7.v
The parameter value passed is “DIRECT”.
© Copyright 2014 Xilinx
.
Generated PS source file in 2014.x
The “DIRECT” parameter is now used in mapping the interrupt
vector IRQ_F2P to the internal interrupt vector irq_f2p_i
© Copyright 2014 Xilinx
.
An illustration of the interrupt mapping for
IRQ_F2P_MODE = DIRECT
© Copyright 2014 Xilinx
.
Summary of interrupt mapping strategy in
2014.x in DIRECT mode.
© Copyright 2014 Xilinx
.