初级会员

- 积分
- 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,请大家参靠~
|
|