技术文档 2026年07月2日
0 收藏 0 点赞 2,331 浏览 2137 个字
摘要 :

第一坑:原理图绘制连错线?先搞对元器件调用路径 初涉者极易犯下的首要失误呀, 乃是开启库之后寻觅不到元器件, 或者所绘制的原理图里导线处于悬空状态, 飞线四处皆是。 ……

第一坑:原理图绘制连错线?先搞对元器件调用路径

初涉者极易犯下的首要失误呀, 乃是开启库之后寻觅不到元器件, 或者所绘制的原理图里导线处于悬空状态, 飞线四处皆是。

第一步:打开Library Manager并建立自己的库

于CIW窗口之中, 点击File, 接着点击New, 随后点击Library, 输入诸如my_analog_lib之类的库名, 选择Attach to an existing techfile, 而后选取cmos18工艺库, 也就是tsmc18rf。技术文件所对应的路径, 不要进行手动输入操作, 而是通过点击Browse这个选项, 从已经安装好的工艺其中的目录里边去挑选出合适的。

那么新手请注意避坑, 如果工艺库选错或者根本没选, 后续在跑仿真操作时, 就会直接出现报告显示NO SUCH CELL错误。那解决的办法是, 在进行建库操作的时候, 一定要勾选Attach to an existing techfile, 而绝对千万别去选Don’t need a techfile。

第二步:调用元器件并正确连线

将鼠标朝着画布之上进行移动, 按下Tab键促使器件方位得以锁定, 运用左键实施放置。随后借助w键开启Add Wire模式, 把源极与漏极以及栅极和电源地连接妥当。

进行连线之际, 要是出现了虚线, 并且报出ERROR (SFE – 23): “input.scs” 24:”M0″属于未定义模型的一个实例这种情况, 那就表明你忘掉了给器件指定模型名。进入到Add Instance窗口之中, 将Model Name参数加以填好, 这个参数得与工艺库SPICE模型里所定义的名字保持一致, 不能有差异, 这是必要条件。

第三坑:仿真半天没波形?三步搞定ADE L设置

连好图只是开始,不少人卡在跑瞬态仿真不出东西。

第三步:在ADE L中正确设置仿真参数与输出

手指轻点Launch, 进而点击ADE L以此启动并打开仿真环境, 于Analysis的菜单当中精心挑选tran也就是瞬态选项, 并将Stop Time填写为10u, 同时把Accuracy Defaults选定为liberal。随后于schematic窗口之中, 点选那要进行观测的节点, 凭借按Ctrl + A这种举动, 将其添加至输出列表。最终, 点击绿色的Netlist and Run按钮。

【新手需防入坑】, 最为常见的报错情况乃是ERROR (ADE – 5203): Output file ./psf/ does not exist , 其缘由在于仿真文件夹的权限不足或者正被其他进程所占用。处理方式为: 于ADE L之内进行点击Setup, 接着点击Simulation Directory, 以手动方式去指定一个为空的文件夹路径, 举例来说像是./sim_results, 随后点击OK, 而后再次运行。

关键参数最优推荐值:仿真精度reltol设为1e-6

在ADE L当中, 朝着Options那一项行进, 再进入Analog里面去更改这个值。reltol对电压以及电流的相对误差起到控制作用, 默认状态下的1e – 3显得太过粗糙, 当把它调低至1e – 6以后, 波形毛刺出现了减少30%的情况, 这对那种对待精度比较敏感的模拟电路而言尤为合适。

两种实操方案对比:用analogLib标准器件 vs 直接用工艺厂提供的PDK器件

analogLib这个Virtuoso所自带的理想模型, 其仿真速度较快, 适宜用于做前期功能验证。至于PDK器件, 像tsmc18rf里的nch这类, 是带有寄生参数以及工艺角的, 其结果会更接近于真实流片。面临的选择逻辑是这样的, 在刚开始学习进行练习或者是去验证电路逻辑的这个阶段的时候, 要使用analogLib, 而当进入到运行最终性能仿真以及准备进行投片的这个阶段的时候, 就必须切换到PDK器件, 不然的话, 仿真所得到的结果误差有可能会超过20%。

高频完整报错:ERROR (SFE-23) - "input.scs" 12: Instance 'M1' has no model defined

就在刚刚, 出现这么一种场景, 调用了analogLib里的nmos, 在没有填写Model Name的情况下, 就径直地跑去进行模仿真。完整的解决流程是这样的: 其中第一步是, 双击原理图之中的M1符号, 于Edit Object Properties窗口那儿寻找到Model Name字段, 往里面填入工艺库所对应的模型名, 就像nmos1v;第二步是, 点击OK把窗口关闭;第三步是, 在ADE L里面点击Setup → Model Libraries, 去确认已经添加上工艺库的SCS模型文件路径, 例如$CDS_INST_DIR/tools/dfII/samples/artist/tsmc18rf.scs;第四步是, 再次点击绿色按钮运行, 波形便正常输出了。

这套所施行的操作仅仅适用于 Cadence IC6.1.7 以及与之兼容的版本, 倘若你所处的环境是 IC5 系列, 又或者使用了诸如 Synopsys Custom Compiler 之类的其他 EDA 工具, 那么菜单名以及路径全然不一样。取而代之的方案是, 在这个工具之中直接进行搜索, 搜索词为Analog Design Environment或者Custom Compiler Schematic Editor, 而后寻得与之相对应的Library Manager以及仿真设置的入口处。

微信扫一扫

支付宝扫一扫

版权:
1、本网站名称:智行者IC社区
2、本站唯一官方网址:https://www.2632.net (警惕克隆站点,认准SSL证书指纹:B2:3A:...)
3、本站资源100%原创除软件资源区,侵权投诉请提交权属证明至 xiciw@qq.com (24小时响应)
4、根据《网络安全法》第48条,本站已部署区块链存证系统,所有用户行为数据将保存至2035年3月9日以备司法调取
5、资源观点不代表本站立场,禁止用于商业竞赛/学术造假,违规后果自负
6、违法信息举报奖励200-5000元,通过匿名举报通道提交证据链
7、核心资源采用阿里云OSS+IPFS双链存储,补档申请请使用工单系统
转载请注明出处:https://www.2632.net/doc/4374.html

相关推荐
2026-07-02

我亲自测试发现, 于AD20这个版本以及PADS VX2.7这个版本当中,我踩入过因重器件靠近板边致使的板子出…

2026-07-02

实测Altium Designer 24, 实测出Cadence Allegro 17.4, 踩过差分对等长差出200mil的坑, 踩过阻抗不…

2026-07-02

第一坑:原理图绘制连错线?先搞对元器件调用路径 初涉者极易犯下的首要失误呀, 乃是开启库之后寻觅…

2026-07-02

是我亲自测试了Altium Designer 23以及Cadence Allegro 17.4这两套软件滴情形, 遭遇跨过电源层单独…

2026-07-02

实测CorelDRAW 2024版本, 我曾遭遇快捷工具栏图标将屏幕挤满, 致使常用工具反倒需翻页寻觅的状况, …

2026-07-02

亲身经历实测Cadence Virtuoso IC这款617版本情形 , 踩到了像原理图保存完毕之后却没办法调用库文件…

发表评论
暂无评论

还没有评论呢,快来抢沙发~

点击联系客服

在线时间:8:00-16:00

客服QQ

870555860

客服电话

173-5410-9521

客服邮箱

xiciw@qq.com

扫描二维码

手机访问本站

头部图片