Characterization and parameterized generation of synthetic combinational benchmark circuits

被引:42
作者
Hutton, MD [1 ]
Rose, J
Grossman, JP
Corneil, DG
机构
[1] Altera Corp, San Jose, CA 95134 USA
[2] Univ Toronto, Dept Elect & Comp Engn, Toronto, ON M5S 3G4, Canada
[3] Univ Toronto, Dept Comp Sci, Toronto, ON M5S 3G4, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
algorithms; design automation; field-programmable gate arrays;
D O I
10.1109/43.728919
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The development of new field-programmed, mask-programmed, and laser-programmed gate-array architectures is hampered by the lack of realistic test circuits that exercise both the architectures and their automatic placement and routing algorithms. In this paper, we present a method and a tool for generating parameterized and realistic synthetic circuits. To obtain the realism, we propose a set of graph-theoretic characteristics that describe a physical netlist, and have built a tool that can measure these characteristics on existing circuits. The generation tool uses the characteristics as constraints in the synthetic circuit generation. To validate the quality of the generated netlists, parameters that are not specified in the generation are compared with those of real circuits and with those of more "random" graphs.
引用
收藏
页码:985 / 996
页数:12
相关论文
共 22 条
[1]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theoryof NP-Completeness
[2]  
Betz V., 1997, Field-programmable Logic and Applications. 7th International Workshop, FPL '97. Proceedings, P213
[3]  
BETZ V, 1996, P IEEE ACM INT C COM, P652
[4]   GRAPH BISECTION ALGORITHMS WITH GOOD AVERAGE CASE BEHAVIOR [J].
BUI, TN ;
CHAUDHURI, S ;
LEIGHTON, FT ;
SIPSER, M .
COMBINATORICA, 1987, 7 (02) :171-191
[5]   FLOWMAP - AN OPTIMAL TECHNOLOGY MAPPING ALGORITHM FOR DELAY OPTIMIZATION IN LOOKUP-TABLE BASED FPGA DESIGNS [J].
CONG, J ;
DING, YH .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1994, 13 (01) :1-12
[6]  
DARNAUER J, 1996, P 4 ACM SIGDA INT S, P66
[7]  
DONATH WE, 1979, IEEE T CIRCUITS SYST, V26, P273
[8]  
GASNER ER, 1993, IEEE T SOFTWARE ENG, V19, P214
[9]  
GHOSH D, 1997, P ACM INT S PHYS DES, P656
[10]  
Gibbons A., 1985, ALGORITHMIC GRAPH TH