I may have missed it, but does anyone have experience with the relative resource consumption of a MicroBlaze versus the core for an ARM Cortex M3 IP? It seems like there should be a ballpark comparison of CLBs, BRAMs, and DSP48Es consumed. Thanks.

  • 1
    \$\begingroup\$ You need to ask a more specific question here. Stack exchange is not a discussion forum. \$\endgroup\$ – brhans Oct 17 '20 at 3:53
  • \$\begingroup\$ a MicroBlaze is a FPGA optimized design, a ARM Cortex M3 IP is a silicon (ASIC) optimized design. Using a silicon optimized design in a FPGA will use more resources and you also can assume lower maximum clock speed... \$\endgroup\$ – schnedan Oct 17 '20 at 14:34
  • \$\begingroup\$ I was looking for a comparison in terms of the range of resources, since it appears that Xinlinx is pushing the ARM Cortex M3 core as an alternative to the MicroBlaze. It clearly seems the former will use more resources, but I can't find even ballpark estimates. Not looking for an opinion. Looking for some specific pointer to the info or someone who has made this comparison. \$\endgroup\$ – Daniel Abramovitch Oct 18 '20 at 5:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.