新闻中心

EEPW首页>嵌入式系统>设计应用> 基于嵌入式DSP的流媒体编解码器

基于嵌入式DSP的流媒体编解码器

作者:Danny Wilson, Ramon Trombetta LSI逻辑公司 时间:2008-05-19 来源:媒体播放器 收藏

  WVM/SMPTE VC-1:WMV9是微软的多媒体标准,其特性包括支持流处理、变比特率以及与MPEG4-AVC/H.264相媲美的容错工具。除了用于家庭电脑,WMV9目前也在电影院用于数字投影。电影中使用的编码可以是7-12Mbps的恒定比特率CBR或变比特率VBR,并达到DVE分辨率(720x480)。

本文引用地址://m.amcfsurvey.com/article/82755.htm

解决方案

  由于一系列原因,成为的理想选择。首先,各种不同的和不断变革的标准要求解决方案必须是可编程的;其次,大部分的是运算密集型,而就是设计用于高效数学运算;另外,功耗和成本是移动流传输中的重要考虑,而DSP内核提供了低功耗、低成本的最佳组合。

  典型的音频/视频系统通常同时使用内部存储器和外部存储器。内部存储器是以DSP内核时钟速度运行的快速存储器;外部存储器比较慢,价格也较便宜。编解码指令存储于外部存储器,但下载到内部存储器中执行。由于视频流数据量巨大,除非必须,其通常放在片外,而音频流数据则可片内外任意放置,还可以根据需要将一些IP模块挂在系统SoC总线上。

  前后兼容的DSP平台

  目前的趋势是每两年就会发布新的编解码标准,每个新标准会需要更多的DSP周期。因此,选择可按兼容性发展蓝图来演变的DSP平台非常重要,这样通过系统升级而不是重新设计即可满足未来的系统要求。ZSP则提供了适应多媒体标准不断变革所必需的灵活性和性能。

  LSI逻辑公司的ZSP产品部门提供全系列可综合的软件兼容DSP内核,并提供广泛的音/视频标准代码,产品发展蓝图内的内核是代码兼容的。广泛的第三方合作伙伴网络确保新的标准将迅速可用。基于ZSP的音/视频系统可轻松地与新兴的音/视频标准相适应。

  各代(G1/G2/G3)的ZSP都基于易编程的架构。ZSP内核专门为低功耗应用优化,是个人音/视频播放器等移动应用的理想选择。ZSP具有16/32位数据通道,支持高质量音频处理和视频处理所需的控制性能。

  G2内核具有强大的协处理器接口,支持嵌入到内核执行流水线的硬件加速器。硬件加速器可以松散或者紧密地耦合于ZSP执行流水线。紧耦合加速器可视为ZSP的指令集扩展,这使它们易于编程和使用,即使是基于C代码。

  ZSP内核拥有卓越的编译器,不仅支持汇编代码的高效开发,还支持C代码的高效编译;再加上现成可用的标准代码,保证了最快速的系统设计和实现。

linux操作系统文章专题:linux操作系统详解(linux不再难懂)

上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