軟芯項目的核心是以軟件無線電的方式實現無線Modem模塊的通信功能,將傳統無線Modem的協議棧處理功能以軟件的形式運行在終端設備的通用CPU上。以Intel的CPU或ARM Cortex-A9為代表的通用CPU的強大計算能力,替代傳統的通信套片。下圖中比較了傳統的方案和軟芯方案:現有的主流的無線Modem芯片,其物理層一般會使用專用的ASIC邏輯或者DSP處理;而軟芯則將整個協議棧和應用程序一同放在通用處理器上運行,硬件部分則主要完成射頻信號收發功能。
軟芯解決方案
軟芯較于傳統的芯片方案,主要優勢如下:
-
降低硬件成本:除射頻以外,通信套片的全部功能均由計算機的通用CPU完成,所以可省去這些芯片,降低成本,同時減小終端體積;
-
提高了研發效率:基于通用CPU的軟件、協議棧及接收算法研發效率高、速度快,調試方便,易于維護;
-
產品升級方便:協議由通用計算機上的軟件實現,協議的更新和維護只需要修改和升級軟件,軟件升級代替了硬件替換或修理,成本低,升級方便;