Transactions to the external memory are the largest contributors (Memory IO and internal bus dynamic power) to the system power consumption. Reducing external memory transactions – by improving cache size, scratchpad and on-chip SRAM.
In embedded system design, the designer has to choose an on-chip memory size that is suitable for a specific application.