波形文件的读入

读取二进制波形的文本文件失败
MATLAB生成二进制波形的文本文件,在testbench中读取文本文件,但是读不进去,请各位大神指点一下,非常感谢!
这是读取的代码:
下面展示一些 内联代码片
`timescale 1ns / 1ps

module fft_test_sim();

reg rst_n;
reg aclk;
reg  [11:0] fft_indata;
wire [15:0] fft_real;
wire [15:0] fft_imag;
wire [31:0] amp;
wire        fft_out_tvalid;

parameter clk_period=20; //设置时钟信号周期(频率)
parameter period_data=clk_period*1;//数据周期
parameter clk_half_period=clk_period/2;
parameter data_half_period=period_data/2;
parameter data_num=2048; //仿真数据长度

initial begin
aclk=0;
fft_indata=12’d0;
rst_n=0;
#20;
rst_n=1;
#2048 $stop;
end

always #clk_half_period aclk=~aclk;

//从外部TXT文件读入数据作为测试激励
integer i=0;
reg [11:0] mem [1:data_num];

initial
begin
$readmemb(“F:/pga_software/v3/FPGA/secondlevel/project200709/fft_test/sin_data.txt”,mem);
i=0;
repeat(data_num)
begin
i=i+1;
fft_indata=mem[i];
#period_data;
end
end

fft_test inst_fft_test(
		.aclk           (aclk),
		.rst_n          (rst_n),
		.fft_indata     (fft_indata),
		.fft_real       (fft_real),
		.fft_imag       (fft_imag),
		.amp            (amp),
		.fft_out_tvalid (fft_out_tvalid)
	);

endmodule
这是文本文件截图:
在这里插入图片描述


版权声明:本文为weixin_46648375原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。