新聞中心

EEPW首頁(yè) > EDA/PCB > 設(shè)計(jì)應(yīng)用 > 一種遠(yuǎn)程在線更新FPGA程序的方法

一種遠(yuǎn)程在線更新FPGA程序的方法

作者: 時(shí)間:2012-02-22 來(lái)源:網(wǎng)絡(luò) 收藏

配置文件和應(yīng)用可能有多個(gè)段,每個(gè)段前面都插有一個(gè)“記錄”。一個(gè)“記錄”由2個(gè)32位的數(shù)據(jù)構(gòu)成,一個(gè)是32位的整數(shù),另一個(gè)是32位的地址,分別表示程序段本身的長(zhǎng)度和程序段的運(yùn)行時(shí)地址。其存儲(chǔ)布局如圖3所示。

本文引用地址:http://m.butianyuan.cn/article/190734.htm

c.jpg


為了在更新程序時(shí)把配置文件和Nios II應(yīng)用程序一起更新,把配置文件和Nios II應(yīng)用程序合并成一個(gè)文件,并且把合并后的Flash格式的文件轉(zhuǎn)換成不需要地址解碼就能直接執(zhí)行的二進(jìn)制BIN文件。具體處理流程如圖4所示。

d.jpg

fpga相關(guān)文章:fpga是什么




關(guān)鍵詞: FPGA 遠(yuǎn)程 程序 方法

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