IP Library Granted Patent US 7,383,445
Granted Patent B2
US 7,383,445 · App. 09/894,203 · Granted Jun 3, 2008

Semiconductor storage 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 7,383,445
App. No.
09/894,203
Granted
Jun 3, 2008
Kind
B2
Abstract

A semiconductor storage device having a security function for imposing limitation on data rewriting includes: at least one non-volatile memory cell array block which is capable of receiving concurrent electrical erasure; at least one memory region, each one of said at least one memory region being provided in the at least one memory cell array block, for storing a security release key; at least one non-volatile storage means for storing a security registration lock corresponding to each of the at least one memory cell array block; a determination circuit for generating a security release signal using the security release key and the security registration lock; and a memory cell array data output switching circuit for outputting security released data externally.

Claims (23)

1. A semiconductor storage device having a security function for imposing limitation on data rewriting, the semiconductor storage device comprising:

at least one non-volatile memory cell array block which is capable of receiving concurrent electrical erasure, the at least one non-volatile memory cell array block comprising at least one main memory block region to store data, and

at least one memory region configured to store a security release key corresponding to each of the at least one memory cell array block;

at least one nonvolatile storage unit configured to store a security registration lock corresponding to each of the at least one memory cell array block;

a determination circuit for comparing a value which is generated based on the security release key against a value which is generated based on the security registration lock to determine whether or not to grant release of the security function; and

a memory cell array data output switching circuit for, when an output signal from the determination circuit indicates a matching result of comparison between the value which is generated based on the security release key and the value which is generated based on the security registration lock, permitting data which is read from a corresponding one of the at least one memory cell array block to be externally output.

2. A semiconductor storage device according to claim 1 , wherein:

the semiconductor storage device further comprises at least one register for retaining an output signal output from the determination circuit; and

when an output signal output from the at least one register indicates that release of the security function is to be granted, the memory cell array data output switching circuit permits data which is read from a corresponding one of the at least one memory cell array block to be externally output.

3. A semiconductor storage device according to claim 2 , wherein the determination circuit compares the value which is generated based on the security release key against the value which is generated based on the security registration lock for each of the at least one memory cell array block, and results of comparison are collaterally written in the at least one register.

4. A semiconductor storage device according to claim 1 , further comprising instruction interpretation means for interpreting an externally-input setting instruction to write at least one of the security release key and the security registration lock into the at least one memory region or the at least one non-volatile storage means, respectively.

5. A semiconductor storage device according to claim 1 , further comprising a unidirectional conversion circuit or an encryption circuit, wherein results of converting the security release key and the security registration lock by means of the unidirectional conversion circuit or the encryption circuit are written to the at least one memory region and the at least one non-volatile storage means, respectively.

6. A semiconductor storage device according to claim 1 , which lacks means for reading the security release key and the security registration lock.

7. A semiconductor storage device according to claim 1 , wherein:

the at least one non-volatile storage means is a one-time programmable Read Only Memory which prohibits rewriting and erasure; and

rewriting and erasure are prohibited after the security registration lock is written.

8. A semiconductor storage device according to claim 1 , wherein:

the at least one non-volatile storage means is a one-time programmable Read Only Memory which prohibits rewriting and erasure; and

the semiconductor storage device has a non-volatile lock function for locking the semiconductor storage device to prohibit rewriting and erasure after writing of the security registration lock has been performed.

9. A semiconductor storage device according to claim 1 , further comprising a flag indicating that the security release key has been set,

wherein the flag is set automatically or manually after the security release key is written, thereby prohibiting additional writing to the corresponding one of the at least one memory cell array block.

10. A semiconductor storage device according to claim 1 , wherein a wait operation is performed while writing the security release key to the at least one memory region.

11. A semiconductor storage device according to claim 1 , wherein the at least one memory region is further configured to be erased when the at least one non-volatile memory cell array block receives concurrent electrical erasure.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 035120 FRAME: 0878. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 5, 2015
From: INTELLECTUAL PROPERTIES I KFT.
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 035837/0619 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 2, 2015
From: INTELLECTUAL PROPERTIES I KFT.
To: SAMSUNG ELECTRONICS CO., LTD
Reel/Frame 035120/0878 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2011
From: SHARP KABUSHIKI KAISHA
To: INTELLECTUAL PROPERTIES I KFT.
Reel/Frame 027387/0650 →