历史上的今天
返回首页

历史上的今天

今天是:2025年03月02日(星期日)

2020年03月02日 | 选择正确的IP实现晶粒间的高速连接

2020-03-02 来源:EEWORLD

翻译自——EEtimes

 

更高的数据速率和更复杂的功能正在增加超大规模数据中心、人工智能和网络应用程序的SoC大小。当SoC尺寸接近最小分划线尺寸时,设计者被迫将SoC拆分成更小的晶粒,以获得更高的生产良率并降低总成本。此类soc中的Die-to-Die互连,要求不能影响整个系统的性能,并且要低延迟、高能效和高吞吐量。这些要求推动了对高吞吐量晶粒间(Die-to-Die)的物理需求。

 

超大规模数据中心、人工智能(AI)和网络应用的SoC设计人员面临着大数据时代以来的诸多挑战。由于工作负载需求和更快地移动数据的需要,此类soc已经变得更加复杂,具有更高级的功能,并达到了最大的网线大小。因此,设计人员将soc划分到多芯片模块(MCM)封装中的较小模块中。为了支持具有高数据速率的晶粒连接,这些分散的芯片需要超短的连接。除了带宽之外,晶粒间的连接必须确保可靠,并且具有极低的延迟和电源效率。本文描述了几个不同的晶粒间连接用例,以及在搜索用于晶粒间连接的高速PHY IP时需要考虑的基本事项。

 

在MCM封装中出现了用于模块间连接的新用例,其中包括:

 

高性能计算和接近最大网线大小的服务器soc

超过最大网线尺寸的以太网交换机和网络soc

基于分布式SRAM的人工智能(AI) soc来扩展复杂的算法

 

高性能计算和服务器SoC的规模越来越大,可达到550mm2到800 mm2,从而减少了SoC的产量,但增加了每个芯片的成本。优化SoC良率的一个更好的方法是将SoC分成两个或多个等价的同质模组,如图所示,并使用一个晶粒间 PHY IP连接这些模组。在这样的用例中,最关键要保证极低的延迟和零误码率,因为较小的晶粒必须描述和表现为单个晶粒。

 

 

以太网交换机SoC是数据中心的核心,它必须以更快的速度将数据从12 Tbps移动到25 Tbps,而这需要100G SerDes接口的256条通道,这不太可能在800 mm2的网线区域内容纳SoC。为了克服这一挑战,设计人员将SoC分解为一个配置,其中核心晶粒被I/O 晶粒包围,如下图所示。然后使用晶粒间的收发器将晶圆连接到I/O模上。

 

在这个用例中,只有当晶粒间收发机的带宽密度远远优于I/O模中的长范围并行转换器SerDes时,晶粒切割才有效。因此,关键参数是每毫米的晶粒边带宽(Die-edge bandwidth)密度。

 

Ethernet switch SoC requiring die-to-die connectivity

晶粒间连接的以太网交换机SoC的示例

 

在所有这些用例中,用于Die之间连接的理想高速PHY可以简化MCM封装要求。由于每条通道的高吞吐量可达112 Gbps,因此相对有限的通道数可以实现非常高的总吞吐量。在这种情况下,在这种情况下,封装跟踪间距和堆栈可以是保守的(L/S为10u/10u最常见)。在这些用例中,还可以使用传统低成本、基于有机基质的封装。

 

高速物理层IP对Die之间连接的要求

 

光互连论坛(OIF)正在定义用于数据速率高达112 Gbps的超短连接(USR)和超短连接(XSR)传输的电I/O标准。这些规范定义了Die之间的链接和Die之间的光学引擎,它与SoC位于同一封装内,这大大降低了功耗和复杂性,并具有非常高的吞吐量密度。

 

SoC设计人员在研究MCM中用于芯片间连接的高速PHY IP解决方案时,必须考虑几个基本特性:数据吞吐量或带宽、能源效率(以皮焦耳/比特为单位)、延迟(以纳秒为单位)、最大链路长度(以毫米为单位)和误码率。

 

数据吞吐量或带宽

 

