还是 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存储的数据 求助!ROM地址怎么计算??
页:
[1]