超大规模集成电路中标准单元的布局优化方法

超大规模集成电路中标准单元的布局优化方法

论文摘要

布局是超大规模集成电路物理设计中最重要的环节之一。随着集成电路设计复杂性的日益增加和深亚微米技术的迅速发展,布局问题已经引起了研究人员的广泛关注。由于布局问题是一个NP完全问题,许多现代的布局算法通常可以分为三个步骤:(1)全局布局,尽可能均匀地将芯片上的单元分开,这样会产生少许的重叠;(2)合法化,将芯片上的单元按行对齐,并且没有任何重叠;(3)详细布局,根据某些标准优化合法化后的布局,进一步改善布局的质量。通常,大量的电路上由几百万个标准单元组成,这些标准单元具有相同的高度、不同的宽度(反之亦然)。这些标准单元应该按行排列并且对齐,可以方便地提供电源供应。由于IP核和预置宏模块(如模拟电路、嵌入式内存)固定在芯片上不能与其他单元重叠,随着它们的复用,布局问题变得越来越难以解决。本文提出了一种基于线密度的布线驱动全局布局方法。高密度的拥塞区域可能导致布线的迂回和更差的布线线长,甚至降低布线工具的性能,产生不可布通的电路。为了解决上述问题,获得一个均匀可布通的全局布局,提出了一种布线驱动布局方法。它是基于两层框架的解析方法,采用LSE线长模型和贝尔型密度函数,集解析布局和两层框架为一体,通过一种线长估计策略影响整个全局布局流程,进而达到优化的目的。首先,通过一个有效的全局布局方法将结群安置在芯片区域上,使得结群移动到一个新的位置,待布局的单元位于相应的结群中心。然后,将单元安置在芯片区域上,进一步减少其中的重叠。在线长估计策略中,定义了一个线网的线密度为该线网中线面积和线网面积的比率与一个参数的积,这个参数与该线网中引脚的位置有关。此外,还分析了线网和方格之间重叠的几种情况,进而提出了重叠函数并对其进行平滑估计处理。经过大量的实验结果验证,该方法是可行、有效的。本文还提出了一种有效的标准单元电路布局合法化方法。在全局布局中,冗余的单元重叠对于布线的好坏具有直接的影响。为了解决上述问题,将提出的合法化方法分为了两个主要的阶段:根据某种标准对待布局的单元进行排序;逐个对单元进行合法化。在合法化中,我们引入了一个新的术语“碰撞”,用来移除单元之间的重叠,并且深入分析了“碰撞”如何实现一个更好的布局。此外,通过改进的Dijkstra算法将单元重新安置到合适的行上。大量的实验结果表明,该方法可以获得一个更好的布局质量。

