A size-balancing approach to mixed mode placement

被引:0
|
作者
Wu, WM [1 ]
Li, ZY [1 ]
Zhou, HB [1 ]
Hong, XL [1 ]
Bian, JN [1 ]
机构
[1] Tsinghua Univ, Dept Comp Sci & Technol, Beijing 100084, Peoples R China
关键词
mixed mode; placement;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Mixed mode is a combination of standard cell and macro block, which is an often-occurred situation in practice. Existing flat and hierarchical algorithms suffer either bad quality or high complexity when coping with the great difference of component size. Further more, even the state-of-the-art placement algorithms are becoming incompetent with the rapidly increasing of the number of placement components. In this paper, an efficient scheme for mixed mode placement is presented. The scheme is named BMMP (Balanced Mixed Mode Placer) because it first does a clustering procedure to the original circuit to obtain a set of new placement components with balanced size. Then a quadratic global placement procedure is applied to the condensed circuit to achieve a cluster-level solution with global optima. At the end of global placement, the macro blocks are restored to their original shape, and the overlaps among them are resolved by a SP (Sequence Pair) based procedure. Placement improvement is then done to both the macro blocks and standard cells by moving them to their optimal locations. At last, a detailed placement procedure completes the final placement without any overlap. The algorithm is tested on a set of circuits with different number of standard cells and macro blocks, and obtains excellent results.
引用
收藏
页码:309 / 314
页数:6
相关论文
共 50 条
  • [41] AN IMPUTATION APPROACH FOR HANDLING MIXED-MODE SURVEYS
    Park, Seunghwan
    Kim, Jae Kwang
    Park, Sangun
    ANNALS OF APPLIED STATISTICS, 2016, 10 (02): : 1063 - 1085
  • [42] Balancing Performances in Online VM Placement
    Filiposka, Sonja
    Mishev, Anastas
    Juiz, Carlos
    ICT INNOVATIONS 2015: EMERGING TECHNOLOGIES FOR BETTER LIVING, 2016, 399 : 153 - 162
  • [43] BALANCING PROBLEM - BALANCING APPROACH
    IZAK, V
    POLITICKA EKONOMIE, 1978, 26 (05) : 395 - 406
  • [44] The choice of sample size: a mixed Bayesian frequentist approach
    Pezeshk, Hamid
    Nematollahi, Nader
    Maroufy, Vahed
    Gittins, John
    STATISTICAL METHODS IN MEDICAL RESEARCH, 2009, 18 (02) : 183 - 194
  • [45] Size effects on mixed-mode fracture behavior of polygranular graphite
    Ayatollahi, M. R.
    Akbardoost, J.
    Berto, F.
    CARBON, 2016, 103 : 394 - 403
  • [46] A hybrid genetic algorithm approach to mixed-model assembly line balancing
    Haq, A. Noorul
    Rengarajan, K.
    Jayaprakash, J.
    International Journal of Advanced Manufacturing Technology, 2006, 28 (3-4): : 337 - 341
  • [47] A TASK GROUPING APPROACH TO MIXED MODEL ASSEMBLY LINE BALANCING WITH INTEGER PROGRAMMING
    RAOUF, A
    LASHKARI, RS
    AKGUN, M
    JOURNAL OF ENGINEERING SCIENCES, 1983, 9 (02): : 51 - 61
  • [48] A mixed-integer distributed approach to prosumers aggregation for providing balancing services
    La Bella, Alessio
    Falsone, Alessandro
    Ioli, Daniele
    Prandini, Maria
    Scattolini, Riccardo
    INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2021, 133
  • [49] A hybrid genetic algorithm approach to mixed-model assembly line balancing
    A. Noorul Haq
    K. Rengarajan
    J. Jayaprakash
    The International Journal of Advanced Manufacturing Technology, 2006, 28 : 337 - 341
  • [50] A goal programming approach to mixed-model assembly line balancing problem
    Gokcen, H
    Erel, E
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 1997, 48 (02) : 177 - 185