国内刊号:43-1258/TP
国际刊号:1007-130X
发布日期:
作者:何星洋1, 2, 周宏伟1, 2, 周雨萱1, 2, 孙玉波3, 黎梦金1, 2
单位:1.国防科技大学计算机学院,湖南 长沙 410073;2.国防科技大学先进微处理器芯片与系统重点实验室,湖南 长沙 410073; 3.长沙理工大学计算机与通信工程学院,湖南 长沙 410114
关键词:芯粒集成,芯粒互联规范,芯粒互联接口,多协议支持技术,协议并发,
基金:湖南省教育厅项目(XJCX2023169)
通过芯粒集成构建更大规模的芯片成为后摩尔时代突破芯片工艺墙、存储墙、功耗墙和扩展性墙的有效手段。 制定芯粒互联接口规范是实现异构芯粒集成的前提,对于简化芯粒适配、提高芯粒和芯粒互联接口复用和加速多芯粒SoC芯片设计具有重要意义。 由于不同类型的芯粒在协议层采用不同的协议标准,芯粒互联接口需要支持多个协议。 为此,提出一种按大类支持的多协议支持技术,将协议根据其报文特点分为两类,一类为符合固定模式特点的协议,另一类为符合流模式特点的协议。该技术可以直接支持符合这两类报文特点的协议,对不符合这两类的报文类型则通过“原生模式”间接支持。该技术还支持任意两个协议并发并且可以更高效地支持CXL和UCIe。该技术通过微包级兼容技术提高了对各种协议间接支持的效率,通过把链路管理信息在数据负载中的填充交由协议层负责实现了协议层与适配器层彻底解耦。 在此基础上,设计了支持PCIe和CXL.mc协议并发执行的芯粒互联接口,搭建了仿真验证环境。 实验结果表明了所提技术支持多个协议和支持多协议并发的可行性和正确性。
来源:2025年第9期
《计算机工程与科学》期刊编辑部