Patent · US Active

Methods and apparatuses for trace multicast across a bus structure, and related systems

US8838861B2 · kind B2 · utility

1Cited by
2References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 25, 2012
Grant dateSep 16, 2014
Priority date
Expiry dateJan 1, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F13/4022
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Systems and methods for trace multicast across a bus structure are provided. Preferably, the bus structure is that of a System-on-a-Chip (SoC), where the SoC includes a number of master components and a number of slave components connected via the bus structure. The bus structure supports a trace multicast feature. In one embodiment, the bus structure receives a bus transaction from a master component and, in response, outputs the bus transaction to a corresponding slave port. In addition, the bus structure determines whether a trace multicast is desired for the bus transaction. If a trace multicast is desired, the bus structure generates an additional bus transaction having one or more transaction attributes that include a translated version of the bus transaction and outputs the additional bus transaction to a trace slave port of the bus structure. The trace multicast feature provides a non-invasive mechanism for driver-level trace.

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