摘要:
An arbitrary waveform generator including a digital signal procession unit and a memory. The digital signal processing unit may be configurable to interconnect a plurality of processing components in different configurations to process data received from the memory and perform one of a plurality of different functions to compute or enhance waveforms without having to store complex waveform data in the memory. In a first configuration, the digital signal processing unit may perform digital up-conversion functions on received waveform data to generate enhanced waveform data, and in a second configuration may perform data interpolation functions to generate enhanced waveform data. In a third configuration, the digital signal processing unit may receive data comprising attributes of a waveform from the memory and perform hardware-controlled arbitrary waveform generation functions. In a fourth configuration, the digital signal processing unit may receive information from software and perform software-controlled arbitrary waveform generation functions.