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

6630K2L的IQN2模块的AIL的接收处理通道:IFE Channel的开启时机是在radio frame的边界吗?

请教下大神,

我希望采用IQNET模块和FFTc直联模式进行工作,现在是在FFTc 和IQNET都初始化完毕后的某个时刻打开IQNET的AIL模块的IFE channel。希望数据能够在10ms radio frame边界时刻,经过iqnet进入FFTc.。但现在测试发现每次IFE channel开启的时刻并不是在10ms边界。想请教下,是有什么地方没有配置正确,或者还有些什么注意事项么?

从iqnet 模块的数据手册中看到说

1.  IFE Channel config的生效时间是在radio frame边界。我理解radio frame就应该是10ms边界。

2.  关于RX PKTDMA:  Enable PKTDMA RX TX Channel should be executed after IQN2 sub-module(AIL,AID,DIO) channel are enabled.

现在的操作模式是,初始化了FFTc和iIQN模块,在后续的期望开始工作的时刻配置IQNET的IFE channel config enable=1, 然后使能RX PKTDMA . 期望从IFE channel进入到FFTc驱动的数据是10ms radio frame边界对齐。

Thomas Yang1:

1 对,是在帧边界

2 你配置channel config enable 要在前面一帧,即它是下一帧边界时刻才生效,不是马上生效的

xiaoling zhou:

回复 Thomas Yang1:

但是,现在的结果看不是在10ms的帧边界,会有可能会是什么原因导致?

另外在AT模块中RADT Timer的symbol cnt,在LTE场景下,是必须设置成140个symbol,而sample必须设置成每个LTE symbol中包含的sample数吗?

比如我设置成symbol cnt为1ms为单位,设置成10个 1ms的计数,而sample cnt设置成1ms中包含的sample数也是可以的吧。

Thomas Yang1:

回复 xiaoling zhou:

1 您怎么看出不是10ms 帧边界呢?

2  不一定的,可以通过LUT中的配置更改的。您的配置是可行的

xiaoling zhou:

回复 Thomas Yang1:

我在每个symol的设置event触发中断处理函数,去查询IFE channel的状态,记录这个IFE channel开启时刻的radio frame,symbol值,发现每次的frame,symbol值都不一样。所以才下这个结论。

另一个现象就是我是按照IQNET数据和FFTc数据直连的方式,FFTc的PKTDMA比IQNET的 IFE Channel先打开。我设想是在固定时刻打开IFE channel(比如就是10ms)边界,那么进入FFTc处理的描述符(Descriptor) 的个数应该也是恒定的。 但是现在个数也不定,所以才有前面去检查IFE channel开启时刻的radio frame ,symbol所处的位置

赞(0)
未经允许不得转载:TI中文支持网 » 6630K2L的IQN2模块的AIL的接收处理通道:IFE Channel的开启时机是在radio frame的边界吗?
分享到: 更多 (0)