技术文档 2026年05月24日
0 收藏 0 点赞 1,478 浏览 1837 个字
摘要 :

经本人实际测试Cadence 17.4版本,曾遭遇诸多新手通常会碰到的难题,像是原理图与PCB库无法建立关联、参数设置完毕却未产生预期效果,现直接将几个核心功能的实际操作步……

经本人实际测试Cadence 17.4版本,曾遭遇诸多新手通常会碰到的难题,像是原理图与PCB库无法建立关联、参数设置完毕却未产生预期效果,现直接将几个核心功能的实际操作步骤予以分享,依照步骤逐一进行操作便能够轻易避开这些常见问题。

原理图库PCB库关联实操

当我们于绘制原理图之际,最为惧怕的便是元件封装出现无法匹配的状况。Cadence具备强大的库管理功能,然而新手甚易因路径设置有误致使时报错。

首先,开启OrCAD Capture CIS,接着,点击菜单栏里的Options,随后,挑选Package Properties。于弹出的窗口当中,找寻PCB Footprint这一栏,径直输入你所下载的封装名称(像“SOP-8”这种),留意名称务必与PCB库里的全然一致,大小写不可以有误。

对于许多前来的新手而言,有的会在此处直接书写“SOP8”,且不带横杠,随后在进行PCB导入操作时,便出现报错情况,显示“Footprint not found”。而其中的核心缘由在于,Cadence针对封装名会严格地区分所带符号,所以建议统一采用官方库的命名规则来进行操作。

将psmpath,指向你存放封装文件的文件夹,把padpath,指向你存放焊盘文件的文件夹,例如“C:Cadence_LibPCB”。

新手要避开这样的坑,有时在设置完路径之后,重新将软件打开时它又恢复成默认状态了,这是由于你并未去点击那个Apply并且Save,要记住,在更改完路径后,一定要手动去点Save to Home Directory,不然下一次启动软件的时候就会丢失配置。

第三步,当关联达成之后呢,返回到原理图的界面,用右键去点击元件,接着选择 Edit Part ,随后双击 PCB Footprint 栏,要确认封装名已经被正确地填进去了。在这样的时刻呢,可以进行 File -> Save ,从而完成关联。

【新手莫踩坑】存有情形若是于保存之际弹出名为“Duplicate Part Name”的报错状况,那就表明在库里面已然存在有着相同名称的元件。解决相应办法为:于Library当中寻找到那个元件,首先复制出一个副本,将其重新命名为不一样的新名称,之后再去重新进行关联。此种报错在诸多人员一同协作之时是极其常见的。

约束管理器关键参数设置

约束管理器,属于Cadence功能范畴,可是其中最难应付的部分,不少人直接越过默认值,最终布线完毕后,DRC出现许许多多的报错。

原因在于:针对于通常的低速数字电路(像是10MHz以下的那种),5000ps这样的延时限定是足够宽松的,它既不会因为过度的约束从而致使布线变得困难,又能够确保信号的完整性。要是设定得太小(例如1000ps),那么许多走线就会被强制绕弯,进而增加板的面积。

两种进行实际操作的案进行对比,一种是借助Interactive Delay Tune来手动调节蛇形线,这种情况适用于数量较少些的关键信号,像是时钟线这样的信号。还有一种情况是,于Constraints Manager之中,直接去设置Relative Propagation Delay的Tolerance值,像是±100ps这样,进而让软件自行进行调整。其差异之处在于此,手动调整的时候,会更加具有灵活性,然而却比较耗费时间;自动调整倘若适合大量差分对的话,不过前提条件是布线空间得足够才行。要是你所拥有的板子空间处于局促状态,那么给你的建议是采用手动方式;要是属于工程师新手范畴,运用自动方式会更加稳当妥当。

高频完全出错报告如下:在完成约束设定之后,当进行DRC运行操作时,出现了“Unrouted Nets”这种出错提示。其最关键的缘由在于,约束的条件过于严格,致使该软件无法寻觅到可以被选用的走线路径。对于一站式解决流程而言 ,需要先走第一步 ,即把 Show Element 打开 ,以此来查看报错网线到底是怎样的情况 ,进而寻找到与之对应的信号 ;然后再进行第二步 ,即把 Propagation Delay 的 Max 值下调至 6000 ps ,以此来放宽约束条件 ;末尾还要做第三步 ,也就是去执行 Route -> Auto Router ,并选择 Default 模式来重新进行布线。如果还是报错,检查同层是否有禁布区域。

控制多层板(12层以上)的复杂信号,这个方法并不适用,因为会带来更多变量的是层间串扰与阻抗不连续。简易替代方案是改用Allegro PCB Designer的SigXplorer模块,专门做前仿真,加载IBIS模型之后再设置约束,成功率更高。

微信扫一扫

支付宝扫一扫

版权:
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/3996.html

相关推荐
2026-06-16

实实在在进行过XilinxVirtex – 7 FPGA高速设计项目的操作, 遭遇过因动态功耗急剧飙升致使芯…

2026-06-16

实测Altium Designer 23.5版本的本人, 踩过因电源层分割致使整板短路 的雷区, 趟过了差分对等长绕线…

2026-06-16

本人实际测试了AD20.1.12版本, 遇到过电容顶到散热片这种情况, 也碰到过电感贴歪顶屏蔽罩这类情况, …

2026-06-16

我亲自测试了智行者IC社区V3.2.2这个版本, 遭遇过通信协议不匹配的状况以及固件烧录失败这样的情况,…

2026-06-16

实测Altium Designer 23版本的本人, 曾遭遇封装存在差错、规则有所遗漏、Gerber文件出现错误这三大…

2026-06-16

在MATLAB/Simulink 2023b中跑电机控制仿真, 是由本人实际测试的, 期间踩过无数次坑, 这些坑包括结果…

发表评论
暂无评论

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

点击联系客服

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

客服QQ

870555860

客服电话

173-5410-9521

客服邮箱

xiciw@qq.com

扫描二维码

手机访问本站

头部图片