Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleMarch 2023
Assessment of Reinforcement Learning for Macro Placement
ISPD '23: Proceedings of the 2023 International Symposium on Physical DesignPages 158–166https://doi.org/10.1145/3569052.3578926We provide open, transparent implementation and assessment of Google Brain's deep reinforcement learning approach to macro placement (Nature) and its Circuit Training (CT) implementation in GitHub. We implement in open-source key "blackbox" elements of ...
- research-articleMarch 2023
Placement Initialization via Sequential Subspace Optimization with Sphere Constraints
ISPD '23: Proceedings of the 2023 International Symposium on Physical DesignPages 133–140https://doi.org/10.1145/3569052.3571877State-of-the-art analytical placement algorithms for VLSI designs rely on solving nonlinear programs to minimize wirelength and cell congestion. As a consequence, the quality of solutions produced using these algorithms crucially depends on the initial ...
- research-articleApril 2019
ROAD: Routability Analysis and Diagnosis Framework Based on SAT Techniques
ISPD '19: Proceedings of the 2019 International Symposium on Physical DesignPages 65–72https://doi.org/10.1145/3299902.3309752Routability diagnosis has increasingly become the bottleneck in detailed routing for sub-10nm technology due to the limited tracks, high density, and complex design rules. The conventional ways to examine the routability of detailed routing are ILP- and ...
- research-articleMarch 2018
Tree Structures and Algorithms for Physical Design
ISPD '18: Proceedings of the 2018 International Symposium on Physical DesignPages 120–125https://doi.org/10.1145/3177540.3177564Tree structures and algorithms provide a fundamental and powerful data abstraction and methods for computer science and operations research. In particular, they enable significant advancement of IC physical design techniques and design optimization. For ...
-
- research-articleMarch 2017
Physical Layout after Half a Century: From Back-Board Ordering to Multi-Dimensional Placement and Beyond
ISPD '17: Proceedings of the 2017 ACM on International Symposium on Physical DesignPages 123–128https://doi.org/10.1145/3036669.3038251Innovations and advancements on physical design (PD) in the past half century significantly contribute to the progresses of modern VLSI designs. While ``Moore's Law'' and ``Dennard Scaling'' have become slowing down recently, physical design society ...
- research-articleApril 2016
ePlace-3D: Electrostatics based Placement for 3D-ICs
ISPD '16: Proceedings of the 2016 on International Symposium on Physical DesignPages 11–18https://doi.org/10.1145/2872334.2872361We propose a flat, analytic, mixed-size placement algorithm ePlace-3D for three-dimension integrated circuits (3D-ICs) using nonlinear optimization. Our contributions are (1) electrostatics based 3D density function with globally uniform smoothness (2) ...
- research-articleMarch 2012
Low-power gated bus synthesis for 3d ic via rectilinear shortest-path steiner graph
ISPD '12: Proceedings of the 2012 ACM international symposium on International Symposium on Physical DesignPages 105–112https://doi.org/10.1145/2160916.2160940In this paper, we propose a new approach for gated bus synthesis [16] with minimum wire capacitance per transaction in three-dimensional (3D) ICs. The 3D IC technology connects different device layers with through-silicon vias (TSV), which need to be ...
- research-articleMarch 2011
More realistic power grid verification based on hierarchical current and power constraints
ISPD '11: Proceedings of the 2011 international symposium on Physical designPages 159–166https://doi.org/10.1145/1960397.1960435Vectorless power grid verification algorithms, by solving linear programming (LP) problems under current constraints, enable worst-case voltage drop predictions at an early design stage. However, worst-case current patterns obtained by many existing ...
- invited-talkMarch 2011
Placement and beyond in honor of Ernest S. Kuh
ISPD '11: Proceedings of the 2011 international symposium on Physical designPages 5–8https://doi.org/10.1145/1960397.1960402Professor Kuh is a pioneer and giant in physical layout. In this talk, we will describe his influence in placement. His pioneering work from interval graph for one dimensional gate assignment, BBL (Building-Block Layout System for Custom Chip IC Design) ...
- research-articleMarch 2010
Physical synthesis of bus matrix for high bandwidth low power on-chip communications
ISPD '10: Proceedings of the 19th international symposium on Physical designPages 91–96https://doi.org/10.1145/1735023.1735049As the thermal wall becomes the dominant factor limiting VLSI circuit performance, and the interconnect wires become the primary power consumer, power efficiency of on-chip data throughput is nowadays a critical target for SoC designers. Under this ...
- research-articleApril 2008
3-D floorplanning using labeled tree and dual sequences
ISPD '08: Proceedings of the 2008 international symposium on Physical designPages 54–59https://doi.org/10.1145/1353629.13536413-D packing is an NP-hard problem with wide applications in microelectronic circuit design such as 3-D packaging, 3-D VLSI placement and dynamically reconfigurable FGPA design. We present a complete representation for general non-slicing 3-D floorplan ...
- ArticleApril 2006
Integrating dynamic thermal via planning with 3D floorplanning algorithm
- Zhuoyuan Li,
- Xianlong Hong,
- Qiang Zhou,
- Shan Zeng,
- Jinian Bian,
- Hannah Yang,
- Vijay Pitchumani,
- Chung-Kuan Cheng
ISPD '06: Proceedings of the 2006 international symposium on Physical designPages 178–185https://doi.org/10.1145/1123008.1123048Incorporating thermal vias into 3D ICs is a promising way to reduce circuit temperature by lowering down the thermal resistances between device layers. In this paper, we integrate dynamic thermal via planning into 3D floorplanning process. Our 3D ...
- ArticleApril 2005
Unified quadratic programming approach for mixed mode placement
ISPD '05: Proceedings of the 2005 international symposium on Physical designPages 193–199https://doi.org/10.1145/1055137.1055178A complete placement system, UPlace, for mixed mode designs is presented, which consists of a force-directed global placement, and a zone-refinement based detailed placement. For global placement, a unified objective function capturing both wire length ...
- ArticleApril 2003
An integrated floorplanning with an efficient buffer planning algorithm
ISPD '03: Proceedings of the 2003 international symposium on Physical designPages 136–142https://doi.org/10.1145/640000.640031Previous works on buffer planning are mainly based on fixed die placement. It is necessary to reduce the complexity of computing the feasible buffer insertion sites to integrate the buffer planning with the floorplanning process. In this paper, we give ...
- ArticleApril 2001
Rectilinear block packing using O-tree representation
ISPD '01: Proceedings of the 2001 international symposium on Physical designPages 156–161https://doi.org/10.1145/369691.369758In this paper we extend the O-tree approach to handle rectilinear blocks. First we explore the properties of L-shaped blocks, then decompose rectilinear blocks into a set of sub-L-shaped-blocks. The properties of L-shaped blocks can be applied to ...
- ArticleApril 2001
ECBL: an extended corner block list with solution space including optimum placement
ISPD '01: Proceedings of the 2001 international symposium on Physical designPages 150–155https://doi.org/10.1145/369691.369756A Non-Slicing floorplanning algorithm based on CBL[1], corner block list, was presented recently. It can represent non-slicing floorplans without empty rooms. In this paper, we propose an extended corner block list structure, ECBLl, to represent general ...
- ArticleApril 2001
Revisiting floorplan representations
ISPD '01: Proceedings of the 2001 international symposium on Physical designPages 138–143https://doi.org/10.1145/369691.369753Floorplan representations are a fundamental issue in designing floorplan algorithms. In this paper, we first derive the exact number of configurations of mosaic floorplans and slicing floorplans. We then present two non-redundant representations: a twin ...
- ArticleApril 1998
Rectilinear block placement using sequence-pair
ISPD '98: Proceedings of the 1998 international symposium on Physical designPages 173–178https://doi.org/10.1145/274535.274561With the recent advent of deep sub-micron technology and new packaging schemes such as Multi-Chip Modules(MCMs), integrated circuit components are often not rectangular. Most existing block placement approaches, however, only deal with rectangular ...