是德科技分享优化方法显著缩短PCB设计时间案例以及PCB设计注意事项和经验教训

2023-10-22 是德科技 Keysight Technologies知乎
电子设计自动化EDA软件,FPGA I/O优化工具,Xpedition,KEYSIGHT 电子设计自动化EDA软件,FPGA I/O优化工具,Xpedition,KEYSIGHT 电子设计自动化EDA软件,FPGA I/O优化工具,Xpedition,KEYSIGHT 电子设计自动化EDA软件,FPGA I/O优化工具,Xpedition,KEYSIGHT

KEYSIGHT 采用FPGAI/O 优化方法显著缩短PCB设计时间。通过巧妙地构建设计,并调整流程以充分利用工具,EDA Keysight成功实现了显著的生产率提升。具体来说,Keysight成功地将管脚分配工作从每个FPGA 4-8 周缩短至每个FPGA1-2 周(包括编译FPGA 以检查设计规则所需的时间),从原理图开始到完成PCB Layout 只花了不到十个月的时间,同时将整体系统设计的工作量减少了约50%,整体设计周期缩短了30-40%。


新问题需要新的解决方案。这句话在FPGA 设计领域从未像现在这样真实。越来越多的器件管脚数给传统的孤立设计方法带来了巨大的压力。这些传统方法已沿用很多年,通常将FPGA 和PCB 设计工作作为两个不同的学科进行处理,其中FPGA 设计人员定义FPGA的I/O 分配,并将这些管脚分配信息传递给PCB设计人员。


如果暂且忽略对PCB的影响,这一流程通常运转得很好,特别对于较小规模的器件,并且整体系统没有苛刻的性能要求时。


但随着FPGA 规模不断增大至接近(并且很快将会超过)2000 个管脚,这些设计理念就轰然崩溃了。这类大型器件需要采用一种截然不同的FPGA I/O 设计方法———这种方法需要同时兼顾I/O 分配对FPGA 和PCB的影响。以下我们将介紹Keysight 使用Xpedition FPGA I/O优化工具完成的一项真实设计,并记录了这一全新流程的成功部署过程。

图1 是最终电路板顶面的屏幕截图。其中的大型器件为11 个FPGA。不论以何种标准而言,这都是一个非常复杂的项目。


Keysight 设计概述

Keysigith 设计的特征: 

■ 11 个1148 针Virtex 4 LX 系列FPGA 

■ 多个器件上的大型DRAM 总线(某些情况下多达250 针) 

■ 多个高速(10 GBPS)FPGA 间总线,宽度约48 针 

■ PHY 器件和背板采用宽物理接口 

■ 极少的备用管脚 

■ 复杂的FPGA 限制 

■ Virtex 4 中有14 个不同大小的bank 

■ 与I/O 相关的时钟必须以特定信号为载体 

■ I/O 限制,例如时钟功能输入不支持LVDS 

■用于不同bank 的混合电压环境(1.8V/2.5V/3V/3.3V) 

■ 26 层PCB 

■ 8 个内部走线(信号)层

■ 9800 个元器件 

■ 9500 个网络


Keysight根据先前的经验,单单是I/O管脚分配过程,每个FPGA 就需要大约四到八周的时间。此外,I/O 限制预示可能会出现问题,事实上,后续的V4系列设计证实了这一点。随着管脚输出发生变化,很难保持FPGA设计与电路板设计之间的联系。鉴于这些挑战,Keysight需要考虑新的PCB设计策略。


PCB顶视图

Keysight 的目标是将FPGA 和PCB设计人员聚集到一个共同的环境中,以便每个团队成员都能看到FPGA管脚分配对整个系统的影响。I/O 优化用来达到此目的的机制在概念上非常简单:用实例化的可动态分配FPGA库元素取代FPGA 的典型PCB封装的PCB视图。FPGA元器件源自“智能”FPGA器件库,可帮助用户做出正确的管脚分配。由于对这些分配的更改是实时显示的,因此可以立即看到对电路板其余部分的潜在影响。

