IP Library Granted Patent US 7,822,914
Granted Patent B2
US 7,822,914 · App. 12/180,666 · Granted Oct 26, 2010

Data protection for non-volatile semiconductor memory using block protection flags

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,822,914
App. No.
12/180,666
Granted
Oct 26, 2010
Kind
B2
Abstract

Receiving a request for canceling setting, a control circuit erases data stored in a corresponding block, changes a value of a protection flag, and cancels protection setting. When an overall protection is set for any block, the control circuit prohibits access to all blocks, except when it is an operation mode for activating a memory program contained in the microcomputer. Further, control circuit permits an access to a block M only when partial protection is set, CPU is in the mode for activating a memory program contained in the microcomputer and the access is for reading an instruction code in accordance with an instruction fetch.

Claims (10)

1. A semiconductor device, comprising:

a non-volatile storage unit including a data area divided into a plurality of blocks and a protection area storing protection information for prohibiting access block by block;

a reading unit reading said protection information stored in said protection information area; and

a control unit; wherein

said control unit erases data stored in the corresponding block, before canceling access prohibition of any of the blocks.

2. A semiconductor device, comprising:

a non-volatile storage unit including a data area divided into a plurality of blocks and a protection area storing protection information for prohibiting access block by block;

a reading unit reading said protection information stored in said protection information area; and

a control unit; wherein

said control unit receives said protection information from said reading unit and prohibits access to every block to which access can be prohibited by said protection information, when access to any of the blocks, of which access can be prohibited by said protection information, is prohibited.

Assignments (3)
CHANGE OF ADDRESS Recorded Nov 29, 2017
From: RENESAS ELECTRONICS CORPORATION
To: RENESAS ELECTRONICS CORPORATION
Reel/Frame 044928/0001 →
CHANGE OF NAME Recorded Sep 15, 2010
From: NEC ELECTRONICS CORPORATION
To: RENESAS ELECTRONICS CORPORATION
Reel/Frame 024990/0059 →
MERGER Recorded Sep 15, 2010
From: RENESAS TECHNOLOGY CORP.
To: NEC ELECTRONICS CORPORATION
Reel/Frame 024990/0098 →