首页 > 嵌入式硬件 > 嵌入式处理器

本文分析了基于最新SOC处理器设计的LTE基站对于平台软件的功能需求。针对基于SOC的基站平台软件应用中所遇到的问题, 提出了Enea面向于基站中SOC处理器的平台软件解决方案, 给出了详细的实现过程及应用实例, 该方案对基站平台软件的设计提供了新的思路。

本文引用地址: http://www.21ic.com/embed/hardware/processor/201802/50636.html

1.前言:

随着移动通信技术的发展,从最早的第一代模拟无线网络、第二代GSM通信网络、第三代3G通信网络、直到目前商用的4G LTE通信网络,甚至正在研究阶段的5G通信网络,从GSM 的TCH9.6Kbps,到GPRS的171Kbps,再到WCDMA、TDSCDMA的384kbps,以及HSDPA的14.4Mbps,再到目前LTE的下行100Mbps,数据的传输速率越来越快。数据处理能力的增加对无线基站平台提出了越来越高的要求,从而无线基站处理单板的设计也越来越复杂,逐步向多核多CPU、多核多DSP的方向演进,随着芯片集成度越来越高,融合多CPU和多DSP核的单芯片SOC解决方案成为目前LTE基站设计的热点。

在融合CPU和DSP的单芯片SOC中,一般包含多个CPU和DSP核,以及大量的片内外设,例如目前LTE基站的主流SOC芯片Freescale的B4860,片内包含4个PowerPC CPU核以及6个SC3900 DSP核,集成以太网、SRIO、MAPLE算法加速器等大量外设。随着芯片硬件的复杂度提高,对于如何管理如此复杂的系统,对基站平台的软件设计与规划提出了更高的要求。

下文介绍一种面向基站平台处理单板的基于融合SOC处理器的平台软件解决方案。

2.基站平台软件方案的特点:

2.1基站平台软件的定义

基站的功能由机架上的业务子板来实现。子板上的软件一般分为驱动层、操作系统层和应用层(协议层和运维部分)。一般把驱动层和操作系统层统称为平台软件层。平台软件层负责管理硬件资源,为应用层提供服务包括资源分配、任务调度、冗错处理、文件系统接口、IP协议栈、驱动封装等。

可以说一切应用层的设计,都是基于平台软件层的架构来实现。一个优秀的、功能丰富的平台软件层,可以使应用层的设计实现变得尤为简单,其高可靠性又可使整个系统变得更为强壮。因此选择一个好的平台软件层,对整个基站性能至关重要。

2.2目前面临的问题

随着通信技术的演进,对基站数据处理能力的要求也越来越高,单板之上的包含多核DSP和多核CPU的融合SOC芯片系统成为未来的发展趋势。复杂的多核SOC系统,对平台软件功能提出了更高的要求。

对于一个多核CPU+DSP的SOC系统,如何管理多核CPU上的资源和任务调度,如何为多核DSP提供高效稳定的操作系统,如何管理如此庞大的DSP阵列,如何有效地进行跨核乃至跨处理器间的通信,如何对这样的多核CPU和DSP的复合系统进行调试和日志追踪? 这一切都对平台软件提出了新的挑战。

面对这样一个日益庞杂的系统,我们该如何应对?

下文重点介绍Enea面向SOC(CPU+DSP)基站设计的平台软件解决方案,相信能为未来基站软件的设计提供帮助。

3.Enea面向基站的平台软件解决方案:

3.1 ENEA简介

Enea源自于1968年,于1989年在瑞典上市,是全球网络和终端软件供应商的领导者,专注于通讯领域实时操作系统和平台软件。作为一家走过半个世纪的,服务于全球主要的的网络和终端软件供应商,Enea以其先进技术为通信领域的发展提供源源不绝的动力。

3.2 ENEA SOC平台软件解决方案

Enea的平台软件解决方案由四大部分组成,包括面向多核CPU的Enea Linux操作系统、针对多核DSP的OSEck操作系统、SOC上的管理中间件和Enea系统级调试工具OpTIma。目标系统上的各个实体由Enea的分布式透明传输模块LINX连接起来。整体系统框图如下所示:

 

