18492685. DATA TRACE INDEXING AND TRACE PACKET ENCAPSULATION (Apple Inc.)

From WikiPatents
Jump to navigation Jump to search

DATA TRACE INDEXING AND TRACE PACKET ENCAPSULATION

Organization Name

Apple Inc.

Inventor(s)

Alon Yaakov of Raanana IL

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.