cdl文件转成schematic小结_体系文件梳理总结报告
cdl文件转成schematic小结由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“体系文件梳理总结报告”。
本文主要是对最近学习的用ic5141将smic035网表转换原理图的总结。下面是导入cdl的步骤:
file-〉import-〉cdl 弹出CDL In界面。具体解释如下: Parameter File:
相当当于模板文件,就是对CDL In界面的各项参数的设置文件。
如果你是在GUI中运行CDL In,则Parameter File 可填可不填。但是如果你是用命令行运行CDL In则需要指定一个特定的Parameter File。
Load 和Save
即Load和Save前面的Parameter File。
CDL Netlist File:
你想要import in的CDL文件。
Output Library:
要存放schematic的library。
Top Cell:
顶层的cell名称,可填可不填。
Reference Library List:
列出一下参考链接库,如pdk所提供的库和一些基本的库。可以填多个库。
Device-Map File:
器件的映射转换文件,Device-Map File的格式是:
devMap :=
[ propMatch := list_of_prop_to_match]
[ termMap :=list_of_terminals_to_map]
[ propMap :=list_of_properties_to_map]
[addProp := list_of_additional_properties_to_map] 注: “:=”前后都要有空格。下面是一个二极管的device-map devMap := diode ndio50 propMatch := subtype D5 propMap := area areaperimpj termMap := PLUS PLUS MINUS MINUS addProp := model ndio50 其中diode是cdl中的管子类型,ndio50是pdk中对应的管子。D5 是cdl中对应的管子,如下例中的D5: DD1 a b D5 AREA=25.97P PJ=26.1u 参考的Device-map: /home/ns004/project/smic035/verify/cdl/devMapfile
Global Node Expansion:Full/No/Only Defined
全局的节点扩展:全部执行/不执行/只针对定义的部分执行。
Case Sensitivity:Preserve/Upper/Lower
字体的大小写区分:保持不变/全部变成大写/全部变成小写
Schematic Generation Parameters:
合成的一些参数设置,具体参考文件:Connectivity to Schematic User Guide。
Overwrite Cells? all/none/selected
是否需要覆盖已有的cell? 全部覆盖/全不覆盖/只针对选择的进行覆盖。
设置完毕,点击“apply”,同时关注一下CIW窗口中的显示信息。到icfb的启动路径下打开“ni.log”和“ni.err”查看。注:
1.做cdl转换出成schematic的时候。不仅要修改好device-map file,还要查看cdl是否正确,具体如下:
1.cell要定义在”.SUBCKT XX XX”和“.ENDS”之间。2.定义电容需要在cdl文件前面加上前缀 *.BIPOLAR *.CAPVAL 具体的其他器件的定义请参考文件Design Data Translator’s Reference的第五章CDL Translators的How CDL In Translates Data.2.转换成功后,要查看器件的实际尺寸和显示的尺寸是否相同,smic中的mos管子的参数fw一般是不对的,可以通过skill程序修改。参考程序:/home/ns004/project/smic035/updateschematic.il.参考文件:Design Data Translator’s Reference在/apps/candence/ic5141/doc/transref目录中。