HSP43124: Serial I/O Filter

The Serial I/O Filter is a high performance filter engine that is ideal for off loading the burden of filter processing from a DSP microprocessor. It supports a variety of multistage filter configurations based on a user programmable filter and fixed coefficient halfband filters. These configurations include a programmable FIR filter of up to 256 taps, a cascade of from one to five halfband filters, or a cascade of halfband filters followed by a programmable FIR. The half band filters each decimate by a factor of two, and the FIR filter decimates from one to eight. When all six filters are selected, a maximum decimation of 256 is provided.

For digital tuning applications, a separate multiplier is provided which allows the incoming data stream to be multiplied, or mixed, by a user supplied mix factor. A two pin interface is provided for serially loading the mix factor from an external source or selecting the mix factor from an on-board ROM. The on-board ROM contains samples of a sinusoid capable of spectrally shifting the input data by one quarter of the sample rate, FS/4. This allows the chip to function as a digital down converter when the filter stages are configured as a low-pass filter.

The serial interface for 3- input and output data is compatible with the serial ports of common DSP microprocessors. Coefficients and configuration data are loaded over a bidirectional eight bit interface.

Key Features
  • 45MHz Clock Rate
  • 256 Tap Programmable FIR Filter
  • 24-Bit Data, 32-Bit Coefficients
  • Cascade of up to 5 Half Band Filters
  • Decimation from 1 to 256
  • Two Pin Interface for Down Conversion by FS/4
  • Multiplier for Mixing or Scaling Input with an External Source
  • Serial I/O Compatible with Most DSP Microprocessors
  • Pb-Free Plus Anneal Available (RoHS Compliant)
Applications
  • Low Cost FIR Filter
  • Filter Co-Processor
  • Digital Tuner
Typical Diagram
Application Notes
TitleTypeUpdatedSizeOther Languages
AN9658: Implementation of a High Rate Radio ReceiverPDF13 Nov 2014166 KB
AN9603: An Introduction to Digital FiltersPDF13 Nov 201484 KB
Datasheets
TitleTypeUpdatedSizeOther Languages
HSP43124 DatasheetPDF10 Jul 2015413 KB
Software
TitleTypeUpdatedSizeOther Languages
HSP43124 Serinade License And TutorialPDF19 Nov 2014236 KB
Serinade SoftwareZIP31 Oct 2014138 KB
Order Information
Part NumberPackage TypeWeight(g)PinsMSL RatingPeak Temp (°C)RoHS Status
HSP43124SC-4528 Ld SOIC0.75281240
HSP43124SC-45Z28 Ld SOIC0.75283260RoHS
HSP43124SI-4028 Ld SOIC0.7528240
HSP43124 Datasheet 10 Jul 2015
28 Ld SOIC HI-547
HSP43124
AN9658: Implementation of a High Rate Radio Receiver 13 Nov 2014
AN9603: An Introduction to Digital Filters 13 Nov 2014
HSP43124 Serinade License And Tutorial 19 Nov 2014
Serinade Software 31 Oct 2014