利用样点级加速器进行数据处理的方法和样点级加速器技术

技术编号:10932405 阅读:153 留言:0更新日期:2015-01-21 13:03
本发明专利技术公开了一种利用样点级加速器进行数据处理的方法和样点级加速器,所述方法应用于多模基站基带样点级加速器中,包括:接收配置参数,并收集启动控制信息;在接收到启动控制信息后,如判断出本加速器当前并未进行上下行数据处理、且当前并未进行参数配置,则将所述配置参数解析后配置到本加速器中,然后按照配置的所述配置参数对软核发送到本加速器的上下行数据进行读写和处理。采用本发明专利技术后,与现有技术相比,显著提高了多模基带处理的吞吐量;将芯片硬件设计与无线通讯协议的依存度降到极低,加速器的启动和停止不受时间限制,可以随时调度;各种制式之间可快速配置,实时切换,有效减少了配置和控制的复杂度。

【技术实现步骤摘要】
利用样点级加速器进行数据处理的方法和样点级加速器
本专利技术涉及无线通讯、数字信号处理及集成电路设计领域,尤其涉及一种利用样点(sample)级加速器进行数据处理的方法和样点级加速器。
技术介绍
近年来,随着人类社会信息化的发展、日益增长的带宽和高速数据传输要求,促使移动通信技术的发展日新月异。短短二十年间,数字移动通信系统经历了从最广泛应用的第二代移动通信系统(2G)向以 WCDMA (Wideband Code Divis1n Multiple Access (宽带码分多址)、CDMA2000 (Code Divis1n Multiple Access 2000,宽带码分多址 2000)和TD-SCDMA (Time Divis1n-Synchronous CDMA,采用时分双工技术的同步码分多址)为主要标准的第三代移动通信系统(3G)再到以FDD (Frequency Divis1n Duplexing,频分双工)-LTE (Long Term Evolut1n,长期演进技术)和 TDD (Timing Divis1n Duplexing,时分双工)-LTE为代表的第四代移动通信系统(4G)的过渡和演进。在有限的频谱资源上,如何提高传输效率已成为各大运营商和设备制造商面临的主要问题。 另外,技术的快速演进伴随着巨额的组网建设投入。基于此,一方面,2G、3G和4G中的多种制式标准将长期共存;另一方面,运营商为降低成本,迫切希望各种制式间能在投入较小的情况下平滑升级,并使各种制式间的网络互联互通成为可能。 软件无线电(Software Defined Rad1,简称为SDR)的出现为解决上述问题提供了可能。SDR将不同频带、不同带宽、不同协议的无线通信系统在通用硬件的基础上,采用模块化的设计,通过加载不同的软件模块来实现不同的功能,不仅可以让现有的通信设备通过软件升级来满足用户的需求,而且可以节约成本,延长设备的使用年限。 为满足SDR要求,支持多种制式的无线软基站多模基带处理器(Building Baseband Unit,简称为BBU)应运而生。多模基站基带样点级的处理是基带处理非常核心的部分,是基带信号调制和解调的重要实现步骤。针对多模基带样点级处理单元的实现,业界常见的实现方法分为软件实现和硬件实现两种方式。申请号为CN200580051301.6的中国专利申请提供了一种在DSP (Digital Signal Processor,数字信号处理器)中通过软件来实现多模无线基带样点级的处理方法。这种方法的优点是灵活性强,针对不同的制式和组网需求,可以灵活定制软件模块,实现多模处理;缺点是采用纯DSP处理成本高昂,设备功耗大。申请号为W02011079765(A1)的专利申请提供了无线基站多模处理的一种装置,基带处理单元的样点级处理部分是针对多种制式分别实现,然后根据处理的制式分别调用,实现多种制式的实现。这种方法的优点是各制式分别处理,实现方便;缺点是多种制式各自实现,资源开销大,会造成无谓的浪费。 综上,针对无线多模基站基带样点级的处理,传统的实现方案均采用牺牲资源或功耗换取多制式处理的方式,在运营商对功耗和成本要求越来越高的情况下,传统的实现方式受到很大的诟病和挑战。
技术实现思路
本专利技术的目的在于提供一种利用样点级加速器进行数据处理的方法和样点级加速器,以克服现有实现方式资源开销大、功耗高的缺陷。 为解决上述问题,本专利技术提供了一种利用样点级加速器进行数据处理的方法,应用于多模基站基带样点级加速器中,包括: 接收配置参数,并收集启动控制信息; 在接收到启动控制信息后,如判断出本加速器当前并未进行上下行数据处理、且当前并未进行参数配置,则将所述配置参数解析后配置到本加速器中,然后按照配置的所述配置参数对软核发送到本加速器的上下行数据进行读写和处理。 进一步地, 所述收集启动控制信息,具体包括: 按照协议规定的时间间隔进行所述启动控制信息的接收;或者, 一次接收到2个以上的启动控制信息,对所述2个以上的启动控制信息进行排队缓存。 进一步地, 所述配置参数中包括:无线制式类型、上、下行处理的序列数、序列的样点数、样点数据在memory (内存)中的存放地址、上报信息的格式、参数配置结束标识、上、下行各功能点旁路使能中的任意一个或任意组合。 进一步地,所述方法还包括: 如判断出本加速器当前并未进行上下行数据处理、且当前未正在进行参数配置,则生成启动响应,在所述启动响应产生后,将所述启动响应对应的启动控制信息删除。 进一步地,所述方法还包括: 在完成对软核发送到本加速器的上下行数据进行读写和处理后,向所述软核上报处理完成状态信息。 进一步地,所述方法还包括: 对指定关键信息设置监控寄存器进行监控,对汇总的监控信息进行分析并上报给所述软核。 相应地,本专利技术还提供了一种样点级加速器,包括: 参数配置及启动配置接口模块,用于将总线的交换矩阵发来的配置参数相应地转发给参数接收模块;还用于每当接收到启动控制信息,将所述启动控制信息发送给加速器启动彳目息接收1吴块; 所述加速器启动信息接收模块,用于在接收到所述参数配置及启动配置接口模块发来的所述启动控制信息后,如判断出上行主处理模块当前并未进行上行数据处理、下行主处理模块当前并未进行下行数据处理、上行参数解析分发模块当前并未对所述上行主处理模块进行参数配置及下行参数解析分发模块当前并未对所述下行主处理模块进行参数配置,则生成启动响应;还用于在收到上行主处理模块或下行主处理模块发来的处理完成标识后,向所述参数配置及启动配置接口模块上报处理完成状态信息; 所述参数接收模块用于将接收到的所述配置参数发送给所述上行参数解析分发模块及所述下行参数解析分发模块; 所述上行参数解析分发模块用于所述参数接收模块发来的配置参数进行解析后,配置到所述上行主处理模块; 所述下行参数解析分发模块用于所述参数接收模块发来的配置参数进行解析后,配置到所述下行主处理模块; 数据交互接口模块,用于将总线的交换矩阵发来的待处理的上下行数据发送到缓存模块; 所述缓存模块用于对所述数据交互接口模块发来的上下行数据进行缓存; 所述上行主处理模块用于根据所述配置参数对所述缓存模块中保存的上行数据进行样点级处理,并在处理完成后将得到的数据重新写入所述缓存模块; 所述下行主处理模块用于根据所述配置参数对所述缓存模块中保存的下行数据进行样点级处理,并在处理完成后将得到的数据重新写入所述缓存模块。 进一步地,所述加速器中还包括: 仲裁模块,用于实现对所述上行主处理模块和所述下行主处理模块针对所述缓存模块进行读写操作的仲裁处理。 进一步地,所述加速器中还包括: 监控模块,用于接收参数配置及启动配置接口模块发来的所述配置参数,并根据所述配置参数对所述样点级加速器内部的其它各模块中的关键信息设置监控寄存器进行监控,并将汇总的监控信息进行分析并上报给所述参数配置及启动配置接口模块; 所述参数配置及启动配置接口模块还用于将所述配置信息发送给所述监控模块,还用于将所述监控模块上报的所述监控信息发送给所述总线的交换本文档来自技高网
...

【技术保护点】
一种利用样点级加速器进行数据处理的方法,应用于多模基站基带样点级加速器中,包括:接收配置参数,并收集启动控制信息;在接收到启动控制信息后,如判断出本加速器当前并未进行上下行数据处理、且当前并未进行参数配置,则将所述配置参数解析后配置到本加速器中,然后按照配置的所述配置参数对软核发送到本加速器的上下行数据进行读写和处理。

【技术特征摘要】
1.一种利用样点级加速器进行数据处理的方法,应用于多模基站基带样点级加速器中,包括: 接收配置参数,并收集启动控制信息; 在接收到启动控制信息后,如判断出本加速器当前并未进行上下行数据处理、且当前并未进行参数配置,则将所述配置参数解析后配置到本加速器中,然后按照配置的所述配置参数对软核发送到本加速器的上下行数据进行读写和处理。2.如权利要求1所述的方法,其特征在于: 所述收集启动控制信息,具体包括: 按照协议规定的时间间隔进行所述启动控制信息的接收;或者, 一次接收到2个以上的启动控制信息,对所述2个以上的启动控制信息进行排队缓存。3.如权利要求1所述的方法,其特征在于: 所述配置参数中包括:无线制式类型、上、下行处理的序列数、序列的样点数、样点数据在memory (内存)中的存放地址、上报信息的格式、参数配置结束标识、上、下行各功能点旁路使能中的任意一个或任意组合。4.如权利要求1所述的方法,其特征在于,还包括: 如判断出本加速器当前并未进行上下行数据处理、且当前未正在进行参数配置,则生成启动响应,在所述启动响应产生后,将所述启动响应对应的启动控制信息删除。5.如权利要求1所述的方法,其特征在于,还包括: 在完成对软核发送到本加速器的上下行数据进行读写和处理后,向所述软核上报处理完成状态信息。6.如权利要求1所述的方法,其特征在于,还包括: 对指定关键信息设置监控寄存器进行监控,对汇总的监控信息进行分析并上报给所述软核。7.—种样点级加速器,包括: 参数配置及启动配置接口模块,用于将总线的交换矩阵发来的配置参数相应地转发给参数接收模块;还用于每当接收到启动控制信息,将所述启动控制信息发送给加速器启动信息接收模块; 所述加速器启动信息接收模块,用于在接收到所述参数配置及启动配置接口模块发来的所述启动控制信息后,如判断出上行主处理模块当前并未进行上行数据处理、下行主处理模块当前并未进行下行数据处理、上行参数解析分发模块当前并未对所述上行主处理模块进行参数配置及下行参数解析分发模块当前并未对所述下行主处理模块进行参数配置,则生成启动响应;还用于在收到上行主处理模块或下行主处理模块发来的处理完成标识后,向所述参数配置及启动配置接口模块上报处理完成状态信息; 所述参数接收模块用于将接收到的所述配置参数发送给所述上行参数解析分发模块及所述下行参数解析分发模块; 所述上行参数解析分发模块用于所述参数接收模块发...

【专利技术属性】
技术研发人员:陈小强
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1