aboutsummaryrefslogtreecommitdiff
path: root/src/rtl/modexpa7_settings.vh
diff options
context:
space:
mode:
authorPavel V. Shatov (Meister) <meisterpaul1@yandex.ru>2018-12-19 15:31:50 +0300
committerPavel V. Shatov (Meister) <meisterpaul1@yandex.ru>2018-12-19 15:31:50 +0300
commit9991ca083aef4b5940c9fe25806017f2b6fd4df2 (patch)
tree0601de764392d6a8b4a1397935066de657e84e9b /src/rtl/modexpa7_settings.vh
parent2be841c2288d86f4703b860c6c14d173ca8c052d (diff)
Use primitives from core/libHEADmaster
Diffstat (limited to 'src/rtl/modexpa7_settings.vh')
-rw-r--r--src/rtl/modexpa7_settings.vh6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/rtl/modexpa7_settings.vh b/src/rtl/modexpa7_settings.vh
new file mode 100644
index 0000000..aca24b4
--- /dev/null
+++ b/src/rtl/modexpa7_settings.vh
@@ -0,0 +1,6 @@
+localparam SYSTOLIC_PE_LATENCY = 4;
+
+localparam SYSTOLIC_CNTR_WIDTH = OPERAND_ADDR_WIDTH - SYSTOLIC_ARRAY_POWER;
+localparam SYSTOLIC_ARRAY_LENGTH = 2 ** SYSTOLIC_ARRAY_POWER;
+localparam SYSTOLIC_NUM_CYCLES = 2 ** SYSTOLIC_CNTR_WIDTH;
+