基于热传导方程的超大规模集成电路布局模型及快速算法研究
项目介绍
AI项目解读
基本信息
- 批准号:61672005
- 项目类别:面上项目
- 资助金额:50.0万
- 负责人:
- 依托单位:
- 学科分类:F0201.计算机科学的基础理论
- 结题年份:2020
- 批准年份:2016
- 项目状态:已结题
- 起止时间:2017-01-01 至2020-12-31
- 项目参与者:陈建利; 李娴娟; 董正山; 黄培煌; 李兴权; 黄子麟; 朱自然; 翁一凡; 黄华亭;
- 关键词:
项目摘要
Placement is a critical step in VLSI (Very Large Scale Integration) physical design. Designing efficient and effective algorithms for the placement problem is a great challenge in modern VLSI physical design, due to the NP-hardness of the problem. In this project, we will use the l_1-norm wirelength function as the objective function, and use heat conduction for mimicking the diffusion of cells in placement to model non-overlapping constraints among cells, and finally build a new mathematical model for VLSI global placement. In the model, the l_1-norm wirelength function was developed by us and can approximate more exactly the half-perimeter wirelength function. However, the heat conduction equation has not been used previously in VLSI placement, and the equation for VLSI placement has an explicit solution, which is a new finding and can be used directly for optimization. This property prevents numerical solution of the equation, and can improve efficiency and accuracy of placement algorithms. This is different from the Poisson equation method for VLSI placement, where numerical solution of the Poisson equation is needed. ..For efficiently and effectively solving the VLSI global placement optimization model, we will improve the diagonal bundle method in nonconvex and nonsmooth optimization, according to the sparsity of VLSI circuits. The objective of this improvement is that, the placement algorithm can solve the VLSI placement problem with millions of cells directly without using the multilevel scheme. Furthermore, using the placement algorithm developed in this project as an engine, we will solve the routability driven placement problem and the placement problem with movable macro cells, and study parallelization of the obtained placement algorithms. The outcomes of this project will be not only the new mathematical models and new efficient and effective algorithms for VLSI placement, but also the VLSI placement tools which can tackle the placement problems with tens of millions of cells.
布局是超大规模集成电路(VLSI)物理设计的关键环节之一,布局问题的NP难度使得其快速有效的算法设计成为当前VLSI物理设计领域的一个巨大挑战。本项目用申请者发现的更精确地近似半周线长的l_1模线长作为目标函数,通过热传导模拟单元扩散来刻画单元互不重叠的约束,并建立VLSI全局布局新模型。该模型中的热传导方程可以求出显式解,避免了VLSI布局的泊松方程方法中的偏微分方程数值解问题,提高了计算效率和布局的准确性。为高效求解该全局布局模型,本项目从集成电路的稀疏性和线搜索的步长等方面改进非凸非光滑优化的对角束方法,使得相应的布局算法无需多极框架即可处理百万个单元的VSLI布局问题。进一步,本项目把上述布局算法作为引擎,解决可布通性布局和包含可移动宏单元的布局问题,同时研究各算法的并行化。本项目的研究成果将提出VLSI布局的新模型和快速有效的新算法,且将获得处理规模达千万门级的VLSI布局工具。
结项摘要
布局是超大规模集成电路物理设计自动化的关键环节之一,其NP难度使得快速有效的算法设计成为当前该领域的一个巨大挑战。针对此问题,本项目研究了基于热传导方程的单元散开方法,构造了热传导方程的解析解并设计了相应的布局算法,研究成果获ICCAD’18最佳论文奖提名,所设计的布局工具已被列入IEEE集成电路设计自动化参考设计流程,且被命名为FZUplace;研究了2.5D FPGA布局问题,基于3D泊松方程的解析解和邻近点交替方向法设计了布局算法。与当前最好的工作相比,在可比的计算时间内我们的方法显著减少了SLL长度;研究了考虑雾化效应和邻近效应的布局问题,所设计的布局算法不仅显著降低了雾化效应和邻近效应,而且运行时间得到了加速;研究了考虑最小植入区域约束的集成电路布局问题,提出的算法同时考虑了Vdd / Vss约束,MIA约束,单元位移量和总线长。实验结果表明,我们的算法比当前最先进的工作减少8.5%的总线长;提出了求解全局布局问题的广义增广拉格朗日方法,该方法有望用于解决其他带非线性约束的非线性优化问题。..多倍行高集成电路单元目前已得到广泛应用。针对多倍行高集成电路单元的布局合法化问题,提出了第一个基于解析方法的布局合法化算法,获得了DAC’17最佳论文奖,系54年来中国大陆机构首次获此奖项;基于此引擎,组队参加了ICCAD’17的EDA竞赛并获第一名,这是该赛事有史以来中国大陆首次获冠军;同时,研究了集成电路布局中带技术和区域约束的混合高度单元合法化问题,与最先进的工作相比,所设计的算法在较快的运行时间内达到了最小的单元平均移动量和最大移动量,并且明显减少了技术约束违反。..此外,本项目研究了集成电路制造设计中的版图三重分解问题,提出了离散松弛理论和算法框架。与之前最好的工作相比,我们的方法得到更好的结果,且在离散松弛理论保证下,可以衡量解的质量;在此基础上,本项目还研究了混合电子束和三重图样光刻技术版图分解问题,和多重图样光刻与定向自组装技术下额外通孔插入和引导模板分配问题等。
项目成果
期刊论文数量(14)
专著数量(0)
科研奖励数量(4)
会议论文数量(9)
专利数量(2)
DSA guiding template assignment with multiple redundant via and dummy via insertion
DSA 通过多个冗余过孔和虚拟过孔插入指导模板分配
- DOI:10.1016/j.vlsi.2019.09.011
- 发表时间:2020-01
- 期刊:Integration
- 影响因子:--
- 作者:Xingquan Li;Bei Yu;Jianli Chen;Wenxing Zhu
- 通讯作者:Wenxing Zhu
Graph-Based Redundant Via Insertion and Guiding Template Assignment for DSA-MP
DSA-MP 基于图形的冗余过孔插入和指导模板分配
- DOI:10.1109/tvlsi.2018.2850044
- 发表时间:2018-07
- 期刊:IEEE Transactions on Very Large Scale Integration Systems
- 影响因子:--
- 作者:Xingquan Li;Bei Yu;Jiaojiao Ou;Jianli Chen;David Z Pan;Wenxing Zhu
- 通讯作者:Wenxing Zhu
Discrete relaxation method for contact layer decomposition of DSA with triple patterning
三重图案 DSA 接触层分解的离散弛豫方法
- DOI:10.1016/j.vlsi.2017.11.004
- 发表时间:2017
- 期刊:Integration, the VLSI Journal
- 影响因子:--
- 作者:Xingquan Li;Jianli Chen;Wenxing Zhu
- 通讯作者:Wenxing Zhu
Discrete Relaxation Method for Triple Patterning Lithography Layout Decomposition
三重图案光刻布局分解的离散松弛方法
- DOI:10.1109/tc.2016.2582154
- 发表时间:2017-02
- 期刊:IEEE TRANSACTIONS ON COMPUTERS
- 影响因子:3.7
- 作者:Li Xingquan;Zhu Ziran;Zhu Wenxing
- 通讯作者:Zhu Wenxing
Iteratively weighted thresholding method for sparse solution of underdetermined linear equations
欠定线性方程稀疏解的迭代加权阈值法
- DOI:--
- 发表时间:--
- 期刊:Science China Mathematics
- 影响因子:--
- 作者:Wenxing Zhu;Zilin Huang;Jianli Chen;Zheng Peng
- 通讯作者:Zheng Peng
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:{{ item.doi || "--"}}
- 发表时间:{{ item.publish_year || "--" }}
- 期刊:{{ item.journal_name }}
- 影响因子:{{ item.factor || "--"}}
- 作者:{{ item.authors }}
- 通讯作者:{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:{{ item.authors }}
数据更新时间:{{ patent.updateTime }}
其他文献
Pareto局部搜索算法的改进
- DOI:--
- 发表时间:2012
- 期刊:莆田学院学报
- 影响因子:--
- 作者:郭敏;朱文兴
- 通讯作者:朱文兴
一种用于并行电路仿真的电路划分算法
- DOI:--
- 发表时间:2014
- 期刊:福州大学学报
- 影响因子:--
- 作者:陈家瑞;朱文兴
- 通讯作者:朱文兴
鄱阳湖生态经济区工业生态效率研究——基于区域差异及其典型相关视角
- DOI:--
- 发表时间:2013
- 期刊:华东经济管理
- 影响因子:--
- 作者:卢福财;朱文兴
- 通讯作者:朱文兴
一种求解最大二等分问题的分散搜索算法
- DOI:--
- 发表时间:2014
- 期刊:福州大学学报(自然科学版)
- 影响因子:--
- 作者:林耿;朱文兴
- 通讯作者:朱文兴
基于子区域交通流优化的交叉口信号控制研究
- DOI:--
- 发表时间:2012
- 期刊:中国公路学报
- 影响因子:--
- 作者:臧利林;朱文兴
- 通讯作者:朱文兴
其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:{{ item.doi || "--" }}
- 发表时间:{{ item.publish_year || "--"}}
- 期刊:{{ item.journal_name }}
- 影响因子:{{ item.factor || "--" }}
- 作者:{{ item.authors }}
- 通讯作者:{{ item.author }}

内容获取失败,请点击重试

查看分析示例
此项目为已结题,我已根据课题信息分析并撰写以下内容,帮您拓宽课题思路:
AI项目摘要
AI项目思路
AI技术路线图

请为本次AI项目解读的内容对您的实用性打分
非常不实用
非常实用
1
2
3
4
5
6
7
8
9
10
您认为此功能如何分析更能满足您的需求,请填写您的反馈:
朱文兴的其他基金
集成电路总体布线的解析算法与总体布局和总体布线的同时优化
- 批准号:62174033
- 批准年份:2021
- 资助金额:57 万元
- 项目类别:面上项目
超大规模集成电路物理设计自动化中的图论和优化算法
- 批准号:11526202
- 批准年份:2015
- 资助金额:18.0 万元
- 项目类别:数学天元基金项目
超大规模集成电路布局的ell-1模优化模型及其算法研究
- 批准号:61170308
- 批准年份:2011
- 资助金额:50.0 万元
- 项目类别:面上项目
超大规模集成电路多目标划分的算法研究
- 批准号:61070020
- 批准年份:2010
- 资助金额:10.0 万元
- 项目类别:面上项目
非数值离散优化问题的填充函数算法研究
- 批准号:60773126
- 批准年份:2007
- 资助金额:23.0 万元
- 项目类别:面上项目
非线性整数规划和连续全局优化的填充函数算法研究
- 批准号:10301009
- 批准年份:2003
- 资助金额:9.0 万元
- 项目类别:青年科学基金项目
相似国自然基金
{{ item.name }}
- 批准号:{{ item.ratify_no }}
- 批准年份:{{ item.approval_year }}
- 资助金额:{{ item.support_num }}
- 项目类别:{{ item.project_type }}
相似海外基金
{{
item.name }}
{{ item.translate_name }}
- 批准号:{{ item.ratify_no }}
- 财政年份:{{ item.approval_year }}
- 资助金额:{{ item.support_num }}
- 项目类别:{{ item.project_type }}