ACM Home Page
Please provide us with feedback. Feedback
A proper model for the partitioning of electrical circuits
Full text PdfPdf (509 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 9th Design Automation Workshop table of contents
Pages: 57 - 62  
Year of Publication: 1972
Authors
Sponsors
IEEE : Institute of Electrical and Electronics Engineers
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 51,   Citation Count: 49
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800153.804930
What is a DOI?

ABSTRACT

Partitioning algorithms for electrical circuits are often based on the heuristic manipulation of a simple element-to-element interconnection matrix. However, the element-to-element interconnection matrix does not properly represent an electrical interconnection, or “net”, among more than two elements. This paper expands on several aspects of the discrepancy: 1) its source, 2) the circumstances under which it is likely to be significant, and its magnitude for typical circuits, and 3) the comparative difficulty and expense of using a more appropriate representation. A physically correct “net-cut” model is presented. This model is computationally straightforward and is easily adapted to the typical heuristic solution strategies. The “net-cut” model is coupled with the Kernighan-Lin partitioning algorithm [3]; using the same algorithm, comparisons with the “edge-cut” model demonstrate that the correct model reduces net-cuts by 19 to 50% for four digital logic circuits.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
M. Hanan and J. M. Kurtzberg, A review placement and quadratic assignment problems. IBM Report RC-3046, 20 April 1970. (This report was the basis of a tutorial given by Hanan at the 8th Design Automation Workshop, June 1971, but did not appear in the Proceedings.)
 
2
R. A. Rutman, An algorithm for placement of interconnected elements based on minimum wire length. Proc. SJCC (1964), 477-491.
 
3
B. W. Kernighan and S. Lin, An efficient heuristic procedure for partitioning graphs. Bell System Tech. J. Feb. 1970, pp. 291-308. U. S. Patent 3,617,714 (Nov. 1971).
 
4
A. H. Scheinman, Private communication.

CITED BY  49

Collaborative Colleagues:
D. G. Schweikert: colleagues
B. W. Kernighan: colleagues