Patent ID: 7434181

Claim:
A device for debugging an electronic circuit manufactured based on an initial program in hardware description language, HDL, said device comprising: an instrumentation unit capable of receiving the initial program; determining a first additional circuit to be incorporated in the electronic circuit and capable of activating a first observation signal representative of an operation of a portion of the electronic circuit corresponding to a determined portion of the initial program; determining a second additional circuit to be incorporated in the electronic circuit and capable of receiving at least one input signal and of activating a condition signal when a condition on the input signal is fulfilled during the operation of the electronic circuit, and a third additional circuit to be incorporated in the electronic circuit and capable of activating a second observation signal when the condition signal is activated; determining a fourth additional circuit to be incorporated in the electronic circuit and capable of memorizing data representative of the order of activation of the first and second observation signals; and providing a modified program in HDL language based on the initial program incorporating a description in HDL language of the first, second, third, and fourth additional circuits; and a debugging unit capable of debugging a modified electronic circuit manufactured based on the modified program by interacting with the modified electronic circuit via the fourth additional circuit.