标准的AIF2和CPRI接口连接,按照标准的协议帧时序来传输没有问题,比如20M带宽LTE协议,每毫秒一个子帧传输30720个数据,一直都没问题。
但是如果需要实时调整的话,怎么实现呢?比如由于发送端和接收端的时钟频率不完全一致导致符号位置偏移,在接收端需要在某一个帧或者子帧增加/减少一个符号,在不断开AIF2和CPRI接口的情况下怎么实时调整呢?
谢谢各位大神不吝赐教!
Allen35065:
如果差出一个符号的距离,实时调整基本不可能实现。
接收侧有窗口,能够捕捉一定范围的偏移。
Chong Zhou:
回复 Allen35065:
接收侧有窗口,能够捕捉一定范围的偏移。
这个捕捉是自动的吗?还是需要实时做一些什么处理?
如果是自动的,我用FPGA的CPRI接口来发,是否只需要调整FPGA端CPRI接口的frame strobe信号位置就行了?
如果不是,那需要怎么调整来实现呢?
谢谢了!
Allen35065:
回复 Chong Zhou:
PI窗长见手册,应该是+-128 clock,这个是自动维护的。