2004
DOI: 10.1109/tcad.2004.828132
|View full text |Cite
|
Sign up to set email alerts
|

Synthetic Circuit Generation Using Clustering and Iteration

Abstract: The development of next-generation CAD tools and FPGA architectures require benchmark circuits to experiment with new algorithms and architectures. There has always been a shortage of good public benchmarks for these purposes, and even companies that have access to proprietary customer designs could benefit from designs that meet size and other particular specifications. In this paper, we present a new method of generating realistic synthetic benchmark circuits to help alleviate this shortage. The method signi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
7
0

Year Published

2005
2005
2009
2009

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 25 publications
(7 citation statements)
references
References 19 publications
0
7
0
Order By: Relevance
“…Alternatively, we could have used synthetic-circuit generating techniques [7,8,13]. These techniques are good for cloning existing circuits: they typically work by top-down partitioning or bottom-up clustering of modules and adding nets between the modules while enforcing stochastic interconnect parameters.…”
Section: Benchmark Creationmentioning
confidence: 99%
“…Alternatively, we could have used synthetic-circuit generating techniques [7,8,13]. These techniques are good for cloning existing circuits: they typically work by top-down partitioning or bottom-up clustering of modules and adding nets between the modules while enforcing stochastic interconnect parameters.…”
Section: Benchmark Creationmentioning
confidence: 99%
“…In addition, a synthetic benchmark circuit generator based on [19] is used. The generator can produce floating-point circuits from a characterization file describing circuit and cluster statistics.…”
Section: A Benchmark Circuitsmentioning
confidence: 99%
“…A number of methods exist to create synthetic circuits including stochastic generation using just a few parameters (e.g., gnl [1]), stochastic generation of clones based upon detailed characterization of real circuits (e.g., ccirc+cgen [2,3]), and stochastic stitching together of real designs as subcircuits of a larger design [4,5]. Ultimately, these generators are concerned with creating an entire benchmark circuit, making them unsuitable for creating incremental circuits where large parts of the circuit must remain the same.…”
Section: Introductionmentioning
confidence: 99%