ACM Home Page
Please provide us with feedback. Feedback
Board-level multiterminal net routing for FPGA-based logic emulation
Full text PdfPdf (376 KB)
Source ACM Transactions on Design Automation of Electronic Systems (TODAES) archive
Volume 2 ,  Issue 2  (April 1997) table of contents
Pages: 151 - 167  
Year of Publication: 1997
ISSN:1084-4309
Authors
Wai-Kei Mak  Univ. of Texas at Austin, Austin
D. F. Wong  Univ. of Texas at Austin, Austin
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 19,   Citation Count: 5
Additional Information:

abstract   references   cited by   index terms   review   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/253052.253136
What is a DOI?

ABSTRACT

We consider a board-level routing problem applicable to FPGA-based logic emulation systems such as the Realizer System [Varghese et al. 1993] and the Enterprise Emulation System [Maliniak 1992] manufactured by Quickturn Design Systems. Optimal algorithms have been proposed for the case where all nets are two-terminal nets [Chan and Schlag 1993; Mak and Wong 1995]. We show how multiterminal nets can be handled by decomposition into two-terminal nets. We show that the multiterminal net decomposition problem can be modeled as a bounded-degree hypergraph-to-graph transformation problem where hyperedges are transformed to spanning trees. A network flow-based algorithm that solves both problems is proposed. It determines if there is a feasible decomposition and gives one whenever such a decomposition exists.


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
CHAN, P. K., AND SCHLAG, M. D.F. 1993. Architectural tradeoffs in field-programmabledevice-based computing systems. In Proceedings of the IEEE Workshop on FPGAs for Custom Computing Machines (April 1993), 138-141.
4
 
5
FORD, L. R., JR., AND FULKERSON, D.R. 1962. Flows in Networks, Princeton University Press, Princeton, NJ.
6
 
7
SLIMANE-KADI, M., BRASEN, D., AND SAUCIER, G. 1994. A fast-FPGA prototyping system that uses inexpensive high-performance FPIC. In Proceedings of the ACM/SIGDA International Workshop on Field-Programmable Gate Arrays (Feb 1994). ACM, New York, NY.
 
8
MALINIAK, L. 1992. Multiplexing enhances hardware emulation. Electronic Des. (Nov.), 76-78.
 
9
 
10
VARGHESE, g., BUTTS, M., AND BATCHELLER, g. 1993. An efficient logic emulation system. IEEE Trans. VLSI 1, (June), 171-174.
 
11
 
12
YAMADA, K., NAKADA, H., TSUTSUI, A., AND OHTA, N. 1994. High-speed emulation of communication circuits on a multiple-FPGA system. In Proceedings of the ACM/SIGDA International Workshop on Field-Programmable Gate Arrays (Feb 1994). ACM, New York, NY.
 
13



REVIEW

"Andrew Donald Booth : Reviewer"

Field-programmable gate arrays (FPGAs) can be used effectively to emulate complex digital systems. This paper is concerned with their use in the emulation of complex digital designs. In a previous paper [1], the authors showed that the board-l  more...