在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 6601|回复: 11

[求助] IC616如何导入cdl文件?

[复制链接]
发表于 2017-5-29 15:12:14 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
我用Memory Compiler生成了一个SRAM的cdl文件,想问下如何用IC616对它仿真呢?
谢谢!
 楼主| 发表于 2017-5-29 17:29:42 | 显示全部楼层
自己摸索出来了。。。
File -> Import -> Spice,里面可以选择导入的网表格式,可以生成schematic
比较难的在Device Map那里,如果有不会的可以问我
发表于 2017-5-31 08:31:53 | 显示全部楼层
回复 2# longxianjie
你好,可以详细介绍下吗?或者有什么资料?我对input里的“import sub-circuits list ”和“map file”不是很清楚,谢谢!
 楼主| 发表于 2017-6-1 10:28:06 | 显示全部楼层
回复 3# yuynahong


   在import sub-circuit list 中可以列出你所希望导入的模块的名字,不写的话就是全部导入。 至于mapfile,你可以点击file -> New 创建一个,然后在Spice In这个软件的窗口里面直接编辑,而不用在mapfile里面手动添加代码。点击Add Above或者Add Below可以创建一个新的条目。
举个例子,我的cdl文件中有一行是:
MN3 D WL BL GND MN_ACESS W=0.17U L=0.18U
在文件的开头还定义了:
*.EQUIV NI=MN_ACESS

为了让软件在创建schematic时调用 mn_acess这个symbol,需要在Device Mapping Details中创建一个条目,条目的各栏分别是:
DevToMap: nfet            (软件根据MN3和NI这两个关键词会将这个器件识别为nfet)
MappedTo: mn_acess
PropMatch: subtype mn_acess  (因为有不止一种器件会被识别成nfet,所以需要指定你这个条目描述的是mn_acess这个器件)
User Prop Mapping: model mn_acess   (schematic中调用一个symbol后,在model name这栏自动填入mn_acess)

另外还需要在User Prop Mapping或者User Added Properties里面将W和L映射成symbol中对应的长宽,但由于我后来改用spice仿真了,所以这个问题就没有深究下去,你可以自己研究下

说明文档在 /xxx/IC61/doc/transrefOA/transrefOA.pdf,参照Nerlist Import Using SpiceIn这章。关于mapfile的详细介绍在414页。
发表于 2017-6-1 13:24:22 | 显示全部楼层
回复 4# longxianjie
谢谢!
发表于 2020-8-11 22:05:37 | 显示全部楼层
thanks a lot
发表于 2020-11-19 16:56:22 | 显示全部楼层
Good!
发表于 2020-12-23 09:47:50 | 显示全部楼层
不错的
发表于 2021-6-15 08:56:47 | 显示全部楼层
发表于 2021-10-21 15:17:16 | 显示全部楼层
学习一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-3 21:40 , Processed in 0.027577 second(s), 5 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表