[發明專利]離線下載裝置及離線下載方法有效
| 申請號: | 202010160294.X | 申請日: | 2020-03-10 |
| 公開(公告)號: | CN111339544B | 公開(公告)日: | 2023-03-14 |
| 發明(設計)人: | 呂永奎;文華武 | 申請(專利權)人: | 上海安路信息科技股份有限公司 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;G06F21/79 |
| 代理公司: | 上海恒銳佳知識產權代理事務所(普通合伙) 31286 | 代理人: | 黃海霞 |
| 地址: | 200434 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 離線 下載 裝置 方法 | ||
本發明提供了一種離線下載裝置,包括:現場可編程門陣列、處理模塊和非易失性閃存模塊,其中現場可編程門陣列包括可編程邏輯單元,所述現場可編程門陣列通過所述可編程邏輯單元構建控制邏輯模塊,所述非易失性閃存模塊和所述處理模塊集成于所述現場可編程門陣列上,所述非易失性閃存模塊和所述處理模塊均與所述控制邏輯模塊連接。所述離線下載裝置中,處理模塊和非易失性閃存模塊集成于現場可編程門陣列上,減少了外圍元器件,提高了系統的穩定性,降低了成本;配置文件被解析后,通過控制邏輯模塊進行加密,避免了配置文件被非法拷貝和非法使用,提高了配置文件的安全性。本發明還提供了一種通過所述離線下載方式實現的離線下載方法。
技術領域
本發明涉及離線下載技術領域,尤其涉及一種離線下載裝置及離線下載方法。
背景技術
現場可編程門陣列(Field-ProgrammableGateArray,FPGA)允許用戶將一個數字系統集成在一片器件上,有效降低了系統的整體功耗和設計研發成本,因此廣泛使用。
一個以現場可編程門陣列為控制核心的電子產品在設計和驗證通過后,需要對現場可編程門陣列燒錄配置文件,以完成新產品的生產,而在線燒錄操作復雜,在生產流水線上使用效率低,因此需要離線下載裝置。
離線下載裝置涉及到核心設計文件的流出,因此需要保證整個離線下載過程中配置文件的安全性,但現有離線下載裝置使用片外數據存儲器,只實現配置文件的轉移或數據格式化轉化,沒有任何的保護措施,因此配置文件很容易從離線下載裝置的數據存儲器中被非法拷貝和非法使用,數據安全性低。
現有離線下載裝置需要用到專用傳輸控制與調理芯片來協調輸入和輸出接口,還需要外部數據存儲芯片來存儲配置文件,從而使整個離線下載裝置的集成度不高,導致離線下載裝置的系統穩定性差,大幅度增加了整個離線下載裝置的成本。
因此,有必要提供一種新型的離線下載裝置及離線下載方法以解決現有技術中存在的上述問題。
發明內容
本發明的目的在于提供一種離線下載裝置及離線下載方法,降低成本,提高系統的穩定性和配置文件的安全性。
為實現上述目的,本發明的所述離線下載裝置,包括現場可編程門陣列、處理模塊和非易失性閃存模塊,其中現場可編程門陣列包括可編程邏輯單元,所述現場可編程門陣列通過所述可編程邏輯單元構建控制邏輯模塊,所述非易失性閃存模塊和所述處理模塊集成于所述現場可編程門陣列上,所述非易失性閃存模塊和所述處理模塊均與所述控制邏輯模塊連接,
所述處理模塊用于掛載文件系統,通過所述控制邏輯模塊接收配置文件,然后通過所述文件系統將所述配置文件解析成原始數據;
所述控制邏輯模塊用于接收所述原始數據,對所述原始數據進行加密,以得到加密數據,然后將所述加密數據存儲到所述非易失性閃存模塊,并在下載時,從所述非易失性閃存模塊讀取所述加密數據,對所述加密數據進行解密,以得到解密數據,然后輸出所述解密數據;
所述非易失性閃存模塊用于存儲所述加密數據。
本發明的有益效果在于:將所述處理模塊和所述非易失性閃存模塊集成于所述現場可編程門陣列上,減少了外圍元器件的使用,提高了系統的穩定性,降低了成本;所述配置文件被解析后,通過所述控制邏輯模塊進行加密,得到加密數據,將所述加密數據傳遞給所述非易失性閃存模塊,非法拷貝只能得到加密數據,而無法得到配置文件的原文件,避免了配置文件被非法拷貝和非法使用,提高了配置文件的安全性。
優選地,所述處理模塊為多點控制單元。
進一步優選地,所述非易失性閃存模塊為Flash閃存。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海安路信息科技股份有限公司,未經上海安路信息科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010160294.X/2.html,轉載請聲明來源鉆瓜專利網。





