A High Performance Full-Word Barrett Multiplier Designed for FPGAs with DSP Resources
| dc.contributor.author | Ozcan, Erdem | |
| dc.contributor.author | Erdem, Serdar Süer | |
| dc.date.accessioned | 2025-10-29T11:15:35Z | |
| dc.date.issued | 2019 | |
| dc.department | Fakülteler, Mühendislik Fakültesi, Elektronik Mühendisliği Bölümü | |
| dc.description | 15th Conference on Ph.D Research in Microelectronics and Electronics (PRIME) -- JUL 15-18, 2019 -- Lausanne, SWITZERLAND | |
| dc.description.abstract | Modular 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.sponsorship | Dialogue 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.doi | 10.1109/prime.2019.8787740 | |
| dc.identifier.endpage | 76 | |
| dc.identifier.isbn | 978-1-7281-3549-6 | |
| dc.identifier.issn | #DEĞER! | |
| dc.identifier.scopus | 2-s2.0-85071334169 | |
| dc.identifier.scopusquality | N/A | |
| dc.identifier.startpage | 73 | |
| dc.identifier.uri | https://doi.org/10.1109/prime.2019.8787740 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.14854/7151 | |
| dc.identifier.wos | WOS:000494800400019 | |
| dc.identifier.wosquality | N/A | |
| dc.indekslendigikaynak | Web of Science | |
| dc.indekslendigikaynak | Scopus | |
| dc.language.iso | en | |
| dc.publisher | IEEE | |
| dc.relation.ispartof | 2019 15th Conference on Phd Research in Microelectronics and Electronics (Prime) | |
| dc.relation.publicationcategory | Konferans Öğesi - Uluslararası - Kurum Öğretim Elemanı | |
| dc.rights | info:eu-repo/semantics/closedAccess | |
| dc.snmz | KA_WOS_20251020 | |
| dc.subject | modular multiplication | |
| dc.subject | carry select addition | |
| dc.subject | Barrett reduction | |
| dc.subject | FPGA | |
| dc.subject | DSP | |
| dc.subject | elliptic curve cryptography | |
| dc.title | A High Performance Full-Word Barrett Multiplier Designed for FPGAs with DSP Resources | |
| dc.type | Conference Object |








