近日,Mentor公司发布了最新版的HyperLynx信号完整性软件。该版本可能是业内首款可将SERDES设计通道验证完全自动化的SI工具。我最近采访了Mentor公司产品市场经理 Chuck Ferry,探讨了新版HyperLynx中客户强烈要求推出的一些新串行连接设计功能。
Andy Shaughnessy:新版HyperLynx有一部分功能是主要针对用户在SERDES设计中遇到的难题。很多设计工程师都表示问题之一似乎是SERDES软件的更新速度一直赶不上SERDES标准。你认为SERDES标准存在什么问题?
Chuck Ferry:与SERDES有关的标准更新速度非常快。高速串行数据协议在过去几年也不断增多。每推出一代新的协议,数据速率就会翻倍。对于最近的协议,硬件设计师面临的难题是所要求的不同类型分析之间存在的差异,以及他们必须了解结果才能适当确定接口是否满足给定协议的要求。举个例子,新的标准要依赖新的指标(例如通道操作裕量)来确定是否通过了互连要求。
Shaughnessy:在大型系统内验证芯片到芯片之间的高速串行接口需要涉及到哪些操作?似乎在数据中心或蜂窝式基站中很难实现这种操作。
Ferry: 根据现代协议,为了验证端到端之间的高速串行连接,芯片之间的信号互连的每个方面都必须精确建模,包括IC封装、布线互连、驱动端和接收端的特性,其中还涉及到复杂的均衡方案和相关的优化能力。
Shaughnessy:负责处理这类设计的硬件设计师向你反馈过哪些问题?
Ferry:新版HyperLynx中包含的新功能就可以帮助系统级设计师解决这类设计难题。他们想知道,
“面对各种制约因素和所选的电路板材料,我的设计是否可行?如果我只知道它需要符合的标准,而没有驱动端的模型或者不知道使用的是哪种驱动端,该怎么办?我应该如何按照这个特定的协议标准快速验证一个接口呢?我如何在合理时间内对这么长的具有3D特征的互连通道建模呢?在实际布线之前,如何才能找出通道设计中存在的问题呢?”
我们最新推出的HyperLynx解决方案引入了一种新的接口一致性分析器,可以帮助解决上述问题。我们嵌入了常用的协议专业知识,支持25种协议来作为解决方案的一部分,包括所需的分析和验证能力。例如对以太网的基于COM分析,我们同时嵌入了协议一致性模型,这种模型可以替代IBIS AMI模型。其中包括协议指定均衡功能如CTLE、FFE和DFE所要求的驱动端/接收端协同优化
功能。
Shaughnessy:在选定元件和对PCB进行布线之前,如何帮助用户解决设计流程初始阶段出现的问题?
Ferry:我们推出了HyperLynx 3D Explorer帮助解决前期假设分析和设计阶段出现的问题,它可以帮助硬件工程师方便地创建、解决并限制那些需要使用3D全波解析器来解决的互连常见问题;同时用户可以轻易地从各种互连常用元素中做出选择,如BGA扇出、差分过孔、串联隔直电容器配置、连接器引脚区域,指定一系列参数,即可生成一组结果(由3D全波长解析器生成),这些结果可根据特定频域模板和时域限制自动测量。这种方法可以让用户轻松使用基于模板的方法设计高速通道互连的重要组成部分,整个过程几乎不需要了解有关解析器的复杂知识。
Shaughnessy: 布局之后的验证阶段呢?新版本考虑了分析过程中的这方面吗?
Ferry: 对于布线后的验证阶段,我们在HyperLynx中引入了新功能,可以使用全自动通道分解方法。该方案可以针对选定的通道互连进行智能扫描,将他们分解成不同区域以便使用优化解析器进行分析。一些区域可以使用3D电磁方案进行优化解析,其他区域则可使用2D方案。这样可以确保我们有能力精确解析长通道互连。这一整套解决方案,包括通道一致性分析器、3D探测功能以及全自动智能提取通道的功能,它是业内目前最好的端到端高速串联接口一致性解决方案。
Shaughnessy:真不错。你还有其他内容想要分享吗?
Ferry:我想要说的就是这些,当然我还可以继续滔滔不绝地讲上很久。
Shaughnessy:谢谢你抽出宝贵时间接受我的采访,Chuck。
Ferry:也谢谢你,Andy。我很高兴你安排这次采访。