主页 PC知识 网管技术 黑客帝国 安全技术 开放系统 程序设计 搜索 技术论坛

 

相关联接
 
RHU本级分类

技术开发
桌面应用
嵌入技术
问答(FAQ)
基础知识
企业应用&技巧

 
RHU阅读排行
·μClinux嵌入系统外部硬件设备快速调试
·利用RTLinux开发嵌入式应用程序
·CPU与DSP结合为单一核心还有多远?
·浅谈嵌入式LINUX操作系统的概念和特点
·论嵌入式系统的技术发展与机遇
·基于Intel IXP网络处理器开发平台简介
·嵌入式操作系统的调试
·一个典型的嵌入式系统设计和实现
·珍贵资料:uClinux系统分析详解
·嵌入式Linux开发资源大全

 
 
RHU最新文章
·嵌入式Linux也SOHO SIPS技术应用简介
·物理隔离 关注Linux如何贯通安全通道
·你还在用MRTG吗?使用cacti监测系统性能
·一种改进嵌入Linux实时性的新型方案
·学习嵌入式Linux的笔记和体会
·基于嵌入式Linux的智能手机系统设计
·嵌入式操作系统UC/OS和uClinux比较分析
·Qt/Embedded在嵌入式Linux系统中的应用
·嵌入式实时程序设计中C/C++代码的优化
·主流嵌入式Linux动态扩展技术比较分析

 
 
RHU相关搜索









 
 
RHU广而告之

 
 
>您的位置:首页 -> Linux/Unix-> 嵌入技术
CPU与DSP结合为单一核心还有多远?

作者:RHU-TAC编辑员 来自:RHU-TAC编辑搜集 时间:2005-2-28 双击滚屏 收藏本页 字体:


点击 查看RHU2004全年文章


在嵌入式系统的世界里,DSP长期以来扮演着重要核心的角色,尤其在多媒体处理能力重要性日渐增加的今日,其强大的平行处理能力更使得其在影音方面的应用大为风行。CPU核心与DSP核心,虽然有进一步整合成单一核心的空间,而且在商业市场上也有机会找到切入点,甚至有日渐风行的可能,但是究竟能不能成为市场上的主流,终究是个有待市场验证的问题。

两大CPU核心授权厂商的软件策略比较

由于在消费市场上,多功能整合已经成为厂商说服消费者购买产品的基本条件之一,因此IP授权业者不但不能仅从硬件效能的角度来看待问题,相反的,如何透过软件支持的方式让客户在更短的时间内推出功能多样的产品,才是成功的关键所在。根据松下等重要家电系统厂商的资料显示,在系统开发的成本结构上,软件开发所耗费的资源正有逐渐凌驾于硬件之上的趋势。因此,与CPU核心授权相关的软件支持也成为ARM与MIPS这两大IP授权厂商的竞争策略重点。

标准化API提供更多软件选择

由于数字消费性电子产品始终以多功能整合为提升产品附加价值的主要途径,因此系统产品所使用的软件不仅变得更大、同时种类越来越多。ARM鉴于这个趋势,采取类似过去推动AMBA成为业界标准总线的策略,推动一项名为OPENMAX的开放API,并希望能够透过这个统一的API,让系统厂商在选择来自第三方的应用程序,或是决定要自己开发应用软件时,可以不必考虑采用何种硬件平台、甚至是操作系统。统一的API不仅透过提升软件的可移植性以降低厂商在软件研发上的人力物力成本之外,要是OPENMAX真能顺利广为各家应用软件供货商接受为共通的标准,系统业者也能因此而获得更多应用软件资源以创造出差异化的产品。

一站式软件支持MIPS除了推出DSPASE这项授权方案之外,也连带提供相关的驱动程序与多种经常使用在DSP上的算法等软件支持。ThomasPetersen认为,由于制程技术的演进,硬件的极限效能超出软件对硬件的需求一截早已是司空见惯的情形,而系统厂商为了缩短产品上市时间与开发成本, 改以软件算法取代硬件电路实作的例子越来越多。

但是,像DSP这种产品,除了硬件每秒能够提供多少个MMACs(这是一种在DSP业界常见的效能指针,就像在CPU的世界里有人用MIPS评量硬件的效能一样。)之外,在DSP上运行的各种算法否针对该DSP核心进行过最佳化的动作,也于该DSP芯片在应用时的表现好坏有着直接的关系。MIPS自己提供这些在DSP上常见的算法与驱动程序,就是为了确保客户的MIPS核心能具备符合预期的效能,而且一站式的服务也能让客户省去在不同的软件供货商评估的麻烦,要是日后发现软硬件的配合有需要改进之处,也能确保客户可以获得专业的支持。

独立DSP的未来?

不过,嵌入式CPU核心具备数字信号处理能力,真的能侵蚀独立DSP的市场吗?就系统设计与市场需求的观点,答案并非那么乐观。首先,就系统设计的观点,整个系统的运作仅只依赖一颗CPU是否可行?是否合理?至少在类似智能型手机这类目前的双核心并存的应用里,CPU与DSP分别独立运作有其必要,因为单一CPU要同时处理来自GSM/GPRS基地台的无线电讯号与多媒体内容,会有可靠度的疑虑。由ARM所提供的NEON在手机平台的应用图来看,ARM本身也不认为一颗支持NEON的CPU核心可以取代原本由独立DSP来执行的工作,而是使用多颗CPU的方式来进行系统设计,以额外的CPU核心取代手机讯号收发端的独立DSP核心。

同样的问题,也会发生在MIPS阵营所擅长的家电领域里。尤其高阶影音家电,如分辨率1080i以上的高画质电视、7.1声道杜比环绕音响等应用上,系统厂商在设计上也会有相同的疑虑,毕竟在影音处理的部分,这些家电厂商从过去到今日都是采用专用的硬件加速器或是中高阶以上的DSP来进行的。


OVER

[1] 页 RedHyphone.Union 投稿邮箱
[特别声明]:
本站文章大多搜索转载自网络中,如果侵犯了您的权利,请告之我们。本站将立即删除。
本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
查看评论】【向上滚屏】【关闭窗口】【 打印
-相关文章
  • Ubuntu 9.04 Alpha 2 发布
  • 用ubuntu server8.10做php-web服务器方法
  • Linux兼容内核0.2.2-1版(UnifiedKernel 0.2.2-1)发布
  • Ubuntu下命令行FTP客户端NcFTP安装使用
  • 分享:Linux系统下应用软件安装指南
  • -文章评论 (关闭)
    ·还没有相关的评论!

    网上大名:
    红旋风网络技术联盟 RHUTech.Union
     
    Copyright © 2000-2007 RedHyphone.Union All Rights Reserved. 红旋风联盟版权所有.皖ICP备05011033号
    中国红旋风网络技术联盟 | www.RedHyphone.net
    Mailto:Redhyphone@gamil.com