W9970CF
视频图形控制器
特点
u
集成视频图形控制器
64位图形引擎
集成视频加速器
片上24位真彩色RAMDAC高达135
MHz的像素时钟速率
片上时钟合成器产生高达135 MHz的
VCLK和80 MHz的MCLK
u
图形引擎
64位图形加速
8/16/24位每像素真彩加速
深深的命令队列,以提高通用电气性能
系统内存之间的位块传输
DISPLAY MEMORY
ú
HostBLT
ú
BLT模式
ú
颜色/字体扩大BLT
ú
透明BLT
ú
颜色/字体扩展
ú
矩形填充
ú
256三操作数(源模式和
目的地)的ROPs
布氏线图
短行程的矢量绘图
矩形和直线裁剪
64
×
64
×
2或32
×
32
×
2硬件光标
u
视频加速
视频( YUV )和图形( RGB )共同框架
缓冲架构
二维双线性插值缩放
从1× 8 ×1像素分辨率
片上的标准的CCIR 601的YUV到RGB的色空间
转变
裁剪窗口和过滤支持
对于微软的DirectDraw功能的硬件支持
SET
ú
双缓冲和页面翻转,以防止
撕裂的图像
ú
精灵的游戏透明BitBLTs
促进
ú
色键,色度键和窗口键控
叠加的视频和图形流
ú
上的即时混合的视频和图形流
支持2 ×缩放,使320 × 200的游戏图像
在640显示
×
480全屏幕分辨率
高品质的视频播放,仅需要1兆字节
DRAM在1024
×
768 256色模式
双硬件加速的视频窗口视频
会议应用
u
多媒体视频接口
无缝的MPEG - 1视频解码器( W9920DF )支持
对于YUV 4: 2:2视频输入
为YUV 4无缝电视解码器的支持: 2 : 2 , NTSC
或PAL实时视频输入
支持用于RGB 5 :5: 5,5 :6: 5或YUV 4 :2:2的软件
编解码器的视频输入
16位基线VESA先进的无缝支持
功能连接器( VAFC )
8位双向直通无缝支持
VGA功能连接器
u
兼容性
100 %硬件与IBM VGA标准兼容
VESA BIOS扩展的支持和VESA显示器
计时标准
所有主要的操作系统驱动程序支持,例如
与Windows 3.1 , Windows 95中, Windows NT和
OS / 2 Warp版3.0
u
系统总线接口
32位PCI本地总线版本的无缝支持
2.1规范
零等待状态PCI猝发模式支持
线性寻址
内存映射I / O
u
显示内存接口
在一个1 ,2或4兆字节的64位或32位的DRAM接口
CON组fi guration
为128K灵活的接口支持
×
8, 128K
×
16,
256K
×
4, 256K
×
如图8所示,或256K
×
16的DRAM
初步
-1-
1996年3月
W9970CF
概观
该W9970CF集成视频图形加速器
是一款高度集成的产品提供的华邦
提供高性能的图形用户界面
( GUI)加速和电视品质的全屏运动
视频加速基于PCI总线的IBM PC或它们的
兼容机。片上RAMDAC和双
可编程时钟合成器具有高达135 MHz的
像素数据传输速率也集成来简化系统
设计和降低成本。
该W9970CF是一款高性能的显卡
加速器专为微软
Windows家族,IBM公司的OS / 2 ,和基于DOS
应用程序。除了100 %的IBM VGA登记册
级别的兼容性, W9970CF采用了64
位图形引擎( GE) ,以加速绘图
功能,如位块传输(位块传输) ,行
绘图,裁剪和硬件光标操作。
集成视频加速器( VA)高端功能
高质量的视频滤波,双线性插值缩放
沿X轴和Y轴,色彩空间转换
和覆盖键控。除了加速
软件视频播放时, W9970CF还提供
先进的多媒体视频接口,无缝
接口的华邦W9920DF MPEG-1视频
解码器和电视解码器,如飞利浦
SAA7110和是Brooktree Bt815A / 7A / 9A 。 16位
基准VESA高级功能连接器( VAFC )
和8位双向IBM功能连接的
还支持用于传统的视频应用。通过
在执行缩放和色空间转换
飞翔的W9970CF提供高品质的视频
回放1024
×
768 256色模式,只有1
DRAM的兆字节。
一个GE,一个VA , RAMDAC和双融合
在一个芯片的时钟合成器提供了一个全功能于一身的
控制器,用于图形和视频显示子系统。
的柔性显示器存储器接口设计
W9970CF使系统设计人员能够选择各种
类型的DRAM中,包括128K
×
8, 128K
×
16,
256K
×
4, 256K
×
8 ,和256K
×
无论是在快速页面16
或扩展数据输出( EDO )模式。
该W9970CF支持与无缝接口
32位PCI局部总线。绿色PC电源管理
通过VESA显示器电源管理支持
信号(DPMS )和片上的掉电
RAMDAC和时钟合成器。在VESA DDC1
并且还支持DDC2智能监测控制。
32
系统
公共汽车
接口
32
32
PCI总线
SVGA
24
8
BIOS ROM
8/16
多媒体视频接口
32
视频加速器
图形引擎
64
DRAM
调节器
32/64 DRAM
时钟
合成
MCLK
VCLK
64
RAMDAC
24
MONITOR
图2. W9970CF框图
初步
-3-
1996年3月
W9970CF
图形引擎
64位的图形引擎(GE)的专
用于改进应用,如性能
Microsoft Windows和其他图形用户界面
软件。性能加速提升
图形用户界面功能,如BitBLTs ,布氏画线,
和短行程载体。通用电气执行几种类型
BitBLTs ,包括HostBLT ,图案BLT的,
颜色/字体扩大BLT ,透明的BLT ,颜色
扩张,矩形填充,用256 ROPS上
源,图案和目的地。图形引擎
工作在增强模式下所有的像素深度,
包括8/16/24位每像素模式。 64
×
64
×
2
或32
×
32
×
2硬件光标,完全兼容
微软视窗,用来加快光标
通过性能和加速所有图形操作
消除与游标关联的CPU开销
操纵。
像素或线条。支持任意缩放因素的影响,
视频加速器使用数字差
累加器( DDA)下降像素或线条流畅。
缩放因子的范围可以从1/64至63/64 。
通过二维插值扩大
而不是重复像素或线
放大,视频加速器使用的2-D双线性
内插算法,以提高对所述输出
高质量的视频显示。
插值算法创建7加权
2原像素之间或中间值
线,其允许最大800%放大的。
对于非整数缩放,一个10位的DDA以1/1024
分辨率是用于通过平均插值像素。
2倍缩放
的2倍缩放位于RAMDAC用于
可选扩展,水平和垂直方向,由
因子2对重叠的数据流。这是用来
规模320
×
240游戏生成的帧全屏。
筛选
视频加速器
视频加速器是一种高品质的视频
处理器用于增强和显示视频图像。
它不仅加速软件,视频播放也
方便的接口, MPEG-1视频解码器和
电视解码器。
视频加速器采用后端色彩空间
转换和缩放机构(见图3) 。
视频和游戏生成的图形帧读
来自离屏缓冲器和发送到覆盖层和
混合控制块作为二次流。颜色
空间转换和缩放沿进行
方式。这对的即时视频加速和覆盖
确保游戏和视频播放全速。
色彩空间转换
内置的色彩空间转换器转换成YUV
根据CCIR格式到24位的RGB格式
601-2建议。
向下缩放
向下缩放功能由滴进行
该视频加速器提供水平或RGB
YUV滤波以减少噪声和混叠假象
该视频数据流
裁剪
矩形裁剪窗口,支持在
视频加速器的子采样输入视频
数据流。只有视频位于裁剪
窗口可以被存储到离屏缓冲器。
Alpha混合
Alpha混合是支持的覆盖
主视频流和二次流。 Alpha值
可以是1位或3位。 1位alpha深度叠加
(也称为软件键)只支持对
的RGB 1的像素格式:5:5 : 5,其中所述的α位的值
0是透明的和为1的值是不透明的。
一个覆盖控制寄存器指定3位alpha
值用于主流(的Kp )和次级
流(KS ) 。需要注意的是的Kp + Ks的必须
≤
8。
混合式为[ PP
×
Kp
+
Ps
×
Ks的] / 8,其中PP
初步
-4-
1996年3月
W9970CF
是一次流的象素数据和P是
二次流的象素数据。
叠加控制
覆盖控制器提供控制覆盖
的4个输入源:主要流(通常是
图形数据) ,二次流,混合流,
和FC / VAFC传递数据流。当
硬件光标是活动的,它覆盖在所有的顶
流图像。该W9970CF支持多种
密钥的高级形式,包括窗口键,颜色
键,色度键,软件键( 1位alpha叠加
以RGB 1:5 :5:5格式),外部键(FC / VAFC
只) ,并且这些键中的一个逻辑组合。
双视频窗口
两个视频窗口可以被显示在监视器上
同时。这使得W9970CF非常适合
视频会议应用。如果两个视频
窗口被放置在不同的扫描线,它们可以是
不同因素分别进行缩放。
16
主机数据
32
编解码器
FIFO
裁剪
&放大器;
筛选
向下
缩放
CAPTURE
FIFO
32/64
8
8/16
高清巴士
YUV总线
行缓冲区
DRAM
调节器
32/64
多媒体
视频
接口
中信建投
的2-D双线性
插
SS
FIFO
次
流
RGB 8.8.8
8/16
FC / VAFC
8
256X18
LUT
MSW
MUX
24
2X
混纺
&放大器;
叠加2
24
主
流
H / W光标
24
覆盖
1
24
DAC
图3.视频加速器原理框图
初步
-5-
1996年3月