摘要:隨著無線通信技術(shù)的發(fā)展,軟件與硬件成本不斷增加,一種基于LINUX的數(shù)字中頻盤BSP(Board Support Package),即板級支持包系統(tǒng),可以豐富基站設(shè)備軟件資源,并降低成本。系統(tǒng)分析了硬件結(jié)構(gòu)、軟件模塊,描述了平臺支撐模塊、雙核通信模塊、數(shù)字信號處理模塊、雙核通信模塊的設(shè)計與實現(xiàn)。數(shù)據(jù)通信模塊提供一套訪問機制來進行數(shù)字中頻盤上ARM與DSP核間通信。由于CPU芯片包含ARM+DSP異步雙核心并且能共享CPU所有資源,因此數(shù)據(jù)通信模塊利用共享內(nèi)存來完成通信功能。ARM與DSP通過對共享內(nèi)存控制來進行交互,并以信號量保證其控制操作的完整性與正確性。該系統(tǒng)已經(jīng)用于無線通信,獲得良好性能。
注:因版權(quán)方要求,不能公開全文,如需全文,請咨詢雜志社