初级会员 
  
	- 积分
 - 199
 
        - 金钱
 - 199 
 
       - 注册时间
 - 2020-9-2
 
      - 在线时间
 - 21 小时
 
 
 
 | 
 
先声明本人是FPGA初学者~买了开拓者开发板,自学FPGA~ 
我把原子哥的SDRAM test程序(SDRAM是4*4M*16bit)移植到自己的开发板上,我自己的板子SDRAM是4*1M*16bit,这个过程中遇到以下几个问题,分享个大家: 
1.wire [23:0] sys_addr; 改        wire [21:0] sys_addr;              //// 读写SDRAM时地址暂存器,(bit21-20)L-Bank地址 bit19-8)为行地址,(bit7-0)为列地址         ;列地址和行地址都少1位; 
2    input      [21:0] sys_wraddr,                //写SDRAM时地址 
      input      [21:0] sys_rdaddr,                //读SDRAM时地址. 
3,SDRAM 操作指令控制 要改成相应的位宽。 
4,SDRAM自刷新计数器   自刷新请求要改,由 8192改为4096; 
5,原子哥的SDRAM test程序是整页突发长度512,要给为256,即改为wr_len                            (10'd256),         
 
目前程序已经OK,请大家参靠~ 
 
 
 
 
 
 
 
 |   
 
 
 
 |