Patent ID: 8099273
Filing Date: 2012-01-17
Classification: G06F

Abstract:
1. A computer-implemented method for compressing trace data of an emulator, the method comprising: receiving trace data from an emulator having reconfigurable hardware, the reconfigurable hardware including a plurality of integrated circuit chips, whereby the emulator can be configured to act as a circuit design that comprises different hardware than the emulator; generating, based at least in part on the trace data, a plurality of first datasets, each of the plurality of first datasets representing where deltas have occurred in the trace data, wherein deltas represent changes; generating, based at least in part on the trace data, a plurality of second datasets, each of the plurality of second datasets representing a different cross section than the plurality of first datasets; compressing at least one of the plurality of second datasets, wherein at least part of the compression is performed on a one of the plurality of integrated circuit chips, wherein a compressed dataset is generated; and wherein the circuit design can be debugged, at least in part, from the compressed dataset.