18492685. DATA TRACE INDEXING AND TRACE PACKET ENCAPSULATION (Apple Inc.)
Contents
DATA TRACE INDEXING AND TRACE PACKET ENCAPSULATION
Organization Name
Inventor(s)
Stephan Zeisset of Portland OR US
DATA TRACE INDEXING AND TRACE PACKET ENCAPSULATION
This abstract first appeared for US patent application 18492685 titled 'DATA TRACE INDEXING AND TRACE PACKET ENCAPSULATION
Original Abstract Submitted
A system for generating trace packets in a computer system is disclosed. A processor circuit may generate trace information in response to an activation of a trace operation, and a trace circuit, coupled to the processor circuit via a trace interface, may be configured to receive the trace information. The trace circuit may be further configured to generate a plurality of trace packets including a given trace packet that includes an ordered data structure of data sections, wherein an initial data section of the ordered data sections includes a payload, and a final data section of the ordered data sections includes a footer. The trace circuit may be configured, in response to a detection of a load/store instruction in the trace information, to assign a particular index to the load/store instruction from a pool of indices, and generate a data index trace packet using the particular index.