论文目录

  • 中文摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究课题的学术背景及意义
  • 1.2 国内外研究现状
  • 1.2.1 全局布局
  • 1.2.2 合法化
  • 1.2.3 详细布局
  • 1.3 研究课题的来源及目的
  • 1.4 本文的主要研究工作及创新
  • 第二章 布局理论基础
  • 2.1 全局布局
  • 2.1.1 线长模型
  • 2.1.1.1 二次模型
  • 2.1.1.2 Bound2Bound 模型
  • 2.1.1.3 Lp-norm 模型
  • 2.1.1.4 LSE 模型
  • 2.1.1.5 CHKS 模型
  • 2.1.2 布局算法分类
  • 2.1.2.1 随机布局
  • 2.1.2.2 最小割布局
  • 2.1.2.3 解析布局
  • 2.2 合法化
  • 2.3 本章小结
  • 第三章 一种基于线密度的布线驱动全局布局方法
  • 3.1 引言
  • 3.2 布局模型
  • 3.2.1 线长模型
  • 3.2.2 单元密度描述
  • 3.2.3 问题描述
  • 3.3 线长估计策略
  • 3.3.1 线网的线密度
  • 3.3.2 线网与方格之间的重叠
  • 3.3.1.1 几个基本函数的平滑估计
  • 3.3.1.2 重叠函数的平滑处理
  • 3.3.3 线长估计函数的平滑估计
  • 3.4 算法实现
  • 3.5 实验结果与分析
  • 3.6 本章小结
  • 第四章 一种有效的标准单元电路布局合法化方法
  • 4.1 引言
  • 4.2 合法化方法
  • 4.3 单元碰撞
  • 4.3.1. 结群的定义
  • 4.3.2. 结群碰撞
  • 4.3.3. 边界处理方法
  • 4.4 改进的 Dijkstra 算法实现
  • 4.5 实验结果与分析
  • 4.6 本章小结
  • 结论
  • 参考文献
  • 致谢
  • 个人简历
  • 在学期间的研究成果及发表的学术论文
  • 相关论文文献

    • [1].武汉市公共汽(电)车线网结构优化[J]. 城市交通 2019(06)
    • [2].基于私域流量的有线网业务直播[J]. 中国有线电视 2020(11)
    • [3].兰州新区铁路线网布局规划研究[J]. 铁道运输与经济 2019(12)
    • [4].强化线网顶层设计,全面提升服务能力[J]. 人民公交 2018(06)
    • [5].城市轨道交通环线工程对线网票务影响相关问题研究[J]. 铁路通信信号工程技术 2015(04)
    • [6].上海拟投60亿在年底前完成全市有线网整合[J]. 广播与电视技术 2010(03)
    • [7].浅谈顶管施工技术在线网落地工程中的应用[J]. 建设科技 2017(11)
    • [8].可变加热速率线网反应器设计及验证[J]. 清华大学学报(自然科学版) 2008(08)
    • [9].开通接驳线30条 优化调整线路21条 巴士集团优化线网布局便民出行[J]. 城市公共交通 2015(09)
    • [10].中国内地城市快速轨道交通线网换乘系数分析[J]. 城市轨道交通研究 2019(04)
    • [11].城市轨道交通规划线网生成模型研究[J]. 土木工程学报 2019(09)
    • [12].城市轨道交通车辆基地设备线网共享研究[J]. 山东工业技术 2017(22)
    • [13].川道型城市构建轨道交通概念线网研究[J]. 都市快轨交通 2016(03)
    • [14].大线网条件下城市轨道交通桥隧专业管理模式[J]. 设备管理与维修 2020(10)
    • [15].厦门轨道交通线网门禁系统接口设计[J]. 机电信息 2017(24)
    • [16].有轨电车线网编制方法探讨[J]. 都市快轨交通 2014(02)
    • [17].关于智能光纤配线网组成及应用浅析[J]. 电子制作 2013(10)
    • [18].轴-辐式机场长途巴士线网运营时刻表优化设计[J]. 系统工程理论与实践 2012(09)
    • [19].城市快速轨道交通线网运营设施配置参数特征分析[J]. 铁道建筑技术 2010(04)
    • [20].需求可拆分下城轨关联的公交接驳线网优化[J]. 深圳大学学报(理工版) 2020(02)
    • [21].城市轨道交通信号智能化运维系统线网中心的设计与实现[J]. 城市轨道交通研究 2020(S2)
    • [22].台网关系的瓦解与重构[J]. 青年记者 2013(34)
    • [23].城市轨道交通网络化运营时设置线网中心必要性的探讨[J]. 科技资讯 2012(32)
    • [24].多线切割中线网可靠度评价方法研究[J]. 机械工程学报 2017(23)
    • [25].基于多需求响应的定制公交绿色线网优化[J]. 公路交通科技 2018(03)
    • [26].公路客运门到门运营模式下的末端线网优化[J]. 交通运输工程学报 2017(01)
    • [27].基于重要度轨道交通初始线网生成技术——以合肥为例[J]. 交通信息与安全 2014(06)
    • [28].广州市轨道交通基于线网的整体装修概念设计[J]. 都市快轨交通 2010(04)
    • [29].一种公路客运线网优化设计方法[J]. 大连海事大学学报 2009(04)
    • [30].锡惠公交:优化线网,打造绿色公交品牌[J]. 人民公交 2017(11)

    标签:;  ;  ;  ;  

    超大规模集成电路中标准单元的布局优化方法
    下载Doc文档

    猜你喜欢