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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜全文
查看: 20704|回复: 37

分享一个将Cadence仿真数据导出供Matlab处理的小脚本

[复制链接]
发表于 2009-5-10 13:47:49 | 显示全部楼层 |阅读模式

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

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

×
虽然小,但看了一上午ocean ref man才搞定,不能用一次就浪费了

;; This script exports PLL's tran simulation result
;; specifically, VCO's oscillation output for postprocessing in Matlab
;; Usage A: under Unix command line mode
;;          ocean -nograph
;;          load("exportPLLtran.ocn")
;; Usage B: under CIW command line mode
;;          load("exportPLLtran.con")
;; Author: vikinglan
;; Date:   2009.5.10
;; open the simulation result in "Dir"
openResults("/home/vikinglan/pll_tsmc013/simulation/Rvco_v1/spectre/schematic-save/psf")
;; point out which result to process
selectResult('tran)
;; export result to a txt file
ocnPrint(?output "./VCO_clk.txt" ?precision 10 ?numberNotation 'none ?from 5n ?to 10n ?step 20p v("/VCO_clk"))
exit()
发表于 2009-5-10 18:51:56 | 显示全部楼层
thanks, saved it
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-6 16:51:35 | 显示全部楼层
整个文件存成exportPLLtran.ocn供调用

1# vikinglan
回复 支持 反对

使用道具 举报

发表于 2010-4-28 20:14:30 | 显示全部楼层
问题是如果要做FFT,需要均匀步长,而spcetre/spice的trans仿真基本上是变步长的。我的办法是用psfbin格式输出,然后用spice explorer打开,再从新采样输出成文本。最后用matlab load 做FFT。
回复 支持 反对

使用道具 举报

发表于 2010-4-29 00:02:44 | 显示全部楼层
thanks for sharing
回复 支持 反对

使用道具 举报

发表于 2010-4-29 21:29:03 | 显示全部楼层
good!
回复 支持 反对

使用道具 举报

发表于 2010-4-30 01:31:12 | 显示全部楼层
太感谢了!
回复 支持 反对

使用道具 举报

发表于 2010-6-3 00:39:05 | 显示全部楼层
good , thanks for ur sharing ur idea ,
回复 支持 反对

使用道具 举报

发表于 2010-6-3 00:45:16 | 显示全部楼层
very good material
回复 支持 反对

使用道具 举报

发表于 2010-7-2 08:20:11 | 显示全部楼层
非常感谢,不过弱弱的问,这个脚本怎么调用?:)我先查查资料,不知道还来问你!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

X

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

GMT+8, 2025-9-15 15:50 , Processed in 0.021943 second(s), 5 queries , Gzip On, Redis On.

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