{"title":"Macro Construction Rules and Optimization for Long Bit Parallel Prefix Adders","authors":"M. Kaneko","doi":"10.1109/ISCAS46773.2023.10182180","DOIUrl":null,"url":null,"abstract":"In the optimization of long bit-length adder design, the maintenance of solution space for adder structures and the control of wire length are important keys. This paper focuses on parallel prefix adders, and proposes macro construction rules based on the procedural construction framework for parallel prefix adders, and specification of application sequence using binary tree labeling. In addition, bit-line shuffling is combined in the design optimization for further improvement of delay performance. Proposed co-optimization of logical structure and bit-line placement improves the maximum path delay by 7% compared with the best one among the well-known benchmark parallel prefix adders. The improvement seems not to be significant, but the proposed method can easily be applied to variety of designs with different objectives, different parameter settings, etc.","PeriodicalId":177320,"journal":{"name":"2023 IEEE International Symposium on Circuits and Systems (ISCAS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-05-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 IEEE International Symposium on Circuits and Systems (ISCAS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISCAS46773.2023.10182180","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In the optimization of long bit-length adder design, the maintenance of solution space for adder structures and the control of wire length are important keys. This paper focuses on parallel prefix adders, and proposes macro construction rules based on the procedural construction framework for parallel prefix adders, and specification of application sequence using binary tree labeling. In addition, bit-line shuffling is combined in the design optimization for further improvement of delay performance. Proposed co-optimization of logical structure and bit-line placement improves the maximum path delay by 7% compared with the best one among the well-known benchmark parallel prefix adders. The improvement seems not to be significant, but the proposed method can easily be applied to variety of designs with different objectives, different parameter settings, etc.