18237815. DYNAMIC LATCHES ABOVE A THREE-DIMENSIONAL NON-VOLATILE MEMORY ARRAY simplified abstract (Micron Technology, Inc.)

From WikiPatents
Jump to navigation Jump to search

DYNAMIC LATCHES ABOVE A THREE-DIMENSIONAL NON-VOLATILE MEMORY ARRAY

Organization Name

Micron Technology, Inc.

Inventor(s)

Jiewei Chen of Meridian ID (US)

Mithun Kumar Ramasahayam of Meridian ID (US)

Tomoko Ogura Iwasaki of San Jose CA (US)

June Lee of Sunnyvale CA (US)

Luyen Vu of San Jose CA (US)

DYNAMIC LATCHES ABOVE A THREE-DIMENSIONAL NON-VOLATILE MEMORY ARRAY - A simplified explanation of the abstract

This abstract first appeared for US patent application 18237815 titled 'DYNAMIC LATCHES ABOVE A THREE-DIMENSIONAL NON-VOLATILE MEMORY ARRAY

Simplified Explanation

Control logic in a memory device applies a pass voltage to multiple wordlines in a block of a memory array, boosting the channel potential of each sub-block to a boost voltage. The control logic then selectively discharges the boost voltage from one or more sub-blocks based on a data pattern for programming memory cells in the sub-blocks. A single programming pulse is applied to a selected wordline to program the memory cells in the sub-blocks according to the data pattern.

  • Pass voltage applied to wordlines in memory array block
  • Boosts channel potential of sub-blocks to boost voltage
  • Selectively discharges boost voltage based on data pattern
  • Single programming pulse applied to selected wordline for programming memory cells

Potential Applications

  • Memory devices
  • Data storage systems
  • Solid-state drives

Problems Solved

  • Efficient programming of memory cells
  • Improved data storage performance
  • Enhanced memory array functionality

Benefits

  • Faster programming of memory cells
  • More precise data pattern programming
  • Increased memory array efficiency


Original Abstract Submitted

Control logic in a memory device causes a pass voltage to be applied to a plurality of wordlines of a block of a memory array of the memory device, the block comprising a plurality of sub-blocks, and the pass voltage to boost a channel potential of each of the plurality of sub-blocks to a boost voltage. The control logic further selectively discharges the boost voltage from one or more of the plurality of sub-blocks according to a data pattern representing a sequence of bits to be programmed to respective memory cells of the plurality of sub-blocks. In addition, the control logic causes a single programming pulse to be applied to a selected wordline of the plurality of wordlines of the block to program the respective memory cells of the plurality of sub-blocks according to the data pattern.