Nios® II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++
Announcements
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
12367 Discussions

Nios II/f and DDR4 memory with Arria 10 dev board

Altera_Forum
Honored Contributor I
1,189 Views

Has anyone used the Nios II/f with DDR4 memory using the Arria 10 SoC dev board. I've tried and only get errors about exceeding 32 address lines. If I reduce data width from 72 to 64, then fitter complains about DQ_GRP at compile time.

0 Kudos
2 Replies
Altera_Forum
Honored Contributor I
68 Views

I've used this before and yes, you need to reduce the data width to 32 if you can connecting the Nios data master to the Arria 10 External Memory Interface IP. I am using DDR3 and reduce the DQ pins/DQS group to 8, number of DQS group will then be 4.

Altera_Forum
Honored Contributor I
68 Views

I just started using it as well. I had to use the Address Span Extender to fix the "exceeding 32 address lines" error. However, using the span extender somehow prevents the DDR4 from showing up in the system.h file in Nios II. Did you have the same experience? 

 

 

I need to access the DDR4 base address so that I can read/write to the DDR4 in Nios II.
Reply