摘要 |
A semiconductor device is provide with a logic-rewritable logic integrated circuit having a field programmable gate array storing logic data which is rewritable in response to an external command signal. Compared with each other are first data which is included in at least a reference signal and is related to the logic data of the logic integrated circuit and second data included in a command signal. Rewriting of the logic data is controlled according to a result of the comparison. Rewriting of the logic data may be prohibited when the first and second data are not identical to each other. It may be judged that the logic data has been rewritten when the first and second data are not identical to each other. The command signal may be compared with a plurality of reference signals, such as known viruses. Rewriting of the logic data is prohibited when the command signal and any one of the plurality of reference signals is identical to each other.
|