We are using the TCP2 core in TMS C6455 to decode. And there are two decoding methods:Max* and Max-log-MAP. We have checked the reference paper and find the two methods are the same with those in MATLAB. In theory simulation, Max* is better than Max. But in our OFDM system implementation test, Max is much better than Max*. We don't understand why this happen.
In TCP2 datasheet, it says the input for Max* needs channel estimation information and for Max doesn't need SNR estimation. In our system, we do both Channel Estimation and SNR estimation and inputs for Max* and Max are the same. Is that will influence the TCP2 decoding performance? Even that we still can't believe Max-Log_MAP performs better than Max*.