A High-Performance Low-Power Barrett Modular Multiplier for Cryptosystems

被引:6
作者
Zhang, Bo [1 ]
Cheng, Zeming [1 ]
Pedram, Massoud [1 ]
机构
[1] Univ Southern Calif, Ming Hsieh Dept Elect & Comp Engn, Los Angeles, CA 90007 USA
来源
2021 IEEE/ACM INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN (ISLPED) | 2021年
关键词
Cryptosystem; large integer arithmetic; Barrett modular multiplication; ARCHITECTURE;
D O I
10.1109/ISLPED52811.2021.9502490
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a fast architecture for Barrett modular multiplication. By replacing the integer multiplications in each iteration with carry-save compressions and using Booth coding plus operation rescheduling to increase parallelism, we eliminate costly multiplications while concurrently avoiding large-bitwidth additions. Our detailed error analysis proves that intermediate results are always less than twice the modulus. Experimental results show that the removal of multiplication eliminates the need for any DSPs. Even not accounting for this key benefit, compared to the best of prior art results, the proposed design results in 46.8% latency reduction with a similar area.
引用
收藏
页数:6
相关论文
共 44 条
[31]   Design of a High-Speed and Low-Power Threshold Adjustment Unit for Battery-Free Edge Devices [J].
Zhong, Fangcen ;
Natsui, Masanori ;
Hanyu, Takahiro .
2024 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, IJCNN 2024, 2024,
[32]   A computer architecture providing high-performance and low-cost solutions for fast fMRI reconstruction [J].
Chao, H ;
Goddard, I .
PHYSICS OF MEDICAL IMAGING, 1998, 3336 :793-796
[33]   AWG-based WDM ring networks: High-performance and low-cost system designs [J].
Chao, I-Fen ;
Lee, Chain-Hung .
COMPUTER NETWORKS, 2018, 145 :64-75
[34]   Approximate MRAM: High-Performance and Power-Efficient Computing With MRAM Chips for Error-Tolerant Applications [J].
Ferdaus, Farah ;
Talukder, B. M. S. Bahar ;
Rahman, Md Tauhidur .
IEEE TRANSACTIONS ON COMPUTERS, 2023, 72 (03) :668-681
[35]   Adaptive Multi-Voltage Scaling in Wireless NoC for High Performance Low Power Applications [J].
Mondal, Hemanta Kumar ;
Gade, Harsha ;
Kishore, Raghav ;
Deb, Sujay .
PROCEEDINGS OF THE 2016 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2016, :1315-1320
[36]   A High-Voltage Low-Power Switched-Capacitor DC-DC Converter Based on GaN and SiC Devices for LED Drivers [J].
Fan, Lin ;
Knott, Arnold ;
Jorgensen, Ivan Harald Holger .
ELEKTRONIKA IR ELEKTROTECHNIKA, 2018, 24 (03) :33-40
[37]   High-Performance Low-Bandgap Polymer Solar Cells With Optical Microcavity Employing Ultrathin Ag Film Electrode [J].
Li, Ning ;
Chen, Dazheng ;
Zhang, Chunfu ;
Chang, Jingjing ;
Lin, Zhenhua ;
Han, Genquan ;
Zhang, Jincheng ;
Guo, Lixin ;
Hao, Yue .
IEEE PHOTONICS JOURNAL, 2016, 8 (06)
[38]   A Low-Power High-Speed Hybrid ADC With Merged Sample-and-Hold and DAC Functions for Efficient Subranging Time-Interleaved Operation [J].
Zahrai, Seyed Alireza ;
Zlochisti, Marina ;
Le Dortz, Nicolas ;
Onabajo, Marvin .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2017, 25 (11) :3193-3206
[39]   Non-blocking Electro-optic Network-on-Chip Router for High-throughput and Low-power Many-core Systems [J].
Ben Ahmed, Achraf ;
Okuyama, Yuichi ;
Ben Abdallah, Abderazek .
2015 WORLD CONGRESS ON INFORMATION TECHNOLOGY AND COMPUTER APPLICATIONS (WCITCA), 2015,
[40]   Multi-standard high-throughput and low-power quasi-cyclic low density parity check decoder for worldwide interoperability for microwave access and wireless fidelity standards [J].
Kanchetla, Vijaya Kumar ;
Shrestha, Rahul ;
Paily, Roy .
IET CIRCUITS DEVICES & SYSTEMS, 2016, 10 (02) :111-120