Vitis DSP Library - 2023.1 English

Vitis Libraries

Release Date
2023-12-20
Version
2023.1 English

The below features have been added to the library in this release.

  • DDS Mixer LUT - new library element
Function Namespace and class name
DDS Mixer LUT xf::dsp::aie::mixer::dds_mixer::dds_mixer_lut_graph

This element adds a second implementation of a DDS/Mixer that provides higher SFDR figures than the existing DDS/Mixer solution.

Supports both AIE and AIE-ML devices (EA).

  • DDS Mixer

To be consistent with other library elements, the usage of Input Window Size parameter (TP_INPUT_WINDOW_VSIZE) has been changed in the DDS and DDS Mixer LUT elements. TP_INPUT_WINDOW_VSIZE describes the number of samples processed by the graph in a single iteration run.

  • FFT Window

In addition to AIE devices, FFT Window now supports AIE-ML devices (EA).

  • FFT/iFFT

In addition to AIE devices, FFT/iFFT now supports AIE-ML devices (EA).

  • FIR Filters

Single Rate FIRs now support AIE-ML devices (EA) with 16-bit data types and 16-bit coeff types, which are listed below:

  Data Type
Int16 Cint16
Coefficient type Int16 Supported Supported
Cint16 note 1 Supported
  1. Complex coefficients are not supported for real-only data types.

All FIR library elements now support AIE devices with 16-bit data types and 32-bit coefficients, which are listed below:

  Data Type
Int16 Cint16
Coefficient type Int32 Supported Supported
Cint32 note 1 Supported
  1. Complex coefficients are not supported for real-only data types.

FIR Resampler now supports Super Sample Rate operation for higher throughput, through polyphase decomposition.