📦
基于FPGA的网格编码与译码设计的实现 - 免费下载
技术资料资源
文件大小:1867 K
📋 资源详细信息
💡 温馨提示:本资源由用户 trh505 上传分享,仅供学习交流使用。如有侵权,请联系我们删除。
📄 资源简介
在有限带宽通讯系统中常常会用到网格编码调制(TCM)。网格编码将前项纠错编码与调制有效的结合在一个过程中,提高了编码增益,并且在不改变符号速率与功率谱的情况下能将星座图上的信号点增加一倍(增加了冗余位),因此,它是一种高效的编码方式。 本文给出了一种基于 FPGA 的网格编码(TCM)的编码与译码的实现方法,这种方法不仅有效的提高了译码的速度,而且降低了硬件的复杂度。其中算法的设计是建立在16状态卷积编码上进行的,这种卷积编码也经常用于标准的256点正交调制(QAM)无线通信系统中。在设计中,汉明距离 (Hamming distance)是用来计算路径代价的度量值,汉明距离最小代价决定幸存路径,幸存路径又决定路径状态。利用网格图中延迟状态和路径状态的关系,预先将汉明距离存储在一个查找表中以方便计算路径代价,同时,在输出端使用了一个查找表用来产生相应的译码器的输出,该查找表是建立在两个连续的延迟状态下决定译码器的输出值的。详细介绍了网格编码的结构和算法,以及并行处理和流水线技术。采用 VHDL 语言编程实现了算法,其中代码通过了时序仿真,并下载到具体的芯片中进行了验证。实验结果表明这种方法是可行的。
💾
立即下载此资源
💡 提示:下载后请用压缩软件解压,推荐使用 WinRAR 或 7-Zip
📖 资源说明
📥 下载说明
- 下载需消耗 2积分
- 24小时内重复下载不扣分
- 支持断点续传
- 资源永久有效
📦 使用说明
- 下载后用解压软件解压
- 推荐 WinRAR 或 7-Zip
- 如有密码请查看说明
- 解压后即可使用
🎁 积分获取
- 上传资源获得积分
- 每日签到免费领取
- 邀请好友注册奖励
- 查看详情 →