IP Library Granted Patent US 11,188,237
Granted Patent B2
US 11,188,237 · App. 16/228,313 · Granted Nov 30, 2021

Anti-hacking mechanisms for flash memory device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,188,237
App. No.
16/228,313
Granted
Nov 30, 2021
Kind
B2
Abstract

Multiple embodiments are disclosed for enhancing security and preventing hacking of a flash memory device. The embodiments prevent malicious actors from hacking a flash memory chip to obtain data that is stored within the chip. The embodiments include the use of fault detection circuits, address scrambling, dummy arrays, password protection, improved manufacturing techniques, and other mechanisms.

Claims (30)

1. A flash memory system, comprising:

an array comprising a plurality of flash memory cells organized into rows and columns; and

a logic fault detection circuit comprising:

a command logic circuit;

a replica command logic circuit; and

a comparator for comparing an output of the command logic circuit and an output of the replica command logic circuit, wherein the comparator generates a first output value if an output of the command logic circuit and an output of the replica command logic circuit are identical and the comparator generates a second output value if the output of the command logic circuit and the output of the replica command logic circuit are not identical, wherein the first output value enables access to the array and the second output value disables access to the array.

2. The flash memory system of claim 1 , wherein the output of the replica command logic circuit indicates an erase, program, read, or test command.

3. The flash memory system of claim 1 , wherein the command logic circuit and the replica command logic circuit receive input signals from pins of the flash memory system.

4. The flash system of claim 1 , further comprising address decoding logic.

5. The flash memory system of claim 1 , wherein the plurality of flash memory cells are split gate flash memory cells.

6. A flash memory system, comprising:

an array comprising a plurality of flash memory cells organized into rows and columns; and

a fault detection circuit for comparing a received erase, program, or read signal against a replica erase, program, or read signal and generating an output based on the comparing, wherein access to the array is enabled if the output is a first value and access to the array is disabled if the output is a second value, wherein the replica erase, program, or read signal is based at least partly on stored configuration data for an erase, program, or read operation.

7. The flash memory system of claim 6 , further comprising address fault detection circuitry.

8. The flash memory system of claim 6 , wherein the plurality of flash memory cells are split gate flash memory cells.

9. A flash memory system, comprising:

an array comprising a plurality of flash memory cells organized into rows and columns;

an analog mixed signal fault detection circuit;

a logic fault detection circuit; and

an address fault detection circuit;

wherein access to the array is enabled if none of the analog mixed signal fault detection circuit, the logic fault detection circuit, and the address fault detection circuit detects a fault and access to the array is disabled if at least one of the analog mixed signal fault detection circuit, the logic fault detection circuit, or the address fault detection circuit detects a fault.

10. The flash memory system of claim 9 , wherein the plurality of flash memory cells are split gate flash memory cells.

11. A flash memory system, comprising:

an array comprising a plurality of flash memory cells organized into rows and columns; and

power balanced latch sense amplifier circuitry comprising:

a data read block for sourcing current during a read operation to a selected flash memory cell corresponding to a received address and contained within the plurality of flash memory cells;

a reference read block coupled to a holding capacitor;

a differential amplifier for comparing current drawn by the data read block and the reference read block during the read operation to generate an output indicative of a value stored in the selected flash memory cell; and

a balancing power circuit for maintaining a minimum voltage in the read circuit block in response to any data pattern.

12. The flash memory system of claim 11 , wherein the plurality of flash memory cells are split gate flash memory cells.

Assignments (12)
RELEASE OF SECURITY INTEREST Recorded Mar 14, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 060894/0437 →
RELEASE OF SECURITY INTEREST Recorded Mar 11, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059363/0001 →
RELEASE OF SECURITY INTEREST Recorded Mar 10, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059863/0400 →
RELEASE OF SECURITY INTEREST Recorded Mar 9, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059358/0335 →
RELEASE OF SECURITY INTEREST Recorded Feb 28, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059263/0001 →
GRANT OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 19, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 058214/0625 →
SECURITY INTEREST Recorded Jun 4, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 057935/0474 →
SECURITY INTEREST Recorded Dec 24, 2020
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 055671/0612 →
SECURITY INTEREST Recorded Jun 5, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 053468/0705 →
SECURITY INTEREST Recorded Jun 5, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 052856/0909 →
RELEASE OF SECURITY INTEREST Recorded May 30, 2020
From: JPMORGAN CHASE BANK, N.A, AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 053466/0011 →
SECURITY INTEREST Recorded Apr 24, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 053311/0305 →