xilinx的rom的初始化是一件很麻煩的事情,要匯入coe檔案。
alteral是mif和hex檔案,有專門的軟體可以生成。
coe檔案的格式如下:
memory_initialization_radix=10;
memory_initialization_vector=
512,515,518,522,525,528,531,535,538,54
。。。。。。。。12,23;
注意:前面的2行不要動,radix後面的數字表示的是進製,這裡取10進製。結尾用的是分號
在matlab中關鍵的步驟如下,我們以乙個週期1000個取樣,位數為10位的正弦**為例子。
n=0:999 ;y=round(sin(2*pi*0.001*n)*512)+512;//後面加上512是為了防止出現負數
y=mod(y,1024);//因為是10位,所以,沒有1024,對1024取餘數,把1024轉化成0
dlmwrite('b.txt',y);//dlmwrite函式是使得產生的資料之間是用逗號隔開的。
得到b.txt檔案,用記事本開啟,在最上面加上
memory_initialization_radix=10;
memory_initialization_vector=
同時資料結尾用分號結尾
最後另存為,選擇字尾為.coe,將檔案匯入到rom以後,單擊show,或者是顯示初始資料的按鈕(各個ise不太一樣),得到如下的圖,說明資料匯入正確。
xilinx的bit檔案格式如何寫入FPGA
當你想把bit檔案通過程式寫入fpga的時候,你會發現總是不對。因為bit格式是bitgen生成的jtag用的格式。使用impact工具能夠完成轉換。表5 19 常用的xilixn fpga配置檔案格式列表 如果你想通過 直接讀取,就需要了解檔案結構了。網上搜了搜,沒有這類的應用。特將研究成果寫下來...
如何製作Windows Service的安裝包
本文假定您熟悉 windows 服務。如果您不熟悉使用 windows services 中,看到本文 references 部分中的第乙個引用。本文還假定您使用安裝並執行此服務在使用者帳戶具有所需安裝和啟動服務的許可權,並還具有所需訪問事件日誌的許可權。此部分介紹如何建立 windows 服務專案...
如何製作和使用Jffs2檔案系統
本文主要介紹如何在at91sam9261ek板子上製作和使用jffs2檔案系統,使用的是 2.6.21核心。首先 配置mtd 以上配置中沒有列出的,都沒選 其配置僅做參考,可根據自己的需要自行配置。make all 其次 製作mtd util工具 從網上zlib 1.2.3.tar.gz 解壓縮 c...