1.jpg

图1 Enea平台软件方案框图

Enea的平台软件解决方案为单板之上的包含多核DSP和多核CPU的融合SOC芯片提供了完整的软件架构、丰富的调试监测功能以及简单实用的高可靠通信的IPC工具。

在SOC的DSP侧,Enea的OSEck操作系统为DSP的软件架构和编程提供了可靠的选择。OSEck是Enea专门针对DSP进行优化的精简高效的实时操作系统,也是业内最优秀商用的面向DSP的操作系统。OSEck支持Freescale、TI、LSI、ADI、CEVA等几乎所有的最新DSP处理器,与LINX模块相同的应用层API接口,为每款DSP专门优化的内核,小至10kB footprint,丰富的BSP及应用模块例如TImeout server,另外DSP错误检测、CoreDump模块等为程序的设计以及系统的出错追踪提供了更多的可能。

在SOC的CPU侧,提供基于Yocto开发环境的Enea Linux操作系统或OSE硬实时操作系统。Yocto是一个图形化的集成开发调试环境,提供Linux的配置、组件的自动下载、编译、调试、性能监控等功能,受到各大主流芯片以及嵌入式软件提供商的支持。Enea Linux基于Yocto的开发环境,提供针对于SOC做特别优化的Linux版本,除此以外,针对基站开发的实时性要求,提供在Linux环境下的硬实时调度环(LWRT)。Enea LWRT是一种Linux用户空间的多核执行环境,任务调度时间、中断响应时间都是高性能、可确定性的,对满足基站高层协议栈的性能要求尤为重要。

在CPU侧也可使用OSE操作系统,这是Enea针对多核CPU作专门优化的操作系统,支持几乎所有类型的CPU,广泛地应用于各大通信厂商的移动台和局端通信设备之中。如下图:

 

2.jpg

图2 OSE 5.x系统框图

OSE 5.x独有的XMP模式即有SMP模式的简单易用性,又具有到AMP模式的性能,为平台软件CPU侧的软件架构设计提供了方便。OSE的直接消息传递机制和集中式错误处理大大简化了编程的工作,OSE丰富的模块,文件系统、IP协议栈、动态加载模块、LINX工具、ramlog工具、OpTIma系统级调试工具,这一切功能都节约了开发工作时间,加快了产品化速度。

对于基于SOC(CPU+DSP)的基站平台来说,DSP数量较多,并用于物理层协议栈、甚至MAC层的业务处理,并由SOC的CPU侧来进行管理。如何管理、监控和调试这样一个数量庞大的DSP核阵列是一个需要考虑的问题。Enea针对这一需求推出的DSP管理模块从根本上解决了这一问题。

换一批

延伸阅读

[行业资讯] 赛普拉斯正式入驻天猫商城,进一步拓宽产品销售

赛普拉斯正式入驻天猫商城,进一步拓宽产品销售

全球领先的嵌入式解决方案供应商赛普拉斯半导体公司(纳斯达克代码:CY)日前宣布,在阿里巴巴集团旗下的天猫商城开设在线商店。赛普拉斯是首批入驻天猫商城的电子元器件供应商之一,此举将为更多的顾客带来先进的计算、连接和存储解决方案。赛普拉斯天猫商......

关键字:赛普拉斯 物联网 PSoC MCU

[行业资讯] 赛普拉斯发布2017年四季报和年报

赛普拉斯发布2017年四季报和年报

嵌入式解决方案领导者赛普拉斯半导体公司(纳斯达克代码:CY)近日公布其2017年四季报和年报。 ......

关键字:赛普拉斯 嵌入式 PSoC®6微控制器

[行业资讯] 物联网(IoT)的未来可能取决于售价不到50美分的芯片?

物联网(IoT)的未来可能取决于售价不到50美分的芯片?

物联网(IoT)需要售价不到50美分的芯片才有机会放量?但如何让搭配新型存储器、连接性与传感器的IoT SoC降低成本与功耗,以及扩展所需要的规模仍有待进一步探索… ......

