网站首页
IC库存
IC展台
电子资讯
技术资料
PDF文档
我的博客
IC72论坛
ic72 logo
资料首页最新产品 技术参数 电路图 设计应用 解决方案 代理商查询 IC替换 IC厂商 电子辞典
关键字: 技术文章 PDF资料 IC价格 电路图 代理商查询 IC替换 IC厂商 电子辞典

CEVA推出 基于C语言的应用程序优化工具链

    CEVA公司 推出 集成式优化工具链,能够对可授权DSP 内核实现完全基于C语言的端至端开发流程。该应用优化器 (Application Optimizer) 包括于CEVA-ToolBox 软件开发环境套件内供货,可让应用开发人员完全以C语言级轻易开发CEVA DSP软件,无需任何手写的汇编语言,从而显着提高 SoC 设计的总体性能并缩短其设计周期。

    较其它可授权解决方案具有显着的性能优势

    加入了应用优化器后,CEVA DSP内核的开发环境获得显着增强,并可大大简化软件开发流程,提高目标应用程序的绝对性能。以使用标准窄带自适应多速率压缩 (AMR-NB) 的C语言语音编码器为例,CEVA-X1622 DSP内核在编译现成可用的代码 (最差帧幅及流) 时,仅需19 MHz速率;而其它的可授权解决方案却需要高45% 以上的速度,才能编译同样的现成代码。

    大幅缩短软件开发时间

    随着现代 SoC 架构设计的复杂性不断增加,嵌入式软件开发的重担给 IC 供应商带来了最艰巨的挑战,针对特定多元化系统架构编写和优化软件的工作,成为了设计过程的最大瓶颈。利用应用优化器工具链,结合CEVA-ToolBox 开发环境中的其它重要组件,能够把软件设计流程转到纯C语言,并可降低对设计工程师在专用架构方面的知识水平的要求。

    应用优化器的主要组件包括:

    项目建立优化器 (Project build optimizer):创建经优化的建立配置,根据客户应用与真实的系统条件,仿真和剖析多种应用场景

    DSP 及通信软件库:C可呼叫 (C-callable) 汇编的优化功能,大大提升DSP及通信应用的性能,并缩短开发时间

    应用剖析器 (Application Profiler):一个周期精确的C语言级应用程序及存储器子系统剖析器

    基于评分的编译:现成可用的C代码与经优化汇编的代码,二者比值小于1:1.5

    应用优化器的其它重要组件还有:链接后 (post linker) 优化器、便于算法 (如MATLAB) 移植的调试器连接,以及测试环境自动控制。

    开发工具和支持

    CEVA的DSP内核备有强大的开发环境的支持,包括软件开发工具、开发板、软件系统驱动器和RTOS。这个开发环境是CEVA自1991年推出首款DSP内核以来,数千人一年工作量所累积之技术经验的结晶。CEVA的工具和技术支持已获世界各地数以千计的工程师使用,生产采用CEVA技术的芯片,至今为止付运了超过10亿片芯片。这些开发工具可以在Windows、Solaris 和 Linux操作系统上运行,并由世界各地的客户服务团队提供支持。此外,CEVA DSP内核还获得CEVA 和CEVAnet第三方开发团体提供的广泛的算法和应用支持。

热门搜索:ADC128S102CIMTX TLP725 TLP606B ADS1013IDGSR PDU1215 01M1002SFC2 TLP74RB 2838283 SBB830 PDU2430 TLM825SA PM6NS LC1800 TLP6B 2838228 02T1001JF PS2408RA TLP810NET PS2408 PS120406 TW-E41-T1 01C5001JF 02T0500JF 2838319 TLP1210SATG
COPYRIGHT:(1998-2010) IC72 达普IC芯片交易网
客户服务:service@IC72.com 库存上载:IC72@IC72.com
(北京)联系方式: 在线QQ咨询:点击这里给我发消息 联系电话:010-82614113 传真:010-82614123
京ICP备06008810号-21 京公网安备 11010802032910 号 企业资质