ec8db3ee5b
The DMAC implementation guarantees that the expression `dma_valid & dma_xfer_req` is always identical to just dma_valid. When generating the util_dacfifo dma_wren_s signal the optimizer doesn't know of this though and hence will route both signals into the LUT that drives the write enable for the BRAMs. Simplify the expression by removing dma_xfer_req from it. Considering this can be a fairly high fan-out net and is typically the bottleneck for the util_dacfifo timing this helps to improve the timing. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> |
||
---|---|---|
.. | ||
Makefile | ||
util_dacfifo.v | ||
util_dacfifo_constr.sdc | ||
util_dacfifo_constr.xdc | ||
util_dacfifo_hw.tcl | ||
util_dacfifo_ip.tcl |