Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
Need Forum Guidance? Click here

Search our FPGA Knowledge Articles here.
18978 Discussions

How can i configure External Memory as Nios II processors mem (Arria10 SoC Dev Kit)

Honored Contributor II


I have Arria 10 SoC Development Kit (it contain 2GB DDR4 - 256Mb x 72 x single rank) and i want to configure NIOS system. 


I saw some tutorials and finally made a system that contain NIOS-ii processor, On-Chip Mem, Timer, JTAG, system_id perp. My system will execute uC/OS Application. 

However, On-Chip Memory is too small to run my application. 

So, I want to change my On-Chip Memory component to External DRAM component but there are no document or tutorial to use it as NIOS processors memory. (or i can't find it) 


I unpacked arria 10 document files that contain DDR4 example files. I executed it and it worked. but i can't make connection between these example and Nios processor. 


Can anyone help me how can i configure External DRAM as Nios Processor memory? 

Sorry for my english and explain skill. Thank you.
1 Reply

Were you able to solve this problem? I am also trying to instantiate a NIOS II/f CPU with the DDR4 on the Arria 10 SoC Development Kit and use the DDR4 as the instruction and data memory.