Kernel name: kfun_genwin_wrapper - 2024.2 English

Vitis Libraries

Release Date
2024-11-29
Version
2024.2 English

Read one batch resamp data and generate window data output for interpolation.

  • Template params:
    • T: type of the operation;
    • LEN_OUT: number of outputdata per invoking;
    • LEN_IN: number of inputdata per invoking;
    • LEN_RF_IN: no use for now;
      • VECDIM: dimension of the SIMD to be performed. Addressed in the Xilinx UG1076, it depends on the type chosen;
      • INTERP_LEN32b_PARA: number of RTP data per invoking;
  • Function params:
    • para_const: kernel_rfbuf self-used structural parameter include sampling frequency, inverse speed of sound, and so on. Its definition can be seen in L1/include/kernel_interpolation.hpp.
    • p_resamp_in: elements of input resample vector.
      • p_inside_in: elements of input inside(bool) vector.
      • p_vec_out: elements of output result after resample.
    • p_inside_out: elements of output bypassed inside(bool) vector.