AP and BP 詳細說明

大多數的手機都含有兩個處理器。操作系統、用戶界面應用程序都在 Application Processor(AP)上執行,AP一般採用ARM芯片的CPU。而手機射頻通訊控制軟件,則運行在另一個分開的CPU上,這個CPU稱爲 Baseband Processor(BP)。

把射頻功能放在BP上執行的主要原因是:射頻控制函數(信號調製、編碼、射頻位移等)都是高度時間相關的。最好的辦法就是把這些函數放在一個主CPU上執行,並且這個主CPU是運行實時操作系統的。

另外一個使用BP的好處是一旦它被設計和認證爲好了的,不管你採用的操作系統和應用軟件怎麼變化,它都可以正確的執行功能(它的通訊功能)。另外,操作系統和驅動的bug也不會導致設備發送災難性的數據到移動網絡中。(FCC要求的)

由於AP和BP是分開的設備,手機設計者可以更加自由的設計用戶界面和應用軟件。

原帖地址http://www.devdiv.net/thread-4159-1-3.html
發佈了8 篇原創文章 · 獲贊 3 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章