zywhsy 发表于 2011-7-1 20:18:55

还是 ROM 的问题 !!

//ROM地址计算
always @(posedge clk_25m or negedge rst_n)
if(!rst_n) rom_addr <= 6'd0;
else if(y_dis == 10'd230) rom_addr <= 6'h3f; //地址复位
else if(y_dis > 10'd230 && y_dis < 10'd467 && (x_cnt == 10'd440 | x_cnt == 10'd448 | x_cnt == 10'd456))
rom_addr <= rom_addr+1'b1;

(x_cnt == 10'd440 | x_cnt == 10'd448 | x_cnt == 10'd456)这句有什么用?
x_cnt是行扫描计数器

整个程序实现的是VGA显示ROM存储的数据

zywhsy 发表于 2011-7-2 10:31:32

求助!ROM地址怎么计算??
页: [1]
查看完整版本: 还是 ROM 的问题 !!