6.2 Hardware and Software Control Modes
___________________________________ 15
6.3 Video Timing ____________________ 15
6.4 Supported Resolutions_____________ 17
6.5 Flicker Filter_____________________ 18
6.6 Overscan/Underscan Control _______ 18
9.0 Board Design and Layout
Considerations ______________________40
9.1 Grounding_______________________ 40
9.2 Power Planes _____________________ 40
9.3 Power Supply Decoupling __________ 40
9.4 Digital Signal and Clock Interconnect 40
9.5 Analog Signal Interconnect _________ 41
9.6 Component Placement _____________ 41
10.0 Mechanical Drawing _____________42
11.0 Power Consumption______________44
6.7 Pan and Position Control___________ 18
6.8 Zoom Feature ____________________ 18
6.9 Frame Buffer Management _________ 19
6.10 Digital Video Encoder ____________ 19
6.11 Push Button Interface/OSD________ 19
6.12 Memory Control Timing __________ 20
6.13 I2C Programming________________ 23
7.0 Electrical Characteristics__________ 26
7.1 Recommended Operating Conditions_ 26
7.2 Characteristics ___________________ 26
8.0 AL128 Register Definition_________ 27
8.1 Index of the Control Registers_______ 27
8.2 Control Register Description________ 28
8.3 AL128 Plug & Play Hardware Table _ 38
April 2, 19992
AL128 Plug and Play VGA to NTSC/PAL Converter
GHSOUT
GVSOUT
SELECT
I
1.0 Features
• Convert non-interlaced VGA or Macintosh
video into interlaced TV format (NTSC/PAL)
• Analog RGB output for SCART interface
• Highly integrated design with built-in
NTSC/PAL encoder, ADC, DAC and SRAM
• Broadcast TV quality
• High clarity 5-line anti-flicker filter
• 8 levels of sharpness control
• Plug and play with no need for software or
micro-controller
• Supports up to full 1024x768 VGA resolution
• Automatically supports scan rate from 50 Hz
up to 100 Hz
• Linear vertical and horizontal overscan/
underscan control
AL128
• Zoom and freeze controls
• Four-touch-button interface with on-screen-
menu (on TV) to control all key functions
• Horizontal and vertical position centering
control
• Optional digital 24-bit RGB/VAFC interface
for best quality
• Power down feature controlled by software or
hardware
• Full programmability via I2C interface
• Picture panning control
• Brightness control
• Built-in color bar
• Simultaneous display on PC and TV monitors
• Single 5-volt support
• Thin, small LQFP package for PCMCIA or
notebooks. 28x28 PQFP available upon request
ADEN
Digital R, G, B
VRT
VRB
GCLK
GHSDIV
GHSYNC
GVSYNC
Field Memory
RGB
PAL
/RESET/RESET
R
G
B
/PWRDN
8-bit
ADC
8-bit
ADC
8-bit
ADC
Generating
TVCLK
INTYPE
Timing
XIN1
XOUT1
MUX
XIN2
XOUT2
MD
MQ
Management
MWENL
MWRST
MWENH
Memory
Unit
Digital
Video
Processor
Video
Memory
I2C
2 C
Interface
SCL
SDA
MREN
MRRST
2
CADDR
2
MWCLK
C
I
MRCLK
Memory
Configuration
Digital
Encoder
MEMTYPE
MEMCONF
Setup
TV
Push Button
Interface
MENU
INC
DEC
9-bit
DAC
9-bit
DAC
9-bit
DAC
ACMP / R
AY / G
AC / B
RSET
VREF
COMP
AL128-01
April 2, 19993
2.0 Applications
PC ready multimedia TV
TV output for laptop, network, entertainment PC
Net browser/set-top box
Internet TV
VGA add-on card with TV output
VGA to TV converter box
3.0 General Description
AL128
The AL128 PC to TV scan converter chip
accepts graphic data up to 1024x768
resolution from PC and Macintosh graphics
controllers and converts it into broadcastquality NTSC or PAL TV signals. In addition
to analog RGB, 24-bit digital RGB data can
be input to maintain the best video quality and
avoid noise problems. This new chip is pin-topin compatible with the AverLogic AL100 but
provides analog RGB output for SCART
implementation.
An integrated high-quality anti-flicker filter
(SmartFilter ) removes the unpleasant
flicker caused by the interlaced display of high
contrast graphics while maintaining the
original clarity and sharpness of informative
data such as natural pictures and text.
With 512Kbytes of memory, plug-and-play is
achieved by automatically detecting the scan
rate and resolution of the incoming graphic
signals without the use of software. With less
memory than other solutions on the market,
high resolution data is processed and stored by
using a complex and proprietary buffer
management system. No compromise is made
at all with video quality by using either
compression or sub-sampling algorithms.
The major functions of the AL128 can be
accessed using four push buttons combined
with the on-screen-menu feature, eliminating
the cost of a micro-controller and complex
control panel. The superior quality scaling
algorithm, which reduces the jagged-edge
artifacts from line dropping, can smoothly fit
graphics of 640x480 (up to 100 Hz) and
1024x768 (up to 75Hz) resolutions into the
visible region of the NTSC or PAL screen.
Both horizontal and vertical sizes can be
linearly adjusted. Additional features include
eight levels of flicker control using 5-line
filter, zoom control and picture freeze.
This highly integrated mix-signal chip,
packaged in 24mm x 24mm 160-pin LQFP
(low quad flat package), is powered by a
single 5-volt power supply. Power-down is
achieved by using either hardware or software
control.
The enhanced features and superior quality
make the AL128 very suitable for PC video to
TV conversion in PC ready multimedia TV’s,
scan converter boxes, VGA add-on cards,
Web TVs, or network / laptop PCs.
SymbolTypePinDescription
/PWRDNin (CMOSd)148Power down enable (active low)
/RESETin (CMOSd)149Reset (active low)
ABin (0.7 V)129Analog Blue
AC/BOUTout (1/0.7 V p-p)37Analog chroma output or analog blue output
ACMP/ROUTout (1/0.7 V p-p)41Analog composite output or analog red output
ADENin (CMOSd)7Internal ADC enable
0, internal ADC disable
1, internal ADC enable
AGin (0.7 V)132Analog Green
AL128
ARin (0.7 V)137Analog Red
AY/GOUTout (1/0.7 V p-p)39Analog luma output or analog green output
BLUE<7:0>in (CMOSd)119-122, 124-
127
CLKTYPEin (CMOSd)152Clock Frequency
COMPin (0.1uF)43DAC Compensation pin, 0.1uF pull-up
DECin (CMOSsd)4Decrement button
GCLKin (CMOS)143Graphic pixel clock
GHSDIVout (CMOS)146Graphic pixel clock divide by M signal for
GHSOUTout (TTL)145Graphic hsync output buffered from external
23, 25,26,33
TVCSYNCout (CMOS)32TV composite sync
TVHSYNCout (CMOS)30TV horizontal sync
TVVSYNCout (CMOS)31TV vertical sync
TVCLKout (CMOS)151Clock output for graphic chip clock
VRBin (0 V)135ADC Bottom Voltage Reference
VREFin (1.23 V)35DAC Voltage Reference Input
VRTin134ADC Top Voltage Reference
XIN1/FIN1in (CMOS)159Crystal Input/External Clock Input 1 for
NTSC
XIN2/FIN2in (CMOS)154Crystal Input/External Clock Input 2 for PAL
XOUT1out (CMOS)158Crystal Output 1 for NTSC
XOUT2out (CMOS)153Crystal Output 2 for PAL
Power and Ground
VDD x 135V8, 24, 46, 61,
70, 79, 89, 99,
113, 123, 139,
144, 150
Digital power
April 2, 19998
AL128
GND x 1414, 19, 29, 51,
56, 67, 74, 84,
94, 108, 118,
142, 155, 160
ADVDD x 35V130,131,138ADC power
ADGND x 3128,133,136ADC ground
DAVDD x 35V34,44,45DAC power
DAGND x 336,38,40DAC ground
Digital ground
Remarks:
CMOSd:CMOS with internal pull-down
CMOSsd:CMOS with Schmitt trigger and internal pull-down
CMOSsu:CMOS with Schmitt trigger and internal pull-up
COMP43
VREF35
RSET42
DAVDD x 334,44,45
DAGND x 336,38,40
A/D Converters
AL128
AR137
AG132
AB129
VRT134
VRB135
ADVDD x 3130,131,138
ADGND x 3128,133,136
Test Pins
TEST1~129, 15-18, 20-23, 25, 26, 33
Digital Power
VDD x 138,24,46,61,70,79,89,99,113,123,139,144,150
GND x 1414,19,29,51,56,67,74,84,94,108,118,142,155,160
April 2, 199911
AL128
6.0 Functional Description
The AL128 accepts either analog RGB or digital RGB data. The analog RGB data is digitized by
three 50MHz 8-bit video A/D converters and is converted into 24-bit digital RGB data. For graphic
controllers with standard or proprietary digital RGB output such as a high-color feature connector,
VAFC, or flat panel interface, the optional 24-bit digital RGB interface provides a solution for
optimal video quality.
The 24-bit digital RGB is passed to the digital processing unit of the chip. This DSP unit performs
scan conversion operations and other digital signal processing such as flicker filtering, YUV filtering,
scaling and color space conversion in the digital domain. The processed video data is sent to the
digital TV encoder for converting into broadcast quality composite and S-video signals or original
RGB format, which are in turn converted by three 9-bit D/A converters into analog outputs.
Functions can be controlled by dedicated hardware pins as well as software. The I2C interface
provides full software programmability. The aforementioned hardware and software programmability
also applies to the power-down feature. Alternatively only four push buttons are required to control
the major functions such as sharpness, pan, zoom, brightness, color bar output and position centering
without the use of software or microcontroller.
6.1 Input Interface
RGB data and horizontal and vertical sync signals of the VGA controller are used as inputs. Analog
RGB data or 24-bit digital RGB data are both supported. The analog R, G, B signals are digitized
with three built-in 8-bit A/D converters. The voltage swing of VGA RGB signals is typically 0.7
volts. The VRT and VRB pins set the input voltage references of the A/D converters. When digital
RGB data is used as the input, the internal A/D converters can be disabled by setting pin ADEN low,
which may significantly reduce the power consumption.
Digital inputs for the AL128 can be either 24-bit RGB 888 or 16-bit RGB 565. RGB 565 can in turn
be in VAFC or feature connector format. The INTYPE pins of the AL128 have to be set correctly
to match the different applications.
The digital 24-bit RGB can be pin-to-pin wired to RED<7:0>, GREEN<7:0> and BLUE<7:0> of
the AL128.
6.1.2 VAFC
The VAFC format (16-bit, RGB565, in 64k high color) carries red signals in D15~D11, green
signals in D10~D5, and blue signals in D4~D0.
There are two ways to implement VAFC interface. The first way is to set INTYPE as 11 to
accept VAFC format, then input the 16-bit RGB565 (64k high color) to GREEN<7:0> and
BLUE<7:0> of the AL128 as follows:
AL128
D15
D14
D13
D12
D11
D10
D9
D8
GREEN 7
GREEN 6
GREEN 5
GREEN 4
GREEN 3
GREEN 2
GREEN 1
GREEN 0
D7
D6
D5
D4
D3
D2
D1
D0
BLUE 7
BLUE 6
BLUE 5
BLUE 4
BLUE 3
BLUE 2
BLUE 1
BLUE 0
The other way is to keep INTYPE setting as 00 to accept 24-bit RGB888, but connect the inputs
to the higher bits of RED<7:0>, GREEN<7:0> and BLUE<7:0> of the AL128 as follows. The
unused pins can be grounded.
D15
D14
D13
D12
D11
D10
D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
RED 7
RED 6
RED 5
RED 4
RED 3
GREEN 7
GREEN 6
GREEN 5
GREEN 4
GREEN 3
GREEN 2
BLUE 7
BLUE 6
BLUE 5
BLUE 4
BLUE 3
April 2, 199913
6.1.3 Feature Connector
The definition of the data bits of the feature connector is same as that of the VAFC, i.e.,
D15~D11 represent red signals. D10~D5 green signals, and D4~D0 blue signals. However, since
the feature connector uses 8-bit interface, the two bytes of data must be received within one
pixel/graphic clock (GCLK). The solution is: one byte at the rising edge and one byte at the
falling edge of GCLK as follows:
AL128
DATA
D7~D0D15~D8D7~D0D7~D0D15~D8
GCLK
The eight-bit data is wired to BLUE<7:0> of the AL128 as follows:
D7
D6
D5
D4
D3
D2
D1
D0
D15
D14
D13
D12
D11
D10
D9
D8
BLUE 7
BLUE 6
BLUE 5
BLUE 4
BLUE 3
BLUE 2
BLUE 1
BLUE 0
6.1.4 Sampling (Pixel) Clock
The sampling clock for the RGB data can come directly from the graphic pixel clock when this is
available. For external box applications where the graphic pixel clock is not available, the clock
is recovered from the VGA horizontal sync with an external PLL clock chip such as ICS
AV9173. The phase reference signal of the PLL clock chip is generated by the divide-by-M
circuitry of the AL128. The AL128 automatically sets the M divider value, which determines the
sampling frequency for the A/D converter according to the detected resolution of the incoming
graphic data.
April 2, 199914
Loading...
+ 31 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.