16QAM解映射

一、QAM(正交幅度调制)

QAM调制中,数据信号由相互正交的两个载波的幅度变化表示。QAM是一种矢量调制,将输入比特先映射(一般采用格雷码)到一个复平面(星座)上,形成复数调制符号,然后将该符号的I、Q分量(即该复数的实部和虚部)采用幅度调制,分别对应调制在相互正交(时域正交)的两个载波coswt和sinwt上。

       正交振幅调制可以表示为:

                                  

式中:两个相互正交的载波分量中,每个载波被一组离散的振幅{Am}、{Bm}所调制,故称这种方式为正交振幅调制;Ts是码元宽度,m=1、2、...、M,M为Am和Bm的电平数。振幅Am和Bm可以表示成:

                                                                   

式中:A是固定振幅,dm、em由输入信号确定。dm、em决定已调QAM信号在星座图中的坐标点。QAM是幅度、相位联合调制的技术,它同时利用载波的幅度和相位来传递信息比特,因此在最小距离相同的条件下可实现更高的频带利用率。

      QAM调制器的实现过程中,发送数据在进行串并转换器内被分成两路,然后分别于一对正交调制分量相乘,求和后输出,如图4-36所示。

                            

类似于其他数字调制方式,QAM的信号可以用星座图方便地表示,星座图上没一个星座点对应发射信号集中的那一点。星座点数越多,每个符号能传输的信息量就越大。调制技术的可靠性可由相邻星座点之间的最小距离来衡量,最小距离越大,抵抗噪声等干扰的能力越强,前提是信号的平均功率相同。

     常见的QAM形式有16QAM、64QAM、256QAM等。

二 16QAM

  16QAM信号在星座图上具有16个样点,每个样点表示一种矢量状态,16QAM有16态,每4位二进制数规定了16态中的一态,16QAM的每个符号时间传送4比特映射。

      图4-37所示为16QAM的星座图。根据802.11a规定,16QAM编码表如表4-14所示。经过表4-14映射后得到的I/Q数据再乘上1/sqrt(10)进行归一化,即得到调制后的I/Q值。I/Q数据分别进行A/D变换,得到两路模拟电平信号,用于和coswt、-sinwt相乘,从而实现调制。

                          

 

三、16QAM解调的设计方法

IEEE802.11a系统中,16QAM调制方式使用的是Gray码方式的调制星座图,如图所示。其映射输出值为:

其中,Kmod = 1/sqrt(10)。

                                     

可以发现,I路分量与Q路分量分别应对于码元b0、b1、b2、b3中的b0,b1与b2,b3,且映射关系如表所示。

因此,解调过程中可以分别对I路和Q路进行解调,且判决阈值分别设为-2xKmod、0和2xKmod,而无须将I、Q两路分量联合映射到一个二进制码元上。

       基于上述分析,16QAM的解调过程如图6-10所示。需要说明的是,图中只说明I路分量,基于Q路分量解调完全相同,再此没有画出。

                                  

例如,当接收到的I路信号为0.57825时,第一次判决得到b0为1,第二次判决得到b1为1,即得到解调后的码元b0b1为11,这与调制过程完全对应,实现了正确的解调。

 

 

 

 

 

一种QAM软判决映射的FPGA实现方法与流程如下: 1. 首先,确保FPGA芯片上有足够的资源来实现QAM软判决映射算法。这包括足够的逻辑单元和存储器等。 2. 设计QAM软判决映射算法的硬件架构。这可以通过编写硬件描述语言(如VHDL或Verilog)来完成。硬件架构应包括QAM调制调器、软判决映射模块和相关的接口。 3. 实现QAM调制调器。这包括设计和实现QAM调制和调器的模块。在实现调制和调模块时,可以使用复数运算和相关的数学算法。 4. 实现软判决映射模块。这个模块的目的是根据QAM调的输出对输入数据进行映射。软判决映射模块可以使用查找表、插值和其他算法来实现。 5. 添加必要的接口。这将包括与其他模块或外部设备(如电脑、传感器等)连接的接口。确保这些接口与硬件架构的要求匹配。 6. 进行综合和布局布线。综合是将设计转化为实际可执行的代码的过程。布局布线是将逻辑实现转化为在FPGA芯片上的物理连接。 7. 进行时序约束和时序优化。这是为了确保设计满足时序要求并减少时序相关问题的发生。 8. 进行仿真和验证。使用仿真工具来验证硬件架构和功能,确保映射算法按预期正常工作。 9. 调试和优化。根据仿真结果和实际测试,对设计进行调试和优化,以达到性能要求和功能要求。 10. 生成最终的比特流文件。将设计编译和综合好的代码烧录到FPGA芯片上,生成最终的比特流文件。 以上是一种QAM软判决映射的FPGA实现方法与流程的概述。具体的实现细节和算法选择将受到具体设计要求和目标的影响。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值