ICCAP导入说明

ICCAP导入说明

ID:42992020

大小:1.25 MB

页数:14页

时间:2019-09-23

ICCAP导入说明_第1页
ICCAP导入说明_第2页
ICCAP导入说明_第3页
ICCAP导入说明_第4页
ICCAP导入说明_第5页
资源描述:

《ICCAP导入说明》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、一、单文本(TXT格式)的读取范例:读取如下txt文件数据并进行图形显示:注意:头三行为注释,共5列数据,每列针对一个VGS,每列的每个数据对应不同的VDS。VGS从0.9V变化到3.3V,步进为600mV,共5个点;VDS从0,变化到15.3V,步进为150mV,共103个点。显然,如上有两个扫描变量。一个是VDS是主变量,一个是VGS是次变量。于是,在ICCAP中设置步骤如下:1、新建一个DUT。2、在Measure/Simulate中,设置Input,如上分析有两个变量,设置如下图,这步设置是为了程序编程和POLT显示做准备的

2、。VD的SweepOrder设为1,即主参数;VG的SweepOrder设为2,即次参数。1、程序编写:先新建一个程序文件,如图:点击右边的Browse,会跳出如图的对话框,选PEL->Program即可。确定则为如下:Execute是程序的执行按钮,而View则可看程序返回值。代码如下:UPDATE_EXPLICIT!thisPELprogramreadsdatafromamdifformattedfile!withthecolumnsLINPUT"enterpathoffileyouwant",mdiffile,mdiffile

3、LINPUT"enterheadline",head_line,head_linepath2setup="/read_mdif/mdif__3/read"sweep1=USERC_num_of_points(1,path2setup)sweep2=USERC_num_of_points(2,path2setup)!ThisistodefinethecorrectdatasizeforthisSetup,!forlatercopy2pasteTherefore,updatethedatasizeICCAP_FUNC("VD","Red

4、isplay")COMPLEXtmp_ids[sweep1*sweep2]r_stream=USERC_open(VAL$(mdiffile),"r")!skiptheheaderlinesi=0WHILEi

5、eveli=0WHILEi

6、terpathoffileyouwant",mdiffile,mdiffile此语句是跳出对话框,要求需要加载数据的文件路径,把输入的路径值赋给mdiffile,而前一个mdiffile会记录这个路径,把它变为默认值,下次输入则不再需要重新输入路径了。2path2setup="/read_mdif/mdif__3/read"此语句是把工程路径赋给path2setup,为了便于后面sweep1,sweep2的取值。这个路径来源于上图的标题栏红线标注的值。3sweep1=USERC_num_of_points(1,path2setup)

7、此语句将工程的SweepOrder为1的Input的步长赋给sweep1,这里也就是VD。4r_stream=USERC_open(VAL$(mdiffile),"r")此语句是打开mdiffile所指文件,并将文件的id赋给r_stream,以代表这一文件。这里的r,是指用只读方式打开,下面的例子还会设计到以写的方式打开。5WHILEi

8、i+1ENDWHILE此语句是读文本中的注释信息。6WHILEi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。