ian77316
Newbie level 4
SDRAM controller
My boss gave me a job is to design a SDRAM controller.
The SDRAM is produced by the Hitachi and the model is " hm5216165".
I already design it according to the datasheet .
However, I encountered a big problem.
I can use the mode of "single write/single read",but when I ues the mode of "Burst write/Burst read" ,the problem will occure.
The problem is that when I use "Burst write/Burst read" the address of SDRAM will not change.
For examle,when I write 4 data("1","2","3","4") and read 4 data from SDRAM,but the result of read out data is ("1","1","1","1").
I have only read the first data and read the same data.
I checked many times but still could not find any problems.
This problem has been confused me for a long time.
Do not know if there is no one encountered this kind of problem.
Hope someone can help me solve it. thx....
My boss gave me a job is to design a SDRAM controller.
The SDRAM is produced by the Hitachi and the model is " hm5216165".
I already design it according to the datasheet .
However, I encountered a big problem.
I can use the mode of "single write/single read",but when I ues the mode of "Burst write/Burst read" ,the problem will occure.
The problem is that when I use "Burst write/Burst read" the address of SDRAM will not change.
For examle,when I write 4 data("1","2","3","4") and read 4 data from SDRAM,but the result of read out data is ("1","1","1","1").
I have only read the first data and read the same data.
I checked many times but still could not find any problems.
This problem has been confused me for a long time.
Do not know if there is no one encountered this kind of problem.
Hope someone can help me solve it. thx....