| CPC H03K 5/01 (2013.01) [H03M 1/66 (2013.01)] | 10 Claims |

|
1. An arbitrary waveform generation apparatus comprising:
a waveform memory that stores waveform data, which is time-series data of an arbitrary waveform;
a control unit that performs control of outputting the waveform data stored in the waveform memory in time-series order at predetermined time intervals;
a waveform signal generation unit that generates a waveform signal by performing digital-analog conversion on the waveform data output under the control of the control unit; and
a data processing unit that sequentially calculates the waveform data in time-series order based on pulse pattern data, which is time-series data of a pulse pattern, when generating a pulse pattern waveform,
wherein the control unit controls the output of the sequentially calculated waveform data from the data processing unit to the waveform signal generation unit at the predetermined time intervals, and causes the waveform signal generation unit to generate a waveform signal by performing digital-analog conversion, and
wherein the data processing unit comprises a pseudo random signal generator configured to generate the pulse pattern data.
|