z-logo
open-access-imgOpen Access
Architecture‐aware routability‐driven placer for large‐scale mixed‐size designs
Author(s) -
Datta Prasun,
Mukherjee Shyamapada
Publication year - 2019
Publication title -
iet circuits, devices and systems
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.251
H-Index - 49
eISSN - 1751-8598
pISSN - 1751-858X
DOI - 10.1049/iet-cds.2018.5518
Subject(s) - benchmark (surveying) , placement , computer science , routing (electronic design automation) , block (permutation group theory) , parallel computing , cluster analysis , very large scale integration , electronic circuit , placer mining , adder , physical design , computer engineering , algorithm , circuit design , embedded system , engineering , mathematics , telecommunications , geometry , geodesy , machine learning , electrical engineering , geography , latency (audio) , materials science , metallurgy
In this study, the authors have presented a simple but robust routability‐driven placement for the mixed‐size designs. The proposed technique is implemented through (i) look‐ahead legalisation‐based global placement, (ii) congestion removal and (iii) detailed placement stages. A balanced clustering technique has been proposed to group the circuit blocks into clusters based on the types of circuit blocks and their connectivity. A 0‐1 integer programming‐based global placement method is framed, which performs look‐ahead legalisation. A new site information table concept is introduced to keep the information about each placement cell. Based on the divide conquer strategy, placement area is divided into a region to reduce problem size. A force‐directed method has been conceived to select an appropriate region for global placement for the blocks of a cluster. A new congestion removal approach substitutes the legalisation stage to remove circuit block congestion and pin density in different regions. Finally, a gain‐based strategy has been introduced for routability‐driven detailed placement. The proposed technique is implemented and tested on ICCAD 2012 benchmark circuits. It achieves 1.92 and 0.13% improvements in terms of half perimeter wirelength and routing congestion w.r.t. recent placers.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here