Appendix D: Sample Waveforms
AWG610 Arbitrary Waveform Generator User Manual D-5TableD-7: Nyquist pulse File name NYQUIST.WFM Madewith equation editor
Equation clock = 1e9
size = 1024
k0 = 50e-9 'dataperiod
k1 = 512e-9 'peak location
a = 0.5 'excess bandwidth factor 0 to 0.5
t" = (time - k1) / k0
nyquist.wfm" = cos(a * pi * t") / (1 - (2*a*t") ^ 2) * sinc(pi * t")
delete (t")
Descriptions This is the impulse response of a wave shaping Nyquist filter.The
shoulder characteristics of this filter are referred to as cosine rollĆoff"
characteristics, and the bandwidth used can be varied. This waveform
can be expressed by the following formula.
V(t) +
cosǒpat
TǓ
1–ǒ2at
TǓ2@
sinǒpt
TǓ
pt
T
Here T is the data period and ais a value between 0 and 1. A wider
band is required for values closer to 1, where ripple is reduced and
implementation is easier.
Settings Waveformpoints: 1024, Clock frequency: 1.0 GHz,
Output time: 1024 ns