Patent ID: 7743221
Filing Date: 2010-06-22
Classification: G06F

Abstract:
1. A memory sharing method for a plurality of functional modules and a target module, each functional module comprising at least a static random access memory (SRAM), the memory sharing method comprising: (a) calculating a memory capacity of the plurality of functional modules; (b) if a total memory capacity of a module group satisfies a memory capacity requirement of the target module, allocating SRAMs of the module group, wherein the module group comprises the functional modules; and (c) accessing the SRAMs of the plurality of functional modules of the module group by utilizing the target module, wherein the memory capacity requirement of the target module is a product of an address number X and a bit number Y, the number of functional modules within the module group is m, the number of physically separated SRAM within the module group is n, an i wherein when each address number X allocating a portion of at least one of the i