DP-HLS
 All Classes Namespaces Files Functions Variables Typedefs Macros Pages
ALIGN_TYPE::Traceback Namespace Reference

The namespace for the customized function related to the traceback. More...

Functions

void StateMapping (tbp_t tbp, TB_STATE &state, tbr_t &navigation)
 Map the current step's state and the traceback pointer to the next state and one of the Insertion, Deletion, Match/Mismatch, or Stop directions. More...
 
void StateInit (tbp_t tbp, TB_STATE &state)
 Initialize the initial traceback state based on the initial traceback pointer. More...
 

Detailed Description

The namespace for the customized function related to the traceback.

Function Documentation

void ALIGN_TYPE::Traceback::StateInit ( tbp_t  tbp,
TB_STATE &  state 
)

Initialize the initial traceback state based on the initial traceback pointer.

Parameters
tbp
state
void ALIGN_TYPE::Traceback::StateMapping ( tbp_t  tbp,
TB_STATE &  state,
tbr_t navigation 
)

Map the current step's state and the traceback pointer to the next state and one of the Insertion, Deletion, Match/Mismatch, or Stop directions.

Parameters
tbpThe traceback pointer.
stateThe traceback state.
navigationThe output navigation.