- 1、本文档共66页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
物理设计(ICC)课件
* 设计规则检查(Design Rule Checking,DRC) 版图完成后需要做物理验证(physical verification),首先是对版图进行设计规则检查(DRC),DRC的主要目的是检查版图中所有因违反设计规则而引起潜在断路、短路或不良效应的物理验证过程。DRC检查的方法是将版图中所有几何图形与设计规则规定的尺寸、间距进行比较,并将所有违反规则的地方通过EDA工具以醒目的标识反标到版图中告诉设计者,设计者通过 这些标识判断、修改错误。 可制造性设计和物理验证 * 电路规则检查(layout versus schematic,LVS) LVS主要目的是验证版图与原理图的电路结构是否一致。 LVS分两步完成,第一步是“抽取”,第二步是“比较”。首先根据LVS提取规则,EDA工具从版图中抽取出版图所确定的网表文件,然后将抽取出的网表文件与电路网表文件进行比较,抽取的网表文件为晶体管级的SPICE网表,而电路网表为门级的Verilog网表,该门级网表要转化为SPICE网表后才能和抽取的网表进行逻辑等效性比较。 DRC/LVS检查工具有:Mentor 的calibre,Synopsys 的Hercules,Cadence 的Assura、Diva等。 可制造性设计和物理验证 * 后仿真 后仿的来源在于消除或减小理论结果与实际结果之间的差异 ,版图生成以后,版图中的连线及连线间的寄生电阻,寄生电容,甚至寄生电感(现阶段一般后仿不包括电感)都是前仿中没有添加的,亦即,前仿的网表中认为各根连线的电阻电容均为零。事实并非如此,如果这些寄生电阻电容效应足够大,那么实际做出的电路就和前仿差别较大。 后仿需要考虑版图中实际连线的RC延时 ICC生成版图之后,ICC会写出一个电路网表,star_rc_xt 抽取版图寄生参数,PT获得寄生参数信息后写出sdf文件,用于反标入电路网表。 后仿真的对象是由ICC生成的电路网表,后仿真是电路级的仿真,仿真反标入了由PT产生的sdf文件,sdf (standard delay format)。 * 对实验的描述 小芯片实验 物理设计阶段使用IC Compiler工具 请参看视频(视频中先跑了初始化部分脚本,再手工floorplan,再跑完剩下所有脚本) 启动ICC之后,先把run_icc_record.tcl里面的floorplan之前初始化部分粘入icc_shell中,floorplan应该照着视频手动操作,也可以把脚本中floorplan部分直接粘入icc_shell,placement、CTS、routing直接粘入相应部分脚本即可。 * * * 上图是时钟树综合好之后的结果,上图中有三级buffer构成了一个时钟树。 * 在sdc文件中用create_clock命令创建时钟,同时定义了时钟源点如: Create_clock [get_pins U_TOP_PAD/Pad_inout_PF5_CAM_PCLK/C] –name CPCK -period 10 –waveform {0 5} 这条命令在U_TOP_PAD/Pad_inout_PF5_CAM_PCLK/C这个pin处创建了时钟,这个pin就是名为CPCK的时钟的时钟源点 时钟树综合(CTS) * 由于时钟树的重要性,工具采用不同于一般布线规则的时钟树自己的布线规则 时钟树综合(CTS) * 首先定义non default routing rule 再指定CTS使用定义的my_route_rule -layer_list 定义了CTS使用哪几层金属走线 时钟树综合(CTS) * ICC 在placement阶段提供了一个命令place_opt,请参看run_icc_record.tcl,可以看出placement阶段脚本结构是先进行一系列的设置,再通过place_opt命令让工具根据设计者的设置约束等完成布局工作。 ICC在时钟树综合阶段也提供了一个命令clock_opt,clock_opt命令根据设计者的设置和约束自动完成时钟树综合的工作。 布线阶段也有一个类似的命令:route_opt 整个流程中,除了floorplan阶段需要较多的手工活之外,placement、CTS、routing阶段可以说就是设计者通过修改脚本和约束,然后让工具自动完成工作。这也是IC Compiler工具强大之处。 时钟树综合(CTS) * CTS在placement之后完成,就有可能对原来的placement的结果产生影响,如clock Buffers 插入之后,就有可能导致拥塞的产生,为了插入clock buffers 可能会轻微移动 原来的placement阶段放置的标准单元,原来的placement是时序驱动的,移动就可能 导致时
您可能关注的文档
- 4.1第4章注射模与注射机的关系2学时.ppt
- 4.1身体的结构.ppt
- 物理气相沉积(PVD)PPT.ppt
- 物理步步高大一轮复习讲义第七章第2讲.docx
- 物理光学复习.pptx
- 4.1种群的特征4.2种群的数量变化--一轮复习.ppt
- 物理污染控制技术习题.ppt
- 物理学科.ppt
- 物理必修2第五章曲线运动.ppt
- 4.2.2直线、射线、线段的大小比较、尺规作图、等分点.ppt
- 浙江省县域教研联盟2024-2025学年高三上学期12月模拟考试技术试题-高中信息技术2.docx
- 湖南省岳阳市云溪区2024-2025学年高三上学期11月期中地理试题.docx
- 浙江省杭州市北斗联盟2024-2025学年高一上学期期中联考政治试题2.docx
- 广东省肇庆市实验中学高三理科化学第16周限时训练.doc
- 黑龙江省牡丹江市第一高级中学2024-2025学年高一上学期11月期中地理试题2.docx
- 云南省玉溪市峨山一中2017-2018学年高二四月份月考生物试题.doc
- 山东省实验中学高三第三次诊断考试历史试题.docx
- 山东省菏泽第一中学2024-2025学年高二上学期第一次月考历史试题含答案.docx
- 山东省菏泽市2024-2025学年高一上学期11月期中数学试题(A)含解析.docx
- 安徽省六安市舒城中学高三仿真(一)文科综合试题.doc
文档评论(0)