Blackfin处理器平台为多媒体播放器应用提供高性能技术保
与其它消费类电子产品的趋势一样,在未来几年里PMP将在更低的价格上实现更多的特征,使开发者和制造商更加关注成本和上市时间。处理器本身不是成本的最大贡献者,必需的软件开发在成本中占很大的比例——可以通过开发工具的使用、参考设计和第三方软件来降低成本。越来越短的PMP产品生命周期同样意味着对解决方案开发者压缩研发周期。可通过处理器集成的外设和开发支持加速研发。 Blackfin作为一会聚处理器,提供了在单处理器和统一的工具链上工作的方式。此外,其软件编程性能和外设集成使得不用增加任何物料成本就能增加新的功能。这样使产品和特征差异化加快了,因为开发人员可以把精力集中在他们的应用软件上,同时还可以利用由ADI开发的高度优化的音频和视频算法和第三方提供的软件模块和参考设计。 3. 外设集成及动态电源管理 外设集成是Blackfin处理器的一个强劲的功能表现。通过提供带有工业标准接口的高性能内核,Blackfin节省了电路板空间,将昂贵的外部组件减到最少。开发成为流水线,因为开发人员不用花费任何时间在集成包括USB2.0高速OTG控制器、NAND闪存控制器、UART、SPI、串口、DMA主接口和并行外设接口上。 前面提到功耗是PMP设计中的一个门槛。因为多媒体特征和网络连接需要消耗更多功率,同时消费者希望更长的播放时间和更小的产品体积和质量。为延长电池寿命和降低功率消耗,通常芯片厂商会降低处理器的内核频率以匹配该数据流处理要求。由于不断增加的PMP功能造成对处理性能进而对电源更大且变化的需求。Blackfin采用动态电源管理来调整核心频率和电压,从而在更低功耗下优化性能。Blackfin可以在五种功耗模式下工作,即全速、活动、睡眠、深度睡眠和冬眠,每种都提供不同的功耗/性能表现。每种模式下,一个内部的调节器为达到功耗最小化智能管理电压。该电源消耗和性能比可达到250MHz 核心电压下的0.16mW/MHz。 4. 突出的运算性能 像音频一样,视频内容也是很多不同的媒体标准、不同版本和不同视频格式同样存在。所以当PMP终端支持不同媒体格式和其他如Wi-Fi、移动电视和游戏的附加值的功能时,其内容源非常广阔。这时,转码成为有用且必要的功能,使下载的视频可以不用在PC机上转码而直接转换为在PMP上可观看的格式。然而,与MPEG-2/4比较,如RMVB、Flash、H.264和AVS的算法的其他算法更复杂且消耗更多的处理器性能。 工作频率高达600MHz(1.2GMMACS),Blackfin处理器提供了处理复杂算法和功能的充裕运算性能。因为Blackfin同时带来了实时信号处理和高清晰视频编解码、多种音频和视频格式和丰富的外设。开发者可以通过简单修改软件实现支持不同媒体格式和功能的PMP设计。而且Blackfin支持软件可编程,开发者同样可以融入更新的媒体格式和标准。同时,Blackfin还提供足够的性能以融入一个处理Wi-Fi和互联网用户接口的无线协议栈和外设。 5.Lockbox安全技术 因为PMP的网络互联、千兆字节存储以及便携性在不断增长。解决方案提供者和制造商想保护他们自己的如驱动、操作系统和用户接口等的知识产权。个人数据保护和设备认证也加入考虑之列,因为社会网络已演进为包含视频共享和电子商务。通过在开始时就进行安全性设计,可以得到更强大的保护,同时使用硬件和软件来保证包括密钥、代码和数据等安全资源的保密性和完整性。 通过Blackfin的Lockbox安全技术,解决方案开发者可选择采用标准算法来认证数字签名和使用一个安全的运行代码和保护资源的处理环境。对安全区域的进入由硬件监控。而且,借助Lockbox安全技术,开发者可以在每个Blackfin处理器上使用独有的芯片ID来独一无二地鉴别每一个设备。这个芯片ID可以和可信任的DRM代理商一起使用,来实施权利继续或撤销。另一个可能是当安全性受威胁时,使用芯片ID将OEM设备拉入黑名单。这个独一无二的芯片ID同样可以用于绑定一个处理器到一个特定的启动代码上从而防止设备被克隆。 成功的应用案例 基于以上种种特性,越来越多的应用商开始采用Blackfin处理器平台为其高性能PMP设计提供支持。其中,爱国者推出的两款便携式媒体播放器产品:Aigo E898与E897,它们都支持RealVideo与RMVB(可改变之比特率)格式回放的完全广播分辨率以及RealAudio、AVI、MP3、WMA、FLAC与APE。它们将这种功能称作“MP5”级媒体播放。爱国者非常熟悉Blackfin处理器,因为它的许多媒体播放器都采用ADI公司的Blackfin处理器。这源于Blackfin处理器能够缩短面市时间并降低产品设计风险,其内在的可编程性允许快速的开发周
- 基于嵌入式Linux的PMP系统设计与实现(08-20)
- DSP的视频编解码系统的工作理念介绍(07-27)
- Linux操作系统在定制PMP DM320的应用(11-01)
- SPMP8000系列多媒体处理芯片介绍及其应用(03-25)
- 基于SPMP8000系列设计的多媒体播放器解决方案(12-09)
- s3c6410中MFC的研究与应用(12-26)