Patent attributes
Embodiments of the present invention disclose a memory architecture for optimizing memory performance and size. Memory optimization is realized by configuring the memory to a particular logic state; that is, restricting memory data storage to either logic “0” or “1.” The opposite logic state, “1” or “0,” can be available through initialization and, therefore, may be presumed. Accordingly, the presumed, initialized logic state is available unless the configured logic state in memory changes the initialized data during memory access. Memory size reduction is realized by restricting physical memory to contain only cells that store data. Memory size can be further reduced by eliminating redundant data rows and columns. By reducing memory size, processing speed can be enhanced and power consumption reduced relative to conventional memory structures.