Memory array with RAM and embedded ROM
First Claim
1. A memory array, comprising:
- an upper supply bus developing a supply voltage level relative to a reference voltage level developed on a lower supply bus;
a first switched supply bus and a second switched supply bus;
a plurality of RAM cells, each having a RAM cell structure with a first power terminal and a second power terminal and configured to operate as a RAM cell when the memory array is in a RAM mode, wherein for each of said plurality of RAM cells, said first power terminal is coupled to one of said first and second switched supply buses and wherein said second power terminal is coupled to the other one of said first and second switched supply buses;
a ROM cell comprising said RAM cell structure with first and second power terminals coupled to said upper supply bus, said ROM cell having at least one transistor that is modified so that said ROM cell settles to a predetermined logic state in either one of said RAM mode or a ROM mode, wherein said predetermined logic state is the same logic state in either one of said RAM mode and said ROM mode;
a RAM enable circuit that couples said first and second switched supply buses to said upper supply bus in said RAM mode, and that does not couple said first and second switched supply buses to said upper supply bus in said ROM mode; and
a ROM enable circuit that enables first and second bit lines of said ROM cell to couple only one of said first and second switched supply buses to said upper supply bus in said ROM mode so that each of said plurality of RAM cells operates as a ROM memory cell by settling to a predetermined logic state when the memory array is in said ROM mode, wherein said predetermined logic state of each of said plurality of RAM cells depends upon said predetermined logic state of said ROM cell.
15 Assignments
0 Petitions
Accused Products
Abstract
A memory array with RAM and embedded ROM including multiple RAM cells, a ROM cell, and a ROM enable circuit. Each RAM cell has a RAM cell structure with a first and second power terminals and configured to operate as a RAM cell when the memory array is in a RAM mode. The ROM cell has the same RAM cell structure in which at least one transistor is modified to cause the ROM cell to have a predetermined logic state. The ROM enable circuit enables bit lines of the ROM cell to control supply voltages provided to the power terminals of the RAM cells so that they settle to predetermined logic states in a ROM mode. The modified transistor has a pseudo transistor structure having a modified substrate that operates as a resistance, such as a doping region in the substrate having the same polarity type as the substrate.
-
Citations
20 Claims
-
1. A memory array, comprising:
-
an upper supply bus developing a supply voltage level relative to a reference voltage level developed on a lower supply bus; a first switched supply bus and a second switched supply bus; a plurality of RAM cells, each having a RAM cell structure with a first power terminal and a second power terminal and configured to operate as a RAM cell when the memory array is in a RAM mode, wherein for each of said plurality of RAM cells, said first power terminal is coupled to one of said first and second switched supply buses and wherein said second power terminal is coupled to the other one of said first and second switched supply buses; a ROM cell comprising said RAM cell structure with first and second power terminals coupled to said upper supply bus, said ROM cell having at least one transistor that is modified so that said ROM cell settles to a predetermined logic state in either one of said RAM mode or a ROM mode, wherein said predetermined logic state is the same logic state in either one of said RAM mode and said ROM mode; a RAM enable circuit that couples said first and second switched supply buses to said upper supply bus in said RAM mode, and that does not couple said first and second switched supply buses to said upper supply bus in said ROM mode; and a ROM enable circuit that enables first and second bit lines of said ROM cell to couple only one of said first and second switched supply buses to said upper supply bus in said ROM mode so that each of said plurality of RAM cells operates as a ROM memory cell by settling to a predetermined logic state when the memory array is in said ROM mode, wherein said predetermined logic state of each of said plurality of RAM cells depends upon said predetermined logic state of said ROM cell. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A memory system, comprising:
-
an upper supply bus and a lower supply bus; a first switched supply bus and a second switched supply bus; a RAM enable circuit that pulls said first switched supply bus and said second switched supply bus to a voltage of said upper supply bus when a RAM mode signal indicates a RAM mode, and that otherwise releases said first switched supply bus and said second switched supply bus; a plurality of RAM cells, each having an SRAM cell structure operative as an SRAM memory cell in said RAM mode, and each including a first power terminal coupled to one of said first and second switched supply buses and having a second power terminal coupled to the other of said first and second switched supply buses; a ROM cell comprising said SRAM cell structure coupled to said upper supply bus and said lower supply bus in which said SRAM cell structure of said ROM cell includes at least one transistor that is modified to transition said ROM cell to a predetermined logic state in either one of said RAM mode or said ROM mode, wherein said predetermined logic state is the same logic state in either one of said RAM mode and a ROM mode; and a ROM enable circuit coupled between said ROM cell and said first and second switched supply buses, wherein said ROM enable circuit enables first and second bit lines of said ROM cell to pull only one of said first and second switched supply buses to said voltage of said upper supply bus in said ROM mode based on said predetermined logic state of said ROM cell in which each of said plurality of RAM cells operates as a ROM memory cell by settling to a predetermined logic state in said ROM mode, and wherein said predetermined logic state of each of said plurality of RAM cells depends upon said predetermined logic state of said ROM cell. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method of providing a memory array on a semiconductor substrate with RAM and embedded ROM, comprising:
-
forming an SRAM cell having an SRAM cell structure with a first power terminal coupled to a first switched supply node and with a second power terminal coupled to a second switched supply node; providing a RAM enable circuit, responsive to a RAM mode input, that couples the first and second switched supply nodes to a supply voltage node in a RAM mode; forming a ROM cell having the SRAM cell structure coupled to the supply voltage node, wherein said forming a ROM cell comprises forming the SRAM cell structure that is modified with at least one pseudo MOS transistor so that the ROM cell settles to a predetermined logic state in either the RAM mode or a ROM mode when powered, wherein the predetermined logic state is the same logic state in either one of the RAM mode and the ROM mode; and forming a ROM enable circuit, responsive to a ROM mode input, that enables first and second bit lines of the ROM cell to couple only one of the first and second switched supply nodes to the supply voltage node in the ROM mode so that the SRAM cell operates as a ROM memory cell that settles to a predetermined logic state based on the predetermined logic state of the ROM cell. - View Dependent Claims (18, 19, 20)
-
Specification