Cadence 25.1 重磅发布:AI加持,设计体验全面革新!老wu带你深度解读 OrCAD X 与 Allegro X 的新特性
AI 加持、云端协同、体验优化。
老wu已将安装包分享到了博客的网盘空间内,有需要的同学可按文末给出的方式到微信公众号发消息获取网盘链接,也可以访问这个Cadence资源汇总页面链接:https://www.mr-wu.cn/cadence-orcad-allegro-resource-downloads/
新成员登场
首先,作为大版本更新,总是要添加一些新产品,这包括:
Allegro X AI 高级基板布线器 (Advanced Substrate Router,ASR):这绝对是本次更新的重中之重!随着 Chiplet(小芯片)和先进封装技术的兴起,高密度基板的设计复杂度呈指数级增长。传统的布线工具在面对高密度芯片和Chiplet设计时,往往力不从心,不仅耗时漫长,完成率和布线质量也难以保证。ASR 的出现,就是为了解决这个痛点。它利用 AI 和多线程技术,专门针对先进封装设计进行了优化,旨在提供闪电般的运行速度、极高的完成率,和堪称艺术品的布线质量(ps:这是Cadence ASR 产品的努力目标 U•ェ•*U)。
Allegro X 托管库解决方案 (Allegro X Managed Library,AML)
PS:感觉企业级规范化方面正在向西门子家的Xpedition看齐哦 ( ̄▽ ̄)”
新的 PSpice 产品:PSpice 作为电路仿真界的常青树,这次也推出了两个新的产品包:OrCAD X PSpice Designer (POX1520) 和 OrCAD X PSpice Designer Plus (POX1540),旨在为用户提供更灵活、更强大的仿真能力组合。
PS:买Cadence家的License授权总是容以让人选择困难呐,License授权分的也太细了吧 囧~
一些调整
OnCloud 授权“一拖五”:这是一个非常接地气的改进。现在,一个 OnCloud 授权允许你在多达五台设备上安装 Allegro X 和 OrCAD X(当然,同一时间只能在一台设备上运行)。这对拥有多台电脑(例如公司台式机、家里笔记本、实验室设备)的工程师来说,无疑是巨大的福音。
产品线整合:Allegro X SiP Layout Bundle 现在更名为 Allegro X APD Layout。
性能改进
一如既往的,持续地重构祖传屎山代码、优化算法和调整数据库交互,以提升软件性能(并一不小心引入新的bug U•ェ•*U)。虽然这是一个比较“套路”的说法,但老wu初步体验了下,流畅度确实是有所提升,尤其是在处理大型复杂设计时,不过嘛,对于第一个发布版本,也就是P开头的版本,总有一些莫名奇妙的bug,软件异常退出依然会出现哦,谨慎用于生产环境!
一个时代的落幕:告别 DE-HDL
这是一个历史性的时刻。从 25.1 版本开始,Design Entry HDL (DE-HDL) 及其相关工具(如 Part Developer、Packager XL 等)将不再提供或支持。
DE-HDL 作为 Cadence 的经典原理图输入工具,服务了业界数十年,很多老一辈的工程师对它有着深厚的感情。然而,随着技术的发展,基于文本和脚本驱动的 DE-HDL 在用户体验和与现代设计流程的集成方面,确实显得有些力不从心。Cadence 挥刀告别 DE-HDL,全力转向更现代化、图形化、且与系统级设计理念更契合的 Allegro X System Capture,是顺应时代发展的必然选择。
这对我们意味着什么?
-
如果之前主用DE-HDL而不是Capature的,新建项目,请拥抱 System Capture。
-
对于使用 DE-HDL 创建的旧有设计和库,在 25.1 之前的版本中仍然可以正常使用和维护。
-
部分依赖 DE-HDL 的流程,如 Allegro Project Manager 中的某些功能,将会以简化的形式提供,仅支持非 DE-HDL 的部分。
下边老wu总结了DE-HDL停止支持带来的影响:
类别 | 产品/流程 | 25.1 及以后 | 支持 |
---|---|---|---|
完全停产 | • Allegro Design Entry HDL | 不再有新版本更新 | 无支持 |
部分可用 | • Allegro Design Entry HDL EDIF 300 • Allegro Design Entry HDL Rules Checker • Allegro Project Manager • CAE Views • DE-HDL design flows in Allegro EDM • Library Explorer • Part Developer • Part Table Editor • Packager XL • System Connectivity Manager • FPGA System Planner • RF-PCB Design Flow | 新版本更新不再包含 DE-HDL 功能 | 仅支持非 DE-HDL 部分 |
正片Mask支持
这是一个看似微小,却能极大改善设计体验和减少错误的更新。传统上,我们在 Allegro 中设计的阻焊层(Solder Mask)和钢网层(Paste Mask)都是负片显示。也就是说,你在Mas层上画一个形状,代表的是这个区域没有阻焊油墨或锡膏,即“开窗”。
在PCB设计时有的部分,意味着在制造时是没有的部分,这种方式非常反直觉。我们需要在大脑里进行一次“反转”操作,才能想象出最终生产出来的电路板是什么样子。特别是在进行 3D 预览或 DFM 检查时,这种思维反转很容易出错。
25.1 版本引入了正片掩膜 (Positive Mask) 的概念。启用后,Mask层将以布线层同样的正片显示,层上显示的就是掩膜材料本身,而开口则通过挖空 (Void) 来体现。真正做到了”所见即所得”。
要在设计中启用这个功能非常简单:
-
打开
Setup – Cross-section
编辑器。 -
在需要应用正片显示的掩膜层(比如 SOLDERMASK_TOP)旁边,勾选新增的
Positive Mask
选项。
一旦启用,系统会自动在一个新的“Positive Mask”Class上生成一个动态形状,这个形状直接代表了阻焊油墨覆盖的区域
我们可以直接编辑这个”Dynamic Shape“来定义Mask的边界,而Shape内的开口(即需要开窗的区域)则通过焊盘栈(padstack)中传统方式定义的Mask中的pad形状来定义。
这一功能的关键优势在于,它极大地增强了Mask层的可视化直观性,同时保持了与现有库和设计流程的完全兼容——用户无需对现有焊盘库进行任何修改。
如上图所示,要在Visibility面板里添加这个Positive Mask的勾选项,请打开 “Color“设置对话框然后切换到Visibility Pane”,并将 “PosMask”从 “Available classes”移至 “Visible classes”。
上图为启用正片Mask后的直观效果,绿色区域即为阻焊油墨。让Mask层的设计变得“所见即所得”,使得视觉检查和 DFM 验证更加直观和可靠 👍。
长期以来,Allegro 的文本系统都比较“复古”,字体选择有限,样式控制也不够灵活。这使得我们在制作丝印、装配图等文档时,美观度和规范性都远不如A家灵活。
这次更新,Allegro 终于全面拥抱了行业标准的 OpenType 字体。这意味着:
-
字体自由:你可以像在 Word 或 PowerPoint 中一样,使用系统中安装的各种 OpenType 字体,无论是企业定制字体,还是特殊符号字体,都能轻松应用。
-
视觉清晰:高质量的字体渲染,让丝印字符更清晰,提高了可读性,也提升了 PCB 的整体“颜值”。
-
体验现代化:添加和编辑文本的流程焕然一新,
Options
-
:你可以预定义各种文本样式(如位号、注释等),并在设计中重复使用,确保了文档风格的统一性和一致性。
-
3DX Canvas 可视化
Constraint Manager (CM) 功能强大,但对于许多工程师来说,它也是一个令人望而生畏的“庞然大物”。界面复杂、规则繁多,设置一个约束往往需要在多个窗口和标签页之间来回切换,并且无法直观地在布局画布中看到规则的应用情况。
25.1 版本推出了一个全新的、可停靠的 Constraints
面板。它的核心设计理念是:将约束设置与布局视图紧密结合。
在画布上选择一个或两个对象(如网络、差分对),Constraints
Basic
(基础)和 Advanced
(高级)模式下,并按 Physical
(物理)、Spacing
(间距)、Electrical
(电气)三大域进行分类。对于日常设计,Basic
Object Hierarchy
面板还集成了 DFM 向导、约束编译器、焊盘编辑器等常用工具的快捷入口,形成了一个mini版的“设计规则控制中心”。
搜索面板 (Search Panel) 和 报告面板 (Reports Panel)
Search
-
按需加载:内容只在需要时加载,减少了对内存的占用,提升了性能。
-
实时更新:当设计发生变化时,面板内容会自动刷新。
-
自定义筛选
目前支持的报告包括:
- Shape Islands
- Unassigned Shapes
- Missing Teardrops
- Dangling Traces, Vias, and Antennas
这是对 Allegro 用户界面进行的一次“现代化改造”。将过去零散的信息窗口,转变为集成的可停靠面板,是提升工作流流畅性的关键一步。你不再需要为了看一个报告而打断当前的布线操作,设计清理和验证工作变得前所未有的顺滑。
25.1 版本引入了一个全新的对话框——Differential Pair Automatic Setup
-
选择极性指示符:选择预定义的后缀(如
_P
,_N
)或输入你自己的自定义规则。 -
指定名称前缀:为新生成的差分对命名。对话框会提供一个动态预览,让你在创建前就能确认名称是否正确。
-
点击创建
设计流程的最后一个环节——输出制造数据(Gerber, ODB++, IPC-2581, 钻孔文件, 贴片文件等),往往是最混乱、最容易出错的环节。不同的项目、不同的板厂要求可能都不同,依靠工程师的个人经验和记忆来完成,风险极高。一个文件的遗漏、一个参数的错配,就可能导致整批板子报废。
Exports
(导出) 对话框,旨在将制造输出流程标准化、自动化、可靠化
-
集中定义:在一个统一的界面里,定义所有需要导出的文件类型和参数。
-
分类管理:将输出按制造(Fabrication)、组装(Assembly)、测试(Test)等类别进行组织,逻辑清晰。
-
配置化:最关键的一点,你可以将整套导出设置保存为一个配置文件。这个文件可以被复用,也可以存放在一个中央服务器的库路径(通过
exportpath
这个功能最先是在OrCAD X PCB Presto中引入的,现在Allegro也用上了。
好了,关于 Allegro 的主要新功能老wu就介绍到这。当然,25.1 版本的更新远不止于此,还包括了引脚延迟导入增强、3DX Canvas 增强等一系列改进。限于篇幅,我们就不再一一展开,大家可以通过安装包内的「Release_Notes.pdf」了解更详细的更新细节。
下边简单介绍下25.1版本的安装和激活
点击第一项“OrCAD X and Allegro X Products Installation”中的Install按钮。
注意!这里选择“连接到现有许可证服务器”,以及端口号保持默认的5280,主机名为:localhost
然后就可以点击“安装”按钮开始安装过程。
安装完毕之后,使用安装包内「Patch」文件夹内的「CadenceLicensePatcherWin.exe」程序进行激活,这个程序会被windows自带的杀毒软件报告为是木马病毒程序,可以忽略或者暂时先将安全防护软件的实时病毒保护功能关闭。
在CadenceLicensePatcher程序的主界面中,点击「Browse」按钮浏览指向Cadence安装的目标路径,老wu这里的安装路径为“D:\Cadence\SPB_25.1”,以你电脑上实际的安装路径为准。
然后点击右下角的Patch按钮开始激活,然后等待出现“OK”字符,即激活完成。
如何下载Cadence SPB 25.1 安装包分享
关注老wu博客的公众号,并在公众号里发送对应的下载关键字获取下载链接
关注吴川斌的博客公众号
在公众号里给老吴发消息:
下载|CadenceSPB25.1安装包
或者代码
6406
建议复制粘贴过去不会码错字哟,O(∩_∩)O~
❤️ 如果这篇文章对您有帮助,欢迎打赏支持
扫描上方二维码,用微信打赏