| Board-level multiterminal net assignment |
| Full text |
Pdf
(125 KB)
|
| Source
|
Great Lakes Symposium on VLSI
archive
Proceedings of the 12th ACM Great Lakes symposium on VLSI
table of contents
New York, New York, USA
SESSION: Design Automation
table of contents
Pages: 130 - 135
Year of Publication: 2002
ISBN:1-58113-462-2
|
|
Authors
|
|
Xiaoyu Song
|
Portland State University, Portland, OR
|
|
William N. N. Hung
|
Intel Corporation, Hillsboro, OR
|
|
Alan Mishchenko
|
Portland State University, Portland, OR
|
|
Malgorzata Chrzanowska-Jeske
|
Portland State University, Portland, OR
|
|
Alan Coppola
|
Cypress Semiconductor, Beaverton, OR
|
|
Andrew Kennings
|
University of Waterloo, Waterloo, Ontario, Canada
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 6, Citation Count: 0
|
|
|
ABSTRACT
The paper presents a satisfiability-based method for solving the board-level multiterminal net routing problem in Clos-Folded FPGA based logic emulation systems. The approach transforms the FPGA board-level routing task into a single, large Boolean equation with the property that any assignment of input variables that satis¿fies the equation specifies a valid routing. The approach considers all nets simultaneously and the absence of a satisfying assignment implies that the layout is unroutable. We use two of the fastest SAT solvers: Chaff and DLM to perform our experiments. Empirical re¿sults show that the method is time-efficient and applicable to large layout problem instances.
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. Varghese, M. Butts, and J. Baatcheller, "An efficient logic emulation system," IEEE Trans. VLSI Systems, Vol. 1(2), pp. 171- 174, 1993.
|
| |
4
|
M. Slimane-Kadi, D. Brasen, and G. Saucier, "A fast FPGA prototyping system that uses inexpensive high-performance FPIC," Proc. ACM/SIGDA Int. Workshop FPGAs, 1994.
|
| |
5
|
L. Maliniak, "Multiplexing enhances hardware emulation," Electronic Design, pp. 76-78, 1992.
|
| |
6
|
|
| |
7
|
K. Yamada, H. Nakada, A. Tsutsui, and N. Ohta, "High-speed emulation of communication circuits on a multiple-FPGA system," Proc. ACM/SIGDA Int. Workshop FPGAs, 1994.
|
| |
8
|
|
| |
9
|
W.K. Mak and D.F. Wong, "On optimal board-level routing for FPGA-based logic emulation," IEEE Trans. CAD, Vol. 16(3), 1997.
|
| |
10
|
S. Lin, Y. Lin, and T. Hwang, "Net Assignment for the FPGA- Based Logic Emulation System in the Folded-Clos Network Structure," IEEE Trans. CAD, Vol. 16(3), 1997.
|
| |
11
|
|
 |
12
|
Nan-Chi Chou , Lung-Tien Liu , Chung-Kuan Cheng , Wei-Jin Dai , Rodney Lindelof, Circuit partitioning for huge logic emulation systems, Proceedings of the 31st annual conference on Design automation, p.244-249, June 06-10, 1994, San Diego, California, United States
[doi> 10.1145/196244.196365]
|
| |
13
|
P.K. Chan, and M.D.F. Schlag, "Architectural Trade-offs in Field-Programmable-Device Based Computing Systems," Proc. IEEE Workshop on FPGAs for Custom Computing Machines,pp. 138-141, April 1993.
|
| |
14
|
S. Devadas, "Optimal layout via Boolean Satisfiability," Proc. ACM/IEEE ICCAD, 1989, pp. 294-297.
|
| |
15
|
Maya Gokhale , William Holmes , Andrew Kopser , Sara Lucas , Ronald Minnich , Douglas Sweely , Daniel Lopresti, Building and Using a Highly Parallel Programmable Logic Array, Computer, v.24 n.1, p.81-89, January 1991
[doi> 10.1109/2.67197]
|
| |
16
|
P. Berlin, D. Roncin, and J. Vuillemin, "Programmable active memories: A performance assessment," Proc. 1st International Workshop on FPGAs, Feb. 1992, pp. 57-59.
|
| |
17
|
|
 |
18
|
Gi-Joon Nam , Karem A. Sakallah , Rob A. Rutenbar, Satisfiability-based layout revisited: detailed routing of complex FPGAs via search-based Boolean SAT, Proceedings of the 1999 ACM/SIGDA seventh international symposium on Field programmable gate arrays, p.167-175, February 21-23, 1999, Monterey, California, United States
[doi> 10.1145/296399.296450]
|
 |
19
|
Gi-Joon Nam , Fadi Aloul , Karem Sakallah , Rob Rutenbar, A comparative study of two Boolean formulations of FPGA detailed routing constraints, Proceedings of the 2001 international symposium on Physical design, p.222-227, April 01-04, 2001, Sonoma, California, United States
[doi> 10.1145/369691.369777]
|
| |
20
|
|
 |
21
|
|
| |
22
|
|
 |
23
|
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|