The Agilent 33220A function/arbitrary waveform generator uses direct digital synthesis techniques to create a stable, accurate output signal having clean, low distortion sine waves. It also generates square waves with fast rise and fall times up to 20MHz and linear ramp waves up to 200kHz.
Agilent Intuilink software which is supplied free with the AWG, allows you to easily create, edit and download complex waveforms using standard PC applications (ie Word and Excel)'
A library of Arbitrary Waveforms is currently free to download from the document tab below.