Self-Diagnosis Device and Self-Diagnosis Method
First Claim
1. A self-diagnosis device comprising:
- a plurality of functional blocks;
a storage unit that stores a plurality of processing units, each of which is an aggregate of some functional blocks selected from the functional blocks, and a start condition of self-diagnosis processing of each processing unit; and
a self-diagnosis unit that selects the processing unit where the self-diagnosis processing is started based on the start condition of each processing unit and executes the self-diagnosis processing of each functional block in the selected processing unit.
2 Assignments
0 Petitions
Accused Products
Abstract
A detailed execution schedule of self-diagnosis processing is set according to various requests.
A self-diagnosis device includes a plurality of functional blocks, a storage unit that stores a plurality of processing units, each of which is an aggregate of some functional blocks selected from the plurality of functional blocks, and a start condition of self-diagnosis processing of each processing unit, and a self-diagnosis unit that selects the processing unit where the self-diagnosis processing is started based on the start condition of each processing unit and executes the self-diagnosis processing of each functional block in the selected processing unit.
38 Citations
13 Claims
-
1. A self-diagnosis device comprising:
-
a plurality of functional blocks; a storage unit that stores a plurality of processing units, each of which is an aggregate of some functional blocks selected from the functional blocks, and a start condition of self-diagnosis processing of each processing unit; and a self-diagnosis unit that selects the processing unit where the self-diagnosis processing is started based on the start condition of each processing unit and executes the self-diagnosis processing of each functional block in the selected processing unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A self-diagnosis device comprising:
-
a plurality of functional blocks; a storage unit that stores an execution schedule of self-diagnosis processing of the functional blocks; and a self-diagnosis unit that executes the self-diagnosis processing of the functional blocks based on the execution schedule, wherein while executing the self-diagnosis processing, the self-diagnosis unit changes a functional block where the self-diagnosis processing is to be executed in the execution schedule according to an execution status of other processing other than the self-diagnosis processing. - View Dependent Claims (12)
-
-
13. A self-diagnosis method using a semiconductor device that executes self-diagnosis processing of the functional blocks, the self-diagnosis method comprising:
-
setting the processing units, each of which is an aggregate of some functional blocks selected from the functional blocks, and a start condition of self-diagnosis processing of each processing unit; selecting the processing unit where the self-diagnosis processing is started based on the start condition of each processing unit; and executing the self-diagnosis processing of each functional block in the selected processing unit.
-
Specification