一種遠程在線(xiàn)更新FPGA程序的方法
配置文件和應用程序可能有多個(gè)段,每個(gè)段前面都插有一個(gè)“程序記錄”。一個(gè)“程序記錄”由2個(gè)32位的數據構成,一個(gè)是32位的整數,另一個(gè)是32位的地址,分別表示程序段本身的長(cháng)度和程序段的運行時(shí)地址。其存儲布局如圖3所示。本文引用地址:http://dyxdggzs.com/article/190734.htm
為了在更新程序時(shí)把FPGA配置文件和Nios II應用程序一起更新,把FPGA配置文件和Nios II應用程序合并成一個(gè)文件,并且把合并后的Flash格式的文件轉換成不需要地址解碼就能直接執行的二進(jìn)制BIN文件。具體處理流程如圖4所示。
fpga相關(guān)文章:fpga是什么
評論