日前,5G蜂窝创业公司EdgeQ宣布在其顾问委员会中增加了两位新成员——前高通首席执行官Paul Jacobs和前高通首席技术官Matt Grob。他们的任务是通过利用和扩展开放式硬件RISC-V设计,将5G蜂窝基站的总体拥有成本(TCO)降低一半。
传统上,无线访问网络(RAN)设备倾向于封闭式设计并具有高度专有性-就像消费类Wi-Fi和网络硬件一样,它们依赖于封闭式设计ASIC,以及供应商提供的驱动程序和固件。这样的封闭式堆栈通常无法升级以适应新的协议和用例,例如,为服务5G设备而通常必须完全更换为4G网络设计的无线电单元或分布式单元。
相比之下,供应商可以实施自己的OpenRAN解决方案,该解决方案通常在硬件上实现较少的功能,而在Linux等传统操作系统上运行的软件则实现更多的功能。但是正确地实现这样的O-RAN需要非常深的协议专业知识才能正确使用,并且一旦完成,维护起来往往非常耗电并且昂贵。
EdgeQ的方法是有效地划分传统的封闭式硅方法与昂贵的O-RAN之间的差异。 EdgeQ获得了RISC-V CPU参考设计的许可,并增加了新的硬件指令,以加速处理4G和5G通信及信号处理所需的计算量大的矢量数学运算。
EdgeQ副总裁兼产品管理主管Adil Kidwai说,新指令不是标准的RVV向量数学扩展。 Kidwai将EdgeQ的ISA扩展描述为一组“定制矢量指令,以实现低功耗的5G基础架构解决方案的高性能”。
EdgeQ首席执行官Vinay Ravuri表示,该公司的创新方法将功耗从100W(使用基于Xeon的解决方案)降低到10W,几乎所有工作都在EdgeQ SoC本身中完成。在蜂窝塔的DU中,这意味着可以将单独的硬件浓缩为机器学习加速,计时器同步,FEC加速,前端和中端传输以及将L1处理全部压缩到单个EdgeQ SoC中,并且再次根据EdgeQ,将TCO降低了高达50%。
由于5G信号处理和通信所需的向量数学指令与机器学习任务所需的向量数学指令基本相同,因此EdgeQ CPU中多余的处理能力可以分配给本地ML处理。根据Ravuri的说法,蜂窝通信是一个突发性的工作量,CPU大部分时间都在闲置。RISC-V CPU的内核可以直接分区,有些可以分配给4G / 5G,有些可以分配给ML,或者可以在服务质量(QoS)管理的基础上分配工作负荷。
我们认为EdgeQ设计的最重要部分是灵活性。通过向客户提供对其RISC-V SoC的真正C / C ++访问,EdgeQ不仅实现了创新,而且还实现了未来的适应性。这样的系统可以就地更新,以适应将来的协议升级,其中灵活性较差的系统将需要“叉车升级”,这意味着您可以将旧的系统抬起,滑入新的系统,然后将旧的系统运回回收站。 。
EdgeQ并非是这个领域中唯一的公司——硬盘供应商Western Digital和Seagate都已开始在即将到来的某些硬件设计中实施RISC-V设计。我们希望看到RISC-V设计继续扩展到以前的封闭式芯片应用领域,尤其是在消费Wi-Fi世界中,随着协议的更改,其更大的可编程性可能会缓解电子废物的增长。