This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

关于BCP中COR单元的一些疑问

1.对于LTE PUCCH格式2的应用,输入的数据是不是解扩后还没有做均衡的数据,COR内部做均衡和相关?

2.PUCCH中pilot和数据存在45度旋转,要乘以(1+j)/sqrt(2)补偿, 这个是乘在数据上还是pilot上?

3.文章中讲到要将COR control register的值设为0x1B,这样QPSK MAP 00就映射到了-1.在LTE协议中00是映射到(1+j)/sqrt(2),这个值旋转45度并不能得到-1.

  • 1. 使用COR做PUCCH处理的话,分成两部分,第一部分是CORE上的预处理,包含变换到时域及接扩,之后数据及导频均送入COR做相关;

    2. 在pilot上做补偿。

    3. 手册上的control寄存器的位段定义貌似有问题,我这有一个老版本的手册对控制寄存器的定义如下,原则应该是00-1, 11- -1, 01- -j, 10- +j.

    bit7:6 对应QPSK MAP 00,

    bit5:4 对应QPSK MAP 01,

    bit3:2 对应QPSK MAP 10,

    bit1:0 对应QPSK MAP 11,

  • 多谢Andy的及时回复。

  • 如果bit5:4对应01,那么按寄存器配置0x1B,这时01就对应成了+j。是不是0x1B这个配置也是有问题的?或者是寄存器描述里的01b=+j和10b=-j写反了?

  • 手册中的bit顺序如下

    C(2k+1)   C(2k)

    0               1                  -> +j

    LTE协议中的bit顺序如下:

    b(0), ... , b(Mbit-1)

    1              0                  ->+j

    对照知道他么的bit顺序是相反的,所以QPSK map与协议是一样的。