c9f46b20e7
Currently the util_cpack_hw.tcl script does not create interfaces if they are not used in the current configuration. This has the disadvantage that the ports belonging to these interfaces are not included in the generated HDL wrapper. Which will generate a fair bunch of warnings when synthesizing the HDL. Instead always generate all interfaces, but disable those that are not used in the current configuration. This will make sure that the ports belonging to these interfaces are properly tied-off in the generate wrapper HDL. This reduces the amount of false positive warnings generated and makes it easier to spot actual issues. While we are at it also use a loop to create the interfaces since they all follow the same pattern. Signed-off-by: Lars-Peter Clausen <lars@metafoo.de> |
||
---|---|---|
.. | ||
Makefile | ||
util_cpack.v | ||
util_cpack_constr.xdc | ||
util_cpack_dsf.v | ||
util_cpack_hw.tcl | ||
util_cpack_ip.tcl | ||
util_cpack_mux.v |