| 网站首页 | 新闻 | SOPC | FPGA | DSP | ARM | 嵌入式操作系统 | 下载 | 网上商城 | 芯片价格参考 | 留言 | 论坛 | 网络协议 | 驱动设计 | 购买指南-HowtoBuy | 
您现在的位置: FPGA开发板&SOPC开发板-嵌入式控制研究室 >> DSP >> DSP进阶 >> 文章正文 用户登录 新用户注册
CPU与DSP结合为单一核心还有多远?         ★★★ 【字体:
CPU与DSP结合为单一核心还有多远?
作者:CompoTec…    文章来源:互联网    点击数:    更新时间:2006-8-18
作者:CompoTech 
在嵌入式系统的世界里,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来进行的。 
文章录入:fengfeiyi    责任编辑:fengfeiyi 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    基于TMS320C32的嵌入式RTOS视…
    基于CC/CCS的Flash文件系统设…
    在TMS320VC5402上实现的嵌入…
    EDN 2005年度DSP指南
    TMS320F240与PC机串行通讯的…
    做DSP之前我们该弄明白那些基…
    做DSP之前我们该弄明白那些基…
    做DSP之前我们该弄明白那些基…
    做DSP之前我们该弄明白那些基…
    C28x寻址方式详解
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)