Analog/Mixed-Signal Layout Optimization using Optimal Well Taps

S. Ramprasath, Meghna Madhusudan, Arvind K. Sharma, Jitesh Poojary, Soner Yaldiz, Ramesh Harjani, Steven M. Burns, Sachin S. Sapatnekar

Research output: Chapter in Book/Report/Conference proceedingConference contribution

2 Scopus citations


Well island generation and well tap placement pose an important challenge in automated analog/mixed-signal (AMS) layout. Well taps prevent latchup within a radius of influence in a well island, and must cover all devices. Automated AMS layout flows typically perform well island generation and tap insertion as a postprocessing step after placement. However, this step is intrusive and potentially alters the placement, resulting in increased area, wire length, and performance degradation. This work develops a graph-based optimization that integrates well island generation, well tap insertion, and placement. Its efficacy is demonstrated within a stochastic placement engine. Experimental results show that this approach generates better area, wire length and performance metrics than traditional methods, at the cost of a marginal runtime degradation.

Original languageEnglish (US)
Title of host publicationISPD 2022 - Proceedings of the 2022 International Symposium on Physical Design
PublisherAssociation for Computing Machinery
Number of pages8
ISBN (Electronic)9781450392105
StatePublished - Apr 13 2022
Event31st ACM International Symposium on Physical Design, ISPD 2022 - Virtual, Online, Canada
Duration: Mar 27 2022Mar 30 2022

Publication series

NameProceedings of the 2022 International Symposium on Physical Design


Conference31st ACM International Symposium on Physical Design, ISPD 2022
CityVirtual, Online

Bibliographical note

Publisher Copyright:
© 2022 ACM.


  • ams layout automation
  • analog circuits
  • circle graph
  • jordan curve
  • mixed-signal circuits
  • well island generation
  • well tap sharing


Dive into the research topics of 'Analog/Mixed-Signal Layout Optimization using Optimal Well Taps'. Together they form a unique fingerprint.

Cite this