pluto_hdl_adi/library
Jorge Marques 15250232f9
axi_dmac: Fix constraints coverage and empty to list warnings
Due to nets being optimized at IP-level during the no-OOC synthesis flow,
constraints related to req_clk (request clock) were not being applied,
causing the design to not meet timing.
The fix considers the synchronous modes, appending the possible resulting
req_clk's names after the synthesis flow.

Due to grounded signals in the DMA_TYPE_SRC != DMA_TYPE_STREAM_AXI config.,
sync_rewind is removed during synthesis, even so, constraints were
trying to be applied to those nets.
To resolve this, sync_rewind block was moved to inside the generate.
Vivado seems to properly suppress "Empty list" warnings when the circuit does not exist because of a generate rule.

Signed-off-by: Jorge Marques <jorge.marques@analog.com>
Signed-off-by: Ionut Podgoreanu <ionut.podgoreanu@analog.com>
2023-07-10 12:28:59 +00:00
..
ad463x_data_capture library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_ad777x library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_ad5766 library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_ad7606x axi_ad7606x: Fix data width and order of ADC channels 2023-03-29 21:33:33 +03:00
axi_ad7616 library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_ad7768 library/axi_ad7768: Data valid signal updates 2023-03-01 15:52:05 +02:00
axi_ad9122 library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_ad9250 library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_ad9265 library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_ad9361 library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_ad9434 library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_ad9467 library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_ad9625 library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_ad9671 library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_ad9684 library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_ad9739a library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_ad9783 library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_ad9963 library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_adaq8092 library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_adc_decimate library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_adc_trigger library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_adrv9001 library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_clkgen library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_clock_monitor library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_dac_interpolate library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_dmac axi_dmac: Fix constraints coverage and empty to list warnings 2023-07-10 12:28:59 +00:00
axi_fan_control library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_fmcadc5_sync library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_generic_adc library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_gpreg library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_hdmi_rx library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_hdmi_tx library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_i2s_adi library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_intr_monitor library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_laser_driver library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_logic_analyzer library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_ltc2387 library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_pulse_gen library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_pwm_gen axi_pwm_gen: Update timing constraints, hw.tcl and sdc files. 2023-03-30 14:55:59 +03:00
axi_rd_wr_combiner library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_spdif_rx library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_spdif_tx library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_sysid library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
axi_tdd library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
cn0363 library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
common add: softspan support in adc_channel regmap (#1081) 2023-04-20 19:05:38 +08:00
cordic_demod library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
data_offload library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
intel library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
interfaces scripts: Merge adi_env.tcl into a single file 2022-08-08 13:52:54 +03:00
jesd204 library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
scripts library.mk: Update folders and files from make clean 2023-04-28 17:02:13 +03:00
spi_engine spi_engine_offload: Update hw.tcl 2023-03-30 14:55:59 +03:00
sysid_rom library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
util_adcfifo library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
util_axis_fifo library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
util_axis_fifo_asym library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
util_axis_resize library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
util_axis_upscale library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
util_bsplit library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
util_cdc library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
util_cic library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
util_dacfifo library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
util_dec256sinc24b library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
util_delay library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
util_do_ram library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
util_extract library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
util_fir_dec library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
util_fir_int library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
util_gmii_to_rgmii library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
util_hbm library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
util_i2c_mixer library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
util_mfifo library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
util_mii_to_rmii library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
util_pack library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
util_pad library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
util_pulse_gen library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
util_rfifo library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
util_sigma_delta_spi library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
util_tdd_sync library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
util_var_fifo library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
util_wfifo library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00
xilinx ad_data_out: Revert change (issue) inserted in commit 075ee05189 2023-04-13 11:08:17 +03:00
Makefile library & projects: Update Makefiles 2023-01-27 11:54:05 +02:00