ACM Home Page
Please provide us with feedback. Feedback
Dominator-based partitioning for delay optimization
Full text PdfPdf (141 KB)
Source Great Lakes Symposium on VLSI archive
Proceedings of the 16th ACM Great Lakes symposium on VLSI table of contents
Philadelphia, PA, USA
SESSION: Partitioning and floorplanning table of contents
Pages: 67 - 72  
Year of Publication: 2006
ISBN:1-59593-347-6
Authors
David Bañeres  University Politècnica de Catalunya, Barcelona, Spain
Jordi Cortadella  University Politècnica de Catalunya, Barcelona, Spain
Mike Kishinevsky  Intel Corp., Hillsboro, OR
Sponsors
ACM: Association for Computing Machinery
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 16,   Citation Count: 0
Additional Information:

abstract   references   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/1127908.1127927
What is a DOI?

ABSTRACT

Most of the logic synthesis algorithms are not scalable for large networks and, for this reason, partitioning is often applied. However traditional mincut-based partitioning techniques are not always suitable for delay and area logic optimizations. The paper presents an approach that uses a dominator-based partitioning and conventional logic synthesis techniques for delay optimization of large networks. The calculation of dominators is crucial to find topologically ordered clusters suitable for logic restructuring. As a result, a scalable and efficient strategy for delay optimization is proposed and evaluated, showing tangible improvements with respect to existing techniques. A comparison with a standard mincut-based partitioning technique is also presented.


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
C. I. Park and Y. B. Park, "An efficient algorithm for vlsi network partitioning problem using a cost function with balancing factor," IEEE Trans. on CAD of Int. Circuits and Systems, vol. 12, no. 11, pp. 1686--1694, 1993.
 
2
3
4
 
5
Y. Cheon and D. F. Wong, "Design hierarchy-guided multilevel circuit partitioning," IEEE Trans. on CAD of Int. Circuits and Systems, vol. 22, no. 4, pp. 420--427, 2003.
6
 
7
D. Brasen and G. Saucier, "FPGA partitioning for critical paths," in EDAC-ETC-EUROASIC, 1994, pp. 99--103.
 
8
C. N. Sze, T. C. Yang, and L. C. Yang, "Multilevel circuit clustering for delay minimization," IEEE Trans. on CAD of Int. Circuits and Systems, vol. 23, no. 7, pp. 1073--1085, 2004.
 
9
K. Singh, A. Wang, R. Brayton, and A. Sangiovanni-Vincentelli, "Timing optimization of combinational logic," in Proc. Int. Conf. Computer-Aided Design (ICCAD), Nov. 1988, pp. 282--285.
 
10
R. Murgai, R. K. Brayton, and A. Sangiovanni-Vincentelli, "On clustering for minimum delay/area," Proc. ACM/IEEE Design Automation Conference, pp. 6--9, 1991.
11
 
12
H. Ajuha and P. R. Menon, "Delay reduction by segment substitution," Proc. European Conference on Design Automation (EDAC), pp. 82--86, 1994.
 
13
J. Cortadella, "Timing-driven logic bi-decomposition," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 22, no. 6, pp. 675--685, June 2003.
 
14
H. Touati, H. Savoj, and R. Brayton, "Delay optimization of combinational circuits by clustering and partial collapsing," in Proc. Int. Conf. Computer-Aided Design (ICCAD), Nov. 1991, pp. 188--191.
 
15
R. Rajaraman and D. F. Wong, "Optimal clustering for delay minimization," IEEE Trans. on CAD of Int. Circuits and Systems, vol. 14, no. 12, pp. 1490--1405, 1995.
 
16
H. Yang and D. Wong, "Circuit clustering for delay minimization under area and pin constraints," IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 16, no. 9, pp. 976--986, 1997.
 
17
18
 
19
E. Dubrova, M. Teslenko, and A. Martinelli, "On relation between non-disjoint decomposition and multiple-vertex dominators," in Proc. International Symposium on Circuits and Systems, 2004, pp. 493--496.
 
20
 
21
 
22
 
23
E. M. Sentovich, K. J. Singh, L. Lavagno, C. Moon, R. Murgai, A. Saldanha, H. Savoj, P. R. Stephan, R. K. Brayton, and A. Sangiovanni-Vincentelli, "SIS: A system for sequential circuit synthesis," U.C. Berkeley, Tech. Rep., May 1992.
 
24

Collaborative Colleagues:
David Bañeres: colleagues
Jordi Cortadella: colleagues
Mike Kishinevsky: colleagues