一种快速最优的双行合法化算法
数据结构与算法
2021-01-22 v1
摘要
在布局合法化中,通常假设(几乎)所有标准单元具有相同的高度,因此可在单元行中对齐,进而各行可独立处理。然而,对于近期技术而言这不再成立,其中预期会出现大量双行甚至任意多行高度的单元。由于若干行内单元放置之间的相互依赖,合法化任务变得相当困难。本文中,我们展示了如何以 的时间优化由单行与双行高度单元组成、具有固定从左到右顺序的相邻行对的二次单元移动,其中 表示所涉单元数。与先前工作相反,我们由此不对最大单元移动人为设限,且能保证找到最优解。实验结果表明,与在全局布局后固定多行高单元的合法化方法相比,总二次移动平均百分比降低超过 。
引用
@article{arxiv.2101.08561,
title = {A Fast Optimal Double Row Legalization Algorithm},
author = {Stefan Hougardy and Meike Neuwohner and Ulrike Schorr},
journal= {arXiv preprint arXiv:2101.08561},
year = {2021}
}
备注
8 pages, 3 figures, to be published in ISPD'21