Title :
Circuit partitioning with coupled logic restructuring techniques
Author :
Wu, Yu-Liang ; Yuan, Xiao-Long ; Cheng, David Ihsin
Author_Institution :
Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong, Shatin, Hong Kong
Abstract :
Traditionally, the circuit partitioning is done by modeling the circuit as a graph and the partitioning is carried out without altering the circuit itself. Applying the technique of circuit rewiring, the partitioning can be further improved by doing some local logic perturbation along the cut-line to drag the solution out of some local minimal. In this paper, we propose an effective coupling scheme of two powerful rewiring techniques to further improve upon those already selected best partition results produced by other conventional partition tools. The improvement is attributed to the additional capability of exercising a guided circuit perturbation, which was not available in the conventional schemes, The known ATPG-based and the recently proposed graph-based rewiring techniques compose our coupling scheme. The ATPG-based rewiring technique is very flexible; however the graph-based rewiring technique is faster and can couple quite well with the ATPG-based scheme to exploit a much larger room for logic perturbations. Our encouraging experimental results show that these two techniques couple each other quite well for this application without costing much CPU overhead. This scheme is also quite efficient thus should be very useful for large circuits.
Keywords :
Boolean functions; automatic test pattern generation; circuit layout CAD; directed graphs; logic partitioning; minimisation of switching nets; ATPG-based rewiring technique; Boolean network; RAMBO version; circuit partitioning; coupled logic restructuring techniques; directed acyclic graph; effective coupling scheme; graph partitioning; graph-based rewiring technique; guided circuit perturbation; rewiring techniques; Central Processing Unit; Computational efficiency; Costing; Coupling circuits; Design automation; Integrated circuit interconnections; Logic circuits; Partitioning algorithms; Pins; Wire;
Conference_Titel :
Design Automation Conference, 2000. Proceedings of the ASP-DAC 2000. Asia and South Pacific
Conference_Location :
Yokohama, Japan
Print_ISBN :
0-7803-5973-9
DOI :
10.1109/ASPDAC.2000.835181