IP Library › Granted Patent US 8,436,649
Granted Patent B2
US 8,436,649 · App. 13/064,550 · Granted May 7, 2013

Semiconductor device, information processing apparatus, and method for configuring circuits of semiconductor device

Inventor: Kazumi Hayasaka (Kawasaki, JP)
Assignee: Fujitsu Limited
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 8,436,649
App. No.
13/064,550
Granted
May 7, 2013
Kind
B2
Abstract

Disclosed is a semiconductor device including a circuit information supply unit that supplies circuit information acquired from an outside of the semiconductor device; circuit configuration units that configure respective circuits based on the circuit information supplied from the circuit information supply unit; a specification unit that specifies whether to execute circuit configuration with respect to the circuit configuration unit; and a signal fixation unit that fixes values of signals outputted from the circuit configuration units to a designated value during a period at which the specified circuit configuration unit configures corresponding circuits based on the circuit information.

Claims (44)

1. A semiconductor device comprising:

a circuit information supply unit that supplies circuit information acquired from an outside of the semiconductor device;

a plurality of circuit configuration units that configure a plurality of circuits, respectively, based on the circuit information supplied from the circuit information supply unit;

a specification unit that specifies whether to execute a circuit configuration with respect to the plurality of circuit configuration units, wherein at least one first circuit configuration unit is specified to execute the circuit configuration and at least one second circuit configuration unit is specified not to execute the circuit configuration; and

a signal fixation unit that fixes a value of a signal outputted from the at least one first circuit configuration unit to a designated value, and not a value of a signal outputted from the at least one second circuit configuration unit, during a time in which the at least one first circuit configuration unit configures a corresponding one of the plurality of circuits based on the circuit information.

2. The semiconductor device according to claim 1 , further comprising:

a plurality of external connection terminals,

wherein the signal fixation unit fixes the value of the signal outputted from the at least one first circuit configuration unit via a corresponding one of the plurality of external connection terminals to the designated value during the time in which the at least one first circuit configuration unit configures the corresponding one of the plurality of circuits based on the circuit information.

3. The semiconductor device according to claim 1 , wherein

the plurality of circuit configuration units are coupled in series to one another so as to successively transfer the circuit information therebetween,

the circuit information supply unit supplies a plurality of circuit information to the plurality of circuit configuration units, respectively, and

the at least one second circuit configuration unit includes a bypassing portion that holds and outputs circuit information of one of the plurality of circuits corresponding to the at least one second circuit configuration unit.

4. The semiconductor device according to claim 1 , wherein the at least one second circuit configuration unit continues to operate during the time in which the at least one first circuit configuration unit configures the corresponding one of the plurality of circuits based on the circuit information.

5. An information processing apparatus comprising:

a storage unit; and

a semiconductor circuit device coupled to the storage unit,

wherein the storage unit stores circuit information of the semiconductor circuit device, and

the semiconductor circuit device includes

a circuit information supply unit that supplies the circuit information acquired from the storage unit;

a plurality of circuit configuration units that configure a plurality of circuits, respectively, based on the circuit information supplied from the circuit information supply unit;

a specification unit that specifies whether to execute a circuit configuration with respect to the plurality of circuit configuration units, wherein at least one first circuit configuration unit is specified to execute the circuit configuration and at least one second circuit configuration unit is specified not to execute the circuit configuration; and

a signal fixation unit that fixes a value of a signal outputted from the at least one first circuit configuration unit to a designated value, and not a value of a signal outputted from the at least one second circuit configuration unit, during a time in which the at least one first configuration unit configures a corresponding one of the plurality of circuits based on the circuit information.

6. The information processing apparatus according to claim 5 , wherein

the semiconductor circuit device further includes a plurality of external connection terminals, and

the signal fixation unit fixes the value of the signal outputted from the at least one first circuit configuration unit via a corresponding one of the plurality of external connection terminals to the designated value during the time in which the at least one first circuit configuration unit configures the corresponding one of the plurality of circuits based on the circuit information.

7. The information processing apparatus according to claim 5 , wherein

the plurality of circuit configuration units are coupled in series to one another so as to successively transfer the circuit information therebetween,

the circuit information supply unit supplies a plurality of circuit information to the plurality of circuit configuration units, respectively, and

the at least one second circuit configuration unit includes a bypassing portion that holds and outputs circuit information of one of the plurality of circuits corresponding to the at least one second circuit configuration unit.

8. The information processing apparatus according to claim 5 , wherein the plurality of circuit configuration units configure a plurality of encryption circuits that encrypt data, respectively.

9. The information processing apparatus according to claim 5 , wherein the plurality of circuit configuration units configure a plurality of decryption circuits that decrypt encrypted data, respectively.

10. The information processing apparatus according to claim 5 , wherein the at least one second circuit configuration unit continues to operate during the time in which the at least one first circuit configuration unit configures the corresponding one of the plurality of circuits based on the circuit information.

11. A method for configuring circuits of a semiconductor device, the method comprising:

supplying circuit information acquired from an outside of the semiconductor device from a circuit information supply unit within the semiconductor device;

configuring a plurality of circuits by a plurality of circuit configuration units within the semiconductor device, respectively, based on the circuit information supplied from the circuit information supply unit;

specifying whether to execute a circuit configuration with respect to the plurality of circuit configuration units by a specification unit within the semiconductor device, wherein at least one first circuit configuration unit is specified to execute the circuit configuration and at least one second circuit configuration unit is specified not to execute the circuit configuration; and

fixing a value of a signal outputted from the at least one first circuit configuration unit to a designated value by a signal fixation unit within the semiconductor device, and not a value of a signal outputted from the at least one second circuit configuration unit, during a time in which the at least one first circuit configuration unit configures a corresponding one of the plurality of circuits based on the circuit information.

12. The method for configuring the circuits of the semiconductor device according to claim 11 , wherein

the fixing fixes the value of the signal outputted from the at least one first circuit configuration unit via a corresponding one of a plurality of external connection terminals within the semiconductor device to the designated value during the time in which the at least one first circuit configuration unit configures the corresponding one of the plurality of circuits based on the circuit information.

13. The method for configuring the circuits of the semiconductor device according to claim 11 , further comprising:

successively transferring the circuit information between the plurality of circuit configuration units that are coupled in series to one another;

supplying, by the supplying, a plurality of circuit information to the plurality of circuit configuration units, respectively; and

holding and outputting circuit information of one of the plurality of circuits corresponding to the at least one second circuit configuration unit, by a bypassing portion of the at least one second circuit configuration unit.

14. The method for configuring the circuits of the semiconductor device according to claim 11 , wherein the at least one second circuit configuration unit continues to operate during the time in which the at least one first circuit configuration unit configures the corresponding one of the plurality of circuits based on the circuit information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2011
From: HAYASAKA, KAZUMI
To: FUJITSU LIMITED
Reel/Frame 026273/0014 →
Continuity (2)
Continuation PCTJP2008067844 · Oct 1, 2008
Related Publication 20110175645A1 · Jul 21, 2011