A method of configuring a random access memory matrix containing partially
configured memories in the matrix. The method includes the steps of
independently calculating a memory enable signal and a configuration
signal for a partially configured memory in each memory tile of the
memory matrix. Memory tiles not supported by a memory compiler are
determined. A memory wrapper is provided for each tile not supported by
the memory compiler. An address controller is inserted in the memory
matrix for each tile in a group of tiles. Output signals from each memory
location in a memory group having a common group index are combined into
a single output signal. A first stripe of memory tiles containing
non-configured memory having a first width is selected. A second strip of
memory tiles containing configured memory having a second width is also
selected.