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