Kernel name: kfun_rfbuf_wrapper - 2023.2 English

Vitis Libraries

Release Date
2023.2 English

Read one betch rf data and buffer them to local for resamp.

  • 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. It’s definition could be seen in L1/include/kernel_interpolation.hpp.
      • strm_rfdata: elements of input stream vector.
    • local_data: elements of local data to temp save the input vector.
      • p_rfbuf_out: elements of output vector.