2.利用冲凯工具Img2LCD将图片转成BIN文件;
3.将BIN文件拷贝至SD卡(拷贝之前SD卡需要先格式化);
4.利用工具WinHex查询SD卡中BIN文件的扇区地址;
5.FPGA读取图片所在的扇区地族搜址。
在【testbench】里面写:
initial begin// Initialize Inputs
number_file_RE = $fopen("dout_RE.txt","w")
number_file_IM = $fopen("dout_IM.txt","w")
CLK_IN_P = 1
CLK_IN_N = 0
CPU_RST = 1
// Wait 100 ns for global reset 迅态to finish
#100
CPU_RST = 0
// Add stimulus here
for(i=0 i< 1000 i=i+1)
begin
#50 // 一个sys_clk 20Mhz
$fwrite(number_file_RE,"%b\n",RE)
$fwrite(number_file_IM,"岁亮%b\n",IM)
end
$fclose(number_file_RE)
$fclose(number_file_IM)
end
这样的话,RE 和 IM 二个数据就会分别存储在 dout_RE.txt 和 dout_IM.txt 二个文件中了,这二个TXT会在当前目录下生成。
注意:保存数据的时钟要和FPGA接收数据的时钟一致乎昌宽,如例子中的 #50 ,表示延时50ns,相当于20Mhz的时钟。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)