您现在的位置:首页 > 基础知识基础知识

64QAM调制的DSP实现

发布时间:2018-09-07 06:56:31  来源:大电流电感厂家   查看:

摘 要: 阐述了64QAM调制的基本原理,针对TI公司生产的TMS320C6455芯片的特性提出了一种高效的实现方案,将调制星座图转化为表格,利用查表的形式实现调制。针对32 bit寄存器设计了大端模式取比特方法,并对程序中最难实现的除法设计了一种快速简单的实现方式。星座图映射证明本方案能够正确、快速地实现调制。
关键词: 查表;大端模式;DSP实现

正交振幅调制(QAM)是频谱利用率很高的一种调制方式,相比于其他调制方式,具有更高的数据传输速率,在未来通信面临的频谱危机中有着很强的竞争力。为了适应不断变化的无线信道,LTE采用了多种调制方式[1],根据无线信道质量动态地改变调制方式,使其传输性能最优。LTE最高支持64QAM的调制方式,大大提高了数据的传输效率。
64QAM将6个硬比特调制成一个复值符号,实部和虚部各由3 bit以相同的方式调制。本文按照64QAM的原理,设计了一种基于DSP的高效实现方法:将64QAM的8种调制后的量化幅度以表格形式存储,采用查表方式调制;采用大端模式,外循环一次取96 bit;设计了高效的除法实现程序,用来计算外循环的次数。

根据64QAM形成的正交调幅法,先把待调制的比特流串并转换成I路和Q路比特流,串并的方法是:偶数位置的比特提取出来放在I路,奇数位置的比特放在Q路(这里假设第一个比特的位置序号是0),根据表1编码,然后I路和Q路数据组合成复值符号。
本文选用TMS320C64系列作为开发使用的DSP芯片,该芯片属于高速定点DSP,所以将浮点数进行定点量化后转化为表2存储一体成型贴片电感,然后每次按照3个比特值计算偏移地址,进行相应64QAM的查表编码。




调用的主要指令有SHL、SHR、SUB,这种算法不但解决了DSP定点除法难以实现的问题,而且耗费时间也比较少,在不用并行流水线的情况下大约要150 cycle,使用并行流水更能节省时间。
3.4 星座图映射
为了验证该实现的正确性,把调制后的数据从CCS中导出,截取3 600个复制符号,导入MATLAB进行星座图映射,结果如图3所示。

4个象限共64个星座点,分布均匀,幅值、相位都正确。
64QAM是载波和相位同时调制的复合调制方式,提高了频谱利用率,节约带宽,在未来通信领域具有一定的发展前途。本文设计的DSP实现方案,利用查表方式,实现复杂度更低,更加灵活。其中大端模式的取比特的设计方法以及结合相关汇编指令设计的除法模块,大大缩减了程序运行的周期,最后的星座图映射证明64QAM的DSP实现的最终结果是正确的,可以应用于工程。
参考文献
[1] 曾召华.LTE基础原理与关键技术[M].西安:西安电子科技大学出版社,2010.
[2] 曹志刚,钱亚生.现代通信原理[M].北京:清华大学出版社,1992.
[3] 3GPP.TS 36.211 v9.0.0 Evolved universal terrestrial Radio access(E-UTRA) Physical Chann一体成型贴片电感厂家e电感厂家ls and Modulation (release 9)[S].s.l.:3GPP,2009.
[4] TMS320C64x/C64x+ DSP CPU and Instruction set reference guide[S].Texas Instruments Corporation.2008.

平面变压器厂家 | 平面电感厂家

BGTV4152型全固态电视发射机的原理与维护0 引言 BGTV4152型全固态电视发射机是北广科技股份有限公司生产的一种新型发射机。山西广播电视无线管理中心于2007年在4个直属高山台投入使用了4台该发射机。经过近二年的运行,发射机工作稳定,安

对个一个电阻阻值分别进行蒙特卡洛分析与vary分对单个电阻分别进行两种分析,本人觉得都是改变阻值来影响电路的,为何差别很大?结果是蒙特卡洛分析每个阻值都会对电路输出有影响,vary分析则是改变阻值对电路没影响。我的电路结

智能防盗防火及照明控制系统的实现随着经济的快速发展及社会的进步, 人们出差及在外工作的时间逐渐增长,当家里、商场、机房或实验室等公共场所空无一人时,最令人担心的可能是安全问题,比如是否会有小偷破门而入, 是否因为各种电源线路由于长时

CopyRight2014
大电流电感 | 大功率电感 | 扁平线圈电感 注塑加工厂