[發明專利]FPGA和DSP程序升級和在線重構系統和方法在審
| 申請號: | 201611259190.4 | 申請日: | 2016-12-30 |
| 公開(公告)號: | CN106843938A | 公開(公告)日: | 2017-06-13 |
| 發明(設計)人: | 曾晶;劉東升;黃正中;唐湘成;肖柯;周玥琦;王學敏;劉桂芬 | 申請(專利權)人: | 西南技術物理研究所 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 中國兵器工業集團公司專利中心11011 | 代理人: | 劉東升 |
| 地址: | 610041 四川*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | fpga dsp 程序 升級 在線 系統 方法 | ||
1.一種FPGA和DSP程序升級和在線重構系統,其特征在于,包括:
USB外部接口,用于連接外部的升級設備;
FLASH芯片,用于存儲USB外部設備導入的升級程序,包括DSP處理器的升級和FPGA的升級程序;
DSP處理器,用于將升級程序從FLASH芯片中取出,發給FPGA處理器升級。
2.如權利要求1所述的FPGA和DSP程序升級和在線重構系統,其特征在于,還包括:USB驅動電路,連接在USB外部接口與DSP處理器之間。
3.如權利要求1所述的FPGA和DSP程序升級和在線重構系統,其特征在于,DSP處理器為TMS320C6416型號,FPGA處理器型號為Cyclone系統FPGA。
4.如權利要求1所述的FPGA和DSP程序升級和在線重構系統,其特征在于,USB外部接口將多段FPGA升級程序寫入Flash芯片中。
5.一種FPGA和DSP程序升級和在線重構方法,其特征在于,包括:
將升級文件寫入USB存儲設備中;
DSP讀取USB存儲設備中指定的文件,并將文件寫入Flash芯片的指定區域;
DSP在復位完成后,從Flash芯片中加載升級翁建,并運行;
DSP將Flash芯片中FPGA的相關升級程序讀出,在線配置FPGA,完成整個系統的程序升級。
6.如權利要求5所述的FPGA和DSP程序升級和在線重構方法,其特征在于,升級文件為.rbf和.dat文件。
7.如權利要求5所述的FPGA和DSP程序升級和在線重構方法,其特征在于,還包括DSP將Flash芯片擦除,如果擦除成功,返回擦除完成標志,如果擦除失敗,重新擦除,反復4次,如果擦除都失敗,提示無法升級。
8.如權利要求5所述的FPGA和DSP程序升級和在線重構方法,其特征在于,DSP將Flash芯片中FPGA的相關升級程序讀出后,通過GPIO口在線配置FPGA。
9.如權利要求5所述的FPGA和DSP程序升級和在線重構方法,其特征在于,如果FPGA有多段程序需要分時重構,由DSP在不同的時間點讀取Flash芯片相應區域的代碼,再以PS方式對FPGA進行在線配置來完成。
10.如權利要求9所述的FPGA和DSP程序升級和在線重構方法,其特征在于,包括:
通過USB存儲設備將多段程序代碼寫入Flash芯片中;
DSP將第一段FPGA功能代碼從Flash中讀出,寫入FPGA內部;
FPGA執行第一段代碼功能;
DSP檢測到FPGA執行完成第一段功能,讀取第二段程序代碼,重新配置FPGA;
FPGA執行第二段代碼功能。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西南技術物理研究所,未經西南技術物理研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611259190.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種用于學生的防近視學習支架
- 下一篇:帶有圖形用戶界面的電腦





