DocumentCode :
307113
Title :
A two-way graph partitioning using a heuristic procedure
Author :
Mani, Nallasaniy
Author_Institution :
Dept. of Electr. & Comput. Syst. Eng., Monash Univ., Caulfield East, Vic., Australia
fYear :
1996
fDate :
18-20 Nov 1996
Firstpage :
342
Lastpage :
345
Abstract :
Partitioning a circuit is an important task in many phases of very large scale integrated (VLSI) design, ranging from layout to testing and hardware simulation. This problem is a variant of the more general graph partitioning problem. It is known that there is no polynomial time algorithm to obtain an optimal partition. A number of heuristic procedures have been proposed to obtain a sub-optimal solution. We discuss an implementation of a heuristic procedure for 2-way partitioning of circuit netlist. We use an iterative improvement method in which an initial partition is generated and then it is improved to get the final solution. The circuit partitioning procedure incorporates heuristics to partition the functional modules into two groups A and B such that the number of nets between the groups is as small as possible and the area of the modules in each group is nearly equal. Since the two conditions are contradictory in nature, we use a trade-off function for the partition A and B. We discuss the nature of the function, implementation of the partition procedure and the results
Keywords :
VLSI; circuit analysis computing; circuit layout CAD; circuit optimisation; graph theory; heuristic programming; intelligent design assistants; iterative methods; VLSI design; circuit layout; circuit netlist; circuit partitioning; circuit testing; hardware simulation; heuristic procedure; iterative improvement method; polynomial time algorithm; sub-optimal solution; trade-off function; two-way graph partitioning; very large scale integrated circuit design; Australia; Circuit simulation; Circuit testing; Computational modeling; Hardware; Integrated circuit interconnections; Partitioning algorithms; Pins; Polynomials; Very large scale integration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Intelligent Information Systems, 1996., Australian and New Zealand Conference on
Conference_Location :
Adelaide, SA
Print_ISBN :
0-7803-3667-4
Type :
conf
DOI :
10.1109/ANZIIS.1996.573981
Filename :
573981
Link To Document :
بازگشت