图2 是Xpedition 中的Keysight 电路板屏幕截图。其中有大量的鼠线需要整理(其中一些显示为绿色和橙色)。

                                                                图3:取自I/O 优化器工具的部分Keysight 设计。

I/O 优化器内显示了同一Keysight PCB设计(图3)。右下角的区域是“多元器件”窗口,提供了一个PCB视图,其中的FPGA 当前正在进行活动分配。其他窗口传达了信号、管脚、符号(未显示)和控制台(转录)信息。通过从电路板级透视图显示元器件间的连接,Keysight 得以利用I/O 优化技术优化每个FPGA 的管脚分配。


连接到FPGA 工具

上述所有内容都没有说明Xpedition 如何连接到FPGA 工具。I/O 优化器并非FPGA 设计工具:它无法布线,也不能进行综合。因此,它必须使用FPGA 设计器读取和写入闭合环路所需的文件(如果这些更改不能传达到FPGA 工具,那么在原理图或PCB工具,或在I/O 优化中进行管脚分配更改几乎没有什么用处)。非常关键的一点:将信号从一个管脚移到另一个管脚(即使是相邻的管脚)可能看起来无害,但实际上有可能导致FPGA 的时序失效。为此,I/O 优化可通过一个简单的下拉式菜单生成或更新相关的布局布线和综合约束文件。图4 说明了如何在流程中纳入I/O 优化,从而在FPGA 和原理图/PCB设计流程之间建立桥梁。


评估工具- 不要害怕更改

在将新的EDA工具部署到项目之前需要进行仔细评估,这一点再怎么强调也不为过,I/O 优化也不例外。Keysight 评估I/O 优化,包括其功能、性能、稳定性、与现有工具和流程的兼容性、质量和可靠性。虽然这项工作发现了一些问题,但没有一个问题被认为足以动摇该技术的整体可行性。其中一个主要发现是,它与层次结构联合使用时效果最佳。

                                                                 图4:I/O 优化在FPGA/PCB 流程中的角色。

Keysight 在一些流程在经过微调后能充分利用该工具中的其他功能,因而能够充分实现I/O 优化。


层次结构的压倒性优势

层次化设计决不是什么新概念。ASIC设计人员使用层次结构已经有二十多年的历史,FPGA设计人员也逐渐被迫采用相同的技术。虽然Keysight 内部已经广泛应用层次结构,但我们还是仔细设计了该系统,以确保I/O 优化以及我们既有的EDA 工具能够为我们提供最高的生产率。毫无疑问,层次结构的使用缩短了我们的设计周期时间。

                                                                     图5:功能、物理和PCB版图的关系。

图5 描述了一个核心要素,将此功能与层次化设计流程紧密结合时,能够带来显著的生产率提升。顶层原理图包含两个功能模块(FPGA的虚拟表示)和一些连接网络和端口。功能模块下面是表示FPGA 的实际符号或“符号断片”。在此示例中,功能模块以及FPGA符号断片和断片所在的原理图全部由该工具集创建。


随着设计的进展,它能自动更新功能模块、符号断片和下层原理图。通过减轻在FPGA 原理图视图与数据库其余部分保持同步的负担,同时消除手动、繁琐且容易出错的任务,I/O 优化能够大幅提高生产率。


PCB设计注意事项和经验教训

Keysight 在这项工作中采取的很多做法是之前未曾尝试过的,至少未曾在这种规模的任务中尝试。在此过程中,他们汲取了一些经验教训:

■ 保持简单的工具链并使用经过验证的方法。不要一次在新流程中注入太多的变量。

■ 在流程允许的情况下,尽可能多地使用工具自动创建和维护符号及原理图的功能。

■ 对FPGA 进行精细分区。为每个信号bank、电源模块、配置模块、JTAG模块等使用单独的符号。这样做可大幅减少出错的可能性。

■ 让自动化功能创建和维护包含逻辑bank 的原理图图纸。不要将电源、配置和JTAG模块与逻辑模块混在一起,也不要将用户定义的逻辑(包括电容器、电阻器等)放在与I/O 优化图纸相同的图纸上。对设计进行分区,使I/O 优化器能够控制包含逻辑bank 的原理图。

■ 任何基于团队的设计方法,尤其是具有多个FPGA的方法,都要求在设计周期的几个战略点进行项目分叉和合并。在这类情况下,要充分利用工具,需要仔细规划和深谋远虑。

■ 巧妙地将设计划分为可作为同质模块分而化之的部分,以及应用层次结构,使得设计能够从这些模块快速重建,可以显著提高设计团队的效率。


总结

从这一成功案例可以得出结论,将I/O优化部署到能够充分利用其功能的流程中,可以显著缩短PCB设计周期时间,同时实现卓越的设计。


使用是德科技的电子设计自动化EDA软件,可以帮助你进行各种电路电子设计,也可在不同版本的设计间进行快速的性能比较。EDA设计软件就选Keysight!


印制电路板(PCB)信号完整性是近年来热议的一个话题。当我们设计电子产品时,PCB设计过程中处处是陷阱。是德科技设计人员逐渐总结了一些经验法则!如何做50Ω阻抗匹配,如何接地等等。今天,我们要使用这些电路板进行了一些实验。我们会介绍许许多多有趣的东西,例如,将液态氮倒在电路板上。还有,我们还使用EP-Scan仿真工具。我们会将电路板设计文件载入EP-Scan, 以方便仿真每条传输线的实际效应。但仿真与真实结果一定不尽相同。为此,我们使用VNA矢量网络分析仪来量测每条传输线的实际效率。接着我们要看看哪些传输线是好的,哪些有问题。我们将测试我们的经验法则,看仿真与真实结果的差异。


技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

本文由咪猫转载自是德科技 Keysight Technologies知乎,原文标题为:分享优化方法显著缩短PCB设计时间案例以及PCB设计注意事项和经验教训,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

相关研发服务和供应服务

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

xpedition软件入门指南

在现代工程设计领域,高效、灵活的工具是确保项目成功的基础。xpedition软件作为一款领 先的电子设计自动化(EDA)平台,为工程师和设计师提供了强大的功能,势必能提升产品的设计速度和质量。无论是新手还是经验丰富的专业人士,掌握xpedition的基本功能至关重要。

2024-10-16 -  设计经验

电源功率模组: 完整的设计和验证流程解决四个维度的设计挑战

电动汽车、新能源、光伏、风电等领域广泛使用高功率开关电源功率模组。IGBT和MOSFET是模组中常用器件。本文讨论这些技术,以及为实现高达1700伏特电压、1600安培电流、温度稳定和低电磁辐射的复杂指标带来的设计挑战。本文也总结今天的设计方法和优缺点。最后,给出了完整的设计和验证流程。

2024-07-28 -  设计经验

如何把KEYSIGHT示波器连接到matlab上?

怎么把KEYSIGHT示波器连接到matlab上呢?本文将讲解详细步骤。

2023-11-19 -  设计经验

是德科技通过收购Cliosoft扩展了EDA软件产品组合,从而为客户提供设计和测试之间更紧密的联系

Keysight是一家领先的技术公司,提供先进的设计和验证解决方案,以帮助加速创新以连接和保护世界,宣布已收购Cliosoft,并将把该公司的硬件设计数据和知识产权 (IP) 管理软件工具系列添加到其电子设计自动化 (EDA) 解决方案组合中。

2023-03-13 -  原厂动态

电力电子方向的PCB如何设计?选择是德科技的电子设计自动化EDA软件,帮助进行各种电路电子设计

使用是德科技的电子设计自动化EDA软件,可以帮助你进行各种电路电子设计,也可在不同版本的设计间进行快速的性能比较。以下我們將介紹Keysight 使用Xpedition FPGA I/O优化工具完成的一项真实设计,並记录了这一全新流程的成功部署过程。

