pluto_hdl_adi/library/axi_dmac
Lars-Peter Clausen 42a9da0659 axi_dmac: Only apply CDC constraints if clocks are asynchronous
We really only want to apply the CDC constraints if the clocks are actually
asynchronous. Unfortunately we can't use if ... inside a xdc script. But we
can use expr which has support for a ? b : c if-like expression. We can use
that to create helper variables that contains valid clock when the clock
domains are asynchronous or {} if they are not. Passing {} as
set_false_path/set_max_delay as either the source or destination will cause
it to abort and no constraints will be added.

Also add -quiet parameters to avoid generating warning if the constraints
could not be added.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2015-04-17 17:20:25 +02:00
..
2d_transfer.v axi_dmac: Fix issues with non 64-bit AXI masters 2014-04-10 14:54:22 +02:00
Makefile Makefile: Added top level Makefile. Modified behavior of clean and clean-all 2015-04-17 17:22:38 +03:00
address_generator.v axi_dmac: Added fix to work with motor_control 2014-09-03 12:10:34 +03:00
axi_dmac.v axi_dmac: Remove up_write signal 2015-04-08 14:43:56 +02:00
axi_dmac_constr.xdc axi_dmac: Only apply CDC constraints if clocks are asynchronous 2015-04-17 17:20:25 +02:00
axi_dmac_hw.tcl axi_dmac: Fixed type in the altera hardware file 2015-04-17 14:59:47 +03:00
axi_dmac_ip.tcl axi_dmac: Set proper constraints 2015-04-15 17:20:26 +02:00
axi_register_slice.v axi_dmac: axi_register_slice: Provide default values for registers 2014-04-10 13:50:39 +02:00
data_mover.v axi_damc: Add xfer_req to the FIFO source interface 2014-07-02 16:05:16 +02:00
dest_axi_mm.v axi_dmac: Fix issues with non 64-bit AXI masters 2014-04-10 14:54:22 +02:00
dest_axi_stream.v axi_dmac: Brought up the transfer request signal for the dest_fifo and dest_axi_stream interface. 2015-03-26 12:20:32 +02:00
dest_fifo_inf.v axi_dmac: Brought up the transfer request signal for the dest_fifo and dest_axi_stream interface. 2015-03-26 12:20:32 +02:00
inc_id.h Added axi_dmac, axi_fifo and misc files in library 2014-03-06 18:16:02 +02:00
request_arb.v axi_dmac: Make internal resets active high 2015-04-17 17:20:25 +02:00
request_generator.v axi_dmac: request_generator: Stop generating requests when disabled 2015-02-19 17:22:23 +01:00
resp.h Added axi_dmac, axi_fifo and misc files in library 2014-03-06 18:16:02 +02:00
response_generator.v axi_dmac: response_generator: Do not generate responses during ID sync 2014-03-18 19:12:13 +01:00
response_handler.v axi_dmac: Fix Vivado warnings 2014-03-18 20:59:13 +01:00
splitter.v Added axi_dmac, axi_fifo and misc files in library 2014-03-06 18:16:02 +02:00
src_axi_mm.v axi_dmac: Fix issues with non 64-bit AXI masters 2014-04-10 14:54:22 +02:00
src_axi_stream.v axi_dmac: Add xfer_req signal to the streamin AXI source interface 2014-10-29 18:15:54 +01:00
src_fifo_inf.v axi_dmac: fifo_inf: Handle overflow and underflow correctly 2015-02-19 17:22:21 +01:00