IPSA: Integer Programming via Sparse Approximation for Efficient Test-chip Design

被引:0
|
作者
Huang, Qicheng [1 ]
Fang, Chenlei [1 ]
Liu, Zeye [1 ]
Ding, Ruizhou [1 ]
Blanton, R. D. [1 ]
机构
[1] Carnegie Mellon Univ, Dept Elect & Comp Engn, Adv Chip Testing Lab, Pittsburgh, PA 15213 USA
来源
2019 IEEE 37TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD 2019) | 2019年
关键词
D O I
10.1109/ICCD46524.2019.00011
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Logic test chips are a key component of the yield learning process, which aim to investigate the yield characteristics of actual products that will be fabricated at high volume. Mathematically, the design of a logic test chip with such an objective may involve solving a constrained under-determined equation for an integer vector solution, which is unfortunately, NP-hard. Existing solving methods are not applicable due to lack of accuracy or high computational complexity. We propose a method called IPSA (Integer Programming via Sparse Approximation) to solve this integer programming (IP) problem in an effective and efficient manner. By solving a transformed sparse-regression problem and a subsequent rounding process, a solution can be achieved with comparable error to the optimal solution of the original IP problem but using far less time and memory. Experiments with seven industrial examples demonstrate that with more than 100x speed-up, IPSA achieves a similar or even better solution compared to directly solving the original problem with a commercial IP solver.
引用
收藏
页码:11 / 19
页数:9
相关论文
共 50 条
  • [41] Optimal design of periodic frame structures with negative thermal expansion via mixed integer programming
    Masayuki Hirota
    Yoshihiro Kanno
    Optimization and Engineering, 2015, 16 : 767 - 809
  • [42] Optimal design of periodic frame structures with negative thermal expansion via mixed integer programming
    Hirota, Masayuki
    Kanno, Yoshihiro
    OPTIMIZATION AND ENGINEERING, 2015, 16 (04) : 767 - 809
  • [43] Energy-Efficient Design of a Water Supply System for Skyscrapers by Mixed-Integer Nonlinear Programming
    Leise, Philipp
    Altherr, Lena C.
    Pelz, Peter F.
    OPERATIONS RESEARCH PROCEEDINGS 2017, 2018, : 475 - 481
  • [44] Efficient and Accurate CORDIC Pipelined Architecture Chip Design Based on Binomial Approximation for Biped Robot
    Chung, Rih-Lung
    Hsueh, Yen
    Chen, Shih-Lun
    Abu, Patricia Angela R.
    ELECTRONICS, 2022, 11 (11)
  • [45] Joint Sensor Selection and Observer Design for Positive Systems via Mixed-Integer Semidefinite Programming
    Gagliardi, Gianfranco
    Torchiaro, Franco Angelo
    Casavola, Alessandro
    IEEE CONTROL SYSTEMS LETTERS, 2024, 8 : 700 - 705
  • [46] Branch Ranking for Efficient Mixed-Integer Programming via Offline Ranking-Based Policy Learning
    Huang, Zeren
    Chen, Wenhao
    Zhang, Weinan
    Shi, Chuhan
    Liu, Furui
    Zhen, Hui-Ling
    Yuan, Mingxuan
    Hao, Jianye
    Yu, Yong
    Wang, Jun
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2022, PT V, 2023, 13717 : 377 - 392
  • [47] Perishable inventory control with backlogging penalties: A mixed-integer linear programming model via two-step approximation
    Wu, Yulun
    Tanaka, Shunji
    COMPUTERS & OPERATIONS RESEARCH, 2025, 176
  • [48] Efficient design of rotary traveling wave oscillator array via geometric programming
    Li-jia Chen
    Hua-feng Zhang
    Jin-fang Zhou
    Kang-sheng Chen
    Journal of Zhejiang University-SCIENCE A, 2009, 10 : 1815 - 1823
  • [49] Efficient Aircraft Multidisciplinary Design Optimization and Sensitivity Analysis via Signomial Programming
    York, Martin A.
    Ozturk, Berk
    Burnell, Edward
    Hoburg, Warren W.
    AIAA JOURNAL, 2018, 56 (11) : 4546 - 4561