一種現(xiàn)場(chǎng)可編程門陣列程序加載系統(tǒng)和方法
基本信息
申請(qǐng)?zhí)?/td> | CN201610946997.9 | 申請(qǐng)日 | - |
公開(kāi)(公告)號(hào) | CN106528217B | 公開(kāi)(公告)日 | 2019-12-06 |
申請(qǐng)公布號(hào) | CN106528217B | 申請(qǐng)公布日 | 2019-12-06 |
分類號(hào) | G06F9/445(2018.01); G06F13/16(2006.01) | 分類 | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 鄭映; 張步; 龔智; 潘峰; 鄧超; 伍力偉; 范月霞 | 申請(qǐng)(專利權(quán))人 | 武漢船舶通信研究所 |
代理機(jī)構(gòu) | 北京三高永信知識(shí)產(chǎn)權(quán)代理有限責(zé)任公司 | 代理人 | 武漢船舶通信研究所 |
地址 | 430205 湖北省武漢市江夏區(qū)藏龍島開(kāi)發(fā)區(qū)藏龍大道3號(hào) | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開(kāi)了一種現(xiàn)場(chǎng)可編程門陣列程序加載系統(tǒng)和方法,屬于現(xiàn)場(chǎng)可編程門陣列領(lǐng)域。所述系統(tǒng)包括:FPGA芯片和ARM芯片,F(xiàn)PGA芯片與ARM芯片連接,并在FPGA芯片與ARM芯片之間配置有PS接口,F(xiàn)PGA芯片還包括雙口RAM模塊;FPGA芯片包括第一傳輸模塊,用于在FPGA芯片運(yùn)行程序的過(guò)程中,向ARM芯片發(fā)送指令;ARM芯片包括第二傳輸模塊,第二傳輸模塊與雙口RAM模塊連接,用于在接收到指令后,從雙口RAM模塊中讀取SOF;ARM芯片還包括處理模塊,用于通過(guò)PS接口將SOF加載到FPGA芯片中;FPGA芯片還包括執(zhí)行模塊,用于執(zhí)行SOF并運(yùn)行SOF中的Bootloader程序;第二傳輸模塊,還用于將ELF文件寫入雙口RAM模塊中;執(zhí)行模塊,還用于通過(guò)Bootloader程序加載運(yùn)行ELF文件。 |
