Patent · US Active

Trace buffer data management for emulation systems

US12306732B2 · kind B2 · utility

0Cited by
3References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 6, 2022
Grant dateMay 20, 2025
Priority date
Expiry dateOct 28, 2042

Classification

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

Abstract

An emulation system traverses trace buffers to read data captured from a design under test (DUT). The emulation system receives a request to read at least a portion of DUT data. The emulation system reads a header of the latest sample of the DUT data, where header of each sample of the DUT data includes one or more pointers to a previously stored sample. The samples of the DUT data are partitioned into frames and sectors. The emulation system can identify samples of the DUT data using the pointers in the header of the samples and compare time stamps of the samples against a specified time stamp in the received request. After identifying a sample having the specified time stamp, the emulation system may read the sample for output to the user (e.g., reconstructing a waveform using the sample).

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