ABSTRACT
Metal-only ECO realizes the last-minute design changes by revising the photomasks of metal layers only. This task is challenging because the pre-injected spare cells are limited both in number and in cell types. This paper proposes a matching-based ECO synthesizer, named ECOS, that correctly implements the incremental design changes using the available spare cells as well as tries to reduce the prohibitive photomask cost at the same time. The experiments are conducted on five industrial testcases. ECOS uses less photomask costs to complete design changes for all cases than the direct method that transforms the widely-used hand-editing procedure into an automatic one.
- S. Golson. The human eco compiler. In Proc. SNUG, pages 1--57, 2004.Google Scholar
- Synopsys, Inc. http://www.synopsys.com/.Google Scholar
- Cadence Design System. http://www.cadence.com/.Google Scholar
- Magma Design Automation. http://www.magma-da.com/.Google Scholar
- J.-Y. Li and Y.-L. Li. An efficient tile-based ECO router with routing graph reduction and enhanced global routing flow. In Proc. ISPD, pages 7--13, 2005. Google ScholarDigital Library
- Y.-P. Chen, J.-W. Fang and Y.-W. Chang. ECO timing optimization using spare cells and technology remapping. In Proc. ICCAD, pages 530--535, 2007. Google ScholarDigital Library
- C.-P. Lu, M. C.-T. Chao, C.-H. Lo, and C.-W. Chang. A metal-only-ECO solver for input slew and and output loading violations. In Proc. ISPD, pages 191--198, 2009. Google ScholarDigital Library
- Y.-M. Kuo, Y.-T. Chang, S.-C. Chang and M. Marek-Sadowska. Engineering change using spare cells with constant insertion. In Proc. ICCAD, pages 544--547, 2007. Google ScholarDigital Library
- ABC: A system for sequential synthesis and verification. http://www.eecs.berkeley.edu/~alanmi/abc/.Google Scholar
- D. Gale and L. S. Shapley. College admissions and the stability of marriage. American Mathematical Monthly, vol. 69, pages 9--14, 1962.Google ScholarCross Ref
Index Terms
- Matching-based minimum-cost spare cell selection for design changes
Recommendations
Spare-cell-aware multilevel analytical placement
DAC '09: Proceedings of the 46th Annual Design Automation ConferencePost-silicon validation has recently drawn designers' attention due to its increasing impacts on the VLSI design cycle and cost. One key feature of the post-silicon validation is the use of spare cells. In the literature, most existing works focus on ...
ECO timing optimization using spare cells and technology remapping
We introduce in this paper a new problem of post-mask engineering change order (ECO) timing optimization using spare-cell rewiring and present a two-phase framework for this problem. Spare-cell rewiring is a popular technique for incremental timing ...
ITOP: integrating timing optimization within placement
ISPD '10: Proceedings of the 19th international symposium on Physical designTiming-driven placement is a critical step in nanometer-scale physical synthesis. To improve design timing on a global scale, net-weight based global timing-driven placement is a commonly used technique. This paper shows that such an approach can ...
Comments