Skip to content

Commit

Permalink
axi_dmac: In SDP mode REGCEB is connected to GND
Browse files Browse the repository at this point in the history
In newer version of Vivado (e.g. 2017.4) the REGCEB pin of the block ram
macro is connected to ground. So the following false path became
redundant.
  • Loading branch information
Istvan Csomortani authored and Csomi committed Apr 11, 2018
1 parent fcbc977 commit d13ff8d
Showing 1 changed file with 0 additions and 7 deletions.
7 changes: 0 additions & 7 deletions library/axi_dmac/axi_dmac_constr.ttcl
Original file line number Diff line number Diff line change
Expand Up @@ -138,13 +138,6 @@ set_max_delay -quiet -datapath_only \
-filter {NAME =~ *i_fifo/i_address_gray/i_raddr_sync* && IS_SEQUENTIAL}] \
[get_property -min PERIOD $dest_clk]

# In SDP mode REGCEB should not be connected. When inferring the BRAM the tools
# do it anyway. The signal is not used by the BRAM though. But since the clock
# associated with REGCEB is the write clock and not the read clock we get a
# timing problem. Mark the path as a false path so it is not timed.
set_false_path -quiet \
-to [get_pins -hier *ram_reg*/REGCEB -filter {NAME =~ *i_fifo*}]

<: } :>
# Reset signals
set_false_path -quiet \
Expand Down

0 comments on commit d13ff8d

Please sign in to comment.