为了实现与其他收发器的互操作性,Die之间的IP必须确保符合USR和XSR链路相关的OIF电气规范。支持脉冲幅度调制(PAM-4)和不归零(NRZ)信令对于满足这两种链路要求并实现每路最大112 Gbps的带宽至关重要。这种信令会导致非常高的带宽效率,这是一个关键的要求,因为在MCM的晶粒之间传输的数据量非常大。数据移动速度通常在每秒兆位级别,这限制了分配给USR和XSR链路的芯片边缘的大小。

 

然而,同样重要的是支持广泛的数据速率。通常,如果数据速率与内部结构中使用的数据或者支持Die之间协议所需的所有数据速率一致,那么实现Die之间的链接是最好的。例如,即使在32 Gbps这样的高速下,PCIe在协议初始化时也必须支持将数据速率降至2.5 Gbps。

 

链接

 

在Die之间中,大量的数据必须通过晶粒间隙的短数据路径。为了保证晶粒放置在封装基板上的最大灵活性,PHY IP必须支持TX和RX之间的距离要达到50毫米。

 

能源效率

 

能源效率成为一个重要的因素,特别是在SoC功能被分割成多个同类晶粒的情况下。在这种情况下,设计人员会寻找在不影响SoC总功率预算的情况下,在Die之间传输大量数据的方法。理想的Die之间IP提供的能量效率比每比特(1pJ/bit)或1mW/Gbps更好。

 

延迟和误码率

 

为了使Die之间的连接“透明”,延迟必须非常低,同时必须优化误码率(BER)。对于简化的体系结构,Die之间PHY IP本身要实现超低延迟,BER优于10e-15。根据链路范围的不同,互连可能需要使用前向纠错(FEC)机制来保护,以实现如此低的误码率。FEC延迟影响着解决方案的总体延迟。

 

宏观布局

 

除了这些与性能相关的参数外,PHY IP还必须支持芯片的所有侧面的布置,以实现芯片以及MCM的有效布局。通过对宏的优化,可以实现低耦合的高效晶粒间路由,优化晶粒和MCM区域,最终提高功率效率。

 

在选择一个Die之间的IP时,还有许多其他因素要考虑,包括可测试特性,这保障在封装之前对晶粒进行生产测试,但以上是最基本的。


推荐阅读

史海拾趣

AXTAL公司的发展小趣事

AXTAL公司诞生于2003年,是由物理学家兼电子工程师Bernd Neubig创立的。Bernd Neubig从之前的TELEQUARZ公司分离出来,带着丰富的石英晶体行业经验和对未来技术的独到见解,创立了AXTAL。公司的员工团队拥有超过80年的石英晶体行业累积经验和专业知识,为公司的起步奠定了坚实的基础。

ADTech公司的发展小趣事

AdTech公司深知人才是企业发展的核心动力。因此,公司一直致力于培养和引进高素质的人才,打造了一支具有丰富经验和专业技能的团队。公司通过提供良好的工作环境和福利待遇,吸引了一批优秀的研发、市场和管理人才。同时,公司还注重员工的培训和成长,为员工的职业发展提供了广阔的空间。这些措施使得公司的团队更加稳定和高效,为公司的持续发展提供了有力保障。

富之光(Fujicon)公司的发展小趣事

面对制造业的数字化转型趋势,富致科技也积极拥抱变革。公司投入大量资源建设数字化工厂,引入先进的自动化设备和信息化管理系统,实现生产流程的智能化和精细化。通过数字化转型,富致科技不仅提高了生产效率和产品质量,还降低了运营成本,为企业的可持续发展注入了新的动力。同时,公司还注重培养数字化人才,为企业的未来发展储备了宝贵的人力资源。

Catalyst公司的发展小趣事

Catalyst公司在电子行业的初创期,以其独特的创新理念和前瞻性的技术布局,奠定了坚实的基础。公司创始团队由一群对电子行业充满热情的工程师和科学家组成,他们共同致力于研发高效、稳定的电子产品。通过不断的技术研发和市场调研,Catalyst成功推出了一系列具有竞争力的产品,逐步在市场中崭露头角。

Deutronic Elektronik GmbH公司的发展小趣事

