基于FPGA和PowerPC的FPGA啟動加載FLASH升級系統(tǒng)及方法
基本信息
申請?zhí)?/td> | CN201610517841.9 | 申請日 | - |
公開(公告)號 | CN106201605B | 公開(公告)日 | 2019-02-19 |
申請公布號 | CN106201605B | 申請公布日 | 2019-02-19 |
分類號 | G06F8/61 | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 劉宇波;施文韜 | 申請(專利權(quán))人 | 成都金本華電子有限公司 |
代理機構(gòu) | 成都正華專利代理事務(wù)所(普通合伙) | 代理人 | 成都金本華電子有限公司 |
地址 | 610041 四川省成都市高新區(qū)科技孵化園內(nèi) | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明提供一種基于FPGA和PowerPC的FPGA啟動加載FLASH升級系統(tǒng),包括PowerPC處理器、FPGA芯片、FLASH芯片及用于實現(xiàn)數(shù)據(jù)傳輸?shù)臄?shù)據(jù)傳輸模塊,所述PowerPC處理器通過Local Bus總線與FPGA芯片連接,且所述PowerPC處理器通過2位的GPIO引腳與FLASH芯片的地址高兩位連接;所述FPGA芯片內(nèi)設(shè)有用于將Local Bus接口轉(zhuǎn)換為FLASH接口的FPGA總線轉(zhuǎn)換模塊?;贔PGA和PowerPC的FPGA啟動加載FLASH升級方法,包括以下步驟:S1、在Vivado中生成需要自動轉(zhuǎn)換的四個FPGA版本對應(yīng)的二進制文件;S2、將任意FPGA版本的bit文件通過JTAG下載器寫進FPGA芯片;S3、PowerPC處理器控制切換FLASH芯片的地址高兩位形成4個FLASH存儲空間,PowerPC處理器將FPGA芯片中的每個FPGA版本依次燒寫至對應(yīng)的FLASH存儲空間中。本發(fā)明增加了應(yīng)用的靈活性和功能性。 |
