From 0da71205b28d07cc832732b28e8893c46fbf6cad Mon Sep 17 00:00:00 2001 From: "Pavel V. Shatov (Meister)" Date: Tue, 4 Jul 2017 16:33:04 +0300 Subject: Fixed generic/vendor low-level primitives switch. --- src/rtl/pe/modexpa7_lowlevel_settings.v | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 src/rtl/pe/modexpa7_lowlevel_settings.v (limited to 'src/rtl/pe/modexpa7_lowlevel_settings.v') diff --git a/src/rtl/pe/modexpa7_lowlevel_settings.v b/src/rtl/pe/modexpa7_lowlevel_settings.v new file mode 100644 index 0000000..93f5f34 --- /dev/null +++ b/src/rtl/pe/modexpa7_lowlevel_settings.v @@ -0,0 +1,15 @@ +//`define USE_VENDOR_PRIMITIVES + +`ifdef USE_VENDOR_PRIMITIVES + +`define ADDER32_PRIMITIVE adder32_artix7 +`define SUBTRACTOR32_PRIMITIVE subtractor32_artix7 +`define SYSTOLIC_PE_PRIMITIVE systolic_pe_artix7 + +`else + +`define ADDER32_PRIMITIVE adder32_generic +`define SUBTRACTOR32_PRIMITIVE subtractor32_generic +`define SYSTOLIC_PE_PRIMITIVE systolic_pe_generic + +`endif -- cgit v1.2.3