自动布局布线及SOC简介精选课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《自动布局布线及SOC简介精选课件.ppt》由会员分享,可在线阅读,更多相关《自动布局布线及SOC简介精选课件.ppt(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、关于自动布局布线及SOC简介2022/12/121第一页,本课件共有36页第第6 6章章 自动布局布线及自动布局布线及SOCSOC简介简介路漫漫其修远兮 吾将上下而求索2022/12/1226.1 自动布局布线p 自动布局布线定义p自动布局、布线是将门级网表(netlist)转换成版图(layout),并对各个电路单元确定其几何形状、大小及位置,同时要确定 单元之间的连接关系p方法有两种,一种是手工画版图实现,另一种是用自动布局布线工具实现(Auto Place and Route,APR)pVLSI设计的自动布局、布线必须借助EDA工具完成p比较著名的自动布局、布线工具:AVant!/Syn
2、opsys的ApolloII、Cadence、Synopsys、Mentor等公司的工具。p在Cadence中进行布局规划的工具为Preview,进行自动布局布线的引擎有四种:Block Ensemble、Cell Ensemble、Gate Ensemble和Silicon Ensemble,其中,Block Ensemble适用于宏单元的自动布局布线,Cell Ensemble适用于标准单元或标准单元与宏单元相混合的布局布线,Gate Ensemble适合于门阵列的布局布线,Silicon Ensemble主要用在标准单元的布局布线中。第二页,本课件共有36页第第6 6章章 自动布局布线及
3、自动布局布线及SOCSOC简介简介路漫漫其修远兮 吾将上下而求索2022/12/123p 自动布局布线流程标准单元库按电路种类划分核心逻辑单元库I/O单元硬核模块生成器按设计阶段划分逻辑综合库单元的仿真库物理版图库延时模型库门级网表门级网表布局规划布局规划预布线布局预布线布局时钟树时钟树布线布线自自自自动动动动布布布布局局局局布布布布线线线线过过过过程程程程设计约束设计约束工艺库工艺库数据准备和输入数据准备和输入版图数据输出版图数据输出DRC&LVS第三页,本课件共有36页第第6 6章章 自动布局布线及自动布局布线及SOCSOC简介简介路漫漫其修远兮 吾将上下而求索2022/12/124数据准
4、备和输入数据准备和输入网表(netlist):由逻辑综合工具生成的,以标准逻辑单元表示的逻辑网络(EDIF网表)标准逻辑单元库/工艺库:由EDA/Foundary厂商合作提供;如:Artisan Components的TSMC0.25um CMOS标准单元库和输入/输出单元库)标准逻辑单元库的库单元种类繁多,形式多样,以满足不同阶段的ASIC设计的需求设计约束芯片的总体功耗、时序要求和面积第四页,本课件共有36页第第6 6章章 自动布局布线及自动布局布线及SOCSOC简介简介路漫漫其修远兮 吾将上下而求索2022/12/125布局规划、预布线、布局布局规划、预布线、布局p布局规划布局规划p是面
5、向物理版图的划分,不同于逻辑设计时模块的划分。p布局规划可估算出较为精确的互连延迟信息、预算芯片的面积,分析布线的稀疏度。p布局规划从版图上将芯片设计划分为不同的功能块,布置输入/输出端口,对功能块、宏模块、芯片时钟及电源分布进行布局方案设计,根据设计要求对一些单元或模块之间的距离进行约束和控制。p在深亚微米设计中,合理的总体布局规划可以提高综合的连线延迟模型的准确性,从而更快的达到时序收敛,减少设计的重复。第五页,本课件共有36页第第6 6章章 自动布局布线及自动布局布线及SOCSOC简介简介路漫漫其修远兮 吾将上下而求索2022/12/126p预布线预布线p预布线的目的就是要在版图设计上为
6、布线留必要的通道p预布线包括宏单元的电源、地、信号的布线,焊盘单元的布线及芯片核心逻辑部分的电源环、电源网络的布线布线通道的不同划分布线通道的不同划分电源分配一般结构电源分配一般结构某某3232位微处理器电源总线位微处理器电源总线第六页,本课件共有36页第第6 6章章 自动布局布线及自动布局布线及SOCSOC简介简介路漫漫其修远兮 吾将上下而求索2022/12/127p布局布局p布局就是进行网表中单元的放置,这一步可以使用综合时产生的时序约束来驱动布局,以使布局后的连线延迟更接近综合的连线延迟模型,更快的达到Timing Closure。p布局要求将模块在满足一定的目标函数的前提下布置在芯片上
7、的适当位置,并要求芯片面积最小、连线总长最短、电性能最优并且容易布线。第七页,本课件共有36页第第6 6章章 自动布局布线及自动布局布线及SOCSOC简介简介路漫漫其修远兮 吾将上下而求索2022/12/128时钟树综合时钟树综合p在芯片版图设计中,时钟树的设计是非常重要的,数字系统中一切的电路行为都是在时钟的严格同步下进行的。p系统中的时钟负载很大,而且遍布整个芯片。这样就造成了较大的本地时钟间的相对延时,也叫时时钟钟偏偏斜斜(Clock Skew),时钟偏斜严重影响电路的同步,会造成时序紊乱。延时延时延时最大延时最大芯片平面芯片平面时钟输入时钟输入延时为零延时为零abdc第八页,本课件共有
8、36页第第6 6章章 自动布局布线及自动布局布线及SOCSOC简介简介路漫漫其修远兮 吾将上下而求索2022/12/129p时钟树 时钟树综合就是为了保证时钟的设计要求,对芯片的时钟网络进行重新设计的过程,包括:时钟树的生成缓冲的插入时钟网络的分层p时钟网络形式最常用的时钟网络是H-树和平衡树最常用的两种时钟网络最常用的两种时钟网络时钟树主干时钟树主干时钟树主干时钟树主干时钟源时钟源时钟源时钟源第九页,本课件共有36页第第6 6章章 自动布局布线及自动布局布线及SOCSOC简介简介路漫漫其修远兮 吾将上下而求索2022/12/1210p 一些时钟树的实例不含时钟树不含时钟树 零歪斜时钟树零歪斜
9、时钟树 可变时间时钟树可变时间时钟树第十页,本课件共有36页第第6 6章章 自动布局布线及自动布局布线及SOCSOC简介简介路漫漫其修远兮 吾将上下而求索2022/12/1211p时钟树插入及增加驱动器时钟树插入及增加驱动器p时钟信号延时与具体的版图密切相关,所以在逻辑综合的时候一般忽略时钟的处理,而在布局布线设计中进行插入时钟树操作。p为了实现时钟延时的总体平衡,对时钟信号进行树状插入驱动(buffer)。一个插入驱动的时钟分配树一个插入驱动的时钟分配树DEC Alpha 21164 CPU时钟树的例子时钟树的例子第十一页,本课件共有36页第第6 6章章 自动布局布线及自动布局布线及SOCS
10、OC简介简介路漫漫其修远兮 吾将上下而求索2022/12/1212布线布线布线布线p布线是根据电路连接的关系,在满足工艺规则和电学性能的要求下,在指定的区域内完成所需的全部互连,同时尽可能地对连线长度和通孔数目进行优化。p完成预布线以后,一些特定网络的布线,如时钟、总线等一些关键路径需要严格保证其时序要求;在布线中,这些关键路径的布线被赋予较高的优先级,有时甚至进行手工布线。p全局布线布线工具首先把版图区域划分为不同的布线单元,同时建立布线通道;对连线的网络连接方向和占用的布线资源(布线通道和过孔)、连线的最短路径等进行确定;对布线的拥塞程度进行估计,调整连线网络过度拥塞的部分。第十二页,本课
11、件共有36页第第6 6章章 自动布局布线及自动布局布线及SOCSOC简介简介路漫漫其修远兮 吾将上下而求索2022/12/1213版图检查与验证版图检查与验证pDRC:Design Rule Check设计规则检查pERC:Electronic Rule Check电学设计规则pLVS:Layout vs Schematic Check网表一致性检查版图版图设计规则检查设计规则检查网表与参数提取网表与参数提取版图网表版图网表电学规则检查电学规则检查后仿真后仿真网表一致性检查网表一致性检查原理图网表原理图网表第十三页,本课件共有36页第第6 6章章 自动布局布线及自动布局布线及SOCSOC简介简
12、介路漫漫其修远兮 吾将上下而求索2022/12/1214a)a)a)a)设计规则检查设计规则检查设计规则检查设计规则检查(DRC,Design Rule Check)(DRC,Design Rule Check)(DRC,Design Rule Check)(DRC,Design Rule Check)p设计规则是以器件的特征尺寸为基准,根据制造工艺水平及其它考虑,制定出的一整套关于各掩膜相关层上图形自身尺寸及图形间相对尺寸的允许范围。p设计规则检查则是检查版图中各掩膜相关层上图形的各种尺寸,保证无一违反规定的设计规则。p设计规则的范围很宽,项目繁多,但其中多数规则是关于图形边与边之间的距离规
13、范,包括宽度检查、面积检查、内间距检查和外间距检查。第十四页,本课件共有36页第第6 6章章 自动布局布线及自动布局布线及SOCSOC简介简介路漫漫其修远兮 吾将上下而求索2022/12/1215b)b)b)b)电学设计规则电学设计规则电学设计规则电学设计规则(ERC,Electronic Rule Check)(ERC,Electronic Rule Check)(ERC,Electronic Rule Check)(ERC,Electronic Rule Check)p电学设计规则检测出没有电路意义的连接错误,(短路、开路、孤立布线、非法器件等),介于设计规则与行为级分析之间,不涉及电路行
14、为p实现:提取版图网表,ERC软件p网表提取工具:逻辑连接复原第十五页,本课件共有36页第第6 6章章 自动布局布线及自动布局布线及SOCSOC简介简介路漫漫其修远兮 吾将上下而求索2022/12/1216c)c)c)c)网表一致性检查网表一致性检查网表一致性检查网表一致性检查(LVS,Layout vs Schematic Check)(LVS,Layout vs Schematic Check)(LVS,Layout vs Schematic Check)(LVS,Layout vs Schematic Check)pLVS是指把从版图中根据器件与节点识别提取出的电路同原设计的电路进行对比
15、检查,要求两者在结构上达到一致。pLVS要对比检查的结构单元,版图中提取出的电路和原设计的网表必须化作同一形式的网表结构,即相同形式的结构单元的互联,两者才具有可比性。p如果两者不一致,其错误大体分为两类:p不一致点(节点不一致、器件不一致)p失配器件p实现:网表提取,LVS软件第十六页,本课件共有36页第第6 6章章 自动布局布线及自动布局布线及SOCSOC简介简介路漫漫其修远兮 吾将上下而求索2022/12/1217p后仿真是指版图完成后提取芯片内部寄生参数后的得到最准确的门延时和互连线延时的仿真。p后仿真包括:逻辑仿真、时序分析、功耗分析、电路可靠性分析等输出结果输出结果输出结果输出结果
16、所有检查验证无误,布图结果转换为GDSII格式的掩膜文件。然后通过掩膜版发生器或电子束制版系统,将掩膜文件转换生成掩膜版。后仿真后仿真第十七页,本课件共有36页第第6 6章章 自动布局布线及自动布局布线及SOCSOC简介简介路漫漫其修远兮 吾将上下而求索2022/12/12186.2 SOC技术简介p基本概念基本概念SOCSOC:System on chip 片上系统系统集成芯片Soc基本特征:SOCSOC是VLSIVLSI技术的最新产物。SOCSOC是实现现代电子系统的重要途径。SOCSOC技术涉及:a)集成电路制造技术;b)设计技术;c)电子系统设计理论;d)软件工程等。SOCSOC芯片采
17、用超深亚微米(VDSM)或纳米ICIC制造技术。SOCSOC的复杂性!绝大多数设计厂商不可能覆盖全部技术领域,不可能也没有必要在设计上完全采用自主设计方法。大量采用IPIP核来完成设计已成为一种趋势。第十八页,本课件共有36页第第6 6章章 自动布局布线及自动布局布线及SOCSOC简介简介路漫漫其修远兮 吾将上下而求索2022/12/1219p IP IP核核p软核 是用可综合的RTL描述或者通用库元件的网表形式表示的可复用模块。用户须负责实际的实现和版图。p固核 是指在结构和拓扑针对性能和面积通过版图规划,甚至可用某种工艺技术进行优化的可复用模块。它们以综合好的代码或通过库元件的网表形式存在
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自动 布局 布线 SOC 简介 精选 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内