Patent ID: 7535255

Claim:
The logic integrated circuit having a dynamic substitution function, comprising: a circuit divided into a plurality of fixed functional circuit blocks; a reconfigurable circuit having a plurality of reconfigurable circuit blocks corresponding to the plurality of fixed functional circuit blocks; a programmable bus connecting each fixed functional circuit block and each reconfigurable circuit block; a memory storing reconfiguration data of the fixed functional circuit blocks; and a control circuit, in response to a detected error of a fixed functional block, reading out from the memory the reconfiguration data of the fixed functional circuit block having the detected error, and reconfiguring the reconfigurable circuit into the fixed functional circuit block having the detected error, using the reconfiguration data, wherein: each of the plurality of functional circuit blocks further comprises an error detection circuit which detects an error in a transmission signal or a reception signal, transferred among the plurality of functional circuit blocks; and said logic integrated circuit further comprises a comparison circuit provided in at least one of the plurality of functional circuit blocks which performs transmission and reception, and identifies the functional circuit block producing the error by examining the error occurrence state in the error detection circuit.