2024-05-24 -  技术探讨

Keysight EDA 2024集成软件工具“左移”设计周期,支持更加高效地开发高速、高频产品

是德科技推出Keysight EDA 2024集成软件工具套件,这款紧密集成的电子设计自动化(EDA)解决方案可助力您的设计“一击即中”。新的集成EDA软件采用“左移”(shift left)策略,支持工程师更加高效地针对各种应用开发高速、高频产品。

2023-11-28 -  原厂动态

89600 VSA软件用于Keysight EEsof EDA模拟配置指南

描述- 89600 VSA软件是一款用于信号解调和矢量信号分析的综合性工具,旨在优化高级设计并加速开发过程。该软件与Keysight EEsof EDA的SystemVue和ADS软件兼容,提供灵活的信号可视化和故障排除工具。软件包括核心环境和可选元素,支持时间、频率和调制域分析,以及模拟和数字调制分析。此外,软件还提供与多种Keysight仪器平台的连接,支持5G、4G、WLAN和RFID等应用。

型号- W89604ET,W89601BT,W89603ET,W89604E,W89601B,W89600E,W89600B,W89603E,W89602E,W89602ET,89600,W89604EP,W89601BP,W89603EP,W89602EP

September 11,2018  - KEYSIGHT  - 用户指南

Keysight EEsof EDA 首选通信设计和器件建模软件

描述- Keysight EEsof EDA 提供一系列电子设计自动化(EDA)软件,专注于通信设计和器件建模。产品包括用于射频、微波、信号完整性、电源完整性、器件建模和信号处理的工具,支持从系统级到物理层的完整设计流程。软件兼容性高,可扩展性强,适用于商用无线、航空航天和国防等领域的电子系统级设计。主要软件产品包括ADS、Genesys、EMPro、SystemVue、GoldenGate和HeatWave等,提供从概念到制造的全面解决方案。

November 15, 2016  - KEYSIGHT  - 技术文档

是德科技推出PathWave Design 2024EDA软件工具,为企业EDA工作流提供自动化和协作支持

2023年7月14日,是德科技推出 PathWave Design 2024。这套新版本的电子设计自动化(EDA)软件工具为设计工程师带来了全新的软件自动化、设计数据及 IP 管理,以及团队协作和开发周期转型能力。为客户提供自动执行工作流所需的设计、仿真和 API 功能,这些工作流均针对特定领域和应用情景进行了优化。

2023-07-29 -  原厂动态

PathWave 设计软件:新一代电子设计自动化

描述- PathWave 设计软件是一款集成的电子设计自动化(EDA)工具,旨在加速电子产品的设计和仿真过程。它通过提供先进的仿真器、程序库和自动化工具,帮助工程师缩短工程时间,提高设备使用率和吞吐量。软件涵盖了电路设计、电磁(EM)仿真、版图功能和系统级建模等多个模块,支持射频与微波、5G 和汽车设计等细分行业。PathWave Design 2020 版本增强了性能、数据分析和工作流程,为工程师提供更高效的设计解决方案。

August 5,2019  - KEYSIGHT  - 商品及供应商介绍

是德科技推出PathWave ADS 2024新版本EDA软件套件,可加速5G毫米波产品设计,引领6G无线通信开发

2023年6月21日,是德科技(Keysight Technologies,Inc.)推出 PathWave 先进设计系统(ADS)2024。这款电子设计自动化(EDA)软件套件为设计人员带来了全新的毫米波(mmWave)和亚太赫兹(sub-THz)频率功能,有助于加速设计 5G 毫米波产品,并助力展望 6G 无线通信的发展要求。

2023-07-15 -  原厂动态

设计与测试解决方案: 汽车和能源行业

型号- N8900APV,N9038A,BT2200,EESOF,N8900APV 系列,E8740A,N7611B,E6640A,U8903B,BT2191A,X 系列,M8190A,E5071C,N8957APV,EV1003A,BT2152A,W1720,E8707A,EXM

