Meshed stack via design considering complicated design rules with automatic constraint generation
Autor: | Teng-Yuan Cheng, Cindy Chin-Fang Shen, Shao-Yun Fang, Yang-Chun Liu, Kai-Chuan Yang, Tao-Chun Yu |
---|---|
Rok vydání: | 2020 |
Předmět: |
Structure (mathematical logic)
Computer science Hardware_PERFORMANCEANDRELIABILITY 02 engineering and technology 020202 computer hardware & architecture Dynamic programming Set (abstract data type) Computer engineering Stack (abstract data type) Constraint generation 0202 electrical engineering electronic engineering information engineering Signal integrity Design methods Integer programming |
Zdroj: | ICCAD |
DOI: | 10.1145/3400302.3415632 |
Popis: | In advanced semiconductor processes, the dramatic shrink of layout features has made a significant impact on circuit delay and electromigration (EM). Recently, meshed stack vias (MSVs) have been proposed as a solution to improve circuit timing and signal integrity, each of which is a multi-layer mesh structure composed of parallel metal shapes and vias. Due to the introduced MSV rules and more and more complicated design rules, MSV design becomes a very challenging problem, while no previous work has addressed this issue. In this paper, we propose the first work of MSV design by developing two different methods: an integer linear programming (ILP)-based and a dynamic programming (DP)-based methods. Unlike most previous works devoting themselves to formulating sophisticated constraints for each complicated design rule, we propose an automatic constraint generation (ACG) framework to iteratively resolve design rule violations (DRVs) without any effort in understanding all design rules, which contributes to a general MSV design methodology applicable to different technology nodes. Experimental results show that both the ILP-based and DP-based approaches can averagely achieve 92% MSV insertion rate for a set of industrial benchmarks. In addition, by adopting the proposed ACG framework, 100% MSV insertion rate can be achieved without causing any DRV. |
Databáze: | OpenAIRE |
Externí odkaz: |