0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Cadence推出Optimality智能系统优化器破译高速信号优化难题

Cadence楷登 来源:Cadence blog 2024-04-09 14:02 次阅读

在动态系统设计领域,确保信号毫发无损地到达接收端只是冰山一角。伴随着封装密度的提升、更高的 PCB 走线密度和工作频率,系统设计的复杂性要求我们统筹考虑电气机械、电磁和热动力效应。实现这一目标需要人类创造力与计算能力的结合,消除阻碍不同领域专家合作的架构孤岛。为了满足这些需求,系统级优化已经成为必要条件而不是锦上添花。

传统的手工方法包括构建模型、测试、制作原型、优化并最终加工生产,局限性非常明显。这种方法极度依赖工程师的直觉进行优化,原型建立后,需要进行仿真以评估与设计目标的一致性。然而随着电子设计不断追求更强的性能,复杂性和紧凑度都在提高,仅依靠直觉已无法应对优化设计带来的挑战,因此我们需要更加先进的优化方法来应对日益复杂的现代化设计。

基于 AI 的优化

41a406c2-f633-11ee-a297-92fbcf53809c.jpg

Cadence 推出了 Optimality 智能系统优化器,这是一种利用人工智能技术帮助设计师应对现代设计挑战的新型优化技术。这项技术提供了多学科设计分析优化(MDAO)能力,可以执行从 IC 到封装再到板级的无缝系统级优化。将多物理场分析工具与 Optimality 资源优化器集成,可确保设计满足预期指标。自动化的流程大幅加速了优化过程,从而帮助工程师和设计师更容易、更高效地实现目标。

Optimality Explorer 工作流程让用户设定输入参数和系统优化目标,并采用多物理场分析工具进行模拟。它使优化过程自动化并生成优化的设计和最终曲线。用户可以优化回波损耗、插入损耗、串扰隔离度等参数以及眼图、抖动和 BER 等系统标准。为了保证优化效率,设计人员必须预先考虑设计的几何参数变量,如线宽、间距、长度、叠层、焊盘尺寸、反垫片几何形状、钻头尺寸和通孔的残桩长度。创建模型时,还必须考虑 PVT 角、端接电阻(ODT)、抖动均衡等参数。

Optimality Explorer 旨在帮助设计人员完成无缝的、无用户干预的设计优化。其算法可以让优化过程自动化,确保流畅和友好的用户体验。仅需不到 500 次迭代即可完成优化,实现了比传统方法更快的收敛速度,被称为设计领域 AI 驱动的多学科分析和优化工具。

优化时需要注意的参数和考量

例如,系统信道由发射器、接收器、PCB 互连、封装和载板组成。这些组件被抽象表述为发射器-接收器的 IBIS-AMI 模型,以及收发器件之间由布线和通孔构成的通道模型。

41b554fe-f633-11ee-a297-92fbcf53809c.jpg

为了确保最佳信道性能,需考虑各种几何变量,如线宽、间距、长度、布线叠层、焊盘大小、反焊盘几何形状、钻头大小和通孔的残桩长度。创建模型时,还应考虑 PVT 角、端接电阻(ODT)和抖动均衡等参数。

优化过程中,指定需要优化的设计参数和预期的优化目标。同时,创建额外的替代模型对这些参数的有效优化也极为重要。

41d4fade-f633-11ee-a297-92fbcf53809c.jpg

Optimality Explorer 利用随机搜索生成的初始数据集构建并训练机器学习模型。它不断地分析模拟参数、更新设计变量、计算目标函数和约束条件,直到达成终止收敛的标准。

41f2fc50-f633-11ee-a297-92fbcf53809c.jpg

Optimality Explorer 旨在帮助设计人员简化优化过程,特别适用于需要同时优化多种可调参数的场景。它的算法可以实现优化过程自动化,无需用户干预,易于使用。

与需要超过 2500 次迭代才能得到可接受结果的传统方法相比,Optimality Explorer 可以用不到 500 次迭代就得到最终结果,实现更快的收敛速度。

