Semiconductor device and method of operating semiconductor device
US-2020258585-A1 · Aug 13, 2020 · US
US12159659B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12159659-B2 |
| Application number | US-202017107725-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 30, 2020 |
| Priority date | Nov 30, 2020 |
| Publication date | Dec 3, 2024 |
| Grant date | Dec 3, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Various implementations described herein are related to a method. The method may apply a write control voltage to a bitcell. The method may gradually ramp the write control voltage to the bitcell. The method may terminate application of the write control voltage to the bitcell when a write operation is sensed in the bitcell.
Opening claim text (preview).
What is claimed is: 1. A method, comprising: coupling a bitcell between a bitline and a source line, wherein the bitcell is a non-volatile memory (NVM) bitcell having a transistor and a magnetic based resistor coupled between the bitline and the source line; pre-reading a logical state of the bitcell using a write detector; applying a write control voltage to the bitcell using a write driver via the bitline or the source line based on pre-reading the logical state using the write detector; gradually ramping the write control voltage to the bitcell using the write driver, comprising: receiving, at the write driver, a global write ramp (GWR) signal from a GWR generator, wherein a voltage associated with the GWR signal is configured to gradually increase over a period of time during a write cycle; and gradually ramping the write control voltage to the bitcell using the write driver based on the gradual increase of the voltage associated with the GWR signal; sensing a write operation in the bitcell via the source line using the write detector; and terminating application of the write control voltage to the bitcell using the write driver when the write operation is sensed in the bitcell using the write detector. 2. The method of claim 1 , wherein gradually ramping the write control voltage to the bitcell further comprises gradually increasing or gradually step-ramping the write control voltage to the bitcell so as to provide one or more of improved endurance, faster write speed and energy savings. 3. The method of claim 1 , wherein gradually ramping the write control voltage to the bitcell further comprises abruptly increasing the write control voltage to the bitcell in an initial phase followed by gradually increasing or gradually step-ramping the write control voltage to the bitcell during a continuous ramping phase. 4. The method of claim 1 , further comprising: generating the write control voltage for the bitcell so as to gradually increase the write control voltage over the period of time during the write cycle. 5. The method of claim 1 , wherein; pre-reading the logical state of the bitcell using the write detector comprises determining a first data-bit value stored in the bitcell using the write detector; and applying the write control voltage to the bitcell using the write driver comprises applying the write control voltage to the bitcell via the bitline or the source line only if the first data-bit value is different from a desired data-bit value for the bitcell. 6. The method of claim 1 , further comprising: continuously reading and verifying the logical state of the bitcell using the write detector while gradually ramping the write control voltage to the bitcell using the write driver. 7. The method of claim 1 , further comprising: intermittently reading and verifying the logical state of the bitcell using the write detector while gradually ramping the write control voltage to the bitcell using the write driver. 8. The method of claim 1 , wherein: applying the write control voltage to the bitcell comprises applying the write control voltage directly to the bitcell using the write driver via the bitline or the source line; sensing the write operation in the bitcell comprises sensing when the write operation occurs by sensing, using the write detector, a change to a data-bit value stored in the bitcell; and terminating the application of the write control voltage to the bitcell comprises: generating a shut-off control signal using the write detector when the change to the data-bit value stored in the bitcell is sensed using the write detector; and applying the shut-off control signal to the write driver so that the write driver terminates the application of the write control voltage to the bitcell when the change to the data-bit value stored in the bitcell is sensed using the write detector, wherein the write driver is coupled to the bitcell. 9. The method of claim 1 , wherein the method is performed within a single ramp cycle of the write cycle. 10. The method of claim 1 , wherein the bitcell comprises a non-volatile memory cell. 11. The method of claim 1 , wherein the magnetic based resistor has a magnetic tunneling junction (MTJ) interposed between a pinned layer (PL) and a free layer (FL). 12. The method of claim 1 , wherein the bitcell comprises a magneto-resistive random access memory (MRAM) bitcell having the transistor and the magnetic based resistor coupled in series between the bitline and the source line. 13. The method of claim 1 , wherein: applying the write control voltage to the bitcell comprises applying the write control voltage to the bitcell via the bitline; and gradually ramping the write control voltage to the bitcell further comprises gradually ramping the write control voltage to the bitcell via the bitline while the source line is kept at ground. 14. The method of claim 1 , wherein: applying the write control voltage to the bitcell comprises applying the write control voltage to the bitcell via the source line; and gradually ramping the write control voltage to the bitcell further comprises gradually ramping the write control voltage to the bitcell via the source line while the bitline is kept at ground. 15. A device, comprising: a bitcell coupled between a bitline and a source line, wherein the bitcell is a non-volatile memory (NVM) bitcell having a transistor and a magnetic based resistor coupled between the bitline and the source line; a write detector coupled to the bitcell, wherein the write detector is configured to at least: pre-read a logical state of the bitcell; and sense a write operation in the bitcell via the source line; and a write driver coupled to the bitcell and the write detector, wherein the write driver is configured to at least: apply a write control voltage to the bitcell via the bitline or the source line based on pre-reading the logical state using the write detector; gradually ramp the write control voltage to the bitcell via the bitline or the source line, comprising: receive a global write ramp (GWR) signal from a GWR generator, wherein a voltage associated with the GWR signal is configured to gradually increase over a period of time during a write cycle; and gradually ramp the write control voltage to the bitcell based on the gradual increase of the voltage associated with the GWR signal; and terminate application of the write control voltage to the bitcell when the write operation is sensed in the bitcell using the write detector. 16. The device of claim 15 , wherein the write driver configured to at least gradually ramp the write control voltage to the bitcell is further configured to gradually ramp or gradually step-ramp the write control voltage to the bitcell by gradually increasing the write control voltage to the bitcell. 17. The device of claim 15 , wherein the write driver configured to at least gradually ramp the write control voltage to the bitcell is further configured to gradually ramp or gradually step-ramp the write control voltage to the bitcell by abruptly increasing the write control voltage to the bitcell in an initial phase followed by gradually increasing the write control voltage to the bitcell during a ramping phase. 18. The device of claim 15 , wherein the write driver is further configured to generate the write control voltage for the bitcell so as to gradually and continuously increase the write control voltage over the period of time during the write cycle. 19. The device of claim 15 , wherein the write de
Reading or sensing circuits or methods · CPC title
Verifying circuits or methods · CPC title
Timing circuits or methods · CPC title
Cell access · CPC title
Writing or programming circuits or methods · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.