Patent ID: 8736477

Claim:
An apparatus comprising: a representation module; a data-point module; and memory, the representation module configured to: generate a representation of an arbitrary waveform with segments representing linear approximations of portions of the arbitrary waveform; and store, in the memory, the representation of the arbitrary waveform; the data-point module configured to: determine data points to provide to a digital-to-analog converter for one of the segments, the one of the segments representing one of the portions of the arbitrary waveform, the data points based on an increment and a count for the one of the segments that is stored in the memory; and provide the data points to the digital-to-analog converter, each of the data points incrementing from a prior of the data points by the increment and at the count, the data points effective to enable the digital-to-analog converter to output the portion of the arbitrary waveform.