Visible to Intel only — GUID: eol1734661170827
Ixiasoft
Visible to Intel only — GUID: eol1734661170827
Ixiasoft
4.11.3. Peripheral Initialization
DDR3 is an example of a peripheral where the initialization time is significant in comparison to the boot time. The calibration time is long, particularly when compared to boot times for execute-in-place boot configurations. The calibration time significantly impacts Nios® V processor application that execute-in-place.
To avoid this, in execute-in-place boot configurations, remove the external memory from the Nios® V processor linker region if it is not in use. If size is not an issue, you can choose to use OCRAM. If you are confident working with Nios® V processor software, another option is to remove the DDR3 initialization routine from the boot code and initialize the memory later–once the application code has started running.