我想做一个简单的项目,我在我的Altera DE1-SOC的SDRAM中加载10个数字,准备作为我正在创建的逻辑单元的输入。逻辑单元只做一个简单的算术运算“Y =(X+1)*(X-1),X是输入,Y是输出”,.It将从SDRAM中(一个接一个)挑选数值,计算并以另一种SDRAM排列方式输出结果。然后SDRAM应存储此数据,例如,我希望将此数据从DE1-SOC带到PC。RAM_OUT_inst1.mem_out[i]); $stop;end
e
addr_out = addr_out;
end
这个程序在模拟上已经非常好了,但是由于我计划将它加载到我的FPGA中,我想使用板中可用的SDRAM存储器(我的目的是制作一个完整的SOC,我需要将数据加载到SDRAM中,然后使用我的设计来处理这些数据)。因此,我想知道SDRAM的编程是否与我在上面的代码中所做的太远了。您可以看到,我编写了一些逻辑,以便将我想要的数据保存到“内存”中,但我不确定在执行SDRAM时,这种情况是否相同,或者我以后将不得不为此更改我的设计(我不喜欢这样,因为