Energy optimization by scratchpad memory banking for embedded systems