Note 64. Generating Analytic Signals with Complex Equiripple FIR Filters

This note describes the design and use of complex equiripple FIR filters to generate discrete-time analytic signals of the sort discussed in Note 60.

Such filters are designed using a complex-valued extension of the Parks-McClellan algorithm and offer more flexibility than other analytic signal generation (ASG) techniques when it comes to specifying the passband, stopband, and transition bands of the filter. However, this flexibility has a price—extra constraints placed on the filter’s configuration usually demand an increased number of taps to meet the specified performance.

The complex filter coefficients for an FIR analytic signal generator can be determined using the MATLAB cfirpm (formerly cremez) function. This function requires that the user provide a piecewise specification of the desired response. For generating analytic signals, the ideal desired response has the characteristics listed in List 64.1.

Example 64.1 deals with the bandpass ASG case that is featured in the digital I/Q scheme discussed in Note 65.

Reference

1. M. Z. Komodromos, S. F. Russell, and P. T. P. Tang, “Design of FIR Filters with Complex Desired Frequency Response Using a Generalized Remez Algorithm,” IEEE Trans. Circuits and Systems, vol. 42, no. 4, April 1995.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
13.59.248.108