ACM Home Page
Please provide us with feedback. Feedback
Technology mapping issues for an FPGA with lookup tables and PLA-like blocks
Full text PdfPdf (612 KB)
Source International Symposium on Field Programmable Gate Arrays archive
Proceedings of the 2000 ACM/SIGDA eighth international symposium on Field programmable gate arrays table of contents
Monterey, California, United States
Pages: 60 - 66  
Year of Publication: 2000
ISBN:1-58113-193-3
Authors
Alireza Kaviani  Xilinx Inc., 2100 Logic Drive, San Jose CA
Stephen Brown  University of Toronto, 10 Kings College Rd., Toronto, Canada, M5S 3G4
Sponsor
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 16,   Citation Count: 0
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/329166.329180
What is a DOI?

ABSTRACT

In this paper we present new technology mapping algorithms for use in a programmable logic device (PLD) that contains both lookup tables (LUTs) and PLA-like blocks. The technology mapping algorithms partially collapse circuits to reduce either area or depth, and pack the circuits into a minimum number of LUTs and PLA-like blocks. Since no other technology mapping algorithm for this problem has been previously published, we cannot compare our approach to others. Instead, to illustrate the importance of this problem we use our algorithms to investigate the benefits provided by a PLD architecture with both LUTs and PLA-like blocks compared to a traditional LUT-based FPGA. The experimental results indicate that our mixed PLD architecture is more area-efficient than LUT-based FPGAs by up to 29%, or more depth-efficient by up to 75%.1


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
 
3
J. Cong and Y. Ding, "'FlowMap: An Optimal Technology Mapping Algorithm for Delay Optimization in Lookup-Table Based FPGA Designs," IEEE trans, on CAD of integrated circuits and systems, January 1994.
4
 
5
A.H. Farrahi and M. Sarrafzadeh, "Complexity of the Lookup-Table Minimization Problem for FPGA Technology Mapping," IEEE trans, on computer-aided design of integrated eirenits and systems, Nov. 1994.
 
6
A. Kaviani, "Novel Architectures and Synthesis Methods for High Capacity Field Programmable Devices," Ph.D. dissertation 1999
 
7
 
8
J. L. Kouloheris and A. E1 Gamal, "PLA-based FPGA Area vs. Cell Granularity," Proceedings of the 1992 Custom Integrated Circuits Conference, pp. 4.31-4.3.4.
 
9
E. L. Lawler, K. L. Levitt, and J. Turner, "Module CluS- tering to Minimize Delay in Digital Networks," IEEE trans, on Computers, Jan. 1969, pp. 47-57.
 
10
E. M. Sentovich et al., "SIS: A System for Sequential Circuit Synthesis," Electronics Research Laboratory, Memorandum No. UCB/ERL M92/41.
 
11
H. Touati, H. Savoj, R. Brayton, "Delay optimization of Combinational Logic Circuits by Clustering and Partial Collapsing," IEEE Conference on Computer-Aided Design, 1991, pp. 188-191.
 
12
Xilinx data book.


Collaborative Colleagues:
Alireza Kaviani: colleagues
Stephen Brown: colleagues