256*8的rom的VHDL设计
256*8的rom的VHDL设计 实在不会呀 用Quartus的IP,你试试看 是呀,很简单的 谁给我个程序<br>谢谢拉 ROM需要有个mif文件来确定初始的输入,当你在做时序方针的时候也可以通过initial块来模拟仿真。<br>
核心的要写上:<br>
<br>
//输入8位地址线,输出8位数据线<br>
//reg出一个深度是8,宽度为8的一个MEM<br>
<br>
input addr<br>
output data<br>
reg MEM<br>
<br>
//然后写东西,输出=输入地址对应的数据<br>
<br>
always @ (posedge clk) //不带复位信号了<br>
begin<br>
data<=MEM;<br>
end<br>
<br>
//最后把要模拟的预先输入写进去<br>
<br>
initial begin<br>
for (i=0;i<256;i=i+1) begin<br>
MEM=i;<br>
end<br>
end<br>
<br>
基本就可以用了。<br>
不能综合。不过带进去仿真就够了。<br>
你别的电路综合后,用quartus的ip包,把mif文件倒进去就可以了。 好东西,支持。要好好学习
页:
[1]