一種基于NIOS II的FPGA在線升級方法
基本信息
申請?zhí)?/td> | CN201711298839.8 | 申請日 | - |
公開(公告)號 | CN108037943A | 公開(公告)日 | 2018-05-15 |
申請公布號 | CN108037943A | 申請公布日 | 2018-05-15 |
分類號 | G06F8/654 | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 陳建國;李金全;王紹新;趙蘭保 | 申請(專利權(quán))人 | 成都華力創(chuàng)通科技有限公司 |
代理機構(gòu) | 成都虹橋?qū)@聞账ㄆ胀ê匣铮?/td> | 代理人 | 成都華力創(chuàng)通科技有限公司 |
地址 | 610093 四川省成都市高新區(qū)天府大道中段1268號1棟12層8、9、10、11號 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明涉及FPGA芯片領(lǐng)域,公開了一種基于NIOS II的FPGA在線升級方法,使FPGA在線在AS配置模式下無需借助外部控制器芯片即可對FPGA進行重配置。本發(fā)明FPGA內(nèi)部嵌入NIOS II處理器的IP核作為控制器,并集成外部串口、網(wǎng)口;系統(tǒng)上電或復位時,NIOS II處理器啟動定時器,關(guān)閉看門狗程序,若在限定的時間內(nèi)NIOS II處理器沒有從串口或網(wǎng)口接收到數(shù)據(jù),則從配置FLASH芯片讀取FPGA配置文件據(jù),進入用戶模式;若接收到數(shù)據(jù),且接收到的數(shù)據(jù)為升級數(shù)據(jù),則將升級數(shù)據(jù)寫入配置FLASH芯片,升級數(shù)據(jù)接收、寫入完畢后啟動看門狗程序,觸發(fā)系統(tǒng)復位,完成FPGA的在線升級。本發(fā)明適用于FPGA配置。 |
