Kernel name: kfun_resamp_wrapper - 2024.1 English

Vitis Libraries

Release Date
2024-08-06
Version
2024.1 English

Read one betch rf data and resamp, output for gen-window.

  • 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_rfbuf_in: elements of input rf data vector.
    • p_sample_in: elements of input sample address vector.
      • p_inside_in: elements of input inside(bool) vector.
      • p_resamp_out: elements of output result after resample.
    • p_inside_out: elements of output bypassed inside(bool) vector.