forked from cores/microwatt
![]() Vivado by default tries to flatten the module hierarchy to improve placement and timing. However this makes debugging timing issues really hard as the net names in the timing report can be pretty bogus. This adds a generic that can be used to control attributes to stop vivado from flattening the main core components. The resulting design will have worst timing overall but it will be easier to understand what the worst timing path are and address them. Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org> |
5 years ago | |
---|---|---|
.. | ||
LICENSE | 6 years ago | |
arty_a7.xdc | 6 years ago | |
clk_gen_bypass.vhd | 6 years ago | |
clk_gen_mcmm.vhd | 6 years ago | |
clk_gen_plle2.vhd | 6 years ago | |
cmod_a7-35.xdc | 6 years ago | |
firmware.hex | 6 years ago | |
hello_world.hex | 6 years ago | |
mw_soc_memory.vhdl | 5 years ago | |
nexys-video.xdc | 6 years ago | |
nexys_a7.xdc | 6 years ago | |
pp_fifo.vhd | 6 years ago | |
pp_soc_uart.vhd | 5 years ago | |
pp_utilities.vhd | 6 years ago | |
soc_reset.vhdl | 6 years ago | |
soc_reset_tb.vhdl | 6 years ago | |
toplevel.vhdl | 5 years ago |