From 25e338149fdb8e06c82d99600769a8498a85ef2c Mon Sep 17 00:00:00 2001 From: "Pavel V. Shatov (Meister)" Date: Mon, 31 Oct 2016 00:14:51 +0300 Subject: Initial commit of base point multiplier core for ECDSA curve P-256. --- rtl/lowlevel/ecdsa_lowlevel_settings.v | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 rtl/lowlevel/ecdsa_lowlevel_settings.v (limited to 'rtl/lowlevel/ecdsa_lowlevel_settings.v') diff --git a/rtl/lowlevel/ecdsa_lowlevel_settings.v b/rtl/lowlevel/ecdsa_lowlevel_settings.v new file mode 100644 index 0000000..8f95e2f --- /dev/null +++ b/rtl/lowlevel/ecdsa_lowlevel_settings.v @@ -0,0 +1,17 @@ +`define USE_VENDOR_PRIMITIVES + +`ifdef USE_VENDOR_PRIMITIVES + +`define MAC16_PRIMITIVE mac16_artix7 +`define ADDER32_PRIMITIVE adder32_artix7 +`define ADDER47_PRIMITIVE adder47_artix7 +`define SUBTRACTOR32_PRIMITIVE subtractor32_artix7 + +`else + +`define MAC16_PRIMITIVE mac16_generic +`define ADDER32_PRIMITIVE adder32_generic +`define ADDER47_PRIMITIVE adder47_generic +`define SUBTRACTOR32_PRIMITIVE subtractor32_generic + +`endif -- cgit v1.2.3