Forum Discussion
Altera_Forum
Honored Contributor
16 years agoWhere is SDRAM initilization done?
I am trying to build a NIOS system with SDRAM. On an ARM SoC, usually software do the SDRAM initilization. But on NIOS system, I do not find who takes this job. Can anyone help to explain? Thanks.
Altera_Forum
Honored Contributor
16 years agoI found the following sentences in “Embedded Peripherals IP User Guide”. It seems that the SDRAM controller do the SDRAM chip initialization. It seems that there is no need for software to do initialization. This is different from my experience on embedded software development. So I would like to have confirmation from experts. Thanks.
================================================ The SDRAM controller behaves like simple memory when accessed via the Avalon-MM interface. There are no software-configurable settings and no memory-mapped registers. No software driver routines are required for a processor to access the SDRAM controller.