嵌入式软件基础平台方案介绍.ppt
- 文档编号:1727058
- 上传时间:2022-10-23
- 格式:PPT
- 页数:18
- 大小:3.22MB
嵌入式软件基础平台方案介绍.ppt
《嵌入式软件基础平台方案介绍.ppt》由会员分享,可在线阅读,更多相关《嵌入式软件基础平台方案介绍.ppt(18页珍藏版)》请在冰豆网上搜索。
瑞典宜能(Enea)嵌入式软件基础平台(CPU&DSP/SoC),张永军,议程,Enea公司简介Enea多核CPU软件基础平台简介Enea多核DSP/SoC软件基础平台简介,2,Enea公司简介,网络和终端软件的领导供应商Enea成立于19681989年在瑞典上市全球性的公司瑞典(R&D)、美国(R&D)、法国(R&D)、罗马尼亚(R&D)英国(R&D)、中国、德国、以色列、日本等提供独特的软件技术无线基站,雷达、声纳、航空航天、控制、电子对抗、网络设备等.使用在全球上十亿的手机中全球50%的基站市场份额2009年销售的手机里5亿个带有Enea的软件重要客户Ericsson,NSN,ALU,Motorola,Fujitsu,Samsung等Huawei,ZTE,Datang,Potevio等NASA,Boeing,Airbus,LockheedMartin,Yamaha,14所,32所,715所,中电、中船、航空航天等所。
3,3,OSE(RTOS)家族实时操作系统OSEck,专门为DSP/SoC优化设计的内核OSE5MCEforCPU,如PPC,ARM,MIPS等OSEEpsilon,内核由100%汇编编写,支持MCULINXIPC-高性能进程间通讯机制支持多核、多DSP/SoC/CPU芯片,多板卡支持多种媒介,如DMA、共享内存、SRIO、以太网等开发调试工具Optima-内存Profile及内存优化,CPUProfile及瓶颈分析等。
Loganalyzer-图形化日志分析工具。
CDA-系统死后分析工具EneaLinux电信级商业实时LinuxEnea实时商业Linux,基于最先的Yacoto标准。
完美的图形开发调试工具Element高可用性(HA)中间件应用软件开发和高可用性(HA)中间件构架设备管理,机箱管理,故障监控、管理,软件热升级等。
Polyhedra实时内存数据库性能高、代码小、基于内存运行的实时数据库符合业界标准,包括SQL,ODBC,JDBCNetbricks协议栈,Enea软件产品线,EneahasTrustedRelationshipswithCustomers,6,部分客户产品,Enea多核CPU软件基础平台简介,7,多核CPU软件基础开发平台OSEMCE硬实时操作系统LINX中间件Optima开发优化工具分布式HA(高可用性)中间件和嵌入式管理中间件Element实时电信级安全LinuxEneaLinuxLWRT实时内存数据库Polyhedra虚拟化Hypervisor,Enea多核CPU软件基础平台简介,8,多核CPU软件基础开发平台OSEMCE硬实时操作系统LINX中间件Optima开发优化工具分布式HA(高可用性)中间件和嵌入式管理中间件Element实时电信级安全LinuxEneaLinuxLWRT实时内存数据库Polyhedra虚拟化Hypervisor,WhereisElement?
SuccessfulCustomersEricssonVerivue,MobiTVNASAHuaweiZTEFiberhomeAEPHughes(multipleprojects)(Military)LockheedMartinInsititueBoeing4DKHypercom,GenbandAvasiCambridgeConsultantsIPInfusion:
MiscellaneousOEMcustomers.ApplicationsIPTV,GatewaySoftSwitchGridBroadbandClusterDeviceAccess,RouterSatelliteBaseStation,SatelliteNavigationPTT(PushToTalk)BroadbandAvigation,AerospaceLTESGW/PGW,BaseStationPush-to-TalkTestSystemPointofSaleNetworkAccessControllerApplicationServerforMobileApplications.,9,CoreServices(核心服务)基于LINX的消息机制:
提供一个健壮的,可靠度,高速的进程间通讯机制(IPC),它可以为各个组件间提供消息发布/订阅、流控、命名服务的透明传输机制。
调试框架:
提供系统及调试工具,可以快速定位和解决系统中的Bug。
调试工具可以提供可定制命令服务,消息trace跟踪功能。
系统Log服务;通用工具:
提供通用API框架和数据类型转换功能。
OS和硬件抽象层HighAvailability(高可用性)出错管理:
提供系统运行监控、状态检测、事件驱动策略和故障主动通知功能,AMF框架完全符合SAFB.02.01标准。
Checkpoint服务:
Element提供一个轻量级的实时数据库来动态保护系统状态信息。
异常状态历史记录:
可以动态记录系统中各个组件的异常情况,并以后续分析和跟踪。
EmbeddedManagement(设备管理,网管)配置管理:
提供统一的面向对象实体MO,Element在整个作用域内对MO提供基于transaction机制的完整性保证。
北向接口:
提供基于Web和命令行的北向接口,同时可以基于agent方式和第三方管理工具对接ChassisManagement(机架管理)提供符合标准HPI的软硬件接口,无缝适配业界主流ATCA硬件,并可以支持硬件热插拔功能。
节点管理:
提供发现,状态监控和HPI管理功能告警服务:
提供硬件异常告警功能InServiceUpgrade(ISU,软件升级功能)提供完整的在线升级功能,在升级过程中避免中断现有进行中的业务。
它可以对Element本身和用户程序提供无缝的在线升级功能。
10,ELEMENT,theHAMiddlewareforYou,Enea多核CPU软件基础平台简介,11,多核CPU软件基础开发平台OSEMCE硬实时操作系统LINX中间件Optima开发优化工具分布式HA(高可用性)中间件和嵌入式管理中间件Element实时电信级安全LinuxEneaLinuxLWRT实时内存数据库Polyhedra虚拟化Hypervisor,Enea多核CPU软件基础平台简介,12,多核CPU软件基础开发平台OSEMCE硬实时操作系统LINX中间件Optima开发优化工具分布式HA(高可用性)中间件和嵌入式管理中间件Element实时电信级安全LinuxEneaLinuxLWRT实时内存数据库Polyhedra虚拟化Hypervisor,Enea多核CPU软件基础平台简介,13,多核CPU软件基础开发平台OSEMCE硬实时操作系统LINX中间件Optima开发优化工具分布式HA(高可用性)中间件和嵌入式管理中间件Element实时电信级安全LinuxEneaLinuxLWRT实时内存数据库Polyhedra虚拟化Hypervisor,Enea多核DSP/SoC软件基础平台简介,14,多核DSP基础软件开发平台OSEck硬实时操作系统LINX中间件Optima开发优化工具EneaSoC软件平台-(RTOS,实时Linux,中间件,工具)OSEck硬实时操作系统Enea电信级实时LinuxLINX中间件Optima开发优化工具,Enea软件市场状况,OSEck/OSERTOS使用在全球超过50%的基站里,3G和LTE(FDDLTEMaxwelletc.)FreescaleSoC(B4860,etc)支持PPC/ARM/MIPS处理器。
客户应用可以在不同厂商的DSP上无缝移植,极大减少成本。
极强的系统优化分析工具,加速系统的开发。
15,爱立信、诺西几乎所有基站都基于Enea的OSEck/OSERTOS,包括所有的LTE基站。
华为、中兴的基站也越来越多使用Enea的OSEck/OSERTOS,特别是LTE普天的LTE基站都是基OSEck/OSE的。
16,C66xHW,OSEckCoreComponents,PFL,LINX,DSPNet,LLD,CSL,BSP,KRN,Shell,Platform,Application,针对TIKeyStoneMulticoreNavigator优化的OSEck实时操作系统。
针对核间通讯优化的进程间通讯模块LINXIPCDSP内核间LINXCDMA通讯DSP间/板卡间LINXRapid/IO通讯(Message和DIO)DSP间/板卡间的LINXEthernet通讯针对各种外设优化的BSP驱动,包括CDMA,Ethernet,Rapid/IO等。
DIO高性能SRIO通讯机制高性能的DSPNetTCP/IP协议Shell用户界面针对UDP包优化的网络加速软件模块PFL。
系统死后分析工具CoreDumpEclipse系统极调试工具内存、CPUProfile等。
LogAnalyzer-离线日志分析工具,OSEck多核DSP基础软件平台针对C6678模块(RTOS,中间件,工具),OSEck专门针对TIC66优化模块TI软件模块,Enea多核DSP/SoC软件基础平台简介,17,多核DSP基础软件开发平台OSEck硬实时操作系统LINX中间件Optima开发优化工具EneaSoC软件平台-(RTOS,实时Linux,中间件,工具)OSEck硬实时操作系统Enea电信级实时LinuxLINX中间件Optima开发优化工具,OSEck多核DSP软件平台OSEck实时稳定的内核,OSEckLINX支持多DSP核无缝通讯的进程间通讯模块EneaLinux实时商业Linux基于Yocto的图形Linux开发调试环境Enea实时Linux优化LINXIPCARM核(Linux)到DSP核(OSEck)的无缝进程间通讯模块支持多芯片,多板卡的无缝通讯RapidIO,Ethernet,共享内存等。
Optima/CDA优化调试工具开发、调试死后分析性能调优工具。
DSPBootLoadingEneaLinux下载DSP映像并启动DSP.EneaLWRTLinux实时环境(可选)用户态实时环境达到RTOS级别的实时性能,18,EneaSoC软件平台-(RTOS,实时Linux,中间件,工具),
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 软件 基础 平台 方案 介绍