B4860芯片上的CPRI协议详解

4星 · 超过85%的资源 需积分: 15 12 下载量 88 浏览量 更新于2024-07-18 1 收藏 686KB PPTX 举报
"B4860上的CPRI介绍文档详细阐述了B4860处理器中CPRI(Common Public Radio Interface)的相关资源和技术细节。内容包括CPRI的基础概念,Framer的工作机制,DMA(Direct Memory Access)操作,以及中断和变频模式。文档特别强调了B4860上CPRI模块的特性,如每个端口支持24个载波,支持多种链路速率和映射方式,以及与LTE系统的兼容性。此外,还详细讨论了Framer的发送和接收模块,自动协商机制,天线载波数据映射,以及控制字的插入和处理。" 本文档首先介绍了CPRI的基础部分,它是无线基站和射频单元之间的一种开放式接口标准,用于传输基带数字信号。在B4860平台上,CPRI支持不同的链路速率,例如1228.8至9830.4bps,并且支持LTE的两种映射方法,即基于IQ采样值的方法1和向后兼容的方法3。采样值位宽可选为8比特、15比特或16比特,适应不同带宽需求。 接着,文档深入探讨了B4860-CPRI模块的Framer,这是处理CPRI数据流的关键组件。Framer分为发送和接收两个部分,发送部分负责构建CPRI帧结构并发送数据,而接收部分则负责数据解包并将其发送给DMA。Framer的发送路径和接收路径都有详细的架构描述,包括自动协商机制,该机制用于设备间的速率匹配和配置同步。 自动协商流程涉及复位SerDes的PLL、CPRI复位以及相关寄存器的复位,确保正确设置和同步。天线载波映射部分介绍了基本模式和高级AxC映射方案,基本模式中IQ采样值被映射到AxC容器,每个容器对应一个AxC数据流,最多支持24个容器。高级模式提供更大的灵活性,能适应不同采样率和无线标准。 最后,文档提到了控制字的处理,这是CPRI模块中传输控制数据的关键环节。控制字包括同步控制字、HFN(Hierarchical Frame Number)、BFN(Base Frame Number)等信息,它们通过控制传输表进行插入和管理,实现高效的数据传输和通信控制。 这篇文档是关于B4860平台上CPRI接口的全面指南,涵盖了从基础定义到具体实现的各个层面,对于理解和调试相关系统具有极高的参考价值。