
W9960CF
Winbond Confidential
5
June 1997
1. INTRODUCTION
1.1 Overview
W9960CF is a single chip multi-protocol high performance video CODEC offered by Winbond
Electronics Corp. for video compression and decompression applications such as video-
conference.
W9960CF is composed of a high performance RISC processor core (VRISC), function blocks for
video encoding/decoding and a downloadable program memory such that the system can be run-
time configured for a variety of video applications. The function blocks in W9960CF are
computing engines for: Discrete Cosine Transform (DCT), Inverse Discrete Cosine Transform
(IDCT), Motion Estimation (ME), Motion Compensation (MC), Quantization (Q), Dequantization
(Q
-1
) and VLE/VLD (Variable Length Encoding/Decoding) algorithms. Using these function
blocks, the firmware can direct the VRISC processor to perform ITU-T H.261/ H.263
simultaneous video bitstream encoding/decoding.
Although W9960CF is designed for multiple standard video encoding and decoding, it is
particularly optimized for H.261/H.263 video-conference application. W9960CF supports all
video resolutions as specified in the H.261/H.263 standards, including SQCIF, QCIF and CIF
at high video frame rate. For CIF resolution in H.261 and QCIF resolution in H.263,
specifically, W9960CF delivers excellent encoding/decoding performance.
Implementing most the advanced video encoding options, W9960CF enables lowest video
data rate such that maximum frame rate can be achieved through ISDN, PSTN and Internet
networks. The advanced encoding options supported are: Unrestricted Motion Vector Mode, and
PB-frame Mode. With half-pixel search for motion estimation function, W9960CF further
enhances video quality with even lowered video bitstream data rate.
W9960CF is also designed with a most cost-effective PC based video-conference solution in
mind. It has a digital live video interface for glueless support a of major video decoders and
coefficient-programmable filter circuitry for input video enhancement. For video displaying, it
supports PCI master mode capability to access video frame buffer of PCI-based graphics
adapters. W9960CF also provides an interface for audio modules. The audio modules connected
can be a CODEC for G.711/G.722/G.723/G.728 standards, or a PCM CODEC for audio raw
data. W9960CF uses ordinary FPM or EDO DRAM as working storage. Figure shows application
block diagram.
PCI Bus
256x16
DRAM
W9960
Video CODEC
Video
Decoder
Audio
CODEC
Video Camera
M ic/Spk
(Optional)
Digital Camera