A High Performance Full-Word Barrett Multiplier Designed for FPGAs with DSP Resources

dc.contributor.authorOzcan, Erdem
dc.contributor.authorErdem, Serdar Süer
dc.date.accessioned2025-10-29T11:15:35Z
dc.date.issued2019
dc.departmentFakülteler, Mühendislik Fakültesi, Elektronik Mühendisliği Bölümü
dc.description15th Conference on Ph.D Research in Microelectronics and Electronics (PRIME) -- JUL 15-18, 2019 -- Lausanne, SWITZERLAND
dc.description.abstractModular multiplication with large integers is the fundamental operation in public-key cryptosystems. In this paper, a high performance, full-word Barrett modular multiplier design utilizing the DSP resources in modern FPGAs is presented. The operand size of the multiplier is multiples of 528 bits. Proposed design consists of 48x48 bit multiplier blocks built from the DSP slices which perform 24x16 bit multiplications and a carry select accumulator built from the DSP slices which perform 48 bit additions. The proposed design first multiplies operands and accumulate the result and then, reduces the accumulated result using Barrett's method. A Xilinx Virtex-7 implementation of the proposed hardware takes 0.49 us and 1.88 us for 528 bit and 1056 bit modular multiplications for any modulus respectively. To the best of authors' knowledge, this is the first work which gives the detailed implementation results for full-word Barrett modular multiplier targeting FPGAs with DSP resources.
dc.description.sponsorshipDialogue Semiconductor,Cadence,Coilcraft,Melexis,Springer,IEEE,IEEE Circuits & Syst Soc,Ecole Polytechnique Federale Lausanne,ams,Ecole Polytechnique Federale Lausanne, RFIC Grp,Ecole Polytechnique Federale Lausanne, ICLAB Lab
dc.identifier.doi10.1109/prime.2019.8787740
dc.identifier.endpage76
dc.identifier.isbn978-1-7281-3549-6
dc.identifier.issn#DEĞER!
dc.identifier.scopus2-s2.0-85071334169
dc.identifier.scopusqualityN/A
dc.identifier.startpage73
dc.identifier.urihttps://doi.org/10.1109/prime.2019.8787740
dc.identifier.urihttps://hdl.handle.net/20.500.14854/7151
dc.identifier.wosWOS:000494800400019
dc.identifier.wosqualityN/A
dc.indekslendigikaynakWeb of Science
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherIEEE
dc.relation.ispartof2019 15th Conference on Phd Research in Microelectronics and Electronics (Prime)
dc.relation.publicationcategoryKonferans Öğesi - Uluslararası - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.snmzKA_WOS_20251020
dc.subjectmodular multiplication
dc.subjectcarry select addition
dc.subjectBarrett reduction
dc.subjectFPGA
dc.subjectDSP
dc.subjectelliptic curve cryptography
dc.titleA High Performance Full-Word Barrett Multiplier Designed for FPGAs with DSP Resources
dc.typeConference Object

Dosyalar