- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字后端设计流程-18 VIRTUOSO CADENCE – VIRTUOSO 专业版图编辑工具,结合CALIBRE可以对版图做在线检查修改。 使用方式与PROTEL类似。 VIRTUOSO生成最终流片版图 数字后端设计流程-19 SIGN-OUT 当设计完成时,应当保证其时序,功能,工艺等指标完全达到要求,只要有任意一点不能达标,便需要重新对设计做修改! Foundry为了规避责任,故要求设计者在提交版图时签字画押,说明此版图已经经过检查,是没有错误的。 流片很贵,大家应慎之又慎。 宏单元是由相对逻辑门抽象级别更高的触发器、算术逻辑单元、硬体暂存器等组成的预定义逻辑功能实现单元。 * 数字后端版图设计 基于standcell的ASIC设计流程 数字前端设计。以生成可以布局布线的网表为终点。 数字后端设计。以生成可以可以送交foundry进行流片的GDS2文件为终点。 术语: tape-out—提交最终GDS2文件做加工; Foundry—芯片代工厂,如中芯国际。。。 算法模型 c/matlab code RTL HDL vhdl/verilog NETLIST verilog Standcell library 综合工具根据基本单元库的功能-时序模型,将行为级代码翻译成具体的电路实现结构 LAYOUT gds2 基于standcell的ASIC设计流程 布局布线工具根据基本单元库的时序-几何模型,将电路单元布局布线成为实际电路版图 对功能,时序,制造参数进行检查 TAPE-OUT 数字前端设计流程 综合 RTL file 布局布线前静态时序分析 形式验证 NETLIST Meet requirements? YES NO 整个ASIC设计流程都是一个迭代的流程,在任何一步不能满足要求,都需要重复之前步骤,甚至重新设计RTL代码。 模拟电路设计的迭代次数甚至更多。。。 数字后端设计流程-1 目前业界广泛使用的APR(Auto Place And Route)工具有: Synopsys公司的ASTRO Cadence公司的Encounter 可以参考QUARTUS II的FITTER学习。 数字后端设计流程-2 哪些工作要APR工具完成? 芯片布图(RAM,ROM等的摆放、芯片供电网络配置、I/O PAD摆放) 标准单元的布局 时钟树和复位树综合 布线 DRC LVS DFM(Design For Manufacturing) 数字后端设计流程-3 ASTRO布局布线流程 数字后端设计流程-3 ASTRO布局布线流程 数字后端设计流程-4 布图 布图步骤主要完成宏单元的放置,电源规划以及PAD的摆放,布图影响到整个设计的绕线难易以及时序收敛。 这是一个小电路,电源规划比较简单,对于一个复杂的电路,还需要横竖添加stripes,降低IRdrop。 数字后端设计流程-4 布图 数字后端设计流程-5 布局 Astro是一个grid based软件,grid 分为 placement grid和routing grid. Placement grid就是所谓的unitTile, unitTile 为一个row的最小单位,standard cell 就是摆放在row上面,起摆放位置须对齐每个unitTile的边缘,因此每个standardcell都必须是同一高度。 数字后端设计流程-5 布局 一般来说cell面积的占有率控制在70%左右,布线的时候不会引起拥塞。 数字后端设计流程-5 时钟树和复位树综合 时钟树综合的目的: 低skew 低clock latency 数字后端设计流程-5 时钟树和复位树综合 芯片中的时钟网络要驱动电路中所有的时序单元,所以时钟源端门单元带载很多,其负载延时很大并且不平衡,需要插入缓冲器减小负载和平衡延时。时钟网络及其上的缓冲器构成了时钟树。一般要反复几次才可以做出一个比较理想的时钟树。 在DC综合时并不知道各个时序元件的布局信息,时钟线长度不确定。 DC综合时用到的线载模型并不准确。 时钟树和复位树综合为什么要放在APR时再做呢? 数字后端设计流程-6 时钟树和复位树综合 数字后端设计流程-7 布线 布线是指在满足工艺规则和布线层数限制、线宽、线间距限制和各线网可靠绝缘的电性能约束的条件下,根据电路的连接关系将各单元和I/O Pad用互连线连接起来,这些是在时序驱动(Timing driven ) 的条件下进行的,保证关键时序路径上的连线长度能够最小。 布线工具会自动进行布线拥塞消除、优化时序、减小耦合效应、消除串扰、降低功耗、保证信号完整性等问题。 数字后端设计流程-8 布线 Layer METAL1 pitch = 0.41 Layer METAL2
您可能关注的文档
- 撒哈拉以南非洲说课演示课件.ppt
- 播种式拣选摘果式拣选.ppt
- 播音员主持人业务研修和品牌塑造研修班.ppt
- 操作系统段式存储管理和虚存.ppt
- 操作说明–proleit上位机操作说明.ppt
- 攀岩基础知识〔含.ppt
- 擎刚防盗器产品销售讲训资料9627.ppt
- 支付行业基本知识点.ppt
- 收入分配和社会公平说课.ppt
- 收易拉罐的小男孩.ppt
- AGS2602 TVOC传感器用户手册说明书-中文版 A1-20240313.pdf
- i7530a_用户操作说明书手册_简体.pdf
- AFG1系列齿轮流量传感器用户手册说明书-中文版 A0-202503.pdf
- db-8225_8325_使用操作说明书手册.pdf
- AGP11系列用户手册说明书(中文版) A0-202502.pdf
- GW-7238D_用户操作说明书手册_v1.0_英语.pdf
- GSM_dotNet_Library_用户使用操作说明书手册_V10_英语.pdf
- AGS2620 TVOC传感器用户手册说明书-中文版 A1-20240313.pdf
- GT530_用户操作说明书手册_v12.pdf
- GSM_Library_用户使用操作说明书手册_V1.10_英语.pdf
文档评论(0)