Versal ACAP DSP Engine Architecture Manual (AM004)

Document ID
Release Date
1.2.1 English

DSP58 filter applications include, but are not limited to, the following:

  • Wireless communications
  • Image processing
  • Video filtering
  • Multimedia applications
  • Portable electrocardiogram (ECG) displays
  • Global Positioning Systems (GPS)

The main components used to implement a digital filter algorithm include adders, multipliers, storage, and delay elements. DSP58 includes all of the above elements, making it ideal to implement digital filter functions. For example, in the parallel FIR filter, all of the input samples from the set of n samples are present at the input of each DSP58. Each DSP58 multiplies the samples with the corresponding coefficients within that DSP58. The outputs of the multipliers are combined in the cascaded adders.