Circuit optimization using carry-save-adder cells

IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems(1998)

引用 102|浏览0
暂无评分
摘要
Carry-save-adder (CSA) is the most often used type of operation in implementing a fast computation of arithmetics of register-transfer-level design in industry. This paper establishes a relationship between the properties of arithmetic computations and several optimizing transformations using CSAs to derive consistently better qualities of results than those of manual implementations. In particular, we introduce two important concepts, operation duplication and operation split, which are the main driving techniques of our algorithm for achieving an extensive utilization of CSAs. Experimental results from a set of typical arithmetic computations found in industry designs indicate that automating CSA optimization with our algorithm produces designs with up to 53% faster timing and up to 42% smaller area
更多
查看译文
关键词
operation duplication,fast computation,high- level synthesis.,better quality,arithmetic computation,industry design,CSA optimization,extensive utilization,circuit optimization,index terms— arithmetic optimization,typical arithmetic,operation split,carry-save-adder cell,cell allocation,experimental result
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要