| Arithmetic optimization using carry-save-adders |
| Full text |
Pdf
(2.09 MB)
|
| Source
|
Annual ACM IEEE Design Automation Conference
archive
Proceedings of the 35th annual Design Automation Conference
table of contents
San Francisco, California, United States
Pages: 433 - 438
Year of Publication: 1998
ISBN:0-89791-964-5
|
|
Authors
|
|
Taewhan Kim
|
Synopsys Inc., 700 E. Middlefield Rd., Mountain View, CA
|
|
William Jao
|
Aimfast Corp., 846 Stewart Dr. Sunnyvale, CA
|
|
Steve Tjiang
|
Synopsys Inc., 700 E. Middlefield Rd., Mountain View, CA
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 16, Downloads (12 Months): 59, Citation Count: 8
|
|
|
ABSTRACT
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 significantly faster timing and less area.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
M. Potkonjak and J. Rabaey, "Optimizing Resource Utilization Using Transformations", Proc. of ICCA D, pp. 88-91, 1991.
|
 |
3
|
|
| |
4
|
|
| |
5
|
|
| |
6
|
Synopsys Inc., Design Ware Components Databook, 1996.
|
| |
7
|
LSI Logic Inc., Gl O-pCell- Based A SIC Products Databook, 1996.
|
CITED BY 8
|
|
|
|
|
Zhan Yu , Meng-Lin Yu , Alan N. Willson, Jr., Signal representation guided synthesis using carry-save adders for synchronous data-path circuits, Proceedings of the 38th conference on Design automation, p.456-461, June 2001, Las Vegas, Nevada, United States
|
|
|
Junhyung Um , Taewhan Kim , C. L. Liu, Optimal allocation of carry-save-adders in arithmetic optimization, Proceedings of the 1999 IEEE/ACM international conference on Computer-aided design, p.410-413, November 07-11, 1999, San Jose, California, United States
|
|
|
Zhan Yu , Kei-Yong Khoo , Alan N. Willson, Jr., The use of carry-save representation in joint module selection and retiming, Proceedings of the 37th conference on Design automation, p.768-773, June 05-09, 2000, Los Angeles, California, United States
|
|
|
|
|
|
Kei-Yong Khoo , Zhan Yu , Alan N. Willson, Jr., Bit-level arithmetic optimization for carry-save additions, Proceedings of the 1999 IEEE/ACM international conference on Computer-aided design, p.14-19, November 07-11, 1999, San Jose, California, United States
|
|
|
|
|
|
|
|