ACM Home Page
Please provide us with feedback. Feedback
Performance-driven technology mapping with MSG partition and selective gate duplication
Full text PdfPdf (921 KB)
Source ACM Transactions on Design Automation of Electronic Systems (TODAES) archive
Volume 11 ,  Issue 4  (October 2006) table of contents
Pages: 953 - 973  
Year of Publication: 2006
ISSN:1084-4309
Authors
Chi-Shong Wang  National Chung Cheng University, Chia-Yi, Taiwan
Chingwei Yeh  National Chung Cheng University, Chia-Yi, Taiwan
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 29,   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/1179461.1179469
What is a DOI?

ABSTRACT

Traditionally, technology mapping is done by first partitioning a circuit into a forest of trees. Each individual tree is then mapped using dynamic programming. The links among the mappings of different trees are provided via propagating the essential mapping information along multiple fanout branches. While this approach may achieve optimality within each tree, the overall result is compromised from the very first treatment of fanouts. In this article, we propose a new scheme that greatly improves technology mapping. Instead of a forest of trees, we partition the circuit into a set of maximal super-gates (MSGs). These are used to transform the original circuit into trees. We then apply the dynamic programming technique to the trees and allow duplication of gates in the mapping of each individual MSG. Experimental results on ISCAS'85 benchmarks show that our approach delivers an average of 20.6% reduction in delay with only a 9.5% increase on area.


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
Ali, Samia A. 1992. A partitioning technique of general combinational circuit into a tree type circuit. In Proceedings of the 24th Southeastern Symposium and 3rd Annual Symposium on Communications, Signal Processing Expert Systems and ASIC VLSI Design. 116--119.
 
2
Bhattacharya, B. B. and Seth, S. C. 1987. On the reconvergent structure of combinational circuits with applications to compact testing. In Proceedings of the Fault-Tolerant Computing Symposium. 264--269.
 
3
 
4
 
5
Brasen, D. R. and Saucier, G. 1998. Using cone structures for circuit partitioning into FPGA packages. IEEE Trans. Comput.-Aided Des. Integrated Circ. Syst. 17, 7, 592--600.
 
6
 
7
 
8
Chaudhary, K. and Pedram, M. 1995. Computing the area versus delay trade-off curves in technology mapping. IEEE Trans. Comput.-Aided Des. Integrated Circ. Syst. 14, 12, 1480--1489.
 
9
Cheng, D. I., Marek-Sadowska, M., and Cheng, K. T. 1995. Speeding up power estimation by topological analysis. In Proceedings of the IEEE International Conference on Custom Integrated Circuits. 623--626.
10
11
12
13
 
14
15
16
17
 
18
Marhoefer, M. and McCluskey, E. J. 1988. An experimental study of supergates. CRC Tech. Rep. No. 88-6 Stanford University.
 
19
Min, H. B. and Park, E. S. 1996. Graph-Theoretic algorithm for finding maximal supergates in combinational logic circuits. IEE Proc. Circ. Devices Syst. 143, 6, 313--318.
 
20
Pan, Y., Li, Z., and Min, Y. 1991. Structural analysis of large digital circuits. In Proceedings of the Pacific Rim International Symposium on Fault Tolerant Systems. 121--124.
 
21
 
22
Sentovich, E. M., Singh, K. J., Lavagno, L., Moon, C., Murgai, R., Saldanha, A., Savoj, H., Stephan, P. R., Brayton, R. K., and Sangiovanni-Vicentelli, A. 1992. SIS: A system for sequential circuit synthesis. Electronic Research Lab., Dept. of Electrical Engineering, Computer Science, University of California at Berkeley, Memo. UCB/ERL M92/41.
 
23
Seth, S. C., Pan, L., and Agrawal, V. D. 1985. PREDICT---Probabilistic estimation of digital circuit reliability. In Proceedings of the Fault-Tolerant Computing Symposium. 220--225.
 
24
Seth, S. C., Bhattacharya, B. B., and Agrawal, V. D. 1986. An exact analysis for efficient computation of random pattern testability in combinational circuits. In Proceedings of the Fault-Tolerant Computing Symposium.
25
 
26
 
27
28

Collaborative Colleagues:
Chi-Shong Wang: colleagues
Chingwei Yeh: colleagues