Memory

RAM and ROM Reduction For Critical Cost Savings

Compiled binaries can be made smaller by changing the source code.

We helped a crucial platform project that needed to reduce both RAM and ROM consumption by hundreds of kilobytes, to stay within their budget. That, in turn, helped all of their customers to comfortably fit on their System on Chip (SoC) as well. It unblocked their development, so they could continue working on and delivering the intended features. To another customer, we delivered ROM savings of about one third of their overall consumption. That made it possible for them to fit to a smaller SoC which saved several Euros per device sold.

Quick facts

Hardware:

  • SoC: Infineon AURIX™
  • CPU: Infineon TriCore™ TC3xx

Operating System:

  • Custom real-time operating system

Compiler:

  • Green Hills® C|C++ Optimizing Compilers™

Summary of our results:

  • Reduce RAM and ROM for critical platform project benefiting all of its customers
  • For another customer: Reduced ROM consumption by 1/3 to fit onto smaller SoC
All referenced product or service names and trademarks are the property of their respective owners.