- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
数字直放站中CPRI协议的FPGA实现
录入:edatop.com 点击:
3.2.1 发送模块
按照CPRI基本帧和超帧结构,把DDC(数字下变频)的IQ数据信号与相应的控制信号成帧后发送给SCAN25100,SCAN25100再进行8 B/10 B编码,从光模块发送出去。
如图7所示,TXMGR模块产生IQ数据和控制数据的使能信号;TXCTRL模块则对CPRI超帧的控制时隙进行状态转换,产生不同的控制信号,从而从FIFO中选择读出不同的控制信号;TXDDR模块则是把数据通过时钟双边沿进行发送。
3.2.2 接收模块
将从SCAN25100接收到的数据进行同步头(K28.5)检测,进行CPRI解帧工作,把控制信号和IQ数据信号分解出来,IQ数据信号送到DUC(数字上变频)。如图8所示,RXDDR模块则是通过时钟双边沿接收数据;RxMGR模块通过检测帧头产生IQ数据和控制数据的使能信号;RXCTRL模块则对CPRI超帧的控制时隙进行状态转换,产生不同的控制信号,从而把接收到不同的控制信号写入FIFO,提供给其他模块。
来源:维库开发网