[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/268826.268903acmconferencesArticle/Chapter ViewAbstractPublication PagespadsConference Proceedingsconference-collections
Article
Free access

A new approach for partitioning VLSI circuits on transistor level

Published: 01 June 1997 Publication History

Abstract

For parallel simulation of VLSI circuits on transistor level a sophisticated partitioning of the circuits into subcircuits is crucial. Each net connecting the subcircuits causes additional communication and computation effort. As the slave processors simulating the subcircuits advance synchronously in time, the computation effort for each subcircuit should be approximately the same. In this paper a new approach for partitioning VLSI circuits on transistor level yielding a low number of interconnects between the subcircuits and balanced subcircuit sizes is presented. Simulation of industrial circuits using this partitioning is up to 41% faster than with other known partitioning approaches for parallel analog simulation.

References

[1]
Paul Cox, Richard Burch, and Berton Epler. Circuit partitioning for parallel processing. In IEEE/ACM International Conference on Computer-Aided Design (ICCAD), pages 186-189, 1986.
[2]
P. Debefve, F. Odeh, and A.E. Ruehli. Waveform techniques. In A.E. Ruehli, editor, Circuit Analysis, Simulation and Design, Part 2, volume 3 of Advances in CAD .for VLSI, chapter 8, pages 41-127'. North-Holland, 1985.
[3]
C.M. Fiduccia and R.M. Mattheyses. A linear-time heuristic for improving network partitions. In A GM/IEEE Design Automation Conference (DAC), volume 19, pages 175-181, 1982.
[4]
L. Hagen and A. B. Kahng. Fast spectral methods for ratio cut partitioning and clustering. In IEEE/A CM International Conference on Computer-Aided Design (ICCAD), pages 10-13, 1991.
[5]
W. John, W. Rissiek, and K.L. Paap. Circuit partitioning for waveform relaxation. In European Conference on Design Automation (EDA C), pages 149--153, Feb 1991. Amsterdam.
[6]
T. Kage, F. Kawafuji, and J. Niitsuma. A circuit partitioning approach for parallel circuit simulation. IEICE Transactions on Fundamentals, E77-A(3):461--466, 1994.
[7]
L. Nagel. SPICE2: A computer program to simulate semiconductor circuits. Ph.D. dissertation, Univ. of California, Berkeley, 1975.
[8]
Bernhard M. Riess, Konrad Doll, and Frank M. Johannes. Partitioning very large circuits using analytical placement techniques. In A CM/IEEE Design Automation Conference (DA C), pages 646-651, June 1994.
[9]
Bernhard M. Riess and Andreas A. Schoene. Architecture driven k-way partitioning for multichip modules. In European Design and Test Conference (ED~TC), pages 71-75, Paris, France, March 1995.
[10]
Alberto Sangiovanni-Vincentelli, Li-Kuan Ohen, and Leon O. Chua. An efficient heuristic cluster algorithm for tearing large-scale networks. IEEE Transactions on Gireuits and Systems CAS, CAS-24(12):709--717, Dec. 1977.
[11]
U. Wever and Q. Zheng. Parallel transient analysis for circuit simulation. In Proceedings o} the 29 Annual Hawaff International Conference on System Sciences, volume 1, pages 442--447, 1996.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
PADS '97: Proceedings of the eleventh workshop on Parallel and distributed simulation
June 1997
200 pages
ISBN:0818679654

Sponsors

Publisher

IEEE Computer Society

United States

Publication History

Published: 01 June 1997

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

PADS97
Sponsor:

Acceptance Rates

PADS '97 Paper Acceptance Rate 27 of 47 submissions, 57%;
Overall Acceptance Rate 398 of 779 submissions, 51%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 373
    Total Downloads
  • Downloads (Last 12 months)111
  • Downloads (Last 6 weeks)14
Reflects downloads up to 16 Jan 2025

Other Metrics

Citations

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media