Sign in

username or email:

password:



Not a member?
Forgot your password?

Search blogs



Search tips

Articles by category

Ads

Our Bloggers

See Also

Embedded SystemsFPGA

Multirate DSP - DSP Blog

Would you like to be notified by email when a new blog entry gets published on DSPRelated.com?

  

Most Popular First | Highest Rated First | Most Recent First


RSS Feed

Polyphase Filters and Filterbanks

ALONG CAME POLY Polyphase filtering is a computationally efficient structure for applying resampling and filtering to a signal. Most digital filters can be applied in a polyphase format, and it is al...

posted by Kyle Kastner on Mar 19 2013 under Multirate DSP | Python | DFT_FFT 
Comments (8) |

'z' as in 'Zorro': Frequency Masking FIR

An efficient way to implement FIR filters. Matlab / Octave example included. Keywords: Frequency masking FIR filter implementation Introduction An "upsampled" FIR filter uses multiple-sample delays ...

posted by Markus Nentwig on Oct 2 2012 under Matlab | Design Methodolgies | Multirate DSP 
Comments (0) |

FIR sideways (interpolator polyphase decomposition)

An efficient implementation of a symmetric-FIR polyphase 1:3 interpolator that doesn't follow the usual tapped delay line-paradigm. The example exploits the impulse response symmetry and avoids four ...

posted by Markus Nentwig on Sep 12 2012 under Matlab | Basics | Multirate DSP 
Comments (9) |

The History of CIC Filters: The Untold Story

If you have ever studied or designed a cascaded integrator-comb (CIC) lowpass filter then surely you've read Eugene Hogenauer's seminal 1981 IEEE paper where he first introduced the CIC filter to th...

posted by Rick Lyons on Feb 20 2012 under Multirate DSP 
Comments (2) |

Design study: 1:64 interpolating pulse shaping FIR

This article is the documentation to a code snippet that originated from a discussion on comp.dsp. The task is to design a root-raised cosine filter with a rolloff of a=0.15 that interpolates to 64x...

posted by Markus Nentwig on Dec 26 2011 under Matlab | Basics | Multirate DSP 
Comments (5) |

Bank-switched Farrow resampler

Bank-switched Farrow resampler Summary A modification of the Farrow structure with reduced computational complexity.Compared to a conventional design, the impulse response is broken into a higher nu...

posted by Markus Nentwig on Aug 13 2011 under Matlab | Basics | Multirate DSP 
Comments (0) |

Do Multirate Systems Have Transfer Functions?

The following text describes why I ask the strange question in the title of this blog. Some months ago I was asked to review a article manuscript, for possible publication in a signal processing jou...

posted by Rick Lyons on May 30 2011 under Multirate DSP 
Comments (2) |

Discrete Wavelet Transform Filter Bank Implementation (part 1)

UPDATE: Added graphs and code to explain the frequency division of the branches The focus of this article is to briefly explain an implementation of this transform and several filter bank forms. Th...

posted by David Valencia on Oct 27 2010 under Matlab | Basics | Academia / Research | Tips and Tricks | Multirate DSP | wavelet 
Comments (0) |

Spectral Flipping Around Signal Center Frequency

Most of us are familiar with the process of flipping the spectrum (spectral inversion) of a real signal by multiplying that signal's time samples by (-1)n. In that process the center of spectral rotat...

posted by Rick Lyons on Nov 7 2007 under Tips and Tricks | Multirate DSP 
Comments (4) |