• Home
  • Search
  • Implementation and extensibility of an analytic placer
  • Cite Icon198
  • https://doi.org/10.1109/tcad.2005.846366Copy DOI Icon

Implementation and extensibility of an analytic placer

  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Automated cell placement is a critical problem in very large scale integration (VLSI) physical design. New analytical placement methods that simultaneously spread cells and optimize wirelength have recently received much attention from both academia and industry. A novel and simple objective function for spreading cells over the placement area is described in the patent of Naylor et al. (U.S. Pat. 6301693). When combined with a wirelength objective function, this allows efficient simultaneous cell spreading and wirelength optimization using nonlinear optimization techniques. In this paper, we implement an analytic placer (APlace) according to these ideas (which have other precedents in the open literature), and conduct in-depth analysis of characteristics and extensibility of the placer. Our contributions are as follows. 1) We extend the objective functions described in (Naylor et al., U.S. Patent 6301693) with congestion information and implement a top-down hierarchical (multilevel) placer (APlace) based on them. For IBM-ISPD04 circuits, the half-perimeter wirelength of APlace outperforms that of FastPlace, Dragon, and Capo, respectively, by 7.8%, 6.5%, and 7.0% on average. For eight IBM-PLACE v2 circuits, after the placements are detail-routed using Cadence WRoute, the average improvement in final wirelength is 12.0%, 8.1%, and 14.1% over QPlace, Dragon, and Capo, respectively. 2) We extend the placer to address mixed-size placement and achieve an average of 4% wirelength reduction on ten ISPD'02 mixed-size benchmarks compared to results of the leading-edge solver, FengShui. 3) We extend the placer to perform timing-driven placement. Compared with timing-driven industry tools, evaluated by commercial detailed routing and static timing analysis, we achieve an average of 8.4% reduction in cycle time and 7.5% reduction in wirelength for a set of six industry testcases. 4) We also extend the placer to perform input/output-core coplacement and constraint handing for mixed-signal designs. Our paper aims to, and empirically demonstrates, that the APlace framework is a general, and extensible platform for spatial embedding tasks across many aspects of system physical implementation.

Similar Papers
  • Conference Article
  • Citations8

Path-Based Statistical Static Timing Analysis for Large Integrated Circuits in a Weak Correlation Approximation

  • May 01, 2019
  • Dmytro Mishagli +2
  • Research Article
  • Citations24

An Analytical Placer for VLSI Standard Cell Placement

  • Aug 01, 2012
  • IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
  • Jianli Chen +1
  • Single Book
  • Citations3

Advanced VLSI Technology

  • Sep 01, 2022
  • Cherry Bhargava +1
  • Single Report

VLSI (Very Large Scale Integration) Floating Point Chip Design Study.

  • Nov 01, 1985
  • J G Nash
  • PDF
  • Book Chapter

VLSI Design of Sorting Networks in CMOS Technology

  • Jan 20, 2012
  • Vctor M. +8
  • Research Article
  • Citations14

Performance Assessment of Processing and Delivery Times for Very Large Scale Integration Using Process Capability Indices

  • Sep 09, 2002
  • The International Journal of Advanced Manufacturing Technology
  • K.S Chen +2
  • Research Article
  • Citations79

Fault Tolerance of a General Purpose Computer Implemented by Very Large Scale Integration

  • Jun 01, 1980
  • IEEE Transactions on Computers
  • Sedmak +1
  • Conference Article

Deep fully Connectedness Convolutional Broken Stick Regressive Brent-Kung Adder Enhancement for Efficient VLSI Design

  • Dec 28, 2022
  • Renuka M +1
  • Research Article
  • Citations1

S-visibility problem in VLSI chip design

  • Jan 01, 2017
  • TURKISH JOURNAL OF ELECTRICAL ENGINEERING & COMPUTER SCIENCES
  • Marzieh Ekandari +1
  • Research Article

Innovative VLSI Architectures for Modern Telecommunication Systems

  • Jul 02, 2025
  • Journal of Data Analysis and Critical Management
  • M.Seetarama Prasad
  • Research Article

NEUROMORPHIC IN-MEMORY COMPUTING FOR ENERGY-EFFICIENT AI: A COMPREHENSIVE REVIEW

  • Jul 12, 2025
  • EPRA International Journal of Research & Development (IJRD)
  • Pournima P R
  • Research Article
  • Citations1

Nano-Electro-Mechanical Switches Based on Carbon Nanotubes Arrays

  • Jan 01, 2010
  • Infoscience (Ecole Polytechnique Fédérale de Lausanne)
  • D Acquaviva
  • Book Chapter
  • Citations1

Artificial Intelligence and Machine Learning in VLSI

  • Dec 13, 2024
  • Bhupinder Singh +1
  • Conference Article
  • Citations9

A new compact analog VLSI model for Spike Timing Dependent Plasticity

  • Oct 01, 2013
  • Mostafa Rahimi Azghadi +3
  • Conference Article
  • Citations4

An efficient VLSI architecture for 2-D dual-mode SMDWT

  • Apr 01, 2013
  • Chih-Hsien Hsia +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.