软芯项目的核心是以软件无线电的方式实现无线Modem模块的通信功能,将传统无线Modem的协议栈处理功能以软件的形式运行在终端设备的通用CPU上。以Intel的CPU或ARM Cortex-A9为代表的通用CPU的强大计算能力,替代传统的通信套片。下图中比较了传统的方案和软芯方案:现有的主流的无线Modem芯片,其物理层一般会使用专用的ASIC逻辑或者DSP处理;而软芯则将整个协议栈和应用程序一同放在通用处理器上运行,硬件部分则主要完成射频信号收发功能。
软芯解决方案
软芯较于传统的芯片方案,主要优势如下:
-
降低硬件成本:除射频以外,通信套片的全部功能均由计算机的通用CPU完成,所以可省去这些芯片,降低成本,同时减小终端体积;
-
提高了研发效率:基于通用CPU的软件、协议栈及接收算法研发效率高、速度快,调试方便,易于维护;
-
产品升级方便:协议由通用计算机上的软件实现,协议的更新和维护只需要修改和升级软件,软件升级代替了硬件替换或修理,成本低,升级方便;