ACM Home Page
Please provide us with feedback. Feedback
Incremental retiming for FPGA physical synthesis
Full text PdfPdf (795 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 42nd annual Design Automation Conference table of contents
Anaheim, California, USA
SESSION: CAD for FPGAs table of contents
Pages: 433 - 438  
Year of Publication: 2005
ISBN:1-59593-058-2
Authors
Deshanand P. Singh  Altera Corporation, Toronto, Canada
Valavan Manohararajah  Altera Corporation, Toronto, Canada
Stephen D. Brown  Altera Corporation, Toronto, Canada
Sponsors
ACM: Association for Computing Machinery
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 28,   Citation Count: 6
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1065579.1065694
What is a DOI?

ABSTRACT

In this paper, we present a new linear-time retiming algorithm that produces near-optimal results. Our implementation is specically targeted at Altera's Stratix [1] FPGA-based designs, although the techniques described are general enough for any implementation medium. The algorithm is able to handle the architectural constraints of the target device, multiple timing constraints assigned by the user and implicit legality constraints. It ensures that register moves do not create asynchonous problems such as creating a glitch on a clock/reset signal.


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
Altera. Altera Databook.
2
 
3
C. Leiserson, F. Rose, and J. Saxe. Optimizing synchronous circuitry. Journal of VLSI and Computer Systems, pages 41--67, 1983.
 
4
C. Leiserson and J. Saxe. Retiming synchronous circuitry. Algorithmica, 6(1):5--35, 1991.
5
 
6
N. Maheshwari and S. S. Sapatnekar. Efficient retiming of large circuits. IEEE Transactions on VLSI Systems, 6(1):74--83, 1998.
 
7
8
9
 
10
P. Suaris, D. Wang and N. Chou. Smart Move: A placement-aware retiming and replication method for Field Programmable Gate Arrays. ASIC 2003.
 
11
B. van Antwerpen, M. Hutton, G. Baeckler and R. Yuan. ASafe and Complete Gate-Level Register Retiming Algorithm. In IWLS 2003, pages 140--147, 2003.


Collaborative Colleagues:
Deshanand P. Singh: colleagues
Valavan Manohararajah: colleagues
Stephen D. Brown: colleagues