接口总线标准的仿真设计与测试技术发展趋势
高速数字电路设计与测试技术发展
近十多年来,数字集成电路和各种接口总线标准的发展令人眼花缭乱,目不暇接。各个总线标准通常由不同团队制订,其纷繁芜杂的测试和测量技术给从业人员带来许多困扰。本文将就当下的一些主要接口总线标准的仿真设计与测试技术发展趋势作一些简明的总结和说明。
在印刷电路板(PCB)设计过程中,瓶颈通常出现在最终性能验证阶段。本文提供了三种避免设计瓶颈并最大化提高 PCB 设计生产效率的方法。
1.在最终验证前进行有效的分析,2.定期记录分析结果,3.自动化常规测试和分析。
一.数字集成电路和信号的发展趋势
集成电路的发明是人类历史上的一大创举,它极大地推动了人类的现代文明进程,在今天无时无刻不在影响着我们的生活。进入 21 世纪以来,集成电路的发展则更是狂飙猛进。今天的大规模集成电路生产和制造工艺已经达到 10 nm 量产水平,更高的集成度意味着同等体积下提供了更高的性能,当然对业内从业者来说遇到的挑战和问题也就越来越严峻。 在消费类电子行业,首先是核心处理器速度按照摩尔定律每 18 个月翻番,目前似乎已经遇到发展瓶颈。近几年以 Intel 为代表的产业界开始把发展的重点转向外部接口,接口的速率从 10 多年前最初的 1-2Gbps (以 SATA 和 PCIE 1.0 为代表) 到今天已经推高到 20 Gbps 左右(以 PCIE 4.0 和 Thunder Bolt 3.0 为代表)。 在数据传输和通讯系统行业,则呈现更为复杂的局面。主要体现在为了实现更高的数据交换和传输容量,除了提高数据传输速率外,还采用了多链路扩展和复杂调制的方案以实现更高容量的数据传输。比如采用多链路扩展以实现 400 G 骨干网通讯系统,及采用 PAM 和 QAM 等调制以实现更高的数据传输速率。 从高速数字电路设计和研发角度来看,集成电路外部的互连结构已经完成从传统的源同步并行架构向串行结构转化(核心处理器周边的存储总线如 DDR 除外),从电路信号特点来看也已经完成从单端并行到差分串行的转化。
图 1 典型源同步时钟系统电路架构示意图
图 2 以PCIE 为代表的典型串行总线接口电路拓扑架构
传统的源同步时钟总线系统一般多采用并行单端信号,典型幅度在从 TTL-5V,CMOS- 3.3V/1.8V 左右。在高速数字电路设计和测试上遇到的信号完整性问题主要是反射和串扰,经常强调如何有效利用示波器的触发功能进行定位和捕获并分析,对示波器的波形捕获率及毛刺触发和建立/保持触发等能力均有很高要求。更高的波形捕获率可以更快更容易地发现和检测到波形中的异常和毛刺。通过快速和有效地波形捕获,发现或看到异常后则可以用示波器的一些高级触发功能进行定位并分析。除了常规的毛刺或建立/保持之类的触发功能外,近年的一些示波器产品还提供了简捷易用的区域触发功能,通过设定一个区域并判定其与波形的关系让示波器自动捕获。 与传统的单端并行总线不同,近 10 年来串行差分信号正在成为数字电路与系统中的主流,基本已经完全统治接口总线。在消费类电子领域, 目前最高的总线速率是 Thunder Bolt3 接口,达 20 Gbps.在数据通信与传输骨干系统,目前采用 25 Gbps 的 NRZ 编码的差分信号已经成熟,更高速率如 56 Gbps 的传输则会采用 PAM-4 编码实现。
今天的差分信号主要有如下特点,其一高速率带来的高转换速率或者说上升沿时间越来越快。比如 100 G CAUI-4 采用 25 G NRZ 传输其跳变沿时间仅 10 ps, 如下表所示:
表 1 CAUI-4 Host 发送端物理层信号特点
这种高转换速率或越来越小的上升沿时间意味着高频信号分量越来越多,因此信号从产生到传输到接收端恢复也必然引入更多的信号处理算法。
其二,差分信号幅度越来越小。以目前还在制订中的 PCIE4.0 规范为例,在芯片发送端单极幅度最高仅为 400mV 左右,差分最高仅为 800mV 左右。如下图示:
图 3 PCIE4.0 单端和差分信号电平
日益降低的信号幅度必将带来信噪比(SNR)的挑战,也即随着信号幅度越来越低,对整个 电路系统的噪声要求也越来越严格。尤其是在近 3 年来越来越热的PAM 调制,比如广泛用于 200G/400G 传输的 PAM-4 技术,由于采用 4 电平调制,其对信噪比的要求比采用NRZ 编码的信噪比要高 9dB.
其三,由于高转换速率带来的高频信号分量在有限带宽的传输链路上传输过程中产生的损耗正在日益成为阻碍信号有效传递的障碍,相应地在发送端和接收端各种均衡,去/预加重等正在成为普遍采用的信号处理技术。 差分串行总线信号的发送端测试内容通常集中在眼图和抖动测试上。眼图是大量数据通过特定时钟恢复算法后切片叠加以反映整个信号传输系统性能的统计信息的测量方式。发送端信号的抖动测量则更多地是一种对系统的分析和调试方法,根据不同标准和规范的特点采用不同的算法进行抖动分析乃至分解从而找到其根源最终为提高信号的传输质量提供一种解决思路。近几年,为了实现更高传输带宽,比如PCIExpress 即 100G/200G/400G 传输中,也会采用多链路以实现大带宽,因此针对多链路串行差分总线,串扰测试也开始成为一个新的课题。
二.高速数字电路设计仿真的重要性正在日益显现
电子产品发展到当前的时代,工程界已经积累了很多实践经验,再搭上互联网大力 发展的快车,每一位工程师都可以很轻松地从其他人的工程经验分享中获得很多有价值和有助于高速数字电路设计的经验,但是经验并不是金科玉律,也不是都适合工程师特殊的设计需求。特别是信号传输标准发展非常快的今天,如大家常见的 USB、DDR、HDMI 总线等等,这一问题变得更加突出。以USB 为例,短短的 10 多年,它从 USB 2.0 发展到了 3.1,速率从480 Mbps 提高到 10 Gbps,增长了 20 多倍。我们在之前很多的设计经验可能已经不再适合当期的产品设计,这就需要通过仿真指导如何进行设计。
再比如,在设计PCB时,为了防止串扰,线与线之间的距离要保证在 3 倍线宽(3W)以上;或者高速信号不能跨分割等等。而在电子产品高速化、小型化和低电压大电流发展的背景下,已经没有足够的空间让线与线之间还能保证 3W 的间距;在任意层的 HDI 板上,也并不能保证每一类高速线都有完整的平面参考平面。如果真需要满足以前的一些要求,必然会导致高的设计和 BOM 成本。
仿真设计。
在这些限定下,工程师们如何突破这些既有的设计规则呢?仿真设计就成为一种必然的选择。
1、传统电路和高速数字电路设计流程
传统电路设计一般是项目立项之后开始硬件电路设计,根据主要元器件设计规范和工程师的经验设计进行PCB设计,制板完成之后调试并确定功能是否满足设计要求。如果发现问题再修改硬件和PCB设计,会浪费很多时间和物料成本。 对于高速电路,不能再按照传统的流程进行设计,高速数字电路设计在传统设计的基础上增加了前仿真和后仿真以及信号完整性/电源完整性(SI/PI)测试环节。在这一流程中, 通过前仿真可以验证高速数字电路设计是否正确,并根据实际的设计需求制定相应的设计规范,并输出给PCB设计工程师进行设计。然后通过后仿真进一步验证设计是否符合要求。最后, 再通过 SI/PI 测试以确保产品设计无误才量产发货。通过这样的流程,就能够把一些潜在的问题在研发过程中解决好,大大缩短研发的费用和周期。 下图所示为两种研发流程图,左图为传统产品设计流程,右图为高速数字电路设计流程:
图4
2、高速电路仿真的意义
下面是一个 DDR3 设计的实际案例。按照传统的方式进行设计时,工程师会按照主芯片给的设计规范进行设计。结合项目工程的需要,其 DDR3 的采用的是 T 型的拓扑结构, ECC 放置在如下图 5 圆圈中所示位置。在生产完成后的调试过程中,发现 DDR3 的信号出现非单调性。
图 5 DDR3 T 型结构(ECC 放在中间位置)
图 6 DDR3 T 型结构(ECC 放在中间位置)的仿真波形
在 ADS 中搭建拓扑结构并仿真,获得仿真结果如下图 6 所示,与测试结果基本吻合。 显然,所获得的波形有一个比较明显的非单调,不满足信号质量的要求,在信号传输过程中就有可能产生误码。通过分析,把ECC 的位置调整到如下图 7 所示的圆圈处:
图 7 DDR3 T 型结构(ECC 放置在T 型结构的一侧) 同样,在 ADS 中仿真的结果如下图 8 所示
图 8 DDR3 T 型结构(ECC 放置在T 型结构的一侧)的仿真波形
获得的信号波形没有出现非单调的情况。按照以上设计改板后的测试结果与仿真一 致。 如果不进行仿真,那么只能在产品设计完成之后进行测试才能发现问题,如果要改善, 只能再改板调整,还可能出现改板很多次的情况,这样就会延迟产品上市时间并增加物料成本。 下面是一个电源设计的案例。在产品调试过程中,DDR3 一直工作不稳定,经常出现数据丢失。经过测量后发现是 1.5V 的电源供电不足造成的。经过仿真分析发现,1.5V的电源在达到用电端之前已经降低到不能满足芯片的用电需求,如下图 9 所示,最低电压只有 1.44V:
图 9 电源跌落仿真结果
经过分析,原本电源层的铜厚是 1Oz,增加铜厚到 2Oz,并在另外一层平面层上再划分一块相同大小的电源平面给 1.5V 的电源网络。仿真获得的结果如下图 10 所示,最低电压达到1.49V,可以满足用电需求。
图 10 电源跌落仿真结果(改善后)
按照以上改善方法重新改板后,数据丢包的问题得到解决。 以上两个实际的案例说明,如果在研发设计阶段能够通过仿真,发现存在的问题,显然能够大大的缩短研发的周期。在高速数字电路设计中,仿真不仅能在研发过程中优化产品的性能,还能直接节约产品成本。比如,通过传输通道优化,在保证性能不变的情况下,可以使用普通板材代替高速板材,等等。类似的案例比比皆是。
3、高速电路仿真的现状和解决方案
很多工程师已经意识到了信号完整性和电源完整性的仿真的重要性,但是现实却也存在一些困难,比如:仿真模型难以获取,仿真模型、仿真参数不准确,仿真软件比较复杂,仿真需要较深厚的理论基础等等。 这些问题已经得到了很多的改善。比如仿真模型,早期的 SPICE 模型涉及到 IP 问题难以获得,现在不仅仅有高精度的 IBIS 和 IBIS-AMI 模型,还有很多无源器件厂商能提供较完善的 S 参数模型。很多芯片厂商也开始提供加密后的 SPICE 模型。如果没有模型,在 ADS 中还可以根据仿真总线自定义仿真模型,如下图 11 所示:
图 11 自定义仿真模型
在通信领域比较热门的 56G PAM4 设计使得很多公司遇到了很大的困难。因为速率的提高、电平的变化以及设计成本的增加等等,工程师都希望通过仿真解决一些潜在的问题。ADS 的通道仿真就提供了非常好的解决办法,设计比较简单,参数设置可视化程度高,结果和数据处理 简单和多样化,如下图 12 所示:
图 12 高速电路仿真参数设置和仿真结果
近些年,仿真软件的发展也非常快,比如,在 ADS 中专门针对信号完整性设计了相应的库和实际案例的高速数字电路设计向导,如下图 13 所示:
图 13 ADS 中与信号完整性完相关的部分库和案例向导
要得到准确的仿真结果,需要仿真时设置的参数、仿真的模型是准确的,这样的仿真才具有参考性。比如,在仿真时,PCB 材料的参数直接会影响到传输线的阻抗和损耗。如下图 14 是一个仿真和测试的对比结果,材料参数来自PCB 厂商提供的数据手册:
图 14 15 仿真和测试对比结果(调整过仿真参数)
ADS 还针对信号完整性和电源完整性开发了 SIPro 和 PIPro,再结合三维电磁场仿真软件EMPro,就能完成信号完整性(SI)、电源完整性(PI)和电磁兼容性(EMC)仿真。如下图16 所示:
图 16 SIPro/PIPro 和 EMPro ADS
从芯片级的仿真到芯片模型产生,再到电路板级的仿真,最后与 KEYSIGHT 的测量仪器无缝结合在一起进行仿真测试联调,如下图 17 所示:
图 17 ADS 与 Keysight 的测量仪器无缝结合在一起进行仿真测试联调
总之,随着电子产品系统越来越复杂多变,对于一个高速数字电路设计工程师而言,仿真已经变得不可或缺。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由JWM转载自是德科技 Keysight Technologies知乎,原文标题为:为什么没有一家搞射频、微分电路、滤波信号处理、高速电路设计、交换路由、CPLD等技术培训?,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。
相关研发服务和供应服务
相关推荐
是德科技解析ADS软件的功能和用途
为了设计高性能的电路并评估其性能,工程师需要使用先进的设计和仿真工具,ADS就是比较主流的一个软件。那么ADS是什么软件?ADS软件是干什么的?下面介绍一下ADS软件的功能和用途。
如何在ADS中进行通道仿真
为了解决这些问题我们就必须采用一些均衡(EQ)措施,或者采用编码等方法。此外,由于处理的数据量增加,瞬态仿真非常的耗时间,这样看来瞬态仿真就显得力不从心了。为了解决上述问题,Keysight推出了通道仿真解决方案,学习如何在ADS中进行通道仿真,以及通道方针所涉及的一些问题。
示波器采样率设置多少比较合适?
尼奎斯特采样定理规定,对于具有最大频率fMAX且带宽有限的信号,等距采样频率fS必须大于最大频率fMAX的两倍,这样才能唯一地重建信号而不会产生混叠。本文KEYSIGHT探讨了示波器采样率设置多少比较合适。
【经验】示波器的使用:如何记录和保存示波器测试结果
是德科技为您演示如何记录示波器的数据。在本文中,您将了解如何保存并调用各种示波器文件类型,包括图像、参考波形和设置。对于本实验,您必须有权访问个人 USB 存储设备。
【经验】如何升级Keysight(原安捷伦)示波器固件?
世强硬创开放实验室有不少是德科技(Keysight)示波器,固件版本都比较老了,以至于一些配件无法正确的识别和匹配,比如1147B探头,被示波器识别为1147A。本文把DSO5000示波器和6000示波器固件升级一下,这里和大家分享升级方法和过程。
【经验】想要制作自定义的ADS设计套件吗?先来看看ADS原理图元件库的制作过程
ADS是工程师用于各种高频和高速电路与系统设计应用的主力工具,覆盖芯片,模块,板级设计,要使用该设计环境并利用其仿真功能,设计人员应具有链接到模型文件或仿真数据的元件库,设计套件即是以设计师为本的元件库工具包。本文介绍了自定义的ADS设计套件的过程。
是德科技提供完整的高速电路仿真设计平台及信号与电源完整性仿真解决方案,大大提高高速PCB设计效率
是德科技的先进设计系统(Advanced Design System,ADS)软件是一个完整的高速电路仿真设计平台,提供了完整的信号与电源完整性仿真解决方案。接下来我们从原理图设计、版图设计两个角度进行描述。我们简要介绍了大数据时代对高速PCB设计提出的挑战,并阐述了如何借助ADS和EPScan这两个工具提高设计工程师的效率。
【应用】Keysight ADS CILD和SIPro助力PCIE 5.0设计layout前后验证
本文主要介绍了PCIE 5.0主要指标、PCIE 5.0 设计面对的挑战、应对PCIE5.0设计挑战和PCIe 5.0仿真实例;突出了是德科技在开发中所提供的完美解决方案优势,针对于PCIE 5.0 设计面对的挑战,在Keysight ADS中,CILD和SIPro两个工具,可以分别满足PCIE 5.0 设计 layout前后的验证要求。
ADS与PCB协同仿真?是德科技的ADS软件成最主流的仿真工具
在进行射频PCB电路设计的时候,我们一般靠“经验”和“原则”指导设计,某些情况经验的作用也是有限的。要设计好射频板级电路,仿真是必不可少的。之所以某些经验可以替代仿真,是因为产品的电路非常成熟或集成化程度较高,对于创新型的设计,单纯依赖经验往往是不够的。科学的方法是将PCB封装和元器件仿真模型进行Co-Simulation半实物仿真,是德科技的ADS软件是最主流的仿真工具。
9步走告诉你如何使用示波器
示波器的使用方法, 一方面取决于您现有的示波器的型号和配件,另一方面取决于您想要进行的测量活动。本文介绍了9个简要步骤可满足大多数标准使用情况。
【经验】示波器的远程控制及自动化测试教程
示波器作为电子行业最常用的测量仪器之一,牵涉着大量的图片导入导出,数据处理,自动化操作等等。是德科技给大家详细介绍示波器的远程控制步骤包括分享一种无编程既可基础快速实现自动化测试的软件。
为什么数字示波器能捕获单次或瞬变信号?
KEYSIGHT介绍示波器波形捕获率。
【经验】示波器使用同轴线测试高速差分信号技巧
我们使用示波器测试高速差分信号时,可以使用差分探头,也可以使用射频同轴线缆。是德科技的S系列和EXR系列示波器以上都有自动差分功能,首先打开示波器的Setup-Channel菜单,我们会看到示波器通道设置菜单。
【选型】Keysight与Tektronix 3000系列示波器对比分析
本文重点分析Keysight和泰克中档次3000系列示波器。两家的技术走向完全不一样,是德科技新、老款3系示波器主要升级了标配分段存储,泰克的升级主要为外观屏幕,核心技术基本不变。
是德科技传导骚扰测试方案,让CE传导骚扰仿真和传统的电源完整性仿真一样简单便捷
EMC预兼容性测试有助于您节省测试时间,避免代价高昂的设计返工当您在开发过程中加入预兼容性EMC测试后,可以极大提高产品成功通过完整一致性EMC测试的概率。想要让您的产品符合EMC标准,并且以经济高效的方式将产品加速推向市场,添加预兼容性测试系统是最好的选择。
电子商城
现货市场
服务
提供是德(Keysight),罗德(R&S)测试测量仪器租赁服务,包括网络分析仪、无线通讯综测仪、信号发生器、频谱分析仪、信号分析仪、电源等仪器租赁服务;租赁费用按月计算,租赁价格按仪器配置而定。
提交需求>
朗能泛亚提供是德(Keysight),罗德(R&S)等品牌的测试测量仪器维修服务,包括网络分析仪、无线通讯综测仪、信号发生器、频谱分析仪、信号分析仪、电源等仪器维修,支持一台仪器即可维修。
提交需求>
登录 | 立即注册
提交评论