1、一个将Cadence仿真数据导出供Matlab处理的小脚本
;; 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()
calculator有一个命令是ocnPrint,可以把结果输出到txt文件。
仿真图以数据形式输出。
matlab读取csv文件的方法:首先打开电脑上的“matlab”软件,并找到电脑上的csv文件;然后箭头处命令行窗口输入代码,命令为【csvread()】;最后括号里为【csv文件的目录+文件名称】。
导入数据形成table变量,LZ选择了scatter制作散点图.
linux环境下的联仿
前提是你得有virtuoso还有安装在linux环境下的matlab
再ciw中输入axlMatlab可以从cadence启动matlab,即使你的ade xl output最右侧没有那个官网说的图标也是可以的
如果你没有linux环境下的matlab
1、去看我最近发的帖子,安装一个。。。
2.1通过ade result browser浏览psf把需要的数据export到csv之类的简单文本数据中
2.2利用ocean 把最后的结果print 到一个文件里
然后这样的文件就可以在win或者mac下的matlab中导入打开了
还有个github上的项目
https://github.com/curtisma/VirtuosoToolboxMatlab
最早是matlab2017上的,估计现在ic6系列安装包里面的matlab就是源自这个项目
https://ww2.mathworks.cn/matlabc … 95-virtuoso-toolbox
matlab官网的链接因为gihub的项目改名字所以失效了
实际链接指向就是github上面的项目
直接下载项目
https://codeload.github.com/curt … x/legacy.zip/master
如果上面的项目不存在了也可以下载论坛里下面这个附件
2022a 2021b
2022a 原文件是0daydown上的
https://pan.baidu.com/s/1tpVPEBxEfDFt8waiA-St7Q mjmj
2021b也是网上找的
https://pan.baidu.com/s/18k3tS-4JeeUXbYnMvEU0Vw 6666
mac谁那么有钱用mac做芯片设计???我就想知道m1 ultra 能跑转码的matlab么https://pan.baidu.com/s/1aaa4UibUv3JHGrPxmtsnXw ld4j
linux我还在下。。。感谢伊朗的这个网站
https://downloadly.net/2020/26/9 … r-202200033820.html
秒传链接:
7E6D07C0EB9C3B6FE127045671B416AD#c3501df779cd9453749b1ad411179286#4294967296#Matlab_R2022a_Linux_x64.part1.rar
729ccfb280e871bdae6a04d0330d1f73#d41d8cd98f00b204e9800998ecf8427e#4294967296#Matlab_R2022a_Linux_x64.part2.rar
81ab7d77cdf50e902b87bf1e9a383c35#d41d8cd98f00b204e9800998ecf8427e#4294967296#Matlab_R2022a_Linux_x64.part3.rar
aee65c860cc1f30944471f0b64ada84e#d41d8cd98f00b204e9800998ecf8427e#4294967296#Matlab_R2022a_Linux_x64.part4.rar
B2DC28E1D31B0DFB66EDFA7214CC24F0#80b2be538db8dbf48e822fb7bf14f6f2#2543157734#Matlab_R2022a_Linux_x64.part5.rar
824e5235ee225beb4ca0da4170a4ac39#d41d8cd98f00b204e9800998ecf8427e#1640520#Mathworks_Matlab_R2022a_9.12.0_Linux_x64_Crack_Only.rar
貌似还不如用2021b的。。。最全的2021b的在上面那个网站里。。。
这2022的lic文件中也没有Bluetooth_Toolbox的描述那
2022就这个功能新加了。。。其实真做ble的人早就可以自己生成信号了啊。。。
在C:\Program Files\MATLAB\R2021b\licenses中的文件里加一句
INCREMENT Bluetooth_Toolbox MLM 369 permanent uncounted
VENDOR_STRING=vi=0:at=200:ae=1:lu=300:lo=IN:ei=6257193:lr=1:
HOSTID=ANY SN=968398 TS_OK SIGN=358194AE1548
加完保存得重新打开matlab不然也不能跑这个工具箱