论文部分内容阅读
“4G无线网络的到来和联网家庭(connected home)的兴起,将彻底改变人们访问和观看多媒体内容的方式。1080p HDt在逐渐成为各类多媒体设备的事实标准,同时要求支持数量不断增加的视频编解码。CEVA公司的亚洲区销售副总裁Gweltaz Toquot说道。“消费者对更高视频质量和更丰富功能性的需求似乎永无止境。”
这家总部位于美国加利福尼亚洲san Jose的公司是向移动手机、便携式设备和消费电子市场提供硅知识产权(sIP)DSP内核和平台解决方案厂商。2009年,约有3.3亿多部采用CEVA公司IP技术的产品付运,其中包括五大顶级OEM厂商(诺基亚、三星、LG、摩托罗拉和索尼爱立信)生产的手机。如今,全球付运的手机产品中,每4部手机就有多于1部采用CEVADSP内核。
低功耗和可编程的多内核架构
近日,CEVA发布了完全可编程的高清视频和成像平台CEVA-MM3000,该平台专为新一代联网便携式多媒体和家庭娱乐设备而设计。该低功耗平台基于异构(heterogeneous)、可扩展的多内核架构,能够以最高60fps的帧速进行全高清1080p视频解码和编码,支持H.264、VC1、Real Video、AVS、VP6/7/8等先进的视频标准,以及未来的标准如可扩展视频编解码和用于3D视频的多视窗视频编解码。除了增强逼真度、手势识别和面部探测等多种独有插件应用之外,CEVA-MM3000还支持视频和图像的预/后处理算法,如缩放、防抖及降噪。至关重要的是,这些由CEVA-MM3000实现的附加算法和独有应用,可让设计人员在多媒体创新和性能方面达到新的水平,同时减轻甚至省去那些在多媒体SoC中通常用来处理这些复杂功能的引擎。
作为一种统一和连贯的结构,CEVA-MM3000采用多内核的异构方法来满足视频和图像信号处理中极端、多变的处理要求。该平台的核心含有两个专用处理器、一个流处理器和一个矢量处理器,所有这些构成一个完整的多内核系统,包括本地和共享存储器、外设、DMA以及至外部总线的标准桥。这款完整的多内核平台专为满足移动设备的低功耗要求而设计。例如,1080p 30fips的H.264HP解码在使用40nm工艺器件下功耗要求低至150mW。
流处理器负责码流编码、码流操作和控制代码执行,而矢量处理器则完成用于像素处理的滤波和矢量型操作。流处理器和矢量处理器均是针对易于编程而设计,并备有优化C编译器和应用剖析器支持。CEVA可为获授权厂商提供一组用于上述两种处理器的预先优化的视频内核,以实现高效底层代码与快速C语言层面开发相结合的灵活性。
为了高效地满足广泛的便携式多媒体和家庭娱乐应用的精准要求,CEVA—MM3000采用可扩展的异构架构。这种可扩展性使到CEVA,MM3000能够提供功耗和性能的最佳平衡,从而满足智能电话、PMP、平板电脑和其它移动设备,乃至蓝光DVD播放器、HDTV、游戏控制台及多码流设备的全高清性能要求。
满足客户提供差异化设计需求
作为一种完全可编程引擎,CEVA-MM3000能够轻易支持任何编解码器或其它视频处理软件。这种可编程能力使得SoC设计人员能够通过软件升级,快速采用新的视频标准,而无需改变硬件设计,并且还可方便地开发独有的视频和成像应用,包括预/后处理及视频分析。这种灵活性能够延长产品的寿命周期,实现设计重用,并且可让客户使用非标准成像或独有算法来实现产品差异化。
这家总部位于美国加利福尼亚洲san Jose的公司是向移动手机、便携式设备和消费电子市场提供硅知识产权(sIP)DSP内核和平台解决方案厂商。2009年,约有3.3亿多部采用CEVA公司IP技术的产品付运,其中包括五大顶级OEM厂商(诺基亚、三星、LG、摩托罗拉和索尼爱立信)生产的手机。如今,全球付运的手机产品中,每4部手机就有多于1部采用CEVADSP内核。
低功耗和可编程的多内核架构
近日,CEVA发布了完全可编程的高清视频和成像平台CEVA-MM3000,该平台专为新一代联网便携式多媒体和家庭娱乐设备而设计。该低功耗平台基于异构(heterogeneous)、可扩展的多内核架构,能够以最高60fps的帧速进行全高清1080p视频解码和编码,支持H.264、VC1、Real Video、AVS、VP6/7/8等先进的视频标准,以及未来的标准如可扩展视频编解码和用于3D视频的多视窗视频编解码。除了增强逼真度、手势识别和面部探测等多种独有插件应用之外,CEVA-MM3000还支持视频和图像的预/后处理算法,如缩放、防抖及降噪。至关重要的是,这些由CEVA-MM3000实现的附加算法和独有应用,可让设计人员在多媒体创新和性能方面达到新的水平,同时减轻甚至省去那些在多媒体SoC中通常用来处理这些复杂功能的引擎。
作为一种统一和连贯的结构,CEVA-MM3000采用多内核的异构方法来满足视频和图像信号处理中极端、多变的处理要求。该平台的核心含有两个专用处理器、一个流处理器和一个矢量处理器,所有这些构成一个完整的多内核系统,包括本地和共享存储器、外设、DMA以及至外部总线的标准桥。这款完整的多内核平台专为满足移动设备的低功耗要求而设计。例如,1080p 30fips的H.264HP解码在使用40nm工艺器件下功耗要求低至150mW。
流处理器负责码流编码、码流操作和控制代码执行,而矢量处理器则完成用于像素处理的滤波和矢量型操作。流处理器和矢量处理器均是针对易于编程而设计,并备有优化C编译器和应用剖析器支持。CEVA可为获授权厂商提供一组用于上述两种处理器的预先优化的视频内核,以实现高效底层代码与快速C语言层面开发相结合的灵活性。
为了高效地满足广泛的便携式多媒体和家庭娱乐应用的精准要求,CEVA—MM3000采用可扩展的异构架构。这种可扩展性使到CEVA,MM3000能够提供功耗和性能的最佳平衡,从而满足智能电话、PMP、平板电脑和其它移动设备,乃至蓝光DVD播放器、HDTV、游戏控制台及多码流设备的全高清性能要求。
满足客户提供差异化设计需求
作为一种完全可编程引擎,CEVA-MM3000能够轻易支持任何编解码器或其它视频处理软件。这种可编程能力使得SoC设计人员能够通过软件升级,快速采用新的视频标准,而无需改变硬件设计,并且还可方便地开发独有的视频和成像应用,包括预/后处理及视频分析。这种灵活性能够延长产品的寿命周期,实现设计重用,并且可让客户使用非标准成像或独有算法来实现产品差异化。