ACM Home Page
Please provide us with feedback. Feedback
Post-placement interconnect entropy: how many configuration bits does a programmable logic device need?
Full text PdfPdf (235 KB)
Source International Workshop on System-Level Interconnect Prediction archive
Proceedings of the 2006 international workshop on System-level interconnect prediction table of contents
Munich, Germany
SESSION: Evaluation and prediction of FPGA routing resources table of contents
Pages: 41 - 48  
Year of Publication: 2006
ISBN:1-59593-255-0
Authors
Wenyi Feng  Actel Corporation, Mountain View, CA
Jonathan W. Greene  Actel Corporation, Mountain View, CA
Sponsors
ACM: Association for Computing Machinery
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 15,   Citation Count: 3
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/1117278.1117289
What is a DOI?

ABSTRACT

We introduce the concept of post-placement interconnect entropy: the minimal number of bits required to describe a well-placed netlist, which has connection lengths distributed according to Rent's rule. The entropy is a function of the number N of cells in the netlist and the Rent exponent p. We derive an expression for the entropy per cell and show that it converges as N approaches infinity. The entropy provides an achievable lower bound on the number of configuration bits in a programmable logic device. Specific numerical values are computed for practical situations. For example, any scalable FPGA composed of 4-input lookup table cells would require 31 configuration bits per cell. We compare this to the actual number of configuration bits in a standard FPGA architecture. We generalize the bound to dimensions higher than two, and show that for any p there is an optimal dimension that minimizes the bound.


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
 
4
 
5
M. Alexander, J. Cohoon, J. Colflesh, J. Karro and G. Robins. Three-dimensional FPGAs. Proceedings of the IEEE International ASIC Conference, pp. 253--256, September, 1995.
 
6
 
7
 
8
J.A. Davis, V.K. De, and J.D. Meindl. A stochastic wire-length distribution for gigascale integration (GSI) -- PART I: derivation and validation. IEEE Trans. on Electron Devices, vol. 45, pp. 580--589, March, 1998.
9
10
 
11
W.E. Donath. Placement and average interconnection lengths of computer logic. IEEE Trans. on Circuits and Systems, vol. CAS-26, pp. 272--277, April, 1979.
 
12
W.E. Donath. Wire length distribution for placements of computer logic. IBM Journal of Research and Development, vol. 25, pp. 152--155, May, 1981.
 
13
B.S. Landman and R.L. Russo. On a pin versus block relationship for partitions of logic graphs. IEEE Trans. On Computers. vol. C-20, pp. 1469--1479, 1971.
 
14
 
15
 
16
17
 
18
19
 
20
H. Schmit. Extra dimensional island style FPGAs. Field Programmable Logic and Application (FPL 2003), pp. 406--415, September, 2003.
 
21
C.E. Shannon. A mathematical theory of communication. The Bell System Technical Journal, vol. 27, pp. 379--423 and 623--656, July and October, 1948.
 
22
D. Stroobandt. A Priori Wire Length Estimates for Digital Design. Kluwer Academic Publichsers, 2001.
23
 
24
H. Van Marck and J. Van Campenhout. Modeling signal delay distribution in optoelectronic architectures. SPIE Proceedings: Optoelectronic Interconnects III, vol. 2400, pp. 267--276, SPIE, 1995.
25


Collaborative Colleagues:
Wenyi Feng: colleagues
Jonathan W. Greene: colleagues