IP Library Granted Patent US 7,363,501
Granted Patent B2
US 7,363,501 · App. 10/046,759 · Granted Apr 22, 2008

Semiconductor integrated circuit with function to manage license information

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,363,501
App. No.
10/046,759
Granted
Apr 22, 2008
Kind
B2
Abstract

A semiconductor integrated circuit includes one or more function blocks, a nonvolatile memory unit which stores therein coded license information, and a decoder circuit which decodes the license information stored in the nonvolatile memory unit, and makes one of the function blocks either usable or unusable depending on the decoded license information.

Claims (16)

1. A semiconductor integrated circuit, comprising:

a plurality of internal hardware function blocks provided inside the semiconductor integrated circuit;

a nonvolatile memory unit which stores therein coded license information indicative of a usable/unusable status separately for each of the plurality of internal hardware function blocks; and

a decoder circuit which decodes the license information stored in said nonvolatile memory unit, and makes each of the internal hardware function blocks separately either usable or unusable depending on the decoded license information in response to information that is kept inside the semiconductor integrated circuit and indicates at least one of a current date and time and a number indicative of how many times one of the function blocks is used.

2. The semiconductor integrated circuit as claimed in claim 1 , further comprising a status unit that has at least part of the decoded license information stored therein in such a manner as to be accessible from an exterior of said semiconductor integrated circuit.

3. The semiconductor integrated circuit as claimed in claim 1 , further comprising a calendar circuit which indicates a current date and time, wherein said decoder circuit makes said plurality of hardware function blocks usable in response to a finding that the current date and time indicated by the calendar circuit is within a valid period indicated by the decoded license information, and makes said plurality of hardware function blocks unusable in response to a finding that the current date and time indicated by the calendar circuit is after a valid period indicated by the decoded license information.

4. The semiconductor integrated circuit as claimed in claim 1 , further comprising a counter circuit that counts a number indicative of how many times said plurality of hardware function blocks are used, wherein said decoder circuit makes said plurality of hardware function blocks usable in response to a finding that the number counted by said counter circuit is within a number of valid use indicated by the decoded license information, and makes said plurality of hardware function blocks unusable in response to a finding that the number counted by said counter circuit exceeds the number of valid use indicated by the decoded license information.

5. The semiconductor integrated circuit as claimed in claim 4 , further comprising a license encoder circuit which encodes the number counted by said counter circuit, wherein the number encoded by said license encoder circuit is stored in said nonvolatile memory unit as updated license information.

6. The semiconductor integrated circuit as claimed in claim 1 , wherein coding and decoding of the license information is encrypting and decrypting that prevent the license information in said nonvolatile memory unit from being illegally rewritten.

7. The semiconductor integrated circuit as claimed in claim 1 , wherein said decoder circuit includes:

a decoder which decodes the license information stored in said nonvolatile memory unit;

a license register which stores therein the decoded license information decoded by said decoder; and

a control circuit which makes said plurality of hardware function blocks either usable or unusable depending on the information stored in said license register.

8. The semiconductor integrated circuit as claimed in claim 7 , wherein said control circuit controls a chip enable signal of said plurality of hardware function blocks in order to make said plurality of hardware function blocks either usable or unusable.

9. The semiconductor integrated circuit as claimed in claim 7 , wherein said control circuit controls a clock signal of said plurality of hardware function blocks in order to make said plurality of hardware function blocks either usable or unusable.

10. The semiconductor integrated circuit as claimed in claim 1 , wherein said nonvolatile memory unit receives the coded license information from an external large scale integration (LSI) tester, and no external pin is provided for a purpose of receiving the coded license information.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2015
From: FUJITSU SEMICONDUCTOR LIMITED
To: SOCIONEXT INC.
Reel/Frame 035507/0851 →
CHANGE OF NAME Recorded Jul 22, 2010
From: FUJITSU MICROELECTRONICS LIMITED
To: FUJITSU SEMICONDUCTOR LIMITED
Reel/Frame 024982/0245 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 12, 2008
From: FUJITSU LIMITED
To: FUJITSU MICROELECTRONICS LIMITED
Reel/Frame 021998/0645 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2002
From: WATANABE, ATSUSHI; RINOIE, NOBURU; KOBAYASHI, TAKAMITSU
To: FUJITSU LIMITED
Reel/Frame 012496/0284 →