From caea5e361940c0d445a7d90446641a637c6d49cc Mon Sep 17 00:00:00 2001 From: "Pavel V. Shatov (Meister)" Date: Sat, 1 Jul 2017 22:26:32 +0300 Subject: Started porting generic multiplier to Xilinx primitives. --- src/rtl/modexpa7_systolic_multiplier.v | 6 +-- src/rtl/pe/artix7/multiplier32_artix7.v | 83 ++++++++++++++++++++++++++++++ src/rtl/pe/generic/multiplier32_generic.v | 85 +++++++++++++++++++++++++++++++ src/rtl/pe/modexpa7_pe_mul.v | 33 +++++++----- src/rtl/pe/modexpa7_pe_settings.v | 2 + 5 files changed, 192 insertions(+), 17 deletions(-) create mode 100644 src/rtl/pe/artix7/multiplier32_artix7.v create mode 100644 src/rtl/pe/generic/multiplier32_generic.v diff --git a/src/rtl/modexpa7_systolic_multiplier.v b/src/rtl/modexpa7_systolic_multiplier.v index 0849b61..fa99c54 100644 --- a/src/rtl/modexpa7_systolic_multiplier.v +++ b/src/rtl/modexpa7_systolic_multiplier.v @@ -400,7 +400,7 @@ module modexpa7_systolic_multiplier # generate for (syst=0; syst