{"title":"Analytical Solution of Poisson's Equation with Application to VLSI Global Placement","authors":"Wenxing Zhu, Zhipeng Huang, Jianli Chen, Yao-Wen Chang","doi":"arxiv-2307.12041","DOIUrl":null,"url":null,"abstract":"Poisson's equation has been used in VLSI global placement for describing the\npotential field caused by a given charge density distribution. Unlike previous\nglobal placement methods that solve Poisson's equation numerically, in this\npaper, we provide an analytical solution of the equation to calculate the\npotential energy of an electrostatic system. The analytical solution is derived\nbased on the separation of variables method and an exact density function to\nmodel the block distribution in the placement region, which is an infinite\nseries and converges absolutely. Using the analytical solution, we give a fast\ncomputation scheme of Poisson's equation and develop an effective and efficient\nglobal placement algorithm called Pplace. Experimental results show that our\nPplace achieves smaller placement wirelength than ePlace and NTUplace3. With\nthe pervasive applications of Poisson's equation in scientific fields, in\nparticular, our effective, efficient, and robust computation scheme for its\nanalytical solution can provide substantial impacts on these fields.","PeriodicalId":501310,"journal":{"name":"arXiv - CS - Other Computer Science","volume":"35 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-07-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Other Computer Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2307.12041","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Poisson's equation has been used in VLSI global placement for describing the
potential field caused by a given charge density distribution. Unlike previous
global placement methods that solve Poisson's equation numerically, in this
paper, we provide an analytical solution of the equation to calculate the
potential energy of an electrostatic system. The analytical solution is derived
based on the separation of variables method and an exact density function to
model the block distribution in the placement region, which is an infinite
series and converges absolutely. Using the analytical solution, we give a fast
computation scheme of Poisson's equation and develop an effective and efficient
global placement algorithm called Pplace. Experimental results show that our
Pplace achieves smaller placement wirelength than ePlace and NTUplace3. With
the pervasive applications of Poisson's equation in scientific fields, in
particular, our effective, efficient, and robust computation scheme for its
analytical solution can provide substantial impacts on these fields.