METHOD OF PROGRAM ALLOCATION INTO SEGMENTED MEMORY SYSTEM FOR LOW-POWER
Original Publication Date: 1998-Jun-01
Included in the Prior Art Database: 2002-Jul-09
A method and apparatus for allocating program memory into multiple segments such that program memory segments are placed in low-power sleep mode while inactive. Figure 1 illustrates this system. Memories may be program or data memories. An algorithm for placement of code over multiple segments is described along with a mechanism to "awake" memory modules that are about to be used. This is done with minimal impact on performance.