Forum Discussion
Altera_Forum
Honored Contributor
12 years ago --- Quote Start --- Hi to all, I just registerd to the forum! :) --- Quote End --- Welcome! --- Quote Start --- is it possible for NIOS to use the external DDR3 (my stratix IV based board has an external DIM module) as data and instruction memory(to reduce the on_chip memory) ? To be more clear it is possible on boot to load the efi on the DDR and use "only" the external memory? --- Quote End --- Yes there is no problem with doing that, but the NIOS program needs to get copied into DDR one way or another. If the NIOS can't boot from a small (parallel) flash, then you will likely need an onchip memory (ROM) with a bootloader program in it. This is the approach used by the EPCS NIOS boot method, where the small bootloader has the NIOS copy the executable from EPCS flash to your external memory. http://www.altera.com/support/examples/nios2/exm-alt-boot-methods.html Something else to consider is that minimizing resources including trimming the NIOS cache is going to result in very low performance when executing from DDR. --- Quote Start --- If I don't connect clock crossing bridge to s0 the system seems to run properly ( system id and timestamp match) but when all is connected system id and timestamp are no longer found :( --- Quote End --- Did you regenerate the BSP after changing the FPGA? It sounds like the base address of those peripherals changed. --- Quote Start --- There is some example quite similar to my architecture that I can use as reference design? --- Quote End --- There is a couple good examples: http://www.altera.com/support/examples/nios2/exm-net-std-de.html http://www.alterawiki.com/wiki/nios_ii_udp_offload_example