ACM Home Page
Please provide us with feedback. Feedback
Detailed routing architectures for embedded programmable logic IP cores
Full text PdfPdf (203 KB)
Source International Symposium on Field Programmable Gate Arrays archive
Proceedings of the 2001 ACM/SIGDA ninth international symposium on Field programmable gate arrays table of contents
Monterey, California, United States
Pages: 69 - 74  
Year of Publication: 2001
ISBN:1-58113-341-3
Authors
Peter Hallschmid  Department of Electrical and Computer Engineering, University of British Columbia, Vancouver, BC, Canada
Steven J. E. Wilton  Department of Electrical and Computer Engineering, University of British Columbia, Vancouver, BC, Canada
Sponsor
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   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/360276.360300
What is a DOI?

ABSTRACT

As the complexity of integrated circuits increases, the ability to make post-fabrication changes to fixed ASIC chips will become more and more attractive. This ability can be realized using programmable logic cores. These cores are blocks of programmable logic that can be embedded into a fixed-function ASIC or a custom chip. Such cores differ from stand-alone FPGAs in that they can take on a variety of shapes and sizes. With this in mind, we investigate the detailed routing characteristics of rectangular programmable logic cores. We quantify the effects of having different x and y channel capacities, and show that the optimum ratio between the x and y channel widths for a rectangular core is between 1.2 and 1.5. We also present a new switch block family optimized for rectangular cores. Compared to a simple extension of an existing switch block, our new architecture leads to an 8.7% improvement in density with little effect on speed. Finally, we show that if the channel widths and switch block are chosen carefully the penalty for using a rectangular core (compared to a square core with the same logic capacity) is small; for a core with an aspect ratio of 2:1, the area penalty is 1.6% and the speed penalty is 1.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
C. Matsumoto, "LSI Logic ASICs to add Programmable Logic Cores," Electrical Engineering Times, August 29, 1999.
 
2
C. Matsumoto, "Actel Plans to Produce FPGAs as ASIC Cores," Electrical Engineering Times, September 20, 1999.
 
3
 
4
Xilinx, Inc., The Programmable Logic Data Book, 2000.
5
 
6
 
7
8
9
 
10
 
11
S. Yang, "Logic Synthesis and Optimization Benchmarks, Version 3.0," Tech. Report, 1991.
 
12
E.M. Sentovich et al, "SIS, A System for Sequential Circuit Analysis," Tech. Report No. UCB/ERL M92/41, 1992.
 
13
J. Cong and Y. Ding, "Flowmap: An Optimal Technology Mapping Algorithm for Delay Optimization in Lookup-Table Based FPGA Designs," IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems, vol. 13, no. 1, January 1994, pages 1-12.
 
14

CITED BY  7

Collaborative Colleagues:
Peter Hallschmid: colleagues
Steven J. E. Wilton: colleagues