mirror of
https://github.com/lowRISC/ibex.git
synced 2025-04-25 06:17:39 -04:00
This commit makes sure that whenever Vivado is used, the Verilog define `FPGA_XILINX` is set. This define can be used to enable Xilinx specific pragmas in the RTL code. It is currently used to implement the performance counters with DSP slices (incl. integrated output registers for counter widths <= 32) which helps to save logic resources and FFs (-7% and -15% when using e.g. 10 counters). Previously, we had to set this parameter in every single top-level .core file using Ibex. Signed-off-by: Pirmin Vogel <vogelpi@lowrisc.org> |
||
---|---|---|
.. | ||
fpga/artya7 | ||
simple_system | ||
sw |