Jump to content
  • 0

Microblaze MCS overflowed memory


den

Question

Hi, all starting to learn cmod a7 in vivado 2017.4.

-Synthesize the core Microblaze MCS with 32KB Memory.

-Run synteze in vivado.

-Export hardware.

-Launch SDK.

-Create project and combile "Hello world".

All work.

-Modify program.

- Сompile and see error "region `ilmb_cntlr_Mem_dlmb_cntlr_Mem' overflowed by 19240 bytes"

-In vivado re-customize IP MicroBlaze MCS with 96KB Memory.

-Regenerate IP MicroBlaze MCS.

-Resynteze in vivado.

-Export hardware.

-In SDK modify hardware specification file change.

-Recompile and see the same error "region `ilmb_cntlr_Mem_dlmb_cntlr_Mem' overflowed by 19240 bytes"

Overflow on tezhe 19240 bytes.

SDK does not see changes memory syze?

-Delite folder projectName.sdk

-Launch SDK

-Recompile and see the same error "region `ilmb_cntlr_Mem_dlmb_cntlr_Mem' overflowed by 19240 bytes"

In vivado project summary  BRAM use increases.

Optimization -Os.

What am I doing wrong?

What is proper way to set size of memory in SDK?

 

 

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...