新聞中心

EEPW首頁 > 手機與無線通信 > 設計應用 > 開放式多模導航接收機設計

開放式多模導航接收機設計

作者:李文杰,沈沖飛,韓逸飛 時間:2012-09-21 來源:電子產(chǎn)品世界 收藏

  硬件設計

本文引用地址:http://butianyuan.cn/article/137080.htm

  如圖3所示,北斗與雙模接收機硬件架構(gòu)形式一致,射頻前端兼容與北斗頻點單路輸入兩路數(shù)字中頻直連基帶部分。數(shù)字基帶采用北京時代民芯科技有限公司自主研發(fā)的MXT3013導航SoC,實現(xiàn)數(shù)字信息的處理與定位解算?! ?/p>

 

  軟件架構(gòu)

  導航算法和軟件也是接收機的核心內(nèi)容。設計采用基于組件的面向?qū)ο蟮能浖O計方法,實現(xiàn)嵌入式環(huán)境下無操作系統(tǒng)軟件架構(gòu),如圖4所示。軟件設計分為驅(qū)動層、框架層、功能層、數(shù)據(jù)層。驅(qū)動層為軟件對射頻與基帶硬件的通行控制,其中包括對射頻參數(shù)的調(diào)整、信號鏈路的選擇、對基帶捕獲模塊及跟蹤通道的管理使用,對CPU及外圍存儲等設備的驅(qū)動管理??蚣軐涌刂瞥绦虻恼w結(jié)構(gòu),包括軟件運行、軟件及硬件中斷控制響應、應用功能運行流程調(diào)用、運行監(jiān)控、輸入輸出控制、異常處理等。功能層為導航算法及功能的具體實現(xiàn),包括自適應快速啟動、信號的捕獲與跟蹤、衛(wèi)星信息的提取與解算管理、本地信息的提取解算等不同功能組件,各組件間算法不存在必要并行依賴或僅存在少量非必要依賴性,組件可有條件重構(gòu)選取或自行升級替換。數(shù)據(jù)層為程序運行過程所有數(shù)據(jù)流的管理與交互,包括數(shù)據(jù)存儲區(qū)、內(nèi)部數(shù)據(jù)通信鏈路、外部數(shù)據(jù)通信鏈路等,實現(xiàn)大量導航數(shù)據(jù)的合理管理與快速通信,提高程序的運行效率節(jié)省存儲空間?! ?/p>

 


評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