The present invention is generally in the field of semiconductor devices. More particularly, the present invention is in the field of memory arrays.
Non-volatile memory arrays are currently in use in a wide variety of electronic devices that require the retention of information when electrical power is terminated. Non-volatile memory arrays include read-only memory (ROM) arrays, such as semiconductor ROM arrays. Semiconductor ROM arrays, which are widely used in computer hardware and data storage systems, provide advantages such as high scalability, high density, and high performance.
ROM arrays include programmable ROM arrays, which are used in applications such as Field Programmable Gate Arrays (FPGA). A programmable ROM array is a ROM array that can be programmed only one time. However, after data has been written to the programmable ROM array during a programming operation, the data in the programmable ROM array can be read many times. As electronic devices that use programmable ROM arrays continue to decrease in size and price and increase in functionality, there is an increasing demand for programmable ROM arrays that have high scalability, performance, and density and are cost effective to manufacture.
Thus, there is a need in the art for a cost-effective programmable ROM array that also provides high scalability, performance, and density.
The present invention is directed to read-only memory array with dielectric breakdown programmability. The present invention addresses and resolves the need in the art for a cost-effective programmable ROM array that also provides high scalability, performance, and density.
According to one exemplary embodiment, a programmable ROM array includes at least one bitline situated in a substrate. The at least one bitline can be a P type semiconductor, for example. The programmable ROM array further includes at least one wordline situated over the at least one bitline. The at least one wordline can be an N type semiconductor. For example, the N type semiconductor can have an N type dopant concentration of between approximately 1.0×1018 cm−3 and approximately 1.0×1020 cm−3. The programmable ROM array further includes a memory cell situated at an intersection of the at least one bitline and the at least one wordline, where the memory cell includes a dielectric region situated between the at least one bitline and the at least one wordline.
According to this exemplary embodiment, the dielectric region may have a thickness of between approximately 50.0 Angstroms and approximately 200.0 Angstroms, for example. The dielectric region includes a single layer of dielectric material, which may be silicon oxide, aluminum oxide, hafnium oxide, silicon nitride, zirconium oxide, or titanium oxide, for example. The dielectric region can also include multiple layers of dielectrics. In one embodiment, the dielectric region may be an ONO stack. A programming operation causes the memory cell to change from a first logic state to a second logic state by causing the dielectric region to break down. A difference between a first voltage applied to the at least one wordline and a second voltage applied to the at least one bitline during the programming operation causes the dielectric region to break down.
After the dielectric region has been broken down during the programming operation, the memory cell operates as a diode. A resistance of the memory cell can be measured in a read operation to determine if the memory cell has the first logic state or the second logic state. Other features and advantages of the present invention will become more readily apparent to those of ordinary skill in the art after reviewing the following detailed description and accompanying drawings.
The present invention is directed to read-only memory array with dielectric breakdown programmability. The following description contains specific information pertaining to the implementation of the present invention. One skilled in the art will recognize that the present invention may be implemented in a manner different from that specifically discussed in the present application. Moreover, some of the specific details of the invention are not discussed in order not to obscure the invention.
The drawings in the present application and their accompanying detailed description are directed to merely exemplary embodiments of the invention. To maintain brevity, other embodiments of the present invention are not specifically described in the present application and are not specifically illustrated by the present drawings. It should be borne in mind that, unless noted otherwise, like or corresponding elements among the figures may be indicated by like or corresponding reference numerals.
The present invention provides an innovative programmable ROM array that can be programmed by breaking down dielectric regions in selected respective memory cells. Although an exemplary programmable ROM array having wordlines comprising an N type semiconductor and bitlines comprising a P type semiconductor is utilized to illustrate the invention, the present invention can also be applied to a programmable ROM array having wordlines comprising a P type semiconductor and bitlines comprising an N type semiconductor.
As shown in
Bitlines 104a, 104b, 104c, 104d, and 104e are situated in a silicon substrate (not shown in
Structure 200 in
As shown in
Further shown in
The programming of memory cell 206, which is an exemplary memory cell in the present invention's programmable ROM array (e.g. programmable ROM array 101 in
The specific values of the voltages that are applied to wordline 202b and bitline 204c during the programming of memory cell 206 are determined by thickness 220 of dielectric region 216. By way of example, during programming of memory cell 206, the voltage on wordline 202b can be −15.0 volts +30% and the voltage on bitline 204c can be +15.0 volts +30% for a thickness (i.e. thickness 220) of dielectric region 216 of between approximately 50.0 Angstroms and approximately 200.0 Angstroms. For high voltage applications, thickness 220 can be appropriately increased, while for low voltage applications, thickness 220 can be appropriately decreased.
After the breakdown of dielectric region 216, memory cell 206 operates as a “PN” junction diode (hereinafter a “diode'). Thus, as a result of the breakdown of dielectric region 216 during the programming operation, memory cell 206 operates as a diode, which has an anode and a cathode comprising respective bitline 204c (i.e. a P type semiconductor) and wordline segment 214 of wordline 202b (i.e. an N type semiconductor). After dielectric region 216 has been broken down during the programming operation, memory cell 206 can have a forward bias resistance of less than 10.0 Ohms, for example, as measured between wordline 202b and bitline 204c. In contrast, prior to breakdown of dielectric region 216, memory cell 206 can have a resistance than is greater than 10.0 Kilo Ohms, for example.
Thus, since the resistance of memory cell 206 is substantially lower after dielectric region 216 has been broken down compared to the resistance of memory cell 206 prior to breakdown of dielectric region 216, the logic state of memory cell 206 can be defined by the resistance of memory cell 206 (as measured between wordline 202b and bitline 204c). For example, the logic state of memory cell 206 might be defined as a logic “0” state before breakdown of dielectric region 216 and as a logic “1” state after breakdown of dielectric region 216. Thus, programming of memory cell 206 causes dielectric region 216 to breakdown, thereby causing the logic state of memory cell 206 to change from a logic “0” state to a logic “1” state, or vice versa.
During performance of a read operation on memory cell 206, only memory cell 206 is forward biased. Thus, by measuring the resistance of memory cell 206 during a read operation, the logic state of memory cell 206 (i.e. whether memory cell 206 has a logic “0” state or a logic “1” state) can be determined. By way of example, during reading of memory cell 206, the voltage on wordline 202b can be −1.0 volt +20%, the voltage on bitline 204c can be +1.0 volt ±20%, the voltage on other wordlines (e.g. wordlines 102a, 102c, and 102d) in programmable ROM array 101 can be +1.0 volt +20%, and the voltage on other bitlines (e.g. bitlines 104a, 104b, 104d, and 104e) in the programmable ROM array can be −1.0 volt +20%.
As shown in
Thus, after dielectric region 316 has been broken down in the programming operation, wordline segment 314 (i.e. an N type semiconductor) is electrically connected to bitline 304 (i.e. a P type semiconductor) while remaining physically separated. Since wordline segment 314 is electrically connected to bitline 304 after dielectric region 316 has been broken down, memory cell 306 operates as a diode (i.e. a “PN” junction diode). Thus, memory cell 306 has a low forward bias resistance after breakdown of dielectric region 316 and a substantially higher resistance prior to breakdown of dielectric region 316. As a result, the substantially higher resistance of a memory cell in the invention's programmable ROM array prior to breakdown of the memory cell's dielectric region advantageously defines a logic state, such as a logic “0” state, while the substantially lower forward bias resistance of the memory cell after dielectric region breakdown advantageously defines an opposite logic state, such as a logic “1” state.
In the example shown in graph 400, I-V curve 406 exhibits I-V characteristics that are similar to the I-V characteristics of a diode (i.e. a “PN” junction diode). Thus, by causing the dielectric region (e.g. dielectric region 316) of a memory cell (e.g. memory cell 306) to break down during a programming operation, the present invention achieves a memory cell that operates as a diode after dielectric region breakdown. As a result, the forward-bias resistance of the memory cell in the present invention is substantially lower (e.g. less than 10.0 Ohms) after breakdown of the dielectric region compared to the resistance of the memory cell prior to dielectric region breakdown (e.g. greater than 10.0 Kilo Ohms). As a result, the logic state of a memory cell in the present invention's programmable ROM array can be advantageously determined by measuring the forward-bias resistance of the memory cell during a read operation.
Thus, by forming a programmable ROM array by utilizing breakdown of dielectric regions of respective memory cells, the present invention advantageously achieves a programmable ROM array that has high performance, high scalability, and that can operate under a wide range of voltages. Also, the present invention's programmable ROM array is easy to implement and is fully compatible with existing silicon processing technologies.
In other embodiments, a multi-level programmable ROM array can be implemented by stacking a desired number of the invention's programmable ROM arrays (e.g. programmable ROM array 101 in
From the above description of exemplary embodiments of the invention it is manifest that various techniques can be used for implementing the concepts of the present invention without departing from its scope. Moreover, while the invention has been described with specific reference to certain embodiments, a person of ordinary skill in the art would recognize that changes could be made in form and detail without departing from the spirit and the scope of the invention. The described exemplary embodiments are to be considered in all respects as illustrative and not restrictive. It should also be understood that the invention is not limited to the particular exemplary embodiments described herein, but is capable of many rearrangements, modifications, and substitutions without departing from the scope of the invention.
Thus, a read-only memory array with dielectric breakdown programmability has been described.