Patent · US Expired

Apparatus and method for trace stream identification of a pipeline flattener secondary code flush following a return to primary code execution

US7428666B2 · kind B2 · utility

0Cited by
6References
11Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 5, 2003
Grant dateSep 23, 2008
Priority date
Expiry dateJul 23, 2025

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/3636
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

When an INTERRUPT SERVICE ROUTINE (SECONDARY) CODE FLUSH signal is generated in a target processor during a test procedure, a sync marker is generated in a program counter trace stream. The sync marker includes a plurality of packets, the packets identifying that the sync marker is has been generated as a result of the INTERRUPT SERVICE ROUTINE CODE FLUSH signal. The interrupt service routine code flush sync marker identifies the absolute program counter address at the time of the generation of the INTERRUPT SERVICE ROUTINE CODE FLUSH signal and relates the INTERRUPT SERVICE ROUTINE CODE FLUSH signal sync marker to a timing trace stream. The INTERRUPT SERVICE ROUTINE CODE FLUSH signal is generated at the transition between the interrupt service routine (secondary) code instructions being removed from the pipeline flattener and the program (primary) code instructions being removed from the pipeline flattener.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.