首页 » 解决方案 » 基于Xilinx器件的CPRI协议实现方法

基于Xilinx器件的CPRI协议实现方法

作者:  时间:2009-02-13 06:32  来源:
 2 上行链路

  CPRI 上行链路模块相对比较复杂,从光口1接收下一级RE送过来的数据,不仅要完成数据的解帧,分离出载波和控制字,还要插入本级上行的载波数据、RSSI以及其他控制字,并通过光口0送到上一级RE或者REC。不同于下行链路,上行链路需实现对所有控制字和数据的转发,除了本级的控制字和数据,还包括下级RE 传来的控制字和数据,上行链路模块框图如图5所示。

CPRI上行链路设计

图5 CPRI上行链路设计

  仿真结果

输入数据仿真波形

图6 输入数据仿真波形

下行解出10ms标志仿真波形

图7 下行解出10ms标志仿真波形

  输入数据波形如图6所示,代表的是SERDES串并转换后的数据,基本帧的首个16bit(S_rx_slot_cnt=0处)传送控制字,末尾的16bit(S_rx_slot_cnt=15处)不使用,载波数据均用“0xaabb”表示。

  CPRI下行同步模块在150个超帧后解出10ms标志,此时正好对应下一个超帧的开始,同样也是基本帧的开始,仿真波形如图7所示。

  结语

  在近几年内相继出现了CPRI、OBSAI接口标准。由于其实现上的经济简便性,基于CPRI协议标准的分布式基站产品陆续推出。本文按照实际的应用场景来设计,介绍了在CDMA系统中实现CPRI协议的方法,并给出了逻辑设计的框图和仿真波形,对于CPRI协议的理解和CDMA分布式基站的设计有一定的参考意义。

相关推荐

基于Xilinx器件的CPRI协议实现方法

Xliinx  CPRI  协议实现  2009-02-13

IDT推出优化的CPRI解决方案

IDT;CPRI;RapidIO  2008-03-03
在线研讨会
焦点