论文部分内容阅读
该论文首先介绍项目背景,接着介绍纠错编码、差错控制的基本概念和理论.然后详细介绍了卷积编码、Viterbi译码算法.最后,结合项目本身,详细探讨方案选择过程,以及具体实现方法.值得一提的是,Viterbi译码算法,一般都通过硬件实现,在大部分参考资料中,其算法都是通过FPGA编程实现的.在该项目中,考虑设备性价比的严格要求;经过对硬件资源和性能的充分考证和严密的仿真计算,作者决定卷积码编码采用FPGA编程实现,与系统中的扩频解扩程序共用同一块FPGA芯片,而Viterbi卷积译码算法用软件实现,与传输控制协议软件共用AVR8515单片机.