有一款具强大功能的 EDA 工具 Cadence,诸多使用者只不过运用了其基础功能罢了,实际上它暗藏着好些可显著提高设计效率以及质量的“利器”。倘若掌握那些高级功能 ,能够使……
有一款具强大功能的 EDA 工具 Cadence,诸多使用者只不过运用了其基础功能罢了,实际上它暗藏着好些可显著提高设计效率以及质量的“利器”。倘若掌握那些高级功能 ,能够使你从繁杂的重复劳作之中解脱出来,进而将更多精力投放于核心的设计思索之上。
怎么用Cadence自动绕等长
等长绕线属于PCB设计里极为耗费时间且对耐心有着极高考验的环节中的一个,Cadence的Auto – Interactive Delay Tune功能能够助力我们自动处置这一部分任务,那么首先你仅仅只要于Constraint Manager当中设定好等长规则,紧跟着选中一组所需开展等长处理的网络,之后接着执行此项命令,随后软件便会依据规则,在许可的空间范围内为你拉出平滑的蛇形线,如此一来你仅仅只要在关键节点处进行细微调整就行。这比手动一根根绕线快得多,而且绕出来的结果也更规范、美观。
如何利用SKILL语言写脚本
Cadence之灵魂乃SKILL语言,其可使汝从“操作工”转变为“指挥官”。当汝遭遇重复性任务,诸如修改一百个有着相同封装的电阻电容位号,又或者批量检查特定网络的走线宽度时,手动操作不但速度慢而且极易出错。于此之际便能够运用SKILL撰写一个小脚本,仅需几行代码即可让软件自行完成。学习SKILL无需汝成为编程专家,从录制简单的操作着手,接着修改相应的脚本,渐渐便能体悟到其所带来的效率飞跃。
怎么用Allegro做多人协同设计
要面对大型且复杂的PCB项目,若单打独斗那效率是极低的。Allegro具备Team Design功能,此功能可让团队里多人同时在网络上对同一块板子展开设计。你能够把PCB划分成多个模块,像电源模块、DDR模块、核心逻辑模块等,将其分配给不同的工程师。每个人仅仅负责自身的那部分,彼此外互不干扰,然而却又能够实时知晓其他人的进展情况。最后再把所有模块毫无缝隙地拼接在一起。采用这种方式能够极大程度上压缩项目周期,特别适宜服务器、显卡这类高速高密度的板卡设计。
怎么用仿真功能优化信号完整性
高速信号之时,画对并非代表画好。Cadence所集成之SigXplorer等仿真工具可为其预判设计之电气性能。无需待板子做回时才察觉信号质量有问题。布线之前,能用其提取关键网络之拓扑结构,并通过设置各异之端接电阻、调整走线阻抗来观察仿真而浮现的眼图变化。依据仿真结果去指导布局布线,可确保设计之一次通过率,并且这亦是资深工程师与初级工程师于能力方面的重要分水岭。
平常于设计里最期望借由自动化功能去化解哪一个困扰呢,欢迎于评论区域把你的经历予以分享,对这篇文章进行点赞收藏,往后碰到难题之际能够随时将其翻找出来瞧瞧。
微信扫一扫