Patent ID: 7911216

Claim:
A semiconductor integrated circuit having a debugging function, comprising: a main functional structure that executes continuous predetermined operations to continuously generate events associated with said operations; and a debug/trace circuit, which stores beforehand a control information list including a plurality of entries in a sequential manner so as to identify an event which needs an observation based on a series of events, each entry consisting of a set of detection condition indicating information to detect generation of a target event and operation indicating information to designate an operation in accordance with the result of comparison between said detection condition indicating information and the event occurring at said main functional structure, and which continuously performs in accordance with said control information list, comparison of an event occurring at said main functional structure with the detection condition indicating information of one entry in said control information list, and execution of the operation designated by said operation indicating information paired with said detection condition indicating information in accordance with the result of said comparison, to identify said event.