与非网 9 月 6 日讯,近日,2019 世界人工智能大会(简称 2019 WAIC)在上海世博中心隆重开幕,为大家呈现了一幅未来 AI 世界的人工智能场景。值得注意的是,在大会开幕式环节中正式颁发 SAIL 奖(Super AI Leader,即“卓越人工智能引领者奖”),其中华为获得卓越奖(Superior)、科大讯飞获得应用奖(Applicative)、银河水滴科技斩获创新奖(Innovative)、阿里巴巴获得先锋奖(Leading)。
SAIL 奖是世界人工智能创新大赛(AIWIN)的最高荣誉,用于表彰引领技术创新变革、创造未来美好生活的全球人工智能创新项目。SAIL 奖根据所激励的不同对象,设立卓越奖(Superior)、应用奖(Applicative)、创新奖(Innovative)和先锋奖(Leading)4 大奖项,同时形成年度 SAIL 榜单。
而今天带来的,则正是华为的一项和芯片有关的专利解密。众所周知,照外围组件快速互连总线标准或加速器的高速互联内存一致性总线标准的规定,由于某些原因(比如芯片老化,温度变化等)引起链路出现不能稳定运行的现象时,系统软件需要对链路进行修复。
其中,链路修复过程包括链路均衡(简称为“ 均衡”)。若系统软件触发的链路均衡过程花费的时间过长,可能会导致系统工作或运行超时等错误。因此,需要一种合适的方法来解决链路均衡过程花费的时间过长的问题。
应用 PCIe 总线处理器系统结构示意图
PCIe 是一种高速串行计算机扩展总线标准,是电脑总线标准 PCI 的一种,它沿用现有 PCI 总线的编程概念和通信标准。
可能有的朋友对于总线的概念不是很清楚,一个系统中会有很多的部件,例如 cpu 和其他的部件相连接传递各种信号以及信息的时候,就是通过总线来进行传递的。如果没有总线结构,那么我们的系统就无法正常工作。
上图的系统包括根组件(RC)、交换芯片和 PCIe-to-PCI 桥等结构。RC 也被称为该系统的根控制器,通常被集成在中央处理器上,RC 通常具有多个端口,通过该多个端口中的每一个端口,该 RC 可以和一个部件连通。
交换芯片(Switch)用于对 RC 进行链路扩展。一方面,交换芯片和 RC 之间通过 PCIe 总线实现连通;另一方面,交换芯片具有多个端口,通过一个端口,交换芯片可以和一个 EP 通过 PCIe 总线连通。因此,基于交换芯片,RC 可以通过一个端口和多个端点实现连通。
PCIe-to-PCI 桥的作用是桥接,用于实现 PCIe 总线和 PCI 总线的转换,从而能够兼容原来的支持 PCI 总线的端点。由于 PCIe 具有比 PCL 更加高速的串行点对点双通道高带宽传输速度,因此在不改变 PCI 结构的现有基础上,使用这种桥接模式,可以最小限度的减少成本以及得到更多的便利。
再来看看快速均衡的方法是在这样的系统中是如何实现的。
快速均衡方法流程图
该方法的执行主体可以为系统软件或系统的管理芯片,系统软件可以为基本输入输出系统。BIOS 是设备上电后加载的第一个软件,BIOS 加载完成后会引导启动上层操作系统,在 BIOS 运行阶段,BIOS 可以执行这种快速均衡的方法。
首先,存储第 N-a 次执行链路均衡时的得到的满足链路稳定性要求的第一均衡参数。比如当第一次变速完成且链路能够稳定运行时,系统软件可以读取满足链路稳定性要求的参数,然后将该参数存储起来。
其次,在确定需要进行第 N 次链路均衡的情况下,读取主芯片的初始快速均衡超时时间和从芯片的初始快速均衡超时时间。
最后,根据主芯片的初始快速均衡超时时间和从芯片的初始快速均衡超时时间,配置第一快速均衡超时时间并且调用第一均衡参数,以使主芯片和从芯片根据该第一均衡参数和第一快速均衡超时时间执行第 N 次链路均衡。
随着集成电路发展的规模越来越大,如何实现快速均衡成为了摆在人们面前的难题,这篇专利中的方法则刚好解决了这样的问题。华为在通信硬件上的取得的出色成绩离不开这些一点一滴的改进方案细节,也正是如此,也才能在贸易战中站稳脚步。
与非网整理自网络!