September 7, 2018  - KEYSIGHT  - 应用及方案

安捷伦易达卓越通信设计软件目录

描述- Agilent EEsof EDA发布全新电子设计自动化(EDA)软件目录,提供微波、射频、高速数字、器件建模和系统应用等领域的优化工具。目录涵盖Agilent EEsof EDA软件的概述、产品介绍、解决方案服务、合作伙伴以及在线资源等内容,旨在帮助设计师提高设计效率和产品质量。

October 7,213  - KEYSIGHT  - 技术文档

PathWave设计软件大学教育支持计划技术概述

描述- PathWave Design Software University Educational Support Program旨在为大学提供完整的EDA软件工具,以支持电子设计自动化教育。该计划包括52个浮动行业等效许可证、低年费、无限学生和教授许可证、知识中心访问以及基于电子邮件的技术支持。软件集成了电路设计、电磁仿真、布局能力和系统级建模,旨在减少工程师在设计仿真阶段的时间。该计划提供包括PathWave Advanced Design System (ADS)、PathWave System Design (SystemVue)、PathWave EM Design (EMPro)和PathWave RF Synthensis (Genesys)在内的多种工具,以帮助学生获得行业级的设计经验。

June 23, 2020  - KEYSIGHT  - 商品及供应商介绍

Keysight EESOF EDA:新的LDMOS模型提供强大的晶体管库-第1部分

描述- 本文介绍了一种新的LDMOS晶体管模型,该模型能够准确预测小信号和非线性性能,并适用于不同尺寸和功率输出的器件。该模型基于Fager-Pedro模型,特别处理了四个区域中的电流特性,并考虑了自加热、击穿和寄生效应。模型已通过实验验证,并与测量数据吻合良好。该模型可用于多种微波电子设计自动化(EDA)软件工具,并将在后续文章中展示其在30瓦晶体管和60瓦Doherty放大器设计中的应用。

July 31, 2014  - KEYSIGHT  - 应用笔记或设计指南
展开更多

现货市场

查看更多

品牌:KEYSIGHT

品类:Digital Volt Meter

价格:¥300.0000

现货:105

品牌:KEYSIGHT

品类:Software License

价格:¥5,885.8626

现货:92

品牌:KEYSIGHT

品类:Oscilloscope

价格:¥6,255.4404

现货:42

品牌:KEYSIGHT

品类:Oscilloscope

价格:¥10,738.2780

现货:39

品牌:KEYSIGHT

品类:Oscilloscope

价格:¥2,279.0608

现货:34

品牌:KEYSIGHT

品类:Oscilloscope

价格:¥5,964.0270

现货:33

品牌:KEYSIGHT

品类:Oscilloscope

价格:¥5,507.7707

现货:28

品牌:KEYSIGHT

品类:示波器升级软件

价格:¥300.0000

现货:26

品牌:KEYSIGHT

品类:Oscilloscope

价格:¥27,841.4996

现货:24

品牌:KEYSIGHT

品类:Oscilloscope

价格:¥5,642.3160

现货:16

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

电子商城

查看更多

暂无此商品

千家代理品牌,百万SKU现货供应/大批量采购订购/报价

服务

查看更多

EDA芯片设计软件免费使用

世强深圳实验室提供Robei EDA软件免费使用服务,与VCS、NC-Verilog、Modelsim等EDA工具无缝衔接,将IC设计高度抽象化,并精简到三个基本元素:模块、引脚、连接线,自动生成代码。点击预约,支持到场/视频直播使用,资深专家全程指导。

实验室地址: 深圳 提交需求>

FloTHERM热仿真

提供稳态、瞬态、热传导、对流散热、热辐射、热接触、和液冷等热仿真分析,通过FloTHERM软件帮助工程师在产品设计初期创建虚拟模型,对多种系统设计方案进行评估,识别潜在散热风险。

实验室地址: 深圳 提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面