
14.2. WINDSK DEMONSTRATION 237
z
-1
+
s[n]
z
-1
Hilbert transform
( )
2
( )
2
account for
group delay
r[n]
Figure 14.15: Real envelope recovery from and AM signal.
stored for implementation using direct form I (DF-I) techniques, no additional input sample
buffering is required for us to delay s[n] as needed.
Finally, r[n] must have its D.C. component removed. This is accomplished with a notch
filter where the stopband frequency is set to 0 Hz. This filter places a zero on the unit
circle at z = 1 to determine the location of the stopband, and a pole on the real axis very
near this zero (e.g., z =0.95) to make the slope of the stopband very sharp. The transfer
function ...