Floorplanning with Boundary Constraints by Using AE-TCG

被引:0
|
作者
Li, YiMing [1 ]
Zhou, MingTian [1 ]
Li, Yi [1 ]
机构
[1] Univ Elect Sci & Technol China, Sch Comp Sci & Engn, Chengdu 610054, Peoples R China
关键词
design automation; computer aided design; floorplanning; transitive closure graph; area estimate; MODULE PLACEMENT; ALGORITHM; SEQUENCE;
D O I
10.1117/12.2010850
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
It is practical and crucial that a designer will want to control the positions of some modules along the chip boundary in the final packing for I/O connection. To solve the problem we propose an algorithm named Area Estimate Transitive Closure Graphs (AE-TCG). By analyzing the feasible condition of boundary constraints, AE-TCG guarantees that the result of each perturbation is a feasible placement with boundary constraints, and doesn't need to transform the infeasible solution to feasible one. Unlike most of the previous algorithms getting the target area after packing, AE-TCG can satisfy the boundary constraints and estimate the area of feasible placement without packing after random perturbation, then accept the beneficial perturbation. For the property of concentrate itself, AE-TCG is running without Simulated Annealing (SA) process. The experimental results show that AE-TCG is effective and efficient than other algorithms with boundary constraints in commonly used MCNC benchmark circuits.
引用
收藏
页数:7
相关论文
共 50 条
  • [41] Floorplanning using a tree representation: A summary
    Takahashi, T.
    Guo, P.N.
    Cheng, C.K.
    Yoshimura, T.
    IEEE Circuits and Systems Magazine, 2003, 3 (02) : 26 - 29
  • [42] Module Based Floorplanning Methodology to Satisfy Voltage Island and Fixed Outline Constraints
    Balasubramanian, Srinath
    Panchanathan, Arunapriya
    Chokkalingam, Bharatiraja
    Padmanaban, Sanjeevikumar
    Leonowicz, Zbigniew
    ELECTRONICS, 2018, 7 (11):
  • [43] Practical test architecture optimization for system-on-a-chip under floorplanning constraints
    Sugihara, M
    Murakami, K
    Matsunaga, Y
    VLSI 2004: IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS, 2004, : 179 - 184
  • [44] Generating Boundary Values from OCL Constraints using Constraints Rewriting and Search Algorithms
    Ali, Shaukat
    Yue, Tao
    Qiu, Xiang
    Lu, Hong
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 379 - 386
  • [45] Hierarchical Graph Learning-Based Floorplanning With Dirichlet Boundary Conditions
    Liu, Yiting
    Zhou, Hai
    Wang, Jia
    Yang, Fan
    Zeng, Xuan
    Shang, Li
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2024, 32 (05) : 810 - 822
  • [46] Rectilinear floorplanning of FPGAs using Kohonen map
    Zamani, MS
    Soleimani, M
    PROCEEDINGS OF THE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS 2003, VOLS 1-4, 2003, : 1163 - 1167
  • [47] Arbitrary convex and concave rectilinear module packing using TCG
    Lin, JM
    Chen, HL
    Chang, YW
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, 2002 PROCEEDINGS, 2002, : 69 - 75
  • [48] Variational approach for the sensitivity of stress constraints using boundary elements
    Saigal, S.
    Aithal, R.
    Proceedings of the International Symposium on Boundary Element Methods: Advances in Solid and Fluid Mechanics, 1990,
  • [49] SURFACE RECONSTRUCTION USING DEFORMABLE MODELS WITH INTERIOR AND BOUNDARY CONSTRAINTS
    WANG, YF
    WANG, JF
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1992, 14 (05) : 572 - 579
  • [50] Optimization of cost using DE in VLSI floorplanning
    Gautam, Shefali
    Singh, Rajendra Bahadur
    PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 421 - 424