TI中文支持网
TI专业的中文技术问题搜集分享网站

关于BCP若干问题。

1. 关于BCP的功能模块调用,是否只要在C文件中写入配置相关的头就可以了?还需要在BIOS中配置么?

2. 关于BCP中有个RM模块,其中有个寄存器input_bit_format和output_bit_format,能具体解释一下么?在协议中有相关解释么?

Adam Yao94020:

1. 只需要在C代码中写相应的配置头,然后把包发给BCP的TXQ就可以了,BCP的使用跟BIOS没有关系

2. 对于LTE协议RM可以完成两种功能,一是下行信道的数率匹配,这个时候输入的格式就是采用1比特表示一个stream比特的硬比特模式,另一种是Turbo SIC的PUSCH数据重构,这个时候输入的格式就是采用1字节表示一个stream比特的软比特模式。一般我们使用的都是第一种模式。

RM的输出是一个stream比特采用1字节表示的形式,output_bit_format控制的就是使用什么样的字节编码来表示0和1

rui sun4:

回复 Adam Yao94020:

那上行的速率匹配是否也可以使用RM模块来实现呢?还是得用别的模块来实现呢?

Adam Yao94020:

回复 rui sun4:

BCP设计的时候只支持下行信道的速率匹配,没有模块支持上行信道的发射端速率匹配。

rui sun4:

回复 Adam Yao94020:

1. 这么说上行的速率匹配必须得自己编程解决了?

2. 那mod模块和encode模块是否可以支持上行的发端的调制和编码?

Adam Yao94020:

回复 rui sun4:

LTE协议上下行的速率匹配,调制,编码协议基本是一致的,所以用支持下行PDSCH发射的BCP去做上行PUSCH的发射基本也是可行的。

问题在:

1. RM中上行和下行软比特buffer的大小定义不同,这对速率匹配可以利用的最大buffer大小定义也不同

2. 如果想使用MOD做调制的话,就只能只用软比特输入模式。

赞(0)
未经允许不得转载:TI中文支持网 » 关于BCP若干问题。
分享到: 更多 (0)