MityDSP Documentation Index

tcFIRFilter_MCBD_SIFO

Introduction

This class provides capability to perform block decimated FIR filtering in the time domain. The input data consists of 1 or more time division multiplexed channels of signed short inputs. The coeficients are shorts. The output data is 1 or more time division multiplexed float outputs, optionally decimated.

For the 6711 running at internal clock rate of 100 Mhz: 20 Channels Input, 20:1 decimation, 256 taps yeilds ~2500 output sample groups (of 20) per second. E.G., given 800000 samples (20 channels x 40,000 multiplexed samples), 800 ms is required to generate 40000 (20 channels x 2000 multiplexed samples) samples of output data.

Version:
1.0 first version
Attention:
Use of this class is not recommended if the number of channels = 1 or the decimation factors is 1, as optimizations could be made to improve performance for these scenarios.
Warning:
The number of taps must be >= 20. The number of taps must be divisible by 4.
See also:
MityDSP::tcFIRFilter_MCBD_SIFO Class Reference

Example

This is a simple example of tcFIRFilter_MCBD_SIFO creation and usage:

 {
     //INSERT EXAMPLE OF USING tcDspChipSelect HERE
 
  } 

  
Generated on Wed Mar 17 18:24:40 2010 for MityDSP Signal Processing by  Doxygen Version 1.6.1
Copyright © 2009, Critical Link LLC, All rights reserved.