首页> 外文会议>IEEE/ACM International Conference on Computer-Aided Design >LatchPlanner: Latch placement algorithm for datapath-oriented high-performance VLSI designs
【24h】

LatchPlanner: Latch placement algorithm for datapath-oriented high-performance VLSI designs

机译:Latchplanner:DataPath导向高性能VLSI设计的锁存放置算法

获取原文

摘要

In this paper, we present a novel algorithm for latch placement, LatchPlanner which enables a placement engine to deliver high quality placement for datapath-oriented design. Datapath-oriented VLSI designs are in general hand-crafted by human at high cost, as understanding and capturing datapath structure is critical for the performance. The conventional placement algorithms by itself cannot exploit the underlying datapath due to lack of logic structure recognition and inaccurate/approximated wirelength estimation. LatchPlanner addresses such drawbacks by placing and fixing latches in the datapath context, a key element in datapath structure. By taking placed/fixed latches as constraints, a placer can find a more datapath-friendly placement effectively, which results in higher-quality hardware. LatchPlanner begins latch clustering/sizing/ordering to prepare the following steps, a) global latch placement based on linear programming to place latch clusters, and b) local latch placement based on network flow optimization to place latches within each cluster. Experimental results on eighteen industrial benchmarks show that LatchPlanner improves total wirelength by 32%, total negative slack by 25%, and area by 3% without CPU overhead over a commercial placement engine, and delivers near semi-custom-quality solutions.
机译:在本文中,我们提出了一种用于锁存放置的新算法,Latchplanner,使得放置引擎能够为DataPath的设计提供高质量的放置。 DataPath导向的VLSI设计通常由人类手工制作,以高成本,因为了解和捕获DataPath结构对于性能至关重要。由于缺乏逻辑结构识别和不准确/近似的WIRELENMENT估计,传统的放置算法本身本身不能利用底层数据路径。 Latchplanner通过在DataPath上下文中放置和修复锁存器来解决此类缺点,DataPath结构中的一个关键元素。通过将/固定闩锁作为约束,放置器可以有效地找到更多的数据型友好放置,这导致更高质量的硬件。 Latchplanner开始锁存聚类/尺寸/排序以准备基于线性编程的全局锁存放置到放置锁存簇,B)基于网络流优化的本地锁存放置,以将锁存放置在每个群集中。 18个工业基准的实验结果表明,Latchplanner将总长长32%提高了32%,总负面松弛的25%,面积在商业放置引擎上没有CPU开销,并提供近半定制质量解决方案。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号