针对常用Turbo码,提出了一种资源消耗少、实用性强的基于FPGA的快速编码方法.编码器实现时,使用ROM表存储对应的交织关系以确定延迟,从而便于两路数据序列同时编码.在每一帧信息序列后添加"1",使得两路卷积编码器同时归零.将编码输出的使能隔断,使得特定码率Turbo码的产生时序更易于控制,便于后续并串转换模块的处理.利用ISE软件和XC7VX690T芯片对编码器进行功能及性能验证,结果说明该方法结构简单,易于实现,硬件资源消耗少,适用于高低速数据传输中,具有良好的工程实践价值.
Turbo码 编码 卷积码 硬件实现