Circuit partitioning with logic perturbation
David Ihsin Cheng,Chih-Chang Lin,Malgorzata Marek-Sadowska +2 more
- 01 Dec 1995
- pp 650-655
31
TL;DR: This work proposes an efficient method that is able to preserve a local optimal solution in the graph domain while a different graph, representing the same circuit, is generated.
read more
Abstract: Traditionally, the circuit partitioning problem is done by first modeling a circuit as a graph and then partitioning is performed on the modeling graph. Using the concept of alternative wires, we propose an efficient method that is able to preserve a local optimal solution in the graph domain while a different graph, representing the same circuit, is generated. When a conventional graph partitioning technique reaches a local optimal solution, our proposed technique generates a different graph that is logically equivalent to the original circuit, and that has equal or better partitioning solution. Faced with a different graph which is newly generated, together with a currently good partitioning solution, a conventional graph partitioning technique may then escape from the local optimum and continue searching for better solutions in a different graph domain. The proposed technique can be combined with almost any graph partitioner. Experiments show encouraging results.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Circuit optimization by rewiring
TL;DR: This work presents a very efficient optimization method suitable for multi-level combinational circuits based on incremental restructuring of a circuit through a sequence of additions and removals of redundant wires to eliminate unnecessary wire redundancy checking.
77
Partitioning of VLSI circuits and systems
Frank Johannes
- 01 Jun 1996
TL;DR: This tutorial presentation discusses the numerous facets of partitioning, which are increasingly important in the design process of VLSI circuits and systems.
Fast Boolean optimization by rewiring
Shih-Chieh Chang,Lukas P. P. P. van Ginneken,Malgorzata Marek-Sadowska +2 more
- 01 Nov 1996
TL;DR: The algorithm applies the reasoning of Automatic Test Pattern Generation (ATPG) which can detect redundancy efficiently and analyzes different characteristics of mandatory assignments during the ATPG process to find the most efficient Boolean logic optimization method.
Optimal clock period clustering for sequential circuits with retiming
TL;DR: A clustering algorithm that does not segment circuits by removing FF's is presented, which can produce clustering solutions with the optimal clock period under the unit delay model and the effect of retiming.
54
Optimal clock period clustering for sequential circuits with retiming
A.K. Karandikar,Peichen Pan,C.L. Liu +2 more
- 12 Oct 1997
TL;DR: A clustering algorithm that does not remove the flip-flops and considers the effect of retiming, which can produce clustering solutions with optimal clock periods under the unit delay model and under the general delay model.
46
References
•Book
Computers and Intractability: A Guide to the Theory of NP-Completeness
Michael Randolph Garey,David S. Johnson +1 more
- 01 Jan 1979
TL;DR: The second edition of a quarterly column as discussed by the authors provides a continuing update to the list of problems (NP-complete and harder) presented by M. R. Garey and myself in our book "Computers and Intractability: A Guide to the Theory of NP-Completeness,” W. H. Freeman & Co., San Francisco, 1979.
A Linear-Time Heuristic for Improving Network Partitions
Charles M. Fiduccia,R. M. Mattheyses +1 more
- 01 Jan 1982
TL;DR: An iterative mincut heuristic for partitioning networks is presented whose worst case computation time, per pass, grows linearly with the size of the network.
2.5K
•Journal Article
SIS : A System for Sequential Circuit Synthesis
TL;DR: This paper provides an overview of SIS and contains descriptions of the input specification, STG (state transition graph) manipulation, new logic optimization and verification algorithms, ASTG (asynchronous signal transition graph] manipulation, and synthesis for PGA’s (programmable gate arrays).
Fast spectral methods for ratio cut partitioning and clustering
L. Hagen,Andrew B. Kahng +1 more
- 01 Jan 1991
TL;DR: It is shown that the second smallest eigenvalue of a matrix derived from the netlist gives a provably good approximation of the optimal ratio cut partition cost.
Virtual wires: overcoming pin limitations in FPGA-based logic emulators
Jonathan Babb,Russell Tessier,Anant Agarwal +2 more
- 01 Nov 1993
TL;DR: Results from compiling netlists indicate that virtual wires can increase FPGA gate utilization beyond 80 percent without a significant slowdown in emulation speed.
Related Papers (5)
Kwang-Ting Cheng,Luis Entrena +1 more
- 22 Feb 1993
Shih-Chieh Chang,Malgorzata Marek-Sadowska +1 more
- 06 Nov 1994