1. A semiconductor integrated circuit comprising: a memory storing a program the includes instruction codes; a processor executing the program and having an output signal indicative of instruction log information that represents a first instruction code that corresponds to the program that has been executed; and trace determination means for comparing the first instruction code with a second instruction code that is read from said memory when said processor executes the program to thereby detect faults.