介绍一款2D图形加速显示芯片(分辨率支持1280*1024)
消费电子
10373 人阅读
|
5 人回复
|
2007-11-26
|
|
??????????????????????????? ARM嵌入式系统图形高分辨率应用方案推荐
? 北京世纪普光科技有限公司是国内最早进行ARM嵌入式产品研发,设计,生产的公司之一。公司目前致力于ARM RISC CPU搭配SM501/502 2D加速显示芯片的嵌入式产品的开发板,及该图形显示系统在各个行业产品的主板解决方案,搭配该显示芯片的ARM硬件平台,可在1280*1024*32的高分辨率下平滑播放各种MPEG1.MPEG4 的多媒体文件。目前已在智能监控,,医疗仪器、数据采集,仪器仪表,多媒体处理,人机界面以及各种商业终端设备(如:IPTV,排队机,触摸查询机)等相关行业得到广泛的应用。
SM501/502应用功能简介:
简介:超低功率绘图及协同处理器
具有高质量及高分辨率的进阶绘图及显示功能,已成为行动及小型固定式装置的标准功能,以便随处存取数字多媒体内容。Silicon Motion 藉由引进 SM502 持续扩充其行动绘图产品线,藉由运用可在单芯片上支持多媒体使用者需求的多重 I/O 来执行绘图及视讯加速。其丰富的功能组合极为适合高质量的显示应用,像是高分辨率手提装置/PDA、手提 POS、视讯电话、保全系统及其它需要低功率多媒体效能的应用。?
?功能一览
SM501的进阶版,强化 2D 及视讯效能并大幅降低功率消耗,分辨率最高可达 1280 x1024
弹性化的总线接口,可与 32-bit 内嵌 CPU 或 PCI 33/66 接口直接联机
支持ITU656的双 ZV 连接端口可达成多重资料串流撷取及实时显示和色彩空间转换功能
可程序化面板频率 (PCLK) 能自订频率,以支持标准及非标准的面板计时,达成最佳显示质量
整合式 I/O 可降低整体系统成本及缩小体积
0 / 8MB 的整合式内存能满足不同价位及效能需求
具备 LCD、CRT 或电视支持等弹性化显示配置
脚位及软件与 SM501完全兼容
?主机接口
直接 32-bit CPU 和 PCI 接口
支援 Xscale (PXA-25x/27x)、IXP4xx、SH4、Samsung ARM9
PCI v2.3 支援
?显示器支持
LCD 及 CRT 含双显示器支持
LCD:320x240 至 1280x1024、16/32-bit
CRT: VGA 至 SXGA, 16/32-bit
宽屏幕支持最高可达 1280x768、32-bit
可程序化面板频率接口
电视编码器 8-bit 接口/数字 RGB/YUV
硬件旋转
直式和横式显示
可在每一输出显示不同的方向
?数字视讯输入 (ZV)
双 8-bit 或单 8/16-bit ZV 连接埠
硬件视讯重迭支持
视讯缩放比例
支持非交错及交错格式视讯
YUV 对 RGB 作业中转换
支持 YUV 及 dRGB 格式
色彩空间转换
从: YUV422(YUY2 和 UYVY)、YUV420 (平面 4:1:1)、YV12、IYUV (I420) 、IMC1、IMC2、IMC3、IMC4、NV12、NV21、RGB565 和 RGBA888 到: RGB565 或 RGBF888
?2D/ 视讯加速引擎
最佳化的 128-bit 2D 绘图引擎
改良的硬件消除锯齿线段及多边形填色
智能 DMA 命令解译器以改进效能
前端及后端视讯引擎
7 个硬件显示层,可支持分割屏幕、重迭及 Alpha 混合
OSD 用层与层之间的每画素或平面 Alpha 混合功能
?弹性化内存配置
0 或 8MB 整合式 SDRAM 选项
选购外接图形内存最高可至 64MB (0MB部份)
32-bit 外接 SDRAM 接口可支持现成 SDRAM
?I/O
USB 1.1 控制器
可设定为 Host 或 Slave 操作模式
16750 FFUART/IR
2 个串行端口 (16750 兼容)
SIR 控制器
达 256 Kbit/秒
最高至 64-bits 的 GPIO
可程序化 8051 图形控制器及 8-bit 平面界面
SSP (CAN/SPI)
3 PWM 输出
I2C
AC97 I/F 或 I2S
?封装
脚位与SM501相同
19mmx19mm, 305 插脚 BGA (0.8mm 锡球跨距)
制程: 0.16g
0 至 8MB 内建内存 SDRAM 选项
?操作电压
1.8V 操作
2D: 1.4V 操作、800x600 分辨率下为 150mW
视讯: 1.4V 操作、800x600 分辨率下为 200 mW
待命: 20mW
?驱动程序支持
Linux
Windows CE 6.0
Windows XPe
装置驱动程序套件 (原始码) 方便移植至其它操作系统
软件与SM501兼容
SM501/SM502是一款便携式多媒体协处理器芯片,专门为嵌入式CPU提供补充功能,具有视频和2D加速能力。为了降低系统的成本,它支持多种输入/输出接口,包括模拟RGB、数字LCD屏接口、8位并行接口、USB、 UART、 IrDA、 Zoom Video、 AC97或I2S、 SSP、PWM和I2C,同时它还带有GPIO,便于与外部器件连接。SM501/SM502的2D引擎包括一个前端色彩空间转换器,支持4∶1和1∶8的比例。视频引擎支持在每个像素点8位、16位或32位数据宽度时2个不同的视频输出(双显示屏),为每个视频输出提供三色硬件指针。LCD视频流水线支持一个黑点YUV色彩空间转换,比例为4∶1和1∶212。放大视频(Zoom Video)接口包括MPEG解码或TV输入的外部电路接口。
SM501/SM502的系统框图如图2所示。
2 SM501/SM502的2D图形引擎
通过将优化的128位的2D图形引擎和一个与本地帧存储器连接的高带宽链接相结合,SM501提供面向工业的2D图形加速功能。2D图形引擎也包含一个命令翻译器(一个增强型的DMA引擎),对于工作在150 MHz的32位数据宽度的SDRAM,SM501/SM502的DMA引擎读取2D操作数的带宽可达600 MB/s。这么高的存储器带宽使得2D引擎在无须等待和流水线停止工作的情况下高速运行。当它在读取和翻译命令时,命令翻译器也可以有条件地转到存储器空间的另一个地址上,等待由其他模块发送过来的状态信息。2D图形引擎同时还包含一个色彩空间转换单元。该单元允许从许多的YUV模式直接翻译到RGB模式。2D图形引擎还带有一个双线性标量器,它可以支持4∶1的压缩和1∶216的拉伸。SM501/SM502支持存储器工作在UMA和本地32位模式下。
3 SM501/SM502的LCD接口
SM501/SM502的LCD逻辑模块可以直接驱动一个18位或24位的TFT LCD显示屏;同时也支持12位的CSTN屏,通过一个颤抖引擎(dithering engine)可以得到有效的18位显示效果。支持的最大屏的大小为1 280×1 024。通过硬件和软件可控制LCD显示屏的上电顺序。SM501/SM502与一个24位 TFT LCD显示屏的接口电路如图3所示。由图3可知,该接口电路的设计与一个嵌入式处理器和TFT LCD的接口电路的设计是相同的,因此,设计起来很方便。
4 具有SM501/SM502的嵌入式系统设计
一个具有SM501/SM502的嵌入式系统如图4所示。系统中ARM处理器将LCD的数据放入SDRAM的帧缓冲区中,然后将显示工作交给SM501处理。通过2D图形引擎,SM501从SDRAM的帧缓冲区中读取数据,并将这些数据输送到LCD显示器。这样一来,LCD的数据没有经过ARM处理器的LCD控制器,因此,LCD数据的传输不受ARM处理器的HCLK时钟的影响,达到了支持高分辨率的设计要求。
?
?
?更多关于SM501/502的功能及应用,以及搭配501/502的ARM嵌入式开发板,行业产品应用解决方案服务及咨询。请联系我们。
本公司业务宗旨:为企业及项目研发提供设计开发板,提供设计解决方案以近早促进企业的产品的量产。
?????? 业务种类:开发板,图形应用项目解决方案,2D加速显示芯片中国区唯一授权总代理。
联系我们:
联系人:林先生
电话:01082613453,
网址:http://www.sjsunny.com? 本公司网址提供SM501/502芯片手册下载
?
? |
|
|
|
|
|
|
|
|
|
|
沙发
yang6012
发表于 2007-12-29 23:38:12
|
只看该作者
RE:介绍一款2D图形加速显示芯片(分辨率支持1280*1024)
|
|
|
|
|
|
|
|
|
|
板凳
foyyof
发表于 2008-4-24 11:11:19
|
只看该作者
|
|
|
|
|
|
|
|
|
|
地板
foyyof
发表于 2008-4-24 11:12:06
|
只看该作者
|
|
|
|
|
|
|
|
|
|
5#
gujideshatan
发表于 2008-4-25 23:04:34
|
只看该作者
RE:介绍一款2D图形加速显示芯片(分辨率支持1280*1024)
|
|
|
|
|
|
|
|
|
|
6#
ustb-cs
发表于 2008-6-12 21:45:58
|
只看该作者
RE:介绍一款2D图形加速显示芯片(分辨率支持1280*1024)
|
|
|
|
|
|
|
|