一种多媒体功能丰富的SoC芯片技术与应用
时间:06-07
来源:互联网
点击:
4. 外设接口
作为一款高集成度的SoC芯片,Z228内置了多种硬件接口,不仅能给系统开发者带来诸多方便,而且能有效降低产品的成本和减小产品的体积。
Z228支持双屏显示:高达SVGA(800x600)分辨率的24位真彩的主液晶屏,另带一个智能LCD模块,作为副屏与主屏同时工作。Z228支持触摸屏,便于开发PDA、学习机和高端智能手机。
Z228内置了USB OTG接口,使得产品不仅能便捷地与PC主机及其周边设备进行通讯,而且能方便地连接USB存储设备、USB打印机或其它支持USB协议的移动设备。
针对移动设备对大容量存储卡的要求,Z228集成了SD/CF/PCMCIA接口,支持高达4GB容量的扩展。
Z228还内置了其它外设接口,使之可与2G/2.5G/3G基带芯片、蓝牙控制器、以太网芯片、模拟音频编解码器、电视编码器、红外收发器、微硬盘等各种设备互联,开发出具有差异化的产品。
5. 嵌入式软件
在SoC研发中,嵌入式软件占有非常重要的地位。它体现产品的差异化,并充当用户和硬件之间的桥梁,是决定产品成败的关键。Z228的嵌入式软件采用了可分层的弹性架构,如图5所示。
图5:Z228芯片的软件架构
硬件抽象层包括板级支持包(BSP)、驱动程序和诊断调试工具。BSP由启动代码(Bootloader)和硬件配置文件组成,提供系统启动时的软件环境。硬件抽象层在逻辑上把软硬件模块的耦合度降到最低,便于加快软硬件协同验证,缩短开发周期。OS层提供对主流的嵌入式操作系统的支持,比如WinCE5.0、Linux2.6.15。协议层主要包含必要的中间件,如SIP、RTP、RTSP、多媒体库等。由协议层抽象出若干API,供应用层调用。
从硬件抽象层到应用层构成了Z228的软件开发包。它遵循模块化的设计原则,在结构上具有可扩展性和灵活性。针对不同的设备和应用,开发人员可进行适当的裁减,以成本和性能之间取得平衡。
6. 应用举例
基于Z228芯片,杰得提供接口丰富的系统板和开发包,如图6所示。以此为基础,研发人员能够快速地开发出功能各异的产品。
图6 :用于Z228芯片的开发板
智能手机。基于Z228芯片,只需使用较少的器件,研发人员就能较快地开发出功能强大的多媒体智能手机。Z228可以通过UART或68K接口与基带芯片通信。Z228支持主流的嵌入式操作系统,支持高质量的音视频通讯,具有数码相机/视频摄像功能和PDA功能,并具有软件扩展能力。Z228实现了高效的电源管理,提供多种工作模式,能有效延长智能手机的电池寿命。
PMP/MP4。Z228强大的多媒体性能和丰富的外设接口是高端融合型PMP的必备特点。基于Z228的PMP可外接硬盘、存储卡、摄像头模组、FM模组、蓝牙模组、802.11模组,集拍照、摄像、音乐、FM收音、录音、电视录制和输出、无线传输、数码伴侣等诸多功能于一身。内置的ARM926EJ处理器还可运行嵌入式操作系统,支持Java游戏、Flash插件、即时通信软件、电子图书等,充分体现PMP产品的差异化。
视频监控。Z228是构建视频监控系统的理想选择。其内置的ARM9处理器和硬件视频编解码器有利于研制更加灵活和廉价的分布式终端设备和基于IP的监控网络,符合视频监控向网络化、数字化和智能化方向发展的趋势。Z228的先进的视频压缩算法,能在较低带宽下(小于700kbps)下提供良好的画质(大于30dB);在低延迟模式下,端到端延迟(不计传输延迟)小于60ms;ARM9处理器的存在使得音视频同步的实现更为方便。
可视电话。Z228可用于设计低成本的可视电话和视频会议系统。使用Z228,并配合彩色图像传感器模块和LCD显示模块,产品可传送双向的MPEG-4视频信号。VGA尺寸的画面,再加上低延迟模式和防错技术,可显著改善用户体验。ARM926EJ处理器可运行SIP协议栈,并对视频流的码率进行即时动态调整,以适应不同的信道带宽。
作为一款高集成度的SoC芯片,Z228内置了多种硬件接口,不仅能给系统开发者带来诸多方便,而且能有效降低产品的成本和减小产品的体积。
Z228支持双屏显示:高达SVGA(800x600)分辨率的24位真彩的主液晶屏,另带一个智能LCD模块,作为副屏与主屏同时工作。Z228支持触摸屏,便于开发PDA、学习机和高端智能手机。
Z228内置了USB OTG接口,使得产品不仅能便捷地与PC主机及其周边设备进行通讯,而且能方便地连接USB存储设备、USB打印机或其它支持USB协议的移动设备。
针对移动设备对大容量存储卡的要求,Z228集成了SD/CF/PCMCIA接口,支持高达4GB容量的扩展。
Z228还内置了其它外设接口,使之可与2G/2.5G/3G基带芯片、蓝牙控制器、以太网芯片、模拟音频编解码器、电视编码器、红外收发器、微硬盘等各种设备互联,开发出具有差异化的产品。
5. 嵌入式软件
在SoC研发中,嵌入式软件占有非常重要的地位。它体现产品的差异化,并充当用户和硬件之间的桥梁,是决定产品成败的关键。Z228的嵌入式软件采用了可分层的弹性架构,如图5所示。
图5:Z228芯片的软件架构
硬件抽象层包括板级支持包(BSP)、驱动程序和诊断调试工具。BSP由启动代码(Bootloader)和硬件配置文件组成,提供系统启动时的软件环境。硬件抽象层在逻辑上把软硬件模块的耦合度降到最低,便于加快软硬件协同验证,缩短开发周期。OS层提供对主流的嵌入式操作系统的支持,比如WinCE5.0、Linux2.6.15。协议层主要包含必要的中间件,如SIP、RTP、RTSP、多媒体库等。由协议层抽象出若干API,供应用层调用。
从硬件抽象层到应用层构成了Z228的软件开发包。它遵循模块化的设计原则,在结构上具有可扩展性和灵活性。针对不同的设备和应用,开发人员可进行适当的裁减,以成本和性能之间取得平衡。
6. 应用举例
基于Z228芯片,杰得提供接口丰富的系统板和开发包,如图6所示。以此为基础,研发人员能够快速地开发出功能各异的产品。
图6 :用于Z228芯片的开发板
智能手机。基于Z228芯片,只需使用较少的器件,研发人员就能较快地开发出功能强大的多媒体智能手机。Z228可以通过UART或68K接口与基带芯片通信。Z228支持主流的嵌入式操作系统,支持高质量的音视频通讯,具有数码相机/视频摄像功能和PDA功能,并具有软件扩展能力。Z228实现了高效的电源管理,提供多种工作模式,能有效延长智能手机的电池寿命。
PMP/MP4。Z228强大的多媒体性能和丰富的外设接口是高端融合型PMP的必备特点。基于Z228的PMP可外接硬盘、存储卡、摄像头模组、FM模组、蓝牙模组、802.11模组,集拍照、摄像、音乐、FM收音、录音、电视录制和输出、无线传输、数码伴侣等诸多功能于一身。内置的ARM926EJ处理器还可运行嵌入式操作系统,支持Java游戏、Flash插件、即时通信软件、电子图书等,充分体现PMP产品的差异化。
视频监控。Z228是构建视频监控系统的理想选择。其内置的ARM9处理器和硬件视频编解码器有利于研制更加灵活和廉价的分布式终端设备和基于IP的监控网络,符合视频监控向网络化、数字化和智能化方向发展的趋势。Z228的先进的视频压缩算法,能在较低带宽下(小于700kbps)下提供良好的画质(大于30dB);在低延迟模式下,端到端延迟(不计传输延迟)小于60ms;ARM9处理器的存在使得音视频同步的实现更为方便。
可视电话。Z228可用于设计低成本的可视电话和视频会议系统。使用Z228,并配合彩色图像传感器模块和LCD显示模块,产品可传送双向的MPEG-4视频信号。VGA尺寸的画面,再加上低延迟模式和防错技术,可显著改善用户体验。ARM926EJ处理器可运行SIP协议栈,并对视频流的码率进行即时动态调整,以适应不同的信道带宽。
电子 电压 SoC ARM Linux 嵌入式 总线 CMOS 传感器 电路 LCD 触摸屏 USB 蓝牙 解码器 编码器 红外 收发器 电源管理 视频监控 相关文章:
- LCD TV整体电源解决方案-“GreenEngine?”技术(02-23)
- 在消费电子应用中考虑使用OTP存储器(04-13)
- 晶体元件在电子器件中不可缺(05-12)
- 用于移动电子设备的电路保护方案(11-08)
- 耳机设计:品质VS效率(01-07)
- SMARTCAR软件平台实现汽车电子系统软件的整体设计(03-30)