摘要 |
Eine Debug-Schaltung (6) eines Mikrocomputers (1), die eine On-chip-debug-Funktion bereitstellt, ist als eine Messerlaubnisschaltung (23) zum Ausgeben eines Messerlaubnissignals an einen Zeitnehmer (28) vorgesehen, der als ein Messobjekt eine Zeitdauer zwischen zwei Ereignissen in einer Programmausführungsperiode einer CPU (2) entsprechend einer nutzerspezifizierten Bedingung misst. Die Messerlaubnisschaltung (23) enthält ein Unterbrechungspegelregister (21) zum Einstellen eines Unterbrechungspegels, der einen Zeitmessbetrieb des Zeitnehmers (28) entweder erlaubt oder verhindert, und einen Komparator (22) zum Bestimmen einer Hoch-niedrig-Beziehung zwischen einem Unterbrechungspegel eines Unterbrechungsprozesses, der von der CPU (2) ausgeführt wird, und einem Unterbrechungspegel, der in dem Unterbrechungspegelregister (21) eingestellt ist, mittels eines Vergleichs, wobei ein Bestimmungsergebnis des Komparators (22) als das Messerlaubnissignal spezifiziert wird.
|