The present invention relates broadly to a One Time Programming (OTP) cell structure, to a method of fabricating an OTP cell structure, and to a method of programming an OTP cell structure.
OTPs cells are widely used for storing binary data, typically in Read Only Memory (ROM) integrated circuit memory cells. In a typical integrated circuit OTP, an n Metal Oxide Semiconductor (nMOS) programming field-effect transistor structure and a reading pMOS field-effect transistor structure, which share a floating gate (FG), are configured for programming and reading the OTP cell respectively. The “0” and “1” states of the OTP are distinguished based on the measured threshold voltage at the reading pMOS.
Typically, existing OTP cells are programmed based on Channel Hot Electron (CHE) programming methods. In a typical OTP cell's basic design, the contact to the source of the programming nMOS is electrically connected to the contact for biasing the p-bulk of the semiconductor substrate. The injection of hot electrons which ionize and produce electron-hole pairs, primarily in the drain of the programming nMOS with a multiplication factor, results in electrons being driven towards the semiconductor-to-oxide interface and the FG, thus programming the OTP cell. In addition to reliability issues as a result of the CHE programming, related primarily to the negative effects of the CHE current such as interface states and charge trapping in the oxide, the programming efficiency using CHE programming in existing memory cells is limited based on the underlying programming mechanism.
To improve programming efficiency, CHannel Initiated Secondary Electron (CHISEL) programming of memory cells has more recently been investigated. In CHISEL programming, similarly hot electrons ionize producing electron-hole pairs with a first multiplication factor. Furthermore, the produced holes are heated by a high field and ionize with a second multiplication factor, providing additional electrons that are driven toward the semiconductor-to-oxide interface for programming the FG of the memory cell.
A need therefore exists to provide an OTP cell structure suitable for CHISEL programming to take advantage of the improved programming efficiency expected for CHISEL programming methods.
In accordance with a first aspect of the present invention, there is provided a One Time Programming (OTP) cell structure comprising a semiconductor substrate; an n Metal-Oxide-Semiconductor (nMOS) programming structure formed on the substrate; wherein respective electrical contacts to a source of the nMOS programming structure and to a p-bulk of the substrate are separated for individual biasing of the source and the p-bulk of the substrate.
The nMOS programming structure may include Halo implantation for enhancing Channel Initiated Secondary Electron (CHISEL) programming of the OTP cell structure.
An outer metal layer design of the substrate may comprise a disconnection pattern between a metal contact portion for the source and a metal contact portion for the p-bulk of the substrate.
The source of the nMOS programming structure may be at ground potential.
The p-bulk of the substrate may be at a negative potential.
A threshold voltage of the nMOS programming structure of the OTP cell, in a programmed state, at a drain voltage of about 0.1V may be greater than about 3.5V for a programming gate voltage of about 5.25V, a programming drain voltage of about 4.25V, and a programming biasing voltage applied to the p-bulk of the substrate of about −1V, during programming of the nMOS programming structure.
The threshold voltage may be about 3.85V.
In accordance with a second aspect of the present invention, there is provided a method of fabricating a One Time Programming (OTP) cell structure, the method comprising the steps of providing a semiconductor substrate; forming an n Metal-Oxide-Semiconductor (nMOS) programming structure on the substrate; and forming an outer metal layer design of the substrate such that the metal layer design comprises a disconnection pattern between a metal contact portion for the source and a metal contact portion for the p-bulk of the substrate for individual biasing of the source and the p-bulk of the substrate.
The method may further comprise performing Halo implantation of the nMOS programming structure for enhancing Channel Initiated Secondary Electron (CHISEL) programming of the OTP cell structure.
In accordance with a third aspect of the present invention, there is provided a method of programming a One Time Programming (OTP) cell structure, the method comprising the steps of providing a semiconductor substrate; providing an n Metal-Oxide-Semiconductor (nMOS) programming structure on the substrate; and individually biasing a source of the nMOS programming structure and a p-bulk of the substrate during programming of the OTP.
The method may further comprise performing Halo implantation of the nMOS programming structure for enhancing Channel Initiated Secondary Electron (CHISEL) programming of the OTP cell structure.
The patent or application file contains drawings,
Embodiments of the invention will be better understood and readily apparent to one of ordinary skill in the art from the following written description, by way of example only, and in conjunction with the drawings, in which:
a to i show respective mask layer layouts for the OTP cell design of
The example embodiments described provide an OTP cell design suitable for allowing CHISEL programming of the nMOS by providing the ability to separately bias the source of the nMOS and the p-bulk of the semiconductor substrate respectively. The described example embodiments, in allowing the CHISEL programming can facilitate that as the OTP cell device shrinks further in-line with demand for IC products and devices, the reliability of the OTP cell can be improved.
During programming of the OTP cell 100, respective electrical contacts to the source 108 of the nMOS 102 and to the p-bulk substrate 110, via the p+ region 112, can be separately biased.
In contrast to the example embodiment shown in
As can be seen from
The inventors have further recognized that for optimizing the CHISEL programming performance in the example embodiments, the nMOS transistor can be processed with Halo implantation, for example using Boron species, and/or varying the separate biasing of the p-bulk of the semiconductor substrate at different negative values. Experimental results showed that Halo implementation of Boron species of about 9×1012 atoms/cm2 may for example be used to improve the CHISEL programming performance in an example implementation. In such an example implementation, using Halo implantation can enhance the CHISEL programming efficiency. This can increase the programming speed and/or providing a higher Vt to the cell which in turn provides an even larger Vt window. In another example implementation, without Halo implantation, a higher CHISEL programming efficiency may be achieved by making the p+ substrate biasing more negative e.g. −1.5V, −2V etc.
The plots shown in
Importantly, in the design 400, the M1 layer 402 design includes a disconnection pattern 404, separating the contact 406 to the source 108 of nMOS 102 and the contact 408 to the p-bulk 110 of the substrate via p+ region 112. This advantageously facilitates separate biasing for CHISEL programming, as discussed above.
a to i show the mask layer layouts for the OTP cell structure of
It will be appreciated by a person skilled in the art that numerous variations and/or modifications may be made to the present invention as shown in the specific embodiments without departing from the spirit or scope of the invention as broadly described. The present embodiments are, therefore, to be considered in all respects to be illustrative and not restrictive.