概述
基頻處理器通常運行實時作業系統(RTOS)作為其固件,例如ENEA的OSE,,ThreadX(iPhone 4)和VRTX。Broadcom,Icera,英特爾移動通信公司(原英飛凌無線部門),聯發科技,高通,展訊和ST-Ericsson等基帶處理器廠商不止一家。
將基頻處理器與主處理器(稱為AP或套用處理器)分離的基本原理有三個:
1)無線電性能
2)無線電控制功能(信號調製,編碼,無線電頻率轉換等)高度依賴於時間,需要實時作業系統。
3)法律
某些機構(例如美國聯邦通信委員會(FCC))要求在與蜂窩網路通信的設備上運行的整個軟體棧必須經過認證。將BP分成不同的組件允許重用它們而不必驗證整個AP;廣播可靠性;將BP分離為不同的組件可確保正確的無線電操作,同時允許應用程式和作業系統更改。
與套用處理器的分離
將基頻處理器與套用處理器(英語:Application Processor)分開,主要是為了無線電訊號處理的效能與穩定性 。在美國,因為法令限制,所有與無線電通訊相關的部分,都必須要整合在同一個處理器上,這也成為基頻處理器需要被獨立出來的理由之一。
安全問題
由於在基頻處理器上運行的軟體通常是專有的,因此不可能執行獨立的代碼審計。通過對一些基帶晶片進行逆向工程,研究人員發現了可用於遠程訪問和修改手機數據的安全漏洞。2014年3月,免費Android衍生產品Replicant的製造商宣布他們已經在三星Galaxy手機的基帶軟體中發現後門,允許遠程訪問手機中存儲的用戶數據。