基于FPGA和PowerPC的FPGA啟動(dòng)加載FLASH升級(jí)系統(tǒng)及方法
基本信息

| 申請(qǐng)?zhí)?/td> | CN201610517841.9 | 申請(qǐng)日 | - |
| 公開(kāi)(公告)號(hào) | CN106201605B | 公開(kāi)(公告)日 | 2019-02-19 |
| 申請(qǐng)公布號(hào) | CN106201605B | 申請(qǐng)公布日 | 2019-02-19 |
| 分類(lèi)號(hào) | G06F8/61 | 分類(lèi) | 計(jì)算;推算;計(jì)數(shù); |
| 發(fā)明人 | 劉宇波;施文韜 | 申請(qǐng)(專(zhuān)利權(quán))人 | 成都金本華電子有限公司 |
| 代理機(jī)構(gòu) | 成都正華專(zhuān)利代理事務(wù)所(普通合伙) | 代理人 | 成都金本華電子有限公司 |
| 地址 | 610041 四川省成都市高新區(qū)科技孵化園內(nèi) | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明提供一種基于FPGA和PowerPC的FPGA啟動(dòng)加載FLASH升級(jí)系統(tǒng),包括PowerPC處理器、FPGA芯片、FLASH芯片及用于實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)臄?shù)據(jù)傳輸模塊,所述PowerPC處理器通過(guò)Local Bus總線與FPGA芯片連接,且所述PowerPC處理器通過(guò)2位的GPIO引腳與FLASH芯片的地址高兩位連接;所述FPGA芯片內(nèi)設(shè)有用于將Local Bus接口轉(zhuǎn)換為FLASH接口的FPGA總線轉(zhuǎn)換模塊。基于FPGA和PowerPC的FPGA啟動(dòng)加載FLASH升級(jí)方法,包括以下步驟:S1、在Vivado中生成需要自動(dòng)轉(zhuǎn)換的四個(gè)FPGA版本對(duì)應(yīng)的二進(jìn)制文件;S2、將任意FPGA版本的bit文件通過(guò)JTAG下載器寫(xiě)進(jìn)FPGA芯片;S3、PowerPC處理器控制切換FLASH芯片的地址高兩位形成4個(gè)FLASH存儲(chǔ)空間,PowerPC處理器將FPGA芯片中的每個(gè)FPGA版本依次燒寫(xiě)至對(duì)應(yīng)的FLASH存儲(chǔ)空間中。本發(fā)明增加了應(yīng)用的靈活性和功能性。 |