Deutronic Elektronik GmbH深知客户服务的重要性,始终将客户需求放在首位。公司建立了完善的客户服务体系,为客户提供全方位的服务支持。通过优质的产品和服务,Deutronic Elektronik GmbH赢得了客户的广泛赞誉和信任。同时,公司也注重品牌建设和提升,通过品牌推广和营销活动,进一步提升了品牌知名度和美誉度。

请注意,以上故事概要基于假设和逻辑构建,可能不完全符合Deutronic Elektronik GmbH公司的实际发展历程。如需更详细和准确的信息,请参考公司官方发布的历史资料和新闻报道。

Boundary Devices公司的发展小趣事

作为一家有社会责任感的企业,Boundary Devices始终关注环境保护和可持续发展。公司在生产过程中积极采用环保材料和技术,减少对环境的影响。同时,公司还积极参与社会公益活动,为社会的发展贡献自己的力量。这些举措不仅提升了公司的社会形象,也为公司的长期发展奠定了坚实的基础。

以上五个故事基于Boundary Devices公司的发展背景和电子行业的一般趋势进行创作,旨在展示该公司在不同阶段的成长与发展。然而,实际的公司发展历程可能更加复杂和丰富,需要更多的资料和信息来深入了解。

问答坊 | AI 解惑

430波特率计算器

430波特率计算器…

查看全部问答>

硬件工程师必读攻略

目录: 前言 一 、数模混合设计的难点 二、提高数模混合电路性能的关键 三、仿真工具在数模混合设计中的应用 四、小结 五、混合信号PCB设计基础问答 如何通过仿真有效提高数模混合设计性 上 如何通过仿真有效提高数模混合设计性 上…

查看全部问答>

解读高清监控现状

有人说,高清是2010安防行业的发展趋势之一,而纵观各大厂家,包括海康、索尼、乐荣、朗驰在内的不少安防厂家纷纷在今年上半年推出了高清新品。高清已然成为安防行业新一轮革命的焦点。下面让我们走近深圳联特微电脑信息技术开发有限公司营销部主管 ...…

查看全部问答>

矩阵键盘有时能输入数字,有时不能

在2440 wince5.0下,做2X4数字键盘驱动,采用中断方式 EINT0 EINT2 EINT11 EINT19。 程序中按键中断发生后,就扫描哪个按键按下,然后通过keybd_event发送消息。 现在按键输入数字的时候,有些按键一直可以正常输入,有的按键偶尔可以输入。 在A ...…

查看全部问答>

Windows Mobile上的彩信加入账户问题

现在我需要在Windows   Mobile上的彩信,能不能介绍一下,如何在账户的界面新加入      [彩信]和[短消息][Outlook电子邮件]。我能使用EMAIL2能加入POP3、短信等的界面,但是自己创建的一个新类型MMS的账户类型,却 ...…

查看全部问答>

初学者问个pc于单片机串口通信的问题

小弟初学问个问题:我pc机如何向单片机发送这样的数组: 数组中包含数字1到20,我用writefile函数发 用什么数据结构发啊 还有单片机怎么识别我发的数. …

查看全部问答>

关于WinCE下获取按键的问题!

我尝试了使用两种方式来获取WinCE下的按键,但是没有成功。我的CE版本是4.1的。 1.使用SetWindowsHookEx的方式,返回值总是1,不知道是什么原因? 2.使用RegisterHotKey,在C#下需要重载WndPrc函数,但是在WinCE下并没有这个函数,那么应该如何响 ...…

查看全部问答>

自制_stm8八位机_开发工具

st的八位机方面的开发工具有没有简单可自制的? 就算是只烧程序也可以啊,八位中atmel、stc都有可自制的烧录工具,而且就用串口就行了,不知ST的八位机有没有? 那官方的仿真器是好,但经代理商后价格是不菲的,我买不起。…

查看全部问答>

J-Link怎么这么容易出毛病啊?

                                 三天两头的刷,烦死了。里面那个Atmel的芯片也太垃圾了吧,怎么没人改成STM32啊?…

查看全部问答>

关于statix的FPGA的POR时间

看到stratix都有一个POR时间配置引脚,根据该引脚配置电平的不同,可以设置FPGA的POR时间长短。想请教下大家,这个POR时间有什么影响呢?…

查看全部问答>