From 1ad87aa27c984a1e69df43038026da9cbc3f681a Mon Sep 17 00:00:00 2001 From: Adrian Costina Date: Mon, 27 Apr 2015 11:19:56 +0300 Subject: [PATCH] util_wfifo: Added constraints --- library/util_wfifo/util_wfifo_constr.xdc | 5 +++++ library/util_wfifo/util_wfifo_ip.tcl | 4 ++++ 2 files changed, 9 insertions(+) create mode 100644 library/util_wfifo/util_wfifo_constr.xdc diff --git a/library/util_wfifo/util_wfifo_constr.xdc b/library/util_wfifo/util_wfifo_constr.xdc new file mode 100644 index 000000000..6cd4a0a26 --- /dev/null +++ b/library/util_wfifo/util_wfifo_constr.xdc @@ -0,0 +1,5 @@ +set_property ASYNC_REG TRUE \ + [get_cells -hier *adc_wovf_m*] + +set_false_path \ + -to [get_cells -hier adc_wovf_m_reg[0]* -filter {primitive_subgroup == flop}] diff --git a/library/util_wfifo/util_wfifo_ip.tcl b/library/util_wfifo/util_wfifo_ip.tcl index 11944882e..a9fb04c39 100644 --- a/library/util_wfifo/util_wfifo_ip.tcl +++ b/library/util_wfifo/util_wfifo_ip.tcl @@ -6,10 +6,14 @@ source $ad_hdl_dir/library/scripts/adi_ip.tcl adi_ip_create util_wfifo adi_ip_files util_wfifo [list \ "$ad_hdl_dir/library/common/ad_axis_inf_rx.v" \ + "util_wfifo_constr.xdc" \ "util_wfifo.v" ] adi_ip_properties_lite util_wfifo +adi_ip_constraints util_wfifo [list \ + "util_wfifo_constr.xdc" ] + ipx::remove_all_bus_interface [ipx::current_core] ipx::save_core [ipx::current_core]