首页> 外文会议>ACM/EDAC/IEEE Design Automation Conference >ePlace: Electrostatics based placement using Nesterov#039;s method
【24h】

ePlace: Electrostatics based placement using Nesterov#039;s method

机译:ePlace:使用Nesterov方法的基于静电的放置

获取原文

摘要

ePlace is a generalized analytic algorithm to handle large-scale standard-cell and mixed-size placement. We use a novel density function based on electrostatics to remove overlap and Nesterov's method to minimize the nonlinear cost. Steplength is estimated as the inverse of Lipschitz constant, which is determined by our dynamic prediction and backtracking method. An approximated preconditioner is proposed to resolve the difference between large macros and standard cells, while an annealing engine is devised to handle macro legalization followed by placement of standard cells. The above innovations are integrated into our placement prototype ePlace, which outperforms the leading-edge placers on respective standard-cell and mixed-size benchmark suites. Specifically, ePlace produces 2.83%, 4.59% and 7.13% shorter wirelength while runs 3.05×, 2.84× and 1.05× faster than BonnPlace, MAPLE and NTUplace3-unified in average of ISPD 2005, ISPD 2006 and MMS circuits, respectively.
机译:ePlace是一种通用分析算法,用于处理大规模标准单元和混合大小的放置。我们使用基于静电的新颖密度函数消除重叠,使用Nesterov方法将非线性成本降至最低。步长估计为Lipschitz常数的倒数,它是由我们的动态预测和回溯方法确定的。提出了一种近似的预处理器来解决大型宏和标准单元之间的差异,同时设计了退火引擎来处理宏合法化,然后放置标准单元。上述创新已集成到我们的布局原型ePlace中,其性能优于相应的标准单元和混合尺寸基准套件上的领先布局器。具体来说,ePlace的线长比BonnPlace,MAPLE和NTUplace3的线长分别短了2.83%,4.59%和7.13%,而BonnPlace,MAPLE和NTUplace3的速度分别是ISPD 2005,ISPD 2006和MMS电路的平均值。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号