PlatformsFaststream SiliconFaststream RadioFaststream VisionConnected EdgeFaststream SecureMobility & Rail
ProductsSemiconductor IPWireless & RANEdge & GatewaysTracking & IdentificationSoftware & FrameworksConnected Systems
TechnologyRTL to GDSIIVerification methodologyDFT and silicon testLow-power designMixed-signal integrationDesign enablement5G protocol stackWireless and RF architectureBaseband and low PHYForward error correctionControl and data planeHigh-speed interfacesFirmware and bootSilicon root of trustSoftware-defined vehicleAutomotive OTAFunctional safety
AIAI Engineering ServicesEdge AI & Embedded MLComputer Vision EngineeringSensor Fusion & PerceptionAI Silicon & AccelerationMLOps for DevicesAI Visual InspectionPredictive MaintenanceDriver MonitoringVideo Analytics & Safety
SolutionsSemiconductorIndustrial AIConnected ProductsAsset TrackingAutomotive & MobilitySmart InfrastructureSecure IdentityWireless & SatelliteSmart WashroomsFuel ManagementSmart BuildingsWorker SafetyEnergy MonitoringSmart AgricultureSmart CityAutonomous PlatformsAssembly AutomationLiDAR Rail SafetyHardware Wallet
IndustriesSemiconductorTelecommunicationsIndustrial & ManufacturingAutomotive & MobilityTransportation & RailAerospace & DefenceHealthcare & MedicalEnergy & UtilitiesOil & GasRetailConsumer ElectronicsMedia & EntertainmentSmart Infrastructure & IoT
ServicesSystem Integration overviewASIC & SoC DesignFPGA DesignFPGA-to-ASIC ConversionAnalog, Mixed-Signal & RFHardware & High-Speed PCBEmbedded SoftwareCloud, OTA & Device ManagementManufacturing TransitionHow we engage
InsightCase StudiesKnowledge CenterWhite PapersGlossaryNewsletterResources & Support
CompanyAbout FaststreamEngineering ExcellenceLeadership & OrganisationHow We EngageQuality & ComplianceStandards & EcosystemPartners & EcosystemTrust CentreLocations & DeliveryNewsroom & MediaCareers
ContactStart a projectHow we engage
Talk to an engineer
PRODUCT · FAMILY 02

Digital Filter IP

Configurable decimation, interpolation and shaping filters for wideband receive and transmit chains. The arithmetic is textbook; the engineering is in spending the fewest multipliers and the least memory for a given stopband, and in sizing precision per stage rather than uniformly across the datapath.

FIRCICHalf-bandResamplingFixed point
WHAT IT IS

The short version.

A filter chain sits between a converter running far faster than the signal needs and a datapath that cannot afford to. Getting from one rate to the other cheaply is most of the work in a wideband front end.

Doing it in one stage is almost always wrong. A single filter decimating by a large factor needs an enormous number of taps to hold its transition band; a cascade — a cheap CIC to take the bulk of the rate down, half-band stages to halve efficiently, then a shaping FIR at the low rate where taps are affordable — achieves the same response for a fraction of the resource.

Precision is the other lever. Applying a uniform word length across a datapath wastes bits at the wide end and starves the narrow end. Sizing each stage against the dynamic range it actually carries recovers significant DSP and memory capacity with no measurable performance loss, which is frequently what allows a design to close in the device that was budgeted.

DETAIL

Characteristics

Characteristics
ParameterDetail
Filter typesFIR, CIC with droop compensation, half-band, and polyphase resampling
Rate changeInteger decimation and interpolation; fractional resampling where rates are not commensurate
ArchitectureCascaded stages, so the expensive taps run at the lowest rate that will carry them
Symmetry exploitationFolded FIR structures, halving multiplier count on linear-phase responses
PrecisionPer-stage word length analysis rather than a uniform datapath width
CoefficientsFixed or runtime-reloadable, with sets switchable per operating mode
Response controlPassband ripple, stopband attenuation and transition width traded explicitly against resource
TargetFPGA fabric or ASIC; DSP slice mapping where the device provides it

Maturity — silicon-proven, FPGA-validated or RTL stage — is confirmed at enquiry for the specific configuration you need, rather than claimed generically here.

APPLICATIONS

Where it is used.

WHAT YOU RECEIVE

Deliverables and support.

Next step

Send the target node, the interface requirements and the integration context. If this is not the right fit, that will be said early rather than discovered at integration.

COMMON QUESTIONS

Questions asked before an evaluation.

01

Why cascade filter stages instead of using one?

A single filter decimating by a large factor needs an enormous number of taps to hold its transition band, and they all run at the input rate. A cascade — CIC for the bulk rate reduction, half-band stages to halve efficiently, then a shaping FIR at the low rate — achieves the same response for a fraction of the multipliers and memory.

02

What is CIC droop and why does it matter?

A CIC filter is extremely cheap because it uses no multipliers, but its passband is not flat — it sags toward the band edge. That droop is corrected by a compensating filter in a later, lower-rate stage, which is far cheaper than avoiding the droop in the first place.

03

How much does per-stage precision analysis actually save?

Enough to change device selection on real designs. A uniform word length wastes bits where the dynamic range is narrow and starves the datapath where it is wide; sizing each stage to what it carries recovers significant DSP and memory with no measurable performance loss.

04

Are coefficients fixed or reloadable?

Either. Fixed coefficients are cheaper; reloadable sets allow bandwidth and response to change with operating mode, which matters where one radio serves several waveforms or channel plans.

KEEP READING

Related work.

BUILD WITH FASTSTREAM

Bring us the difficult part.

Tell us the specification, the constraint and the deadline. Programmes that cross silicon, radio, embedded and AI are where Faststream is strongest.