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.

C6670 AIF2 CPRI协议Tx端几个问题



TI工程师您好,

我们在做6670 AIF2与FPGA进行CPRI协议数据传输,现在遇到几个问题。

1.将6670  AIF2 Tx端接到FPGA Rx端,AIF2 Tx端链路速率设为2x,FPGA能够抓到C6670 TX出来的K28.5码,但是无法进入HFNSYNC状态。捕捉收到的同步码为“BC”,但是看CPRI协议文档上说2x模式下同步码应为“50BC”或“C5BC”,为什么不一样呢。是不是不同速率下的同步码都是“BC”?

2.6670端有没有master/slave 模式之分?

3.同步机制下的K码发送和接收是连续的还是以超帧为单位承载的?

谢谢!

  • HI GAO:

    ==>1.将6670  AIF2 Tx端接到FPGA Rx端,AIF2 Tx端链路速率设为2x,FPGA能够抓到C6670 TX出来的K28.5码,但是无法进入HFNSYNC状态。捕捉收到的同步码为“BC”,但是看CPRI协议文档上说2x模式下同步码应为“50BC”或“C5BC”,为什么不一样呢。是不是不同速率下的同步码都是“BC”?

    答:能够观察到K28.5、HFN、BFN等字段吗?k28.5是超帧帧头,一个1ms子帧(14个符号)对应150个超帧,TDD模式下如果某些符号是UL,在某些超帧上是没有数据发送出去的。建议你使用 FDD的工程再观察一下。

    ==>2.6670端有没有master/slave 模式之分?

    答:有的

    ==>3.同步机制下的K码发送和接收是连续的还是以超帧为单位承载的?

    答:是以超帧为单位承载的

  • 2、C6670应该只能作为CPRI Master,因为Slave需要从RX链路恢复时钟并作为TX时钟,这点C6670没有。

    所以应该是C6670作为CPRI Master,FPGA作为CPRI Slave

  • 谢谢您的回答