ACM Home Page
Please provide us with feedback. Feedback
Clustering techniques for coarse-grained, antifuse FPGAs
Full text PdfPdf (346 KB)
Source Asia and South Pacific Design Automation Conference archive
Proceedings of the 2005 Asia and South Pacific Design Automation Conference table of contents
Shanghai, China
SESSION: Synthesis for FPGAs table of contents
Pages: 785 - 790  
Year of Publication: 2005
ISBN:0-7803-8737-6
Authors
Chang Woo Kang  University of Southern California, Los Angeles, CA
Massoud Pedram  University of Southern California, Los Angeles, CA
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
: Shanghai IC Industry Association
: IEEE SSCS Shanghai Chapter
: IEEE CAS
: IEEE Beijing Section
: Fudan University
: Chinese Institute of Electronics
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 10,   Citation Count: 1
Additional Information:

abstract   references   cited by   collaborative colleagues  

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

ABSTRACT

In this paper, we present area and performance-driven clustering techniques for coarse-grained, antifuse-based FPGAs. A macro logic cell in this class of FPGAs has multiple inputs and multiple outputs. Starting with this macro cell, a library of small logic cells can be generated and a target network was mapped with the library. For the minimum-area clustering, our algorithm minimizes the number of required macro logic cells to cover a network. Two linear equations were set up and we found the optimal mapping solution by using the equations. For the performance-driven clustering, the number of macro logic cells on the critical path is minimized by using the extension of Lawler's algorithm. The results show that the area-driven clustering algorithm reduced the number of macro logic cells by 12.29% and the performance-driven clustering reduced the maximum depth by 44.75% compared to a commercial tool.


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
pASIC3 FPGA Family Datasheet, QuickLogic Corporation (http://www.quicklogic.com).
2
 
3
V. Betz and J. Rose, "Cluster-based logic blocks for FPGAs: area-efficiency vs. input sharing and size," in Proc Custom Integrated Circuits Conference, 1997, pp. 551 -- 554.
4
5
 
6
 
7
E. L. Lawler, K. N. Levitt, J. Turner, "Module clustering to minimize delay in digital networks," IEEE Transactions on Computers, vol. C-18, no. 1, January 1969, pp. 47 -- 57.
 
8
QuickLogic.com, Quick Works User Manual
 
9
 
10
 
11

Collaborative Colleagues:
Chang Woo Kang: colleagues
Massoud Pedram: colleagues