Interpolated timestamps in high-speed data capture and analysis
First Claim
1. A data capture and analysis device, comprising:
- an interface configured to receive data;
an interface configured to receive periodic timestamps; and
a processor configured to receive the data and the timestamps and perform an interpolation between at least two timestamps and associate results of the interpolation with at least portions of the data.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses for using interpolation to associate timestamp values to data received in a data capture and analysis system. An analysis processor receives data representing data transferred in a communications link. The analysis processor also receives timestamp signals. The analysis processor performs an interpolation between at least two timestamp values received and associates results of the interpolation with the data. The analysis processor analyzes the data. A logic device can be coupled to the analysis processor to interleave timestamp signal values with the data and transmit the interleaved data and timestamp signals to the analysis processor.
-
Citations
20 Claims
-
1. A data capture and analysis device, comprising:
-
an interface configured to receive data;
an interface configured to receive periodic timestamps; and
a processor configured to receive the data and the timestamps and perform an interpolation between at least two timestamps and associate results of the interpolation with at least portions of the data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for associating timestamps to data received by a data analysis apparatus, the method comprising:
-
receiving a first timestamp;
receiving a second timestamp;
receiving a plurality of transferred data records, the plurality of transferred data records including a first data record associated with the first timestamp and a second data record associated with the second timestamp, the plurality of transferred data records further including intermediate data records that are received intermediate to the first and second data records; and
calculating intermediate timestamp values using interpolation of the first and second timestamp signals, wherein the intermediate timestamp values are intermediate to the first and second timestamp signals. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method for capturing and analyzing data communicated in a communications link comprising:
-
receiving a first timestamp;
receiving a second timestamp;
receiving a plurality of data records;
calculating intermediate timestamps that are intermediate to the first timestamp and the second timestamp using interpolation between the first timestamp and the second timestamp;
associating one or more of the intermediate timestamps with one or more of the plurality of data records; and
conducting analysis of the data records. - View Dependent Claims (18, 19, 20)
-
Specification