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.

NIOS II

SSD001
Beginner
199 Views

Hi

I am trying to implement a IPMI protocol using NIOS II processor (economic mode) in  MAX 10 FPGA (10M16SAU324I7G). While running the design i am getting the following error. Is there any way to make the processor occupy LUT instead of the M9K memory.  I have also attached the project file for reference.

 Error (170040): Can't place all RAM cells in design
Info (170034): Selected device has 61 memory locations of type M9K. The current design requires 77 memory locations of type M9K to successfully fit.
Info (170033): Memory usage required for the design in the current device: 126% M9K memory block locations required

0 Kudos
2 Replies
SyafieqS
Moderator
173 Views

Hi SD,


You have to select a larger device or make sure that no interaction problems occur between RAM due to assignments made to the design. Also make sure that all RAM are assigned the correct address and control signals.


Below link could be useful reference as I found similar user encounter same issue

https://community.intel.com/t5/Intel-Quartus-Prime-Software/what-is-the-meaning-of-quot-cant-place-a...


SyafieqS
Moderator
172 Views

Regarding your question is there any way to make the processor occupy LUT instead of the M9K memory?

-I am not sure if there is parameter than can specify for resource type use in parameter editor for nios, If yes, you can select alm instead of m9k thus quartus will alm as resource when compile. You need to check this first.


Reply