Extensive work has been done for optimal management of Scratch-Pad Memory (SPM) all assuming that the SPM is assigned a fixed address space. The main target objects to be placed on the SPM have been code and global memory since their sizes and locations are not changed dynamically. The authors propose a novel idea of dynamic address mapping of SPM with the assistance of Memory Management Unit (MMU). It allows the user' to use SPM for stack management without architecture modification and complier assistance. The proposed technique is orthogonal to the previous works so can be used at the same time.