1 / 50
文档名称:

数字ic芯片设计(课堂ppt).ppt

格式:ppt   大小:1,543KB   页数:50页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数字ic芯片设计(课堂ppt).ppt

上传人:精品小课件 2020/9/30 文件大小:1.51 MB

下载得到文件列表

数字ic芯片设计(课堂ppt).ppt

文档介绍

文档介绍:模拟?数字?OR1数字IC设计流程2数字IC设计流程确定项目需求制定芯片的具体指标系统级设计用系统建模语言对各个模块描述前端设计RTL设计、RTL仿真、硬件原型验证、电路综合后端设计版图设计、物理验证、后仿真等12343具体指标物理指标制作工艺裸片面积封装性能指标速度功耗功能指标功能描述接口定义4前端设计与后端设计数字前端设计(front-end)list)为终点。数字后端设计(back-end)以生成可以可以送交foundry进行流片的GDS2文件为终点。术语:tape-out—提交最终GDS2文件做加工;Foundry—芯片代工厂,如中芯国际。。。5算法模型c/matlabcodeRTLHDLvhdl/LISTverilogStandcelllibraryLAYOUTGDSII对功能,时序,制造参数进行检查TAPE-OUT综合工具根据基本单元库的功能-时序模型,将行为级代码翻译成具体的电路实现结构布局布线工具根据基本单元库的时序-几何模型,将电路单元布局布线成为实际电路版图数字IC设计流程6前端设计(list)RTL(RegisterTransferLevel)设计利用硬件描述语言,如verilog,对电路以寄存器之间的传输为基础进行描述综合:将RTL级设计中所得的程序代码翻译成实际电路的各种元器件以及他们之间的连接关系,可以用一张表来表示,list)。STA(StaticTimingAnalysis,静态时序分析):套用特定的时序模型(TimingModel),针对特定电路分析其是否违反设计者给定的时序限制(TimingConstraint)RTLCode风格代码检查功能仿真逻辑综合成功?综合后仿真成功?STA成功?list后端整个ASIC设计流程都是一个迭代的流程,在任何一步不能满足要求,都需要重复之前步骤,甚至重新设计RTL代码。模拟电路设计的迭代次数甚至更多。。。7前端工具仿真和验证QUATURSIICadence的Incisive:就是大家最常用的nc_verilog,nc_sim,nc_lauch,verilog-xl的集合。pliler号称时序,面积和功耗都优于DC,:与DC同期推出的综合工具,但是在国内基本上没有什么市场,偶尔有几家公司用。启动命令:bg_shell–gui&listtoLayout)APR:AutoPlaceandRoute,自动布局布线ExtractRC:提取延时信息DRC:DesignRuleCheck,设计规则检查。LVS:LayoutVersusSchematic,版图电路图一致性检查。ARPExtratRCSTA成功?DRC成功?LVS成功?listLayoutEditN9APR(AutoPlaceAndRoute,自动布局布线)芯片布图(RAM,ROM等的摆放、芯片供电网络配置、I/OPAD摆放)标准单元的布局时钟树综合布线DFM(DesignForManufacturing)布局布线主要是通过EDA工具来完成的10