本實用新型專利技術涉及數據傳輸電路設計領域,尤其是涉及一種數據加載裝置及基于數據加載裝置的航空電子裝置。本裝置針對現有技術中存在的問題,提供一種數據加載裝置及基于數據加載裝置的航空電子裝置,用于安全啟動航空電子裝置正常工作,保證航空電子裝置的安全性,使用靈活方便,具有很強的實用性。本裝置包括數據加載裝置、DSP芯片、FPGA芯片、第三總線接口芯片、第二存儲器,所述數據加載裝置與第三總線接口芯片一端雙向通訊連接,所述第三總線接口芯片另一端、FPGA芯片、第二存儲器分別與DSP芯片雙向通訊連接。本裝置主要應用于航空電子裝置設計領域。(*該技術在2022年保護過期,可自由使用*)
【技術實現步驟摘要】
本技術涉及數據傳輸電路設計領域,尤其是涉及一種數據加載裝置及基于數據加載裝置的航空電子裝置。
技術介紹
在航空電子設備,特別是軍用航空電子設備或具有保密要求的機載電子設備的開發過程中,為保證設備的安全性,防止設備被敵方截獲后解析部分系統特征,要求設備硬件采用可重構標準平臺設計,消除可反推系統特征的硬件設計環節。
技術實現思路
本技術所要解決的技術問題是針對現有技術存在的問題,提供一種數據加載裝置及基于數據加載裝置的航空電子裝置,通過數據加載裝置將上位機(計算機)發送的核心加載程序和參數存入FLASH存儲器,并通過數據加載裝置的總線接口芯片將核心加載程序和參數發送并存儲至SRAM芯片中,用于啟動航空電子裝置正常工作,保證航空電子裝置的安全性,使用靈活方便,具有很強的實用性。本技術采用的技術方案如下一種數據加載裝置包括處理器、第一總線接口芯片、第二總線接口芯片,所述第一總線接口芯片一端與計算機雙向通訊連接,處理器分別與第一總線接口芯片另一端、第二總線接口芯片一端雙向通訊連接,所述第二總線接口芯片另一端作為輸出端。所述第一總線接口芯片是USB總線接口芯片或RS-232總線接口芯片。所述第二總線接口芯片是USB總線接口芯片、CAN總線接口芯片或RS-422總線接口芯片。數據加載裝置還包括第一存儲器。所述第一存儲器是FLASH存儲器。基于數據加載裝置的航空電子裝置,還包括DSP芯片、FPGA芯片、第三總線接口芯片、第二存儲器,所述第二總線接口芯片另一端與第三總線接口芯片一端雙向通訊連接,所述第三總線接口芯片另一端、FPGA芯片、第二存儲器分別與DSP芯片雙向通訊連接。所述第三總線接口芯片是USB總線接口芯片、CAN總線接口芯片或RS-422總線接口芯片。所述第二存儲器包括第一 SRAM存儲器、第二 SRAM存儲器。所述DSP芯片與FPGA芯片通過同步串行總線通訊。綜上所述,由于采用了上述技術方案,本技術的有益效果是當數據加載裝置及基于數據加載裝置的航空電子裝置通電后,操作人員操作數據加載裝置通過總線啟動航空電子裝置使其工作,保證航空電子裝置的安全性,使用靈活方便,具有很強的實用性。當切斷航空電子裝置電源或出現緊急狀態斷電后,航空電子裝置上存儲的核心加載程序和參數全部丟失,功能也全部喪失。當需要再次通電工作時,必須通過數據加載裝置重新對航空電子裝置進行程序和參數信息加載。附圖說明本技術將通過例子并參照附圖的方式說明,其中圖1是本技術原理框圖。具體實施方式為了使本技術的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本技術進行進一步詳細說明。應當理解,此處所描述的具體實施例僅用以解釋本技術,并不用于限定本技術。優選實施例實施例一一種數據加載裝置包括處理器、第一總線接口芯片、第二總線接口芯片,所述第一總線接口芯片一端與計算機雙向通訊連接,處理器分別與第一總線接口芯片另一端、第二總線接口芯片一端雙向通訊連接,所述第二總線接口芯片另一端作為輸出端。實施例二 在實施例一基礎上,所述第一總線接口芯片是USB總線接口芯片或RS-232總線接口芯片。實施例三在實施例一或二基礎上所述第二總線接口芯片是USB總線接口芯片、CAN總線接口芯片或RS-422總線接口芯片。實施例四在實施例三基礎上,所述數據加載裝置還包括第一存儲器。實施例五在實施例四基礎上,所述第一存儲器是是FLASH存儲器。實施例六如圖1所示,在實施例一基礎上,所述基于數據加載裝置的航空電子裝置還包括DSP芯片、FPGA芯片、第三總線接口芯片、第二存儲器,所述第二總線接口芯片另一端與第三總線接口芯片一端雙向通訊連接,所述第三總線接口芯片另一端、FPGA芯片、第二存儲器分別與DSP芯片雙向通訊連接。實施例七在實施例六基礎上,第三總線接口芯片是USB總線接口芯片、CAN總線接口芯片或RS-422總線接口芯片。實施例八在實施例七基礎上,所述第二存儲器包括第一 SRAM存儲器、第二 SRAM存儲器。實施例九,在實施例八基礎上,所述DSP芯片與FPGA芯片通過同步串行總線通訊。工作過程是I)基于數據加載裝置的航空電子裝置固化了不涉密的駐留程序,即DSP芯片初始化程序及通過總線接口芯片與數據加載裝置通信的程序。2)航空電子裝置的啟動程序(包括DSP芯片加載程序和FPGA芯片配置程序)由通用的計算機通過第一總線接口芯片發送給數據加載裝置的處理器(包括DSP芯片、單片機或ARM處理器、FPGA芯片等),處理器接收到啟動程序后,將其存儲于第一存儲器(FLASH存儲器)中。3)當基于數據加載裝置的航空電子裝置和數據加載裝置通電后,通過第二總線接口芯片將數據加載裝置存儲于第一存儲器的啟動程序發送至航空電子裝置的DSP芯片。4)航空電子裝置的DSP芯片將DSP芯片加載程序存儲于第一 SRAM存儲器(DSP芯片將第一 SRAM存儲器映射為外部程序存儲空間)中,將FPGA芯片配置程序緩存于第二 SRAM存儲器(DSP將第二 SRAM存儲器映射為外部數據存儲空間)中。當程序全部接收完成后,DSP芯片從第二 SRAM存儲器中讀取FPGA配置程序,并通過同步串行接口發送給FPGA芯片。當FPGA芯片配置成功后,DSP芯片設置PC (Program Counter程序計數器)指針指向第一SRAM存儲器中的DSP加載程序起始地址開始執行加載程序。此時再通過數據加載裝置將涉密的工作參數信息在線加載給航空電子裝置。航空電子裝置將其存入第二 SRAM存儲器中,在使用時再將其讀出。5)當切斷航空電子裝置電源或出現緊急狀態斷電后,航空電子裝置的第一 SRAM存儲器、第二 SRAM存儲器上存儲的程序全部丟失,功能也全部喪失。當需要再次通電工作時,必須通過數據加載裝置重新對航空電子裝置進行程序和參數信息加載。本說明書中公開的所有特征,除了互相排斥的特征以外,均可以以任何方式組合。本說明書(包括任何附加權利要求、摘要和附圖)中公開的任一特征,除非特別敘述,均可被其他等效或具有類似目的的替代特征加以替換。即,除非特別敘述,每個特征只是一系列等效或類似特征中的一個例子而已。本文檔來自技高網...
【技術保護點】
一種數據加載裝置,其特征在于包括處理器、第一總線接口芯片、第二總線接口芯片,所述第一總線接口芯片一端與計算機雙向通訊連接,處理器分別與第一總線接口芯片另一端、第二總線接口芯片一端雙向通訊連接,所述第二總線接口芯片另一端作為輸出端。
【技術特征摘要】
1.一種數據加載裝置,其特征在于包括處理器、第一總線接口芯片、第二總線接口芯片,所述第一總線接口芯片一端與計算機雙向通訊連接,處理器分別與第一總線接口芯片另一端、第二總線接口芯片一端雙向通訊連接,所述第二總線接口芯片另一端作為輸出端。2.根據權利要求1所述的數據加載裝置,其特征在于所述第一總線接口芯片是USB總線接口芯片或RS-232總線接口芯片。3.根據權利要求1或2所述的一種數據加載裝置,其特征在于所述第二總線接口芯片是USB總線接口芯片、CAN總線接口芯片或RS-422總線接口芯片。4.根據權利要求3所述的數據加載裝置,其特征在于還包括第一存儲器。5.根據權利要求4所述的數據加載裝置,其特征在于所述第一存儲器是FLASH存儲器。6.基于...
【專利技術屬性】
技術研發人員:溫建云,李理,李佳峻,
申請(專利權)人:四川九洲電器集團有限責任公司,
類型:實用新型
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。