US8553454B2

Predictive thermal preconditioning and timing control for non-volatile memory cells

Summary by NHIP

Thermal preconditioning for memory cells

The semiconductor memory writes data to a selected cell while concurrently passing a thermal preconditioning current through an associated neighboring cell. The write circuit predictively applies this current to a third cell linked to the second cell upon receiving a subsequent command, even without a pending write instruction for that third cell.

Claim Score by NHIP

Read claim 11, the broadest

Abstract

Method and apparatus for using thermal preconditioning to write data to a non-volatile memory cell. In accordance with some embodiments, a semiconductor memory has an array of non-volatile memory cells, and a control circuit which stores a first write command from a host to write data to said array. A write circuit flows a write current through an unconditioned first selected cell having a first block address associated with the first write command to write the first selected cell to a selected data state, and concurrently passes a thermal preconditioning current through a second selected cell having a second block address associated with the first block address. The write circuit further passes a thermal preconditioning current through a third selected cell having a third block address associated with the second block address in response to receipt by the control circuit of a second write command from the host associated with the second block address.

US8553454B2, drawing sheet 1
Sheet 1 of 10

Term

Projected expiry 30 March 2029.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

20 claims: 3 independent, 17 dependent

  1. 1
    A semiconductor memory, comprising:an array of non-volatile memory cells;a control circuit adapted to store a first write command from a host to write data to said array;and a write circuit adapted to flow a write current through an unconditioned first selected cell having a first block address associated with the first write command to write the first selected cell to a selected data state, and to concurrently pass a thermal preconditioning current through a second selected cell having a second block address associated with the first block address, wherein the write circuit is further adapted to predictively pass a thermal preconditioning current through a third selected cell having a third block address associated with the second block address in response to receipt by the control circuit of a second write command from the host associated with the second block address and without a pending write command for the third selected cell at the third block address.
  2. 11
    Broadest claimClaim Score 51, average(NHIP)A method comprising:storing a first write command received from a host to write data to an array of non-volatile memory cells;and flowing a write current through an unconditioned first selected cell having a first block address associated with the first write command to write the first selected cell to a selected data state while concurrently passing a thermal preconditioning current through a second selected cell having a second block address associated with the first block address;and passing a thermal preconditioning current through a third selected cell having a third block address associated with the second block address predictively and in response to receipt of a second write command from the host associated with the second block address within a selected time interval and without a pending write command for the third selected cell at the third block address.
  3. 20
    An apparatus comprising:an array of non-volatile memory cells connected via control lines to a control circuit, the control circuit adapted to store a first write command from a host to write data to said array;and a write circuit adapted to flow a write current through an unconditioned first selected cell having a first block address associated with the first write command to write the first selected cell to a selected data state, and to concurrently pass a first thermal preconditioning current through a second selected cell having a second block address associated with the first block address, wherein the control circuit is adapted to predict a future write command to a third selected cell based on receipt of the first write command, the write circuit adapted to pass a second thermal preconditioning current through the third selected cell without a third block address associated with the third selected cell having a pending write command.