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

AIF的一些问题求教!

我们使用的芯片是C6670,准备使用AIF,有一些问题想请教一下各位大侠。

1 AIF是否支持变长,变比例的方式使用?

2 AIF的时钟是否可设置为30.72M以外的其他时钟?

3 AIF是否支持FDD?

急切的希望获得答案,谢谢各位大侠的帮助!

  

Jerry Liu1:

回复 Andy Yin1:

Andy,谢谢您的回复,帮我们解决了疑惑。第二个问题我没有描述清楚,我想问的是AIF2是否支持大于30.72MHz的采样频率,例如:40MHz,80MHz。

谢谢!

Jerry Liu1:

回复 Andy Yin1:

Andy,

      您好,谢谢您前面的解答。在AIF2 User Guide 的3.2.6.3节,Table 3-4中写到,LTE-FDD模式下,上下行比列是否能改变使N/A的,Symbol Size不能改变,采样率和带宽也不能改变;请问这个是否和我想在FDD下使用变帧长,变比例的方式冲突?如果冲突,那么在LTE-TDD方式下,以变帧长,变比例的方式使用AIF2,每一次改变帧长/比例,是否会导致AIF2做一次重同步?如果会,那么消耗时间使多少?如果不会,每次改变消耗的时间又是多少?谢谢!

Brighton Feng:

回复 Jerry Liu1:

请详细解释一下您要求的“变帧长”“变比例”。

一般参数重配都需要分三步

1, disable channel

2, reconfiguration

3, enable channel

这个过程至少需要两帧时间

Jerry Liu1:

回复 Brighton Feng:

Brighton您好,谢谢您的解答。我说的变帧长,变比例的意思有以下几种情况:(1)在t时刻,帧长是L1,比例是T1:U1;在T+1时刻,帧长是L1,比例是T2:U2;(2)在t时刻,帧长是L1,比例是T1:U1;在T+1时刻,帧长是L2,比例是T1:U1;(3)在t时刻,帧长是L1,比例是T1:U1;在T+1时刻,帧长是L2,比例是T2:U2;请问以上三种的参数重新配置,大概需要多少时间?另外,您所说的两帧时间,是指20ms吗?

Brighton Feng:

回复 Jerry Liu1:

我们一般说的帧是指10ms无线帧,两帧就是20ms。

您说的“帧”应该不是指这个吧?是指Symbol或Slot长度?您说的“帧长”是时间单位还是数据量单位。

您说的“比例”是指的TDD模式的上下行比例?

AIF以及无线帧结构是个很复杂而且容易产生歧义的话题,最好你能画个图来说明你希望的帧结构或数据包分割方式。

Jerry Liu1:

回复 Brighton Feng:

Brighton,您好,我们所说的帧其实是一个收发时间的总和。收和发都遵循LTE里规定的时隙的整数倍,即0.5ms*N,但一

次收发并不是LTE里规定的10ms,我们的帧时间上其实是0.5ms*(N1T+N2R)+GAP的时间。GAP是实际测距的结果。其

中,N1T表示发送(对基站来说就是下行)包含的slot时隙个数,N2R表示接收(对基站来说就是上行)包含的slot时隙个

数。所谓的上下行比例也就是N1T:N2R,和LTE里TDD的可变比例类似,但是变化的情况比LTE的多。帧结构如下图所示:

另外,我们想以FDD的方式使用AIF2,但是又想帧长和比例可变。

Brighton Feng:

回复 Jerry Liu1:

如果你这样改变帧长度的话,不光软件配置需要修改,硬件输入的PHYSYNC信号的周期也要相应的变化。因为PHYSYNC是驱动AIF所有模块工作的源头,它变了,则整个AIF都需要重配,这一般需要5帧左右的时间。

另外,0.5ms Slot中的数据量多大?Gap区间相当于多少数据?你还得考虑怎么把它分们割成PacketDMA能传输的包。

还有,这明明是TDD模式,你却说想以FDD模式来实现,不明白你的意思!?

总的来说,我没见过任何客户这么用,尽管理论上貌似可行,我还是建议你们按标准的LTE TDD模式做。

 

Jerry Liu1:

回复 Brighton Feng:

Brighton,您好,谢谢您的建议,但是由于应用需求,我们不得不在标准LTE TDD的基础上做一些修改。我们所说的FDD方式,其实就是想AIF2始终处于打开状态,下行有数据到达就将其发送出去,上行有数据到达就将其接收进来。但是每次发送的数据和收到的数据长度可能不一样。我们0.5ms slot的数据量为61440Byte,Gap是根据现场情况实际测定的,例如Gap时长为1ms,则数据量为(2*61440)Byte

在我们的系统中AIF2主要用于DSP和FPGA之间传递数据,AIF2的输入时钟一直保持不变。根据您的回答,AIF2中,如果帧长改变了,帧边界也改变了,则K码发/收的时间也改变了,所以Phyt需要重新配置,相当于一次重同步,需要消耗2帧左右的时间。然后,动态配置参数需要三个步骤,有需要消耗2帧左右的时间,所以总的来说需要消耗5帧左右的时间。Brighton不知道我们的理解对不对?如果是这样,只改变上下行比例,而不改变帧长,是否可以不进行重同步,这样重新配置参数消耗的时间会少一点?

赞(0)
未经允许不得转载:TI中文支持网 » AIF的一些问题求教!
分享到: 更多 (0)