DP-HLS
 All Classes Namespaces Files Functions Variables Typedefs Macros Pages
compat.h File Reference

This file contains codes that is the compatibility package to the legacy kernel. More...

#include "params.h"
#include "../../include/shift_reg.h"

Go to the source code of this file.

Namespaces

 Compat
 

Functions

void Compat::PrepareArrayInput (ShiftRegister< char_t, PE_NUM > &local_query, ShiftRegister< char_t, PE_NUM > &local_reference, hls::vector< type_t, N_LAYERS >(&last_pe_score)[MAX_REFERENCE_LENGTH], ShiftRegisterBlock< hls::vector< type_t, N_LAYERS >, PE_NUM, 2 > &dp_mem, int &i, idx_t &last_row_r, int &tb_idx, int(&pe_cnt)[PE_NUM], input_char_block_t &local_query_out, hls::stream_of_blocks< input_char_block_t > &local_reference_out, hls::stream_of_blocks< score_block_t > &up_prev_out, hls::stream_of_blocks< score_block_t > &diag_prev_out, hls::stream_of_blocks< score_block_t > &left_prev_out)
 

Detailed Description

This file contains codes that is the compatibility package to the legacy kernel.

Author
Yingqi Cao (yic03.nosp@m.3@uc.nosp@m.sd.ed.nosp@m.u)
Version
0.1
Date
2023-08-21