ChipAnalyzer培训教程

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

1ChipAnalyzer培训教程2LVS芯愿景反向提取流程图HxComposer芯片样片照相和拼接Filmshop芯片图像工程ChipAnalyzer网表提取平面化电路ChipLayeditor或HxBuilder版图提取样片处理版图GDS基本库提取电路整理HxDesignerDatasheet端口定义层次化电路图HxReporter图像线网标注+层次化电路图3Agenda•软件简介•软件入门•工作区管理•单元提取•线网绘制•线网检查•导入与导出4软件介绍•ChipLogic系列软件使用”客户-服务器的架构”,可以很好的支持多客户端并行操作–每个客户端都可以实时显示每一次的操作–ChipAnalyzer是ChipLogic系列软件中最重要的一个•安装ChipAnalyzer–复制ChipAnalyzer软件到ChipLogicFamily\ChipAnalyzer•登陆ChipAnalyzer–运行“ChipLogicFamily\ChipAnalyzer\Bin\ChipAnalyzer.exe”–输入用户名、密码和服务器IP地址5ChipAnalyzer工程和工作区•工程是什么?–一个工程包括多层高分辨率的芯片图像数据和一组网表工作区–图像数据位于“ChipLogicFamily\ChipDatacenter\Image\ProjectName\”–工作区存放于“ChipLogicFamily\ChipDatacenter\Project\ProjectName\Workplaces”•工作区是什么?–工作区是在整个图像范围上指定的一个工作区域–工作区包括许多用来定义物理单元以及它们之间连接线的标注–在工作区中这些标注被单独地放置–标注的坐标基于图像的像素点6工作区中都有什么标注?(此处的标注不是指文本标注)•基本的模拟器件–例如晶体管、电阻、电容等–这些器件类型应符合Hierux库中的模拟单元库,该库由芯愿景公司提供,或者是由IC生产厂商提供的模拟库转换而来•基本的数字单元–例如反向器、与非门、或非门、锁存器和D触发器–这些数字单元应符合Hierux库中的基本数字单元库,该库应该在摆放单元时用HxComposer创建•线网–引线、引线孔和连接器•标注7命名协定•提取的数据到最后是通过edif的工具转换成电路的,而芯愿景软件的Edif生成器不区分字母大小写,所以在ChipLogic和Hierux软件中所有的单元名、引脚名、线网名等必须大小写统一。8Agenda•软件简介•软件入门•工作区管理•单元提取•线网绘制•线网检查•导入与导出9ChipAnalyzer软件界面常用工具栏工程控制面板标注窗口输出窗口雷达图窗口状态栏标注工具栏10ChipAnalyzer软件界面•工程控制面板–工程标签页–单元标签页–显示标签页•工作区和雷达图窗口•输出窗口–双击一个输出结果可以在工作区中进行定位–“[”和“]”键可以切换上一项和下一项输出结果–保存和加载输出结果•状态栏–显示工作区窗口的相关信息,例如图像层名称、当前编辑状态、显示区域和光标的坐标位置等等11常用操作•打开工程–点击文件-打开芯片分析工程•打开工作区–在工程标签页中双击工作区名称可以打开或关闭工作区•选择图元–点击、用左键框选和Shift+点击–S键部分选择–D键取消选择12常用操作•放大“Ctrl+Z”•缩小“Shift+Z”•还原显示“F/F11”•显示全图“Shift+G”•点按右键拖拉放大选中区域•切换窗口中上一屏和下一屏显示的图像“[/]”•查找元素“Ctrl+F”•切换图像层“数字键”•切换上一层和下一层图像“=/-”13常用操作•移动屏幕–PageUp/PageDown/Home/End–Ctrl+PageUp/Ctrl+PageDown/Ctrl+Home/Ctrl+End–方向键•关闭当前窗口“Alt+X”•取消当前编辑状态“Esc”•保存当前窗口图像位置“Ctrl+J”•加载保存的窗口图像位置“Shift+J”•同时显示多层图像窗口“Alt+4”–在多层图像窗口中点击右键进行显示配制14设置图像参数•设置图像层名称和参数–点击工程-图像层名称和参数…–设置完成后图像层名称会显示在状态栏中–设置完成后在绘制引线状态,引线层属性会自动绑定图像层•设置图像层切换快捷键–点击工程-设置图像层切换快捷键…15工程控制面板•工程管理列表–双击概貌图像名称即可打开芯片概貌窗口–更换项目经理–增加或删除项目成员•设置显示标签页–进入显示标签页–编辑显示属性–右键点击设置是否可见或可选–保存和加载显示设置“Ctrl+F1/F2/F3/Shift+F1/F2/F3”–常用的显示功能图标16工程控制面板•在设计面板中浏览单元列表•单元列表可按名称、大小和实例数量进行排序•管理模拟单元•管理数字单元•在“单元”标签页中某个单元上的右键菜单–枚举单元实例–单元库属性–搜索单元模板–开始确认单元–打开单元比较窗口–合并单元模板–发送单元模板–……17图像提取流程•1.定义全部的区域或模块•2.定义全部的标注工作–各个区域或模块单元的类型与它们自己工作区中的单元类型不同–有相同单元种类的区域或模块应该共用一个单元工作区–各个区域或模块都应该有一个相应的网表工作区,它们的单元标注是从各自的单元工作区中发送或者合并而来的–需要有一个顶层网表工作区•在打平模式的工作区中每个模块都应该以线网形式合并到顶层•在层次化模式的工作区中每个模块都应该以宏单元形式合并到顶层•在顶层网表中也可以有一些基本的模拟器件或数字单元18图像提取流程•3.标注工作区中所有的单元并与Hierux库进行库验证•4.标注所有区域、模块和顶层工作区的网表•5.检查所有的网表工作区•6.在打平模式工作区中合并全部模块线网到顶层,在层次化模式工作区中合并全部模块的宏单元到顶层•7.导出所有宏单元工作区的网表到Hierux软件生成宏单元电路图•8.导出顶层网表工作区的网表到Hierux软件生成顶层电路图19Agenda•软件简介•软件入门•工作区管理•单元提取•线网绘制•线网检查•导入与导出20工作区管理•创建工作区–使用“工程”—“创建工作区”,创建工作区时可以选择工作区的边界•复制工作区–使用“工程”—“复制工作区”,复制工作区时可以选择是否复制工作区数据•重命名工作区•删除工作区•转换工作区21工作区管理•工作区分类–在工作区列表或者任意文件夹上点击右键菜单选择创建文件夹–在工作区列表中的文件夹上点击右键菜单选择修改文件夹–点击并拖拉一个工作区可以使它移入或移出文件夹•发送单元–在单元列表中的被选中的单元上点击右键选择发送单元模板22工作区管理•合并工作区–点击工程-合并工作区…–“先清除目标工作区中相应类型的元素”选项是从单元工作区向线网工作区中更新单元时常用的选项•不推荐在线网工作区中进行单元编辑工作–合并模式•平面化模式–全部的元素都会被合并到目标工作区•层次化模式–将会在当前工作区中创建一个新单元,单元大小与当前工作区相同,这个单元的PIN脚是从当前工作区的外部端口转换而来•层次化工作区–在顶层网表工作区,点击工程-层次化工作区…–在对话框中配置工作区和单元模板的对应关系23Agenda•软件简介•软件入门•工作区管理•单元提取•线网绘制•线网检查•导入与导出24单元提取•单元模板和单元实例–一个单元模板对应到一块特定的图像区域–每个单元模板都有相应的一组单元实例–当单元的版图相同或相似的时候,这些单元实例的电路图必须和模板保持一致–每个单元模板都应该对应到Hierux库中的相应单元•单元的名称、PIN的名称和PIN的方向必须保证一致25单元提取•基本模拟器件–典型模拟器件•NMOS、NMOS4、PMOS、PMOS4…•CAPACITOR、RESISTOR、DIODE•NPN、PNP…–特殊工艺的模拟器件•基本数字单元–大多数的工程中都含有数字单元,这些单元由模拟器件和全局信号符号构成,例如VDD、GND、PMOS、NMOS等等–典型基本数字单元包括:•Inv/buf、nand/and、nor/or、aoi/ao、oai/oa、mux、latch、dff、rs、adder、xor/xnor等等26单元提取•搭建Hierux库环境–基本模拟器件库•由芯愿景公司提供的CELLIX_ANALOG库或由其他生产厂商提供的库–简单数字单元库•由芯愿景公司提供的CELLIX_LIBRARY库–基本数字单元•“工程名+LIB”由用户自行编辑的库–由一个*.hds文件定义以上的三个库27单元提取•配置模拟器件的类型–点击工具-配置模拟器件的类型…–设置每一个典型模拟器件的名称和其他参数–该设置项用于产生更多准确的模拟器件和检查模拟线网错误•定义实例前缀–点击工具-选项…在编辑页设置实例的前缀28定义模拟器件•点击查看-显示模拟器件工具条…•定义NMOS/PMOS/NMOS4/PMOS4–G、D和S端口会被自动放置–NMOS/PMOS的W、L、bn和M参数需要手工设置–NMOS4/PMOS4的W、L和M参数需要手工设置,还需要给它们添加B端口29定义模拟器件•定义电阻、电容和二极管–MINUS和PLUS端口会被自动放置–W、L和M的参数可以用软件自动提取–R、C和面积参数可以自动换算•定义NPN/PNP–B、C和E端口会被自动放置–W、L和M的参数可以用软件自动提取–面积参数可以自动换算•定义其他模拟器件30编辑模拟器件参数•设置被选中单元的W和L参数–Shift+V快捷键可添加最近的两次测量值•Shift+W设置器件参数•编辑器件参数–选中一个器件实例按Enter键,然后在参数页添加、修改或删除参数项•换算参数–点击查看-换算模拟器件的参数值…–电阻的R值,电容的C值和三极管、二极管的面积都可以被自动换算31定义数字单元模板•按F2键点击两次鼠标左键来定义一个模板的区域,然后输入单元名称•对应着标注单元图像在HxComposer软件中编辑数字单元的符号图和电路图–推荐从CELLIX_LIBRARY复制到“工程名+LIB”然后再编辑它的符号图和电路图A1A2M20.5u/0.35uGND!VDDGNDM33.0u/0.35uVDD!M12.5u/0.35uVDD!GNDM00.5u/0.35uGND!ZNA1A2I13P_INV_18_8ZNAI14P_INV_18_8ZNAI15P_AOI22_38_18A1A2B1B2ZNA2ZA132编辑单元模板•在单元属性对话框中重命名–打开单元属性对话框有两种方法:•在单元列表中的单元上点击右键,在菜单中选择属性选项•选择一个单元实例,然后按Ctrl+Enter键•调整单元大小–按S键然后点击鼠标左键拖拉选中单元的某个角,然后拉伸即可•编辑引脚–按S键然后点击鼠标左键拖拉选中单元的某个角,然后拉伸、删除或者按Ctrl+方向键移动它–选中单元模板处的实例按Z键,然后点击即可添加一个引脚33单元提取•在单元对比窗口中检查单元模板–在单元列表中被选中的数字单元上点击右键,在菜单中选择打开单元比较窗口–按数字键切换图像层–按X、Y来翻转单元图像–按按钮来合并两个单元模板•比较单元模板–在单元列表中被选中的数字单元上点击右键,在菜单中选择自动比较单元…–比较结果会显示在单元比较窗口,显示的模板图像是按照相似度的类型排序的34单元提取•合并单元模板–按Ctrl+T再输入两个模板的名字–在单元列表中选择一个单元,然后选择合并单元模板,再输入目标单元名称–在单元比较窗口中合并单元模板•创建一个单元模板的时候可以查找已有的相同模板–在创建一个单元模板时,鼠标点击的第二下前按Shift+左键–在找到的(最多)3个模板中选择一个最相似的,或者按Esc键跳出创建新单元模板的对话框35单元提取•精定位单元模板–精定位单元模板用于将单元实例匹配到图像上的最佳位置,完成精定位后就可以很容易的利用内部标志线或者在实例处按T键透视对比模板位置的图像–点击单元

1 / 88
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功