一种Turbo译码器及译码方法

    公开(公告)号:CN108270452A

    公开(公告)日:2018-07-10

    申请号:CN201611259880.X

    申请日:2016-12-30

    发明人: 蒋祥顺 曾毅

    IPC分类号: H03M13/27 H03M13/00

    CPC分类号: H03M13/2771 H03M13/6525

    摘要: 本发明提供一种Turbo译码器及译码方法,包括:藉由输入缓冲电路、第一多路复用电路、软输入缓冲电路接收地址信息及软信息,将软信息分为多路并行信号;藉由各软输入软输出译码电路对多路信号进行并行译码;藉由数据缓存电路、外信息缓冲电路对译码得到的外信号进行延迟缓存和读取,避免并行译码过程中对存储器读写的冲突,然后再次藉由各软输入软输出译码电路进行并行译码,如此循环,通过多次迭代实现译码。本发明使用并行双向迭代的Max-Log-Map算法,有效地提高的Turbo译码的吞吐量和译码时延;同时实现了WCMDA的并行译码,大大降低了WCDMA的译码延时,使硬件资源得到充分复用。

    一种Turbo译码器及译码方法

    公开(公告)号:CN108270452B

    公开(公告)日:2021-07-20

    申请号:CN201611259880.X

    申请日:2016-12-30

    发明人: 蒋祥顺 曾毅

    IPC分类号: H03M13/27 H03M13/00

    摘要: 本发明提供一种Turbo译码器及译码方法,包括:藉由输入缓冲电路、第一多路复用电路、软输入缓冲电路接收地址信息及软信息,将软信息分为多路并行信号;藉由各软输入软输出译码电路对多路信号进行并行译码;藉由数据缓存电路、外信息缓冲电路对译码得到的外信号进行延迟缓存和读取,避免并行译码过程中对存储器读写的冲突,然后再次藉由各软输入软输出译码电路进行并行译码,如此循环,通过多次迭代实现译码。本发明使用并行双向迭代的Max‑Log‑Map算法,有效地提高的Turbo译码的吞吐量和译码时延;同时实现了WCMDA的并行译码,大大降低了WCDMA的译码延时,使硬件资源得到充分复用。