热度 18| |||
1、如果生成的是calibreview,可以直接从ADE L中的setup outputs->from design添加对应节点或端口。
2、如果生成的是dspf等格式的网表,首先找到网表中需要保存的节点或者端口的名字,接着写一个脚本文件xx.scs(文件名随意,linux系统不识别后缀),将需要保存的节点或者端口按如下格式写入xx.scs文件
save “I0.I1.XI0\/net1” //保存I0/I1/XI0/net1的节点电压,XI0/net1为寄生网表内线名
save “I0.I1.XI0\/XMN0:G” //保存I0/I1/XI0/MN0的G端口电流,或者直接用数字代替端口,MOS管的1 2 3 4分别对应d g s b端口
其中.为例化的层次关系,/, <, >等特殊符号前面需要加反斜杠\,*为通配符。
在进行仿真时,选择setup->Simulation Files,并在Definition files里添加xx.scs文件即可
输出时,可以打开results bowser,找到对应的电流和电压右键send to ADE即可。
千年白菜精: 我按照你的方式进不了模块内部是咋回事呢
Empty_1313: 方法一还是方法二?
千年白菜精: 方法二,我是先保存所有电压跑一段很短时间的tran,然后在result browser中画出我想看的net电压,这样我也就知道了net的名字,然后把这个名字写入scs中,但是 一 ...
Empty_1313: result browser里的名字格式可能和scs里保存的格式不一样,比如'/'在scs里保存的时候就需要写成'\/',可能你写成'I48.XI39\/P2'就对了。
另外还有一点,如果抽取 ...
千年白菜精: 多谢回复,反斜杠我是加了的,另外'\:xx’后缀我也尝试过没用,我现在能选中后仿模块I48,我只能写I48 *相当于全保存了,不能写I48.XI39 *,进不去I48的子模块I3 ...
千年白菜精: 没有哈哈,我后面发现用scs文件单抽C可以看内部模块电压,但是抽R或者RC不行,可能因为抽寄生电阻会把net分成很多段导致看不了吧。 ...
刘666: 但是我们这边需要的是RC+CC,我还想看内部节点的电压
Empty_1313: 方法一还是方法二?
goldenkiss: 您好,请问方法一的话是进calibre还是schematic呢,谢谢
Empty_1313: 进calibre,里边电路是乱的,要找到对应的instance和对应的net添加到output中
goldenkiss: 但是我发现,如果用config配置成calibre但是进去的时候选schematic的话,output里面也有结果,请问这样的话结果和直接进calibre一样吗,是正确的吗 ...
Empty_1313: 看看跑的网表是不是加寄生的。如果是,那么output应该出的就是后仿结果