从最新流行MP4看移动数字音视频技术发展前景
模块化和复用
爱可视已历经5代产品,每代产品并不是一个全新的设计,由于爱可视设法获得高知识产权(IP)复用,因此它能够基于其现有的代码库和设计方案来构建新产品。获得这样高IP复用的关键是选择了TI的可编程架构,TI承诺将在其连续的数字媒体处理器产品中促进IP复用。
很多公司依赖于将应用代码的主要部分采用C语言编程来简化可移植性,不过单靠C语言还不足以确保跨代复用。从最开始,爱可视就与TI协作规划架构,对代码进行划分,将播放器需要执行的不同任务划分到互相独立的片断内。利用ARM+DSP的双内核方案,爱可视可以实现一种软件框架,这种框架能非常有效地使用处理能力。基于某些任务的核心性能进行分工,同时也基于在某个指定时间的可用资源来分配。
这种方式使爱可视能够快速而高效地实现新的硬件功能,而不需要大量的重复设计。毕竟,设备性能的提高并不仅仅是通过增加时钟速度。通过开发新的技术,例如最新一代的光刻工艺,从硅片和产品或者应用的角度来看,都可以集成额外的功能。今天的SoC架构被优化用来作为一个整体的多媒体编解码器,为多种现存或计划中的算法提供高效的性能。
例如,当TI引入其具有集成加速引擎和外设的新型多媒体处理器SoC时,爱可视公司的工程师能够在模块化的基础上修改代码,只修改那些将使用更新功能的代码。这样,代码变化对系统的影响被限制在局部,简化了开发和验证的过程。这种成功移植到更高性能和更高集成设备的关键组件是TI的集成开发环境(IDE)CCS(Code Composer Studio)。工程师转向下一代硅片时,测试和验证的工具链保持不变,这就简化了代码的移植工作,提高代码的可复用性,减少了整体面市时间。
爱可视的另外一个复用策略是不仅使用自己的IP,还使用现成的IP实现于公共功能。这进一步缩短了产品上市时间。还有一个额外的好处是,甚至在提供样片之前,针对TI数字媒体播放器的第三方软件通常就已经能提供,这使爱可视能尽早开始进行应用开发。
·最新评论·
- 电视淘汰也快速 激光电视颠覆前三代评569条
- 爱国者也想造数码单反?简直不靠谱!评340条
- 小样,看你还怎么偷窥我上网评329条
- 勇气可嘉任重道远 从爱国者单反缺资金看国产DC评288条
- 国产龙芯2F电脑上市日前推迟至6月30日评275条