关键字:SoC 物联网 芯片

[行业资讯] UltraSoC扩大规模以抓住嵌入式分析市场机遇

UltraSoC扩大规模以抓住嵌入式分析市场机遇

领先的嵌入式分析技术开发商UltraSoC日前宣布了一项重要的全球性扩展,以满足一系列电子产品对更复杂、且能自我感知的硅芯片日益增长的需求,这些产品包括从轻量级传感器到支持互联网的服务器群组等。公司的增长计划得益于客户的积极推动和最近注入的......

关键字:UltraSoC 嵌入式 分析市场

[行业资讯] SiFive携手UltraSoC通过DesignShare产业生态加速RISC-V开发

SiFive携手UltraSoC通过DesignShare产业生态加速RISC-V开发

首家客制化、开源嵌入式半导体产品无晶圆厂模式提供商SiFive日前宣布:UltraSoC将为基于RISC-V开源处理器规范的SiFive Freedom平台提供调试与追踪技术,此举将是DesignShare计划的一部分。UltraSoC的嵌......

关键字:SiFive UltraSoC DesignShare产业生态 RISC-V

[趣科技] 接近绝对零度:世界上最冷的电子芯片

接近绝对零度:世界上最冷的电子芯片

不过,科学家从未停止尝试。巴塞尔大学的物理学家曾经提出,利用磁冷却使纳米电子设备的温度降到接近绝对零度,这种方法能够实现破纪录的低温。磁冷却的原理是这样的:在绝热条件下,当外加磁场逐渐减小时,系统会渐渐冷却。在减小磁场前,磁化产生的热量需要......

关键字:电子芯片 绝对零度

[新鲜事] 世界卫生组织将“游戏成瘾”列入精神疾病,任天堂索尼激烈反对...

世界卫生组织将“游戏成瘾”列入精神疾病,任天堂索尼激烈反对...

北京时间6月20日早间消息,美国娱乐软件协会(ESA)就世界卫生组织将“游戏成瘾”列入精神疾病的做法提出激烈批评,认为他们列举的证据不够充分,而且可能引发误诊。ESA呼吁世界卫生组织在将游戏成瘾正式列入......

关键字:游戏 任天堂 索尼
条评论

我 要 评 论

网友评论

大家都爱看

  • 扇出型晶圆级封装的优势和挑战!

    我们有能力创造一些能保持前代性能并且更好更小的电子设备,例如今天的可穿戴设备、智能手机或平板电脑,这是由于很多因素超过摩尔定律而快速发展,从而能够从底层的嵌入组件发展到今天把它们封…

    2018-03-29
  • Xilinx推出革命性的新型自适应计算产品

    自适应和智能计算的全球领先企业赛灵思公司(Xilinx, Inc.,(NASDAQ:XLNX)),近日宣布推出一款超越FPGA功能的突破性新型产品,名为ACAP(Adaptive Compute Acceleration Platform,自适应计算加速…

    2018-03-20
  • 赛普拉斯为树莓派3 B+ IoT单板计算机提供强大稳定的无

    先进嵌入式系统解决方案的领导者赛普拉斯(纳斯达克代码:CY)近日宣布其Wi-Fi®和蓝牙®combo解决方案为全新的树莓派 3 B+(Raspberry Pi 3Model B+)IoT单板计算机提供强大稳定的无线连接…

    2018-03-20
  • 观看直播领红包,SEED-A10加速卡助力人工智能

    随着云服务器、云计算的发展,大家对硬件加速的需求越来越多,但是随着设备功耗的上升、性能需求越来越高,常规加速设备以及开始不能满足需求,因此FPGA逐渐在硬件加速中找到了自己的位置,而艾…

    2018-03-19
  • 特朗普:博通不得以任何形式收购高通

    白宫周一(3月12日)晚发出声明,川普(特朗普)总统出于“国家安全”考量、禁止新加坡博通公司(Broadcom)收购美国高通公司(Qualcomm)。

    2018-03-14