在6670开发板上实现PUSCH链路流程,对于BCP中的子模块,RM子模块的输入输出都设置为了软信息,MOD子模块设置了软调制模式,RB数,OFDM数,以及CQI,ACK,RI长度。但是就是看不到对CQI、ACK,RI填充的虚比特(0x81),是不是还需要设置其他子模块的参数,各位大神帮哈解决哈。
Adam Yao94020:
你是做PUSCH的发送,还是接收? BCP在设计的时候是为针对基站侧的PUSCH接收的,对于PUSCH的发送不一定能很好的支持。
MOD中的软调制方式是针对PUSCH接收机中做Turbo SIC算法时,从Turbo译码的软比特输出重构出PUSCH的发送信号,在Turbo SIC中
只关注PUSCH Data域,而不关注CQI,ACK,RI的值,所以没有用户输入的接口
muye quan:
回复 Adam Yao94020:
我是做PUSCH的发送,BCP用户手册里MOD子模块的软调制模式输出说了可以支持CQI,ACK,RI信息的交织??
Adam Yao94020:
回复 muye quan:
是可以做这些域的交织,但是对这些域添进去的都是dummy symbol。你可以仔细看一下sprugz1中 figure4-56底下的标记。
在做Turbo SIC的时候,MOD的数据来自RM,从RM的输出信息接口中看不到CQI, RI的输出。
如果你做PUSCH发射的时候,需要手工产生CQI,RI的符号,然后手工填到信道交织后对应的RE位置中去,