Haskell DSP LibrarySource codeParentContentsIndex
DSP.Multirate.CIC
Portability portable
Stability experimental
Maintainer m.p.donadio@ieee.org
Description

CIC filters

R = rate change

M = differential delay in combs

N = number of stages

Synopsis
cic_interpolate :: (Num a) => Int -> Int -> Int -> [a] -> [a]
cic_decimate :: (Num a) => Int -> Int -> Int -> [a] -> [a]
Documentation
cic_interpolate
:: (Num a)
=> Int R
-> Int M
-> Int N
-> [a] x[n]
-> [a] y[n]
CIC interpolator
cic_decimate
:: (Num a)
=> Int R
-> Int M
-> Int N
-> [a] x[n]
-> [a] y[n]
CIC interpolator
Produced by Haddock version 0.4