Entry Point - 2025.2 English

Vitis IP Libraries

Release Date
2025-11-20
Version
2025.2 English

FIR filters have been categorized into classes and placed in a distinct namespace scope: xf::dsp::aie::fir, to prevent name collision in the global scope. Namespace aliasing can be utilized to shorten instantiations:

namespace dspiplib = xf::dsp::aie;

Additionally, each FIR filter has been placed in its unique FIR type namespace. The available FIR filter classes and the corresponding graph entry point are listed as follows:

Table 1 FIR Filter Classes
Function Namespace and Class Name
Single rate, asymmetrical dspiplib::fir::sr_asym::fir_sr_asym_graph
Single rate, symmetrical dspiplib::fir::sr_sym::fir_sr_sym_graph
Interpolation asymmetrical dspiplib::fir::interpolate_asym::fir_interpolate_asym_graph
Decimation, half-band dspiplib::fir::decimate_hb::fir_decimate_hb_graph
Interpolation, half-band dspiplib::fir::interpolate_hb::fir_interpolate_hb_graph
Decimation, asymmetric dspiplib::fir::decimate_asym::fir_decimate_asym_graph
Interpolation or decimation, fractional, asymmetric dspiplib::fir::resampler::fir_resampler_graph