Nios® V/II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® V/II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++
12603 Discussions

how set SDRAM controller for samsum K4S281632F

Altera_Forum
Honored Contributor II
1,066 Views

i have a board with EP2C8Q208 and a SDRAM for run NIOS2  

the SDRAM chip is K4S281632F 8MX16, but in the SDRAM controller dont show that device 

Can you help how set the SDRAM controller to that SDRAM ? 

 

 

https://www.alteraforum.com/forum/attachment.php?attachmentid=5130  

 

https://www.alteraforum.com/forum/attachment.php?attachmentid=5131  

 

https://www.alteraforum.com/forum/attachment.php?attachmentid=5132
0 Kudos
3 Replies
Altera_Forum
Honored Contributor II
366 Views

The settings in the first window (Memory Profile) look correct (16 Bits, 1 Chip Select, 4 Banks, 12 Rows, 9 Columns) 

 

For the second window I would put: 

CAS latency cycles: 3 

Init refresh cycles: 2 

Refresh command every: 7.8125us (needs to refresh 8192 times in 64ms) 

Delay after power up: 200us (not given in the datasheet, but should be in the order of several 100s of us) 

t_rfc: 70ns 

t_rp: 20ns 

t_rcd: 20ns 

t_ac: 5.5ns 

t_wr: 15 

 

t_rfc, t_ac and t_wr are guesses on my behalf, but it should work as most SDRAM chips of these specs follow the same parameters. If it doesn't work try increasing the values of those three.
0 Kudos
Altera_Forum
Honored Contributor II
366 Views

my problem was the clock of SDRAM, this need some delay from main clock 

i tested with -3ns using Avalon ALTPLL for CycloneII, and EUREKA that work 

 

thanks a lot  

 

https://www.alteraforum.com/forum/attachment.php?attachmentid=5133
0 Kudos
Altera_Forum
Honored Contributor II
366 Views

thanks a lot chnaideur

0 Kudos
Reply