A Centralized Block Placement Algorithm Based on Sequence Pair Representation

被引:0
|
作者
Li, Shujian [1 ]
Liang, Xiaoyu [1 ]
Chen, Yu [2 ]
Xu, Ning [1 ]
机构
[1] Wuhan Univ Technol, Sch Informat Engn, Wuhan, Peoples R China
[2] Wuhan Univ Technol, Sch Sci, Wuhan, Peoples R China
来源
2024 13TH INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS, ICCCAS 2024 | 2024年
关键词
centralized; block placement; sequence pair; longest common subsequence; MODULE PLACEMENT; PACKING;
D O I
10.1109/ICCCAS62034.2024.10652825
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In the field of Electronic Design Automation (EDA), particularly in Printed Circuit Board (PCB) design, the placement of blocks is a very important issue. Superior PCB designs implement a placement strategy centered around key blocks such as processors, memory, and power management blocks. Designers arrange auxiliary blocks and connections around these core blocks to ensure logical clarity, effective signal transmission, and minimal interference. Research on a centralized block placement algorithm based on sequence pairs has been conducted in this paper, extracting the positional relationships between the central block and other blocks from the sequence pairs. On this basis, this paper proposes a new sequence pair initialization method and perturbation strategy, and also studies a modified version of the Longest Common Subsequence (LCS) algorithm. Through testing several examples in the industry, the experimental results show that the algorithm proposed in this paper can achieve centralized placement. Block placement is actually a common scientific problem in the field of EDA, so that the centralized block placement algorithm proposed in this paper can be applied not only to PCB design but also to the problem of VLSI placement.
引用
收藏
页码:89 / 92
页数:4
相关论文
共 33 条
  • [1] SLASH: A deterministic block placement algorithm based on Sequence-Pair
    Takashima, Y
    Murata, H
    2000 IEEE ASIA-PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS: ELECTRONIC COMMUNICATION SYSTEMS, 2000, : 825 - 828
  • [2] Fast evaluation of sequence pair in block placement by longest common subsequence computation
    Tang, XP
    Tian, RQ
    Wong, DF
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2001, 20 (12) : 1406 - 1413
  • [3] A fast algorithm for rectilinear block packing based on selected sequence-pair
    Fujiyoshi, Kunihiro
    Kodama, Chikaaki
    Ikeda, Akira
    INTEGRATION-THE VLSI JOURNAL, 2007, 40 (03) : 274 - 284
  • [4] Research of placement area estimation based on sequence pair
    Xu, N
    Hong, XL
    PROCEEDINGS OF THE 11TH JOINT INTERNATIONAL COMPUTER CONFERENCE, 2005, : 845 - 848
  • [5] Symmetry within the sequence-pair representation in the context of placement for analog design
    Balasa, F
    Lampaert, K
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2000, 19 (07) : 721 - 731
  • [6] VLSI/PCB placement with obstacles based on sequence pair
    Murata, H
    Fujiyoshi, K
    Kaneko, M
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1998, 17 (01) : 60 - 68
  • [7] Building block placement optimization based on sequence pair model considering area, aspect ratio and wire length
    Huang, G
    Hong, XL
    Qiao, CG
    Cai, YC
    FIFTH INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN & COMPUTER GRAPHICS, VOLS 1 AND 2, 1997, : 533 - 537
  • [8] An improved method of convex rectilinear block packing based on sequence-pair
    Wakata, K
    Saito, H
    Fujiyoshi, K
    Sakanushi, K
    Obata, T
    Kodama, C
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2003, E86A (12) : 3148 - 3157
  • [9] Thermal driven module placement using sequence-pair
    Okada, Norihide
    Kodama, Chikaaki
    Sato, Takashi
    Fujiyoshi, Kunihiro
    2006 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, 2006, : 1871 - +
  • [10] A timing-driven block placer based on sequence pair model
    Huang, G
    Hong, XL
    Qiao, CG
    Cai, YC
    PROCEEDINGS OF ASP-DAC '99: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 1999, 1999, : 249 - 252