凯登斯并非仅是用于绘图的工具呀,那更是将电路想法转变为现实的根基呢。好多刚开始学习的人认为安装好软件、能够进行布线就算是入门了,然而真正能够熟练运用、在操作时……
凯登斯并非仅是用于绘图的工具呀,那更是将电路想法转变为现实的根基呢。好多刚开始学习的人认为安装好软件、能够进行布线就算是入门了,然而真正能够熟练运用、在操作时不出现卡顿的情况,往往是需要跨越好几道肉眼看不见的障碍的。在此来讲讲几个最经常被询问到的问题。
Cadence学习先学什么
不少人起初便拿着软件手册狠啃,要不然就径直寻觅繁杂的芯片项目着手练习,最终却因界面以及报错信息而被劝退。实际上首要应当弄明白的,并非是每个按钮所处的位置,而在于Cadence这套工具对数据的组织方式,像Design Entry HDL与Allegro是怎样对应的,OrCAD Capture的原理图网表如何导入到PCB Editor。首先,去跑通一个由两片电阻以及电容所构成的简单电路,接着全面走一遍,从建库开始,历经画原理图阶段,再行仿真,最后到布局布线呈现最终结果,按顺序操作,如此这般,会比背诵一百条快捷键具有更强实用价值,能够起到更好的效果。
原理图库怎么建得快
建库属于耗费时间的精细工作,然而存在诸多可提速的办法。要是面对中小规模的模拟电路或者数模混合电路,并不需要将每个引脚都绘制得极为精细,借助Copy功能以及阵列放置引脚,十分钟便能够构建好一个拥有50个引脚的芯片。电源地以及标题栏这类重复调用的模块,制作成局部的Olb文件以便随时调用。最为关键的是关于管脚编号和名称务必要仔细核对数据手册,宁愿慢两分钟,也千万不要等到绘制PCB的时候才发觉Pin Map不匹配。
仿真跑不通怎么办
出现Spectre报错,或是出现PSpice报错,在好多情形下并非是电路原理存在问题,而是仿真环境没有设置正确。首先要检查Model Library路径是否为绝对路径,更换电脑进行运行时最容易在这个地方出现问题。其次是DC工作点没有收敛,给节点添加一个IPROBE或者将迭代次数放宽一些便能够解决。不要一遇到报错就把电路推翻重新绘制,分步验证比全盘重新做要节省时间:先运行DC查看偏置情况,再运行AC查看增益情况,最后运行瞬态,在哪一步出现卡住的情况就在哪一步进行修改。
PCB布局怎样少走弯路
于Allegro之中推挤铺铜极易陷入细节,一调整便会耗费半天时间。建议先行关掉飞线,仅查看结构框图将大元件摆放完毕,接着逐步放开连接线来优化信号流。高速信号线优先处理,电源平面完整度优先考量。哪怕只是两层板,亦要养成给模拟地与数字地做单点接地的习惯。另外还有一个诸多人士忽略的技巧在于:布局阶段就要把丝印整理妥当,字朝上且不出板边,后期导出生产文件能够减少许多沟通成本。
在使用Cadence期间碰到的最令人头疼、犯难的问题,究竟是属于软件操作这一方面的,还是属于电路设计思路领域范畴的?欢迎各位留下言论进行交流。要是感觉有意义、有价值的话,能够收藏起来并分享给身旁的硬件工程师。
微信扫一扫