论文部分内容阅读
随着科技和社会的发展,关于无线数据传输技术的研究日益增多。在这个领域中,被关注的焦点,是如何在不同的应用环境中,有效降低无线传输的误码率,使接收信息迅速而准确,满足实际需要。信息在发送端经纠错编码后进入信道,接收端通过纠错译码自动纠正传输中的差错,这样的运作方式叫做前向纠错(FEC,Forward Error Correction)。前向纠错技术的特点,使之广泛应用到语音,图像传输等场合。本文主要研究了一种基于FEC技术和用FPGA(Field Programmable Gates Array,现场可编程逻辑门阵列)搭成的硬件电路的数字音频无线传输平台的实现。通过该平台,能够在3×10-3的信道误码率情况下,将接收端的误码率降低到1×10-7左右。该技术可以运用到无线耳机的场合,降低无线传输的误码率,在接收端恢复出悦耳动听的音乐。本设计在Matlab中进行整体搭建,采用VerilogHDL硬件描述语言进行代码编写,并使用QuartusII5.0完成软核的综合、布局布线,在Modelsim中进行时序仿真验证,并下载到Altera公司的Cyclone系列芯片中进行验证测试。其核心部分,是在FEC中使用的纠错码方案的选择。经过分析,文中选择了两级RS编码并加交织的编码方法,即外码使用RS (10,8)码,交织后,内码使用RS (20,16)码。文中对该纠错码的编解码方法进行了详细的讲述,并对其达到的纠错性能进行了验证。在无线收发的实现上,本文介绍了采用AMIC公司的无线收发芯片A7121的方案,通过FPGA对芯片的控制,实现数字音频数据的无线传输。本设计要实现的直观指标是将误码率从3×10-3左右降到10-7的数量级。在实际应用中,可以通过增加纠错码的迭代次数,进一步降低解码后的误码率,满足其他对音频质量要求更高的环境。