{"title":"A high-speed unsigned 32-bit multiplier based on booth-encoder and wallace-tree modifications","authors":"Xuan-Vy Luu, Trong-Thuc Hoang, Trong-Tu Bui, Anh-Vu Dinh-Duc","doi":"10.1109/ATC.2014.7043485","DOIUrl":null,"url":null,"abstract":"The delay of the multiplier plays a critical role in many high-speed implementations and processors such as RISC, DSP, and image processing cores, etc. In this paper, a design of unsigned 32-bit multiplier is proposed, aiming to achieve the best timing performance with an appropriate area. The proposed architecture consists of a modified Radix-4 Booth encoder, a modified Wallace Tree adder, and a Carry Look Ahead adder. The design has been verified successfully on DE2-115 and then synthesized to ASIC implementation. The FPGA-based experimental result shows that it has the resources of 1788 ALUTs. The synthesized result occupies an area of 58.28 mm2 with 4.13 ns total delay (i.e. 242.13MHz maximum frequency).","PeriodicalId":333572,"journal":{"name":"2014 International Conference on Advanced Technologies for Communications (ATC 2014)","volume":"78 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"20","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 International Conference on Advanced Technologies for Communications (ATC 2014)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ATC.2014.7043485","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 20
Abstract
The delay of the multiplier plays a critical role in many high-speed implementations and processors such as RISC, DSP, and image processing cores, etc. In this paper, a design of unsigned 32-bit multiplier is proposed, aiming to achieve the best timing performance with an appropriate area. The proposed architecture consists of a modified Radix-4 Booth encoder, a modified Wallace Tree adder, and a Carry Look Ahead adder. The design has been verified successfully on DE2-115 and then synthesized to ASIC implementation. The FPGA-based experimental result shows that it has the resources of 1788 ALUTs. The synthesized result occupies an area of 58.28 mm2 with 4.13 ns total delay (i.e. 242.13MHz maximum frequency).