1..系统架构定义
输入:市场需求定义分析
输出:文档或/和基于高级语言行为级模型,一般包括如下部分:
系统功能架构图,时钟架构图,复位架构图,memory架构图,低功耗方案,芯片所有管脚,芯片工作环境需求,生产工艺,生产测试方案,稳定性需求。
2.功能仿真平台:提供验证RTL code功能正确的验证平台
输入:RTL code 和 verification cases
输出:verification coverage
工具:ncverilog,vcs,perl(语言)
3.综合:将RTL code转为基于厂家库的门级网表
输入:生产厂家提供的库文件(标准单元,pad,SRAM,ROM,flash,opt),RTL code, 综合约束文件
输出: ddc文件,sdc文件
工具:design compiler
4.DFT:可测试性设计
输入:netlist/ddc,综合约束文件,DFT约束文件,库文件
输出:DFT netlist,def文件,milkway库
工具:DFT compiler
5.功能一致性验证:验证dft门级网表和RTL code功能等价
输入:dft netlist, RTL code,库文件
输出: 一致验证报告
工具:formality
6.ATPG析:分析测试覆盖率
输入:dft netlist,def文件,库文件
输出:测试覆盖率,wgl文件
工具:tetramax
7.PNR:将门级网表转为layout
输入:厂家库文件,综合/DFTmilkway库,SDC文件,def文件,库文件
输入:GDS文件,netlist,milkway库
工具:IC compiler
8.功能一致性验证:验证PNR吐出的门级网表和RTL code 功能等价
输入:pnr netlist 和dft netlist
输出:功能一致性报告
工具: formality
9.静态时序分析:验证时序正确
输入:nelist,spef
输出:静态时序分析报告,sdf
工具:primetime
10.功耗、IRdrop,IM分析
输入:vcd文件,netlist,库文件
输出:IRdrop,IM报告
工具:prime rail
11.post simulation:通过带延时的仿真验异步逻辑,多周期及部分功能正确
输入:pnr netlist 和sdf
输出:仿真报告
工具:ncverilog,vcs
12.LVS/DRC报告:验证版图正确及符合厂家的生产设计规则
输入:netlist,gds
输出:结果报告
工具:hercules/calibery
13.给生产厂家递交GDS和netlist
14.厂家设计mask掩膜板进行生产
15.probe生产测试
DFT,IDDQ,at speed测试
16.划片封装
17.封装分拣测试
18.系统测试
19.Evaluation评估:评估模拟数字功能
20.HAST/HTOL测试和老化测试/ESD测试
21.良率分析
22.Signoff
23.客户反馈
24.Release
请给我吧友多多签到,关注和发言,原创转载请注明作者出处,谢谢。









