Claudia Patricia Renteria-Mejia, V. Trujillo-Olaya, Jaime Velasco-Medina
{"title":"8912-bit Montgomery multipliers using radix-8 booth encoding and coded-digit","authors":"Claudia Patricia Renteria-Mejia, V. Trujillo-Olaya, Jaime Velasco-Medina","doi":"10.1109/LASCAS.2013.6519072","DOIUrl":null,"url":null,"abstract":"This paper presents the design of 8192-bit Montgomery multipliers based on radix-8 Booth encoding and coded-digit. Both multipliers use a systolic architecture and simultaneously carry out two multiplications. The designs are described in generic structural VHDL, synthesized on the EP4SGX230KF40C2 using Quartus II V.12, and verified using SignalTap. The hardware synthesis and performance results show that the designed multipliers present a good area-throughput trade-off and they are suitable for use into a hardware cryptoprocessor.","PeriodicalId":190693,"journal":{"name":"2013 IEEE 4th Latin American Symposium on Circuits and Systems (LASCAS)","volume":"65 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-05-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 IEEE 4th Latin American Symposium on Circuits and Systems (LASCAS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/LASCAS.2013.6519072","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
This paper presents the design of 8192-bit Montgomery multipliers based on radix-8 Booth encoding and coded-digit. Both multipliers use a systolic architecture and simultaneously carry out two multiplications. The designs are described in generic structural VHDL, synthesized on the EP4SGX230KF40C2 using Quartus II V.12, and verified using SignalTap. The hardware synthesis and performance results show that the designed multipliers present a good area-throughput trade-off and they are suitable for use into a hardware cryptoprocessor.
本文介绍了基于基数-8 Booth编码和编码数字的8192位Montgomery乘法器的设计。两个乘法器都使用收缩结构,并同时进行两次乘法。设计用通用结构的VHDL进行描述,在EP4SGX230KF40C2上使用Quartus II V.12进行合成,并使用SignalTap进行验证。硬件综合和性能结果表明,所设计的乘法器具有良好的面积吞吐量权衡,适合用于硬件加密处理器。