利用 Optimality Explorer实现效率提升

在复杂的电路布局中,只使用单一的布线和通孔是远远不够的。因为每个组件都会影响其他组件的行为,需要构建所有组件的组合才能设计出完整的互连模型。

两个交叉排线平面的差分对

420c3c4c-f633-11ee-a297-92fbcf53809c.jpg

Optimality Explorer 可以高效、准确地模拟并优化复杂的 3D 布局,它包括可用于 PC 电脑的场求解器,可以处理通常被认为极具挑战性的各种场景。例如,它可以在差分对设计中最大化交叉排线,实现更好的结果。Optimality Explorer 还可以减少穷举法扫描所需的模拟次数,更快地达到目标。

Optimality Explorer 可以优化布局前和布局后的设计。例如,仅需 46 次模拟就实现了射频功率分配器的优化目标,而相比之下,穷举扫描则需要超过 300 万次模拟。Optimality Explorer 也可以被用于处理多参数设计,例如仅需 71 次迭代即完成对拥有 16 个参数的微带贴片天线的优化。

未来视野:Optimality 平台的扩展

Optimality Explorer 工具的开发团队目前正致力于将该平台扩展到热动力学和流体动力学领域,涉及到将用于热分析的 Celsius 3D 求解器和用于流体动力学的 CFD 相结合。此外,电气约束将集成到现有的 Allegro X 设计平台约束管理器中,为用户提供更全面的解决方案。开发团队将持续提供这些改进的更新。

驱动电子系统的多物理分析

4250b9c6-f633-11ee-a297-92fbcf53809c.jpg

破译现代系统高速信号优化难题是一项多维度的挑战。Optimality Explorer 突破了传统人工密集型优化过程的局限性,用 AI 驱动的技术取代了传统的设计-测试-改进循环的交互流程,从而生成最优的系统设计解决方案。Optimality Explorer 将像灯塔一样引导设计人员穿过复杂迷雾,利用自动化提高效率,走向通往综合设计解决方案的未来之路。




审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 接收器
    +关注

    关注

    14

    文章

    2215

    浏览量

    70673
  • 人工智能
    +关注

    关注

    1776

    文章

    43899

    浏览量

    230646
  • 机器学习
    +关注

    关注

    66

    文章

    8134

    浏览量

    130580
  • PCB走线
    +关注

    关注

    2

    文章

    128

    浏览量

    13824
  • ai技术
    +关注

    关注

    1

    文章

    1141

    浏览量

    23709

原文标题:利用基于 AI 的优化技术破译高速信号优化难题

文章出处:【微信号:gh_fca7f1c2678a,微信公众号:Cadence楷登】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Cadence 扩充 Tensilica Vision 产品线,新增毫米波雷达加速器及针对汽车应用优化的新款 DSP

    、基于传感器的系统设计,能以更小的面积实现最佳能效。当与针对 4D 成像雷达应用且经过优化的新款 Cadence Tensilica Vision 4DR 加速器搭配使用时,客户可以实现更优的雷
    发表于 03-06 14:47 974次阅读
    <b class='flag-5'>Cadence</b> 扩充 Tensilica Vision 产品线,新增毫米波雷达加速器及针对汽车应用<b class='flag-5'>优化</b>的新款 DSP

    安达发|基于约束和优化理论的APS智能优化排程软件

    随着制造业竞争的加剧,企业需要不断提高生产效率以降低成本。APS智能优化排程系统应运而生,通过先进的数学算法和智能化技术,为企业提供最优的生产计划,助力制造业实现高效生产。 背景:近年
    的头像 发表于 01-05 17:42 153次阅读

    高速电驱系统电机NVH开发与优化

    来自懿朵信息科技(上海)有限公司电驱事业部的副总经理隋春腾先生在本次大会上进行了“高速电驱系统电机NVH开发与优化”的主题演讲。
    发表于 12-26 10:06 259次阅读
    <b class='flag-5'>高速</b>电驱<b class='flag-5'>系统</b>电机NVH开发与<b class='flag-5'>优化</b>

    Cadence AI 驱动的多物理场系统分析解决方案助力纬创大幅提升产品开发速度

    Optimality Intelligent System Explorer 和 Clarity 3D Solver 可提供快速、准确、AI 驱动的电磁优化 中国上海,2023 年 12 月 25
    的头像 发表于 12-25 10:10 201次阅读
    <b class='flag-5'>Cadence</b> AI 驱动的多物理场<b class='flag-5'>系统</b>分析解决方案助力纬创大幅提升产品开发速度

    如何优化晶振布局与连接?

    提高系统的性能和可靠性。 一、晶振布局优化 1. 位置选择:晶振应尽量靠近主要使用它的电路,缩短传输距离,减少信号的干扰和损耗。同时应尽量远离干扰源,如高频电路、开关电源等。 2. 地址线和控制线的分离:保持晶振的引脚
    的头像 发表于 12-18 14:09 346次阅读

    MATLAB编程在优化中的应用介绍

    机会。与前几年的高级编程语言相比,这些软件系统非常容易掌握。本书主要试图利用这种三角服务,为设计优化的研究提供一种实用的方法。这本书使用MATLAB@toillustrate并实现各种优化技术。MATLAB是股份有限公司Math
    发表于 09-21 07:07

    Cadence IC中使用ADE GXL优化电路设计

    本篇文章将讲述如何在Cadence IC中使用ADE GXL对电路进行优化设计。
    的头像 发表于 09-11 16:07 1866次阅读
    在<b class='flag-5'>Cadence</b> IC中使用ADE GXL<b class='flag-5'>优化</b>电路设计

    ARM编译优化版本1.0

    ARM编译armcc可以优化您的代码以实现小代码和高性能。 本教程介绍了编译执行的主要优化技术,并解释了如何控制编译
    发表于 08-28 07:11

    软件优化指南

    优化对不同的人意味着不同的事情。 在某些情况下,您可能只是希望代码尽可能快地运行。 但是,如果您正在为嵌入式系统编写代码,您可能更喜欢优化代码密度以减少应用程序的内存占用。 通常,这些优化
    发表于 08-28 06:41

    优化Unity程序的方法

    的帧速率,使其成为更好、更流畅的体验。 本指南介绍了优化Unity程序的方法,尤其是它们的GPU使用。 本指南将优化分为三章: •应用程序处理优化•GPU
    发表于 08-02 18:52

    粒子群优化算法的应用 粒子群优化算法研究方法

      摘要:粒子群优化算法是一种基于群智能的随机优化算法,具有简单易实现、设置参数少、全局优化能力强等优点.着重对粒子群优化算法中的基本算法、
    发表于 07-19 15:01 0次下载

    适用于低功耗信号链应用的功率优化技术

    本文介绍用于在低功耗信号链应用中实现优化能效比的精密低功耗信号链解决方案和技术。
    的头像 发表于 07-08 11:13 418次阅读
    适用于低功耗<b class='flag-5'>信号</b>链应用的功率<b class='flag-5'>优化</b>技术

    FPGA设计中如何防止信号优化

    本文分别对quartus和vivado防止信号优化的方法进行介绍。
    的头像 发表于 05-25 11:25 2065次阅读
    FPGA设计中如何防止<b class='flag-5'>信号</b>被<b class='flag-5'>优化</b>

    今日说“法”:如何防止reg、wire型信号在使用逻辑分析仪时被优化

    ,例如下面的语句: 二、使用Altera公司的SignalTap 1、使用Altera自带的综合综合 Altera自带的综合为了防止某些信号综合
    发表于 05-16 17:48

    PCB设计中的高速信号传输优化技巧

    在现代电子设计中,高速信号的传输已成为不可避免的需求。高速信号传输的成功与否,直接影响整个电子系统的性能和稳定性。因此,PCB设计中的
    的头像 发表于 05-08 09:48 1209次阅读