Signal processing system
First Claim
1. A signal processing system comprising:
- a plurality of signal processors, each having a plurality of functional blocks;
a reconfigurable circuit; and
control circuitry associated with said signal processors and said reconfigurable circuit, said control circuitry selecting one of the signal processors as a target processor, configuring an inspection circuit having equivalent functions to the target processor in said reconfigurable circuit, retrieving input/output data from each functional block of said target processor, performing inspection on the functional block by using said inspection circuit and said input/output data to produce an inspection result, and replacing said functional block with a substitute circuit which forms part of said inspection circuit if said inspection result indicates that said functional block is faulty.
1 Assignment
0 Petitions
Accused Products
Abstract
A signal processing system comprises multiple signal processors, each having functional blocks. A control circuit selects one of the signal processors as a target processor, and configures an inspection circuit having equivalent functions to the target processor in a reconfigurable circuit, and retrieves input/output data from each functional block of the target processor to perform inspection on the functional block by using the configured inspection circuit and the input/output data to produce an inspection result. The functional block is replaced with a substitute circuit which forms part of the inspection circuit when the inspection result indicates that the functional block is faulty.
-
Citations
20 Claims
-
1. A signal processing system comprising:
-
a plurality of signal processors, each having a plurality of functional blocks; a reconfigurable circuit; and control circuitry associated with said signal processors and said reconfigurable circuit, said control circuitry selecting one of the signal processors as a target processor, configuring an inspection circuit having equivalent functions to the target processor in said reconfigurable circuit, retrieving input/output data from each functional block of said target processor, performing inspection on the functional block by using said inspection circuit and said input/output data to produce an inspection result, and replacing said functional block with a substitute circuit which forms part of said inspection circuit if said inspection result indicates that said functional block is faulty. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of restoring a signal processing system from failure, wherein said signal processing system comprises a reconfigurable circuit and a plurality of signal processors each having a plurality of functional blocks, comprising the steps of:
-
a) selecting one of the signal processors as a target processor; b) configuring an inspection circuit having equivalent functions to the target processor in said reconfigurable circuit; c) retrieving input/output data from each functional block of said target processor; d) performing inspection on the functional block by using said inspection circuit and said input/output data to produce an inspection result; and e) replacing said functional block with a substitute circuit which forms part of said inspection circuit if said inspection result indicates that said functional block has failed. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification