位置:51电子网 » 技术资料 » 测试测量

一种多媒体功能丰富的SoC芯片技术与应用

发布时间:2008/5/26 0:00:00 访问次数:567

        

    

    

    目前,便携式设备中的应用正日益丰富。随着拍照、音乐、电影、可视电话、移动电视、3d游戏、定位服务、web浏览、email、即时通信、电子支付等各种应用的不断涌现,推动着便携式设备的数据处理能力以超“摩尔定律”的速度增长。在高端的便携式设备中(比如智能手机、硬盘式pmp等),一般会有一颗应用处理器。这些处理器为日新月异的应用提供运行平台和强大动力,并为设备厂商提供至关重要的产品差异化。据权威市场调查机构分析,2005年至2009年,应用处理器的复合年均增长率(cagr)高达48%;到2009年,中国应用处理器的销售额将达到36亿美元。

    

    上海杰得微电子有限公司的z228芯片正是一款典型的应用处理器,它采用tsmc 0.13um工艺,核心电压为1.2v,i/o电压为2.5/3.3v,而封装为441-tfbga。从图1可以看出,z228芯片外观比人民币5角硬币还要略小一些。

    

    

    

    图1:z228芯片实物图。

    

    你可以想象z228就是一块超小的笔记本电脑主板(不带dram和硬盘等),加上显示屏、键盘、鼠标、网口和其它外设,它就变成了一台袖珍笔记本电脑。这正体现了系统级芯片(soc)的概念。事实上,z228正是一款高集成度的soc芯片,兼具硬件的高性能、低成本和软件的灵活性。其模块框图如图2所示。

    

    从图2可以看出,该芯片软件的灵活性主要由arm926ej内核体现。目前几乎所有的应用处理器都采用arm内核,从某种意义讲,arm在便携式终端领域可被认为是事实上的标准,在互联网上可以下载到很多兼容arm指令集的软件。芯片中硬件的高性能、低成本主要由mpeg-4引擎和图像处理引擎来体现。视频编解码运算和图像处理采用全硬件实现,从而使arm内核的负担大大减轻,终端的电池续航时间得以显著延长。采用硬件方案的另一好处是无需自主开发或从第三方购买多媒体编解码软件,从而缩短开发周期,降低研发成本。

    

    以下将介绍z228芯片的技术特点及其应用。

    

    1. arm926ej内核

    

    z228采用了arm9系列中最高端的arm926ej处理器内核,在0.13um工艺下内核主频可达300mhz。它专为多任务的移动应用软件而设计,兼顾高性能和低功耗的要求。在该内核的支持下,z228能流畅地运行音频、视频、图像、2d图形、java 3d游戏等多媒体应用软件。

    

    

    

    图2:z228芯片功能方框图。

    

    z228中的arm926ej内核包含16kb指令cache和16kb数据cache,具有tcm接口。内存管理单元(mmu)支持wince、linux等嵌入式os。z228采用矩阵式的amba总线(mab),为高吞吐量的数据应用提供充足的带宽。arm926ej采用armv5tej指令集,后向兼容armv4指令集,并支持流行的arm开发调试体系,能最大程度地保护终端设备厂商的软件投资。

    

    z228支持arm的jazelletm加速技术,可大大提高java程序的运行速度,并保持极低的功耗。move协处理器通过实现sad引擎,使得视频编码的效率提高50%以上。

    

    2. mpeg-4编解码引擎

    

    z228内置mpeg-4/h.263的全硬件编解码引擎,在进行vga@30fps的全双工编解码时,arm926ej的负荷极低(小于5%),可流畅运行操作系统和其它应用程序。与市面上主流的仅支持cif尺寸的芯片相比,z228的视频性能更具优势。在进行码率高达8mbps的实时解码时,画面没有停顿感。另外,高质量vga录像与cif相比,在pc上回放时具有更大的图像画面,输出到电视的效果也更出色。

    

    其全硬件实现的特点使得软件干预极少,提高了产品的稳定性。该引擎采用获得专利的运动估计技术,非常省电,在vga@30fps全双工编解码时,功耗低于120mw。

    

    

    

    图3:无防错的解码图像。图4:

        

    

    

    目前,便携式设备中的应用正日益丰富。随着拍照、音乐、电影、可视电话、移动电视、3d游戏、定位服务、web浏览、email、即时通信、电子支付等各种应用的不断涌现,推动着便携式设备的数据处理能力以超“摩尔定律”的速度增长。在高端的便携式设备中(比如智能手机、硬盘式pmp等),一般会有一颗应用处理器。这些处理器为日新月异的应用提供运行平台和强大动力,并为设备厂商提供至关重要的产品差异化。据权威市场调查机构分析,2005年至2009年,应用处理器的复合年均增长率(cagr)高达48%;到2009年,中国应用处理器的销售额将达到36亿美元。

    

    上海杰得微电子有限公司的z228芯片正是一款典型的应用处理器,它采用tsmc 0.13um工艺,核心电压为1.2v,i/o电压为2.5/3.3v,而封装为441-tfbga。从图1可以看出,z228芯片外观比人民币5角硬币还要略小一些。

    

    

    

    图1:z228芯片实物图。

    

    你可以想象z228就是一块超小的笔记本电脑主板(不带dram和硬盘等),加上显示屏、键盘、鼠标、网口和其它外设,它就变成了一台袖珍笔记本电脑。这正体现了系统级芯片(soc)的概念。事实上,z228正是一款高集成度的soc芯片,兼具硬件的高性能、低成本和软件的灵活性。其模块框图如图2所示。

    

    从图2可以看出,该芯片软件的灵活性主要由arm926ej内核体现。目前几乎所有的应用处理器都采用arm内核,从某种意义讲,arm在便携式终端领域可被认为是事实上的标准,在互联网上可以下载到很多兼容arm指令集的软件。芯片中硬件的高性能、低成本主要由mpeg-4引擎和图像处理引擎来体现。视频编解码运算和图像处理采用全硬件实现,从而使arm内核的负担大大减轻,终端的电池续航时间得以显著延长。采用硬件方案的另一好处是无需自主开发或从第三方购买多媒体编解码软件,从而缩短开发周期,降低研发成本。

    

    以下将介绍z228芯片的技术特点及其应用。

    

    1. arm926ej内核

    

    z228采用了arm9系列中最高端的arm926ej处理器内核,在0.13um工艺下内核主频可达300mhz。它专为多任务的移动应用软件而设计,兼顾高性能和低功耗的要求。在该内核的支持下,z228能流畅地运行音频、视频、图像、2d图形、java 3d游戏等多媒体应用软件。

    

    

    

    图2:z228芯片功能方框图。

    

    z228中的arm926ej内核包含16kb指令cache和16kb数据cache,具有tcm接口。内存管理单元(mmu)支持wince、linux等嵌入式os。z228采用矩阵式的amba总线(mab),为高吞吐量的数据应用提供充足的带宽。arm926ej采用armv5tej指令集,后向兼容armv4指令集,并支持流行的arm开发调试体系,能最大程度地保护终端设备厂商的软件投资。

    

    z228支持arm的jazelletm加速技术,可大大提高java程序的运行速度,并保持极低的功耗。move协处理器通过实现sad引擎,使得视频编码的效率提高50%以上。

    

    2. mpeg-4编解码引擎

    

    z228内置mpeg-4/h.263的全硬件编解码引擎,在进行vga@30fps的全双工编解码时,arm926ej的负荷极低(小于5%),可流畅运行操作系统和其它应用程序。与市面上主流的仅支持cif尺寸的芯片相比,z228的视频性能更具优势。在进行码率高达8mbps的实时解码时,画面没有停顿感。另外,高质量vga录像与cif相比,在pc上回放时具有更大的图像画面,输出到电视的效果也更出色。

    

    其全硬件实现的特点使得软件干预极少,提高了产品的稳定性。该引擎采用获得专利的运动估计技术,非常省电,在vga@30fps全双工编解码时,功耗低于120mw。

    

    

    

    图3:无防错的解码图像。图4:

相关IC型号

热门点击

 

推荐技术资料

音频变压器DIY
    笔者在本刊今年第六期上着重介绍了“四夹三”音频变压器的... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!