11.0 Power Consumption _______________________________________________________ 32
July 28, 19992
Page 3
AL250/251 Video Scan Doubler
1.0 Features
• Convert interlaced TV signal (NTSC/PAL) into
non-interlaced RGB format for CRT monitors
or LCD panels
• Highly integrated design with built-in DAC,
SRAM, OSD and LUT
• Built-in on-screen-display with programmable
bitmap
• Interpolated scan doubling with no tearing or
jagged edge artifacts
• Reduced interlace flicker
• Auto NTSC/PAL detect
• Digital video input of square pixel, ITU-RBT
601 (CCIR 601), or user-defined format
• Analog/digital non-interlaced RGB (VGA)
signal output (Scan Doubled or Deinterlaced)
• I2C programming interface
• Power-down control via I2C
AL250
• Internal RGB video lookup table (LUT) to
provide gamma correction and special effects
• Overlay support for title making and complex
on-screen display
• Self-initialization without software (Plug &
Play)
• 3.3 or 5 volt support
• 16-bit digital RGB/YUV output (AL251 only)
2.0 Applications
• TV-ready Multimedia Computer Monitor
• TV to PC Video Scan Converter Box
• Progressive Scan TV
• Video Game Station
• DVD Player
• LCD TV Monitor
Digital
YUV or RGB
input
VCLK
VCLKX2
VIDHS
VIDVS
HREF
16
Video Memory
Video
Formatter
Timing
Control
GVS
GHS
GHREF
On-screen
Display
Video Processor
and Scan Doubler
I2C Circuit
2
SCL
SDA
CADDR
2
I
OVLCTRL
RGB
Video
Lookup
Tables
Mode Control
STD
RESET
INTYPE
8-bit DAC
8-bit DAC
8-bit DAC
SQUARE
16
AL250-01
Digital YUV or
RGB output
(AL251)
R
G
B
RSET
VREF
COMP
July 28, 19993
Page 4
AL250
3.0 General Description
The AL250/251 Video Scan Doubler (De-Interlacer) is a video conversion chip for consumer video
and multimedia applications. It converts interlaced NTSC or PAL, ITU-RBT 601 (CCIR 601) or
square pixel, YUV422 or RGB565 digital signals into computer monitor RGB signals for direct
connection to a computer monitor or progressive scan TV.
By using I2C interface control, the AL250/251 can also be programmed to co-ordinate with various
input resolutions, adjust screen positioning and crop video noise from around the original input video
boundary.
The internal RGB video lookup tables (LUT), which are controlled via I2C interface, can provide
gamma correction for calibrating the color accuracy of different types of CRT’s and improving the
contrast level to display more vivid pictures.
A built-in on-screen-display (OSD) provides programmable bitmap RAM for custom design icons and
on-screen control panels.
Overlay function is supported to create titling or on-screen-display menus for video adjustment.
The AL251 provides all the features of the AL250. Additionally, it has digital output in YUV422 or
RGB565 format, and can convert NTSC video for VGA LCD panels.
The AverLogic proprietary digital signal processing technology creates a highly stable video image
without tearing effects or jagged edges. The output picture is smoother and has less flicker than the
original input signal/picture.
SymbolType250 Pin #251 Pin #Description
Video Interface
AL250
VDIN (15 to 0) in (CMOS)64-61, 59-
57, 55-52,
51-47
VCLKin (CMOS)36Video clock input
VCLKX2in (CMOS)692 times of video clock input
VIDHSin (CMOS)14Horizontal sync. input signal
VIDVSin (CMOS)47Vertical sync. input signal
HREFin (CMOS)710Horizontal reference input signal; this signal is
Graphic Interface
RSETIn (100 ohm)3037Full Scale Current Adjust; 100 ohm pull-down
VREFin (1.235V)3239Voltage Reference Input
COMP
ARout (0.7V)2835VGA analog red output
out (0.1µF)
3138
79-76, 7472, 70-67,
62-58
Digital video data input. Please refer to the input
data format table for details
used to indicate data on the digital YUV bus. The
positive slope marks the beginning of a new
active line.
Compensation pin; 0.1µF pull-up
AGout (0.7V)2633VGA analog green output
ABout (0.7V)2431VGA analog blue output
DO (15 to 0)out (CMOS)N/A66-63, 26-
23, 56-55,
52-47
GHSout (TTL)2229VGA horizontal sync. output signal
GVSout (TTL)2128VGA vertical sync. output signal
GHREFout (CMOS)2027VGA horizontal reference output signal; it can be
Reset & Mode Select
/RESETin (CMOSd)1518Reset input; active low
STD (1 to 0)in (CMOSd)9, 812, 11Video Input Standard select
Digital YUV422 or RGB565 output, selected by
register 08h <7>
used to indicate blanking interval.
00: NTSC input
July 28, 19996
Page 7
AL250
01: PAL input
10: Automatic standard detection
11: Reserved for testing
INTYPEin (CMOSd)1114Input video data format select
To select YUV422 or RGB565 as the input format, program the Board Configuration Register #02h,
or set the hardware pin “INTYPE” (AL250 pin#11, AL251 pin#14).
The AL251 provides digital output in RGB565 or YUV422 format. The pin definition and the
RGB565 to 888 mapping is as follows:
To select YUV422 or RGB565 as the output format, program the Control Register #08h<7>, i.e.,
OutFormat.
6.2 Default Resolution
The resolution of the AL250/251 applications depends on the input video source, e.g., the digital
video decoder. The typical resolution of the video decoder that the AL250/251 supports without
software, and the VCLK frequency provided by the decoder to the AL250/251 is as follows:
Square PixelCCIR 601
NTSCPALNTSCPAL
Pixel Total780 x 525944 x 625858 x 525864 x 625
Pixel Active640 x 480768 x 576720 x 480720 x 576
VCLKx2 (MHz)24.54545429.52727
VCLK (MHz)12.27272714.7513.513.5
The AL250/251 can process up to 768 active pixels per line and 1024 lines per frame.
6.3 Video Timing
The AL250/251 registers 20h~29h and 2Bh~2Eh are used to control the video timing. All increments
are either by 8 pixels per line or by 4 lines per frame. All values (times 8 or 4) are relative to the input
July 28, 19999
Page 10
AL250
video source H-sync or V-sync. These registers need to be programmed if the input video resolution
is different from the default resolution supported.
The H-sync Start and End (registers 22h and 23h) define the output horizontal sync period relative to
the input H-sync leading edge.
The Horizontal Blank Start and End (registers 2Bh and 2Ch) define the output H-sync blanking
period.
The Horizontal Capture Start and End (registers 20h and 21h) define the active pixels in each line
relative to the input video H-sync. These registers can also be used for adjusting the position of the
output picture.
The Horizontal Total High and Low (registers 24h and 29h) define the total number of pixels per line.
The AL250/251 can detect the H-total automatically when the input data is of the typical resolution
mentioned in the Default Resolution section.
The V-sync Start and End (registers 27h and 28h) define the output V-sync period relative to the input
V-sync start.
The Vertical Blank Start and End (registers 2Dh and 2Eh) define the output V-sync blanking period.
The Vertical Capture Start and End (registers 25h and 26h) define the active lines.
The total number of lines per frame (Vertical Total) is detected by the AL250/251 automatically.
To take advantage of the auto detection of the AL250/251, set the bit 3 of the Control register #08h
(Softtime) as 0. If a user-defined input format is used, then disable the hardware default by setting this
bit as 1, and write all of the parameters to the corresponding registers to define the format. The
sample code the AL250EVB provides disables the hardware settings.
The following typical parameters (as well as hardware default values) are for reference:
ModeSquare NTSCSquare PALCCIR NTSCCCIR PAL
H(Horizontal) total780944858864
V(Vertical) total525625525625
Square NTSCSquare PALCCIR NTSCCCIR PAL
Resolution640x480/616x452768x576/736x544720x480/680x452720x576/680x544
Pixel rate24.5454 MHz29.5 MHz27.00 MHz27.00 MHz
InterlaceNoNoNoNo
VideoAnalog-colorAnalog-colorAnalog-colorAnalog-color
Sync on GNoNoNoNo
Video level700mV/1V*700mV/1V*700mV/1V*700mV/1V*
White level700mV/1V*700mV/1V*700mV/1V*700mV/1V*
Black level0 IRE0 IRE0 IRE0 IRE
H total780944858864
H display616*736*680*680*
H F-porch40*48*40*48*
H B-porch64*88*74*64*
HS width60*72*64*72*
July 28, 199911
Page 12
H border24*24*24*24*
V total525625525625
V display452*544*452*544*
V F-porch29*25*29*25*
V B-porch40*52*40*52*
VS width4*4*4*4*
V border8*8*8*8*
HS outputON(-)*ON(-)*ON(-)*ON(-)*
VS outputON(-)*ON(-)*ON(-)*ON(-)*
Fh31.4685 KHz31.250 KHz31.4685 KHz31.250 KHz
Fv59.94 Hz50 Hz59.94 Hz50 Hz
Remark: Values with “*” are programmable (S/W) or adjustable (H/W).
The horizontal video timing diagram is as follows.
AL250
Reference start (0)
VIDHS
GHSync
HSyncStart (22h)
HSyncEnd (23h)
HBlankEnd (2Ch)
HBlankStart (2Bh)
GHREF
Output H Total
(24h, 29h)
H Blank Interval (AL250)
Left BorderRight Border
HDEStart (20h)
HDEEnd (21h)
H Blank Interval
(AL251)
Visible Picture
AL250-06 Horizontal timing diagram
July 28, 199912
Page 13
The vertical video timing diagram is as follows.
Reference start (0)
VIDVS
GVSync
VSyncStart (27h)
VSyncEnd (28h)
V Blank Interval (AL250)
VBlankEnd (2Eh)
AL250
Output V Total
VBlankStart (2Dh)
Top BorderBottom Border
VDEStart (25h)
VDEEnd (26h)
V Blank Interval
(AL251)
Visible Picture
AL250-26 Vertical timing diagram
Details about the registers can be found in the Register Definition section.
6.4 Border/Border Color
The AL250/251 displays all the active pixels from the video source resulting in a larger viewable area
on a monitor than on a regular TV. This is especially advantageous for digital video sources such as
DVD. However, for some other video sources such as VCR, the unwanted and untrimmed border
may appear. To solve this, the AL250/251 provides border control by cropping the video source. In
addition, the cropped border can be filled with one color (24-bit), which is defined by registers
0Ch~0Eh.
Border/border color control applies to the AL250/251 analog output but not to the AL251 digital
YUV/RGB output.
July 28, 199913
Page 14
AL250
6.5 OSD Interface
The AL250/251 provides two ways to implement the on screen display. The internal way is to
program the built-in on-screen display (OSD) bitmap, and the external way is to control the two
overlay pins for showing on screen display or creating special effects onto each single pixel on screen.
The AL250/251 provides 256 registers to implement the two internal bitmaps, which are
programmable as 16x16 blocks (4x4 pixels each) and 48x16 blocks (8x8 pixels each) respectively.
To program the OSD, first use LUT/OSD Control register 10h to turn on bitmap 1 or bitmap 2. Then
program the overlay colors 1, 2 and 3 through registers 15h~1Dh. Select the OSD index (0~255)
through register 11h, then fill the data through register 13h. The two bits of each OSD block can be
used to define no overlay color (transparent) or color 1, 2 or 3. Mesh color and mesh background can
be enabled by programming register 2Fh. The position of the bitmaps can be defined by registers 1Eh,
1Fh, and 2Fh.
The data index of the bitmap 1 starts at bitmap address 192, and the lay-out is defined as follows:
7:6 5:4 3:2 1:0
192<7:0>
196<7:0>
200<7:0>
204<7:0>
252<7:0>
193<7:0> 194<7:0> 195<7:0>
AL250-16
16x16 OSD drawing
253<7:0>254<7:0> 255<7:0>
Each pixel is defined by 2 bits value (“00”, “01”, “10” and “11”).
Value “00” shows the current input video data.
Value “01”, “10” and “11” are index to overlay color 1~3 (defined in registers 15h ~ 1Dh).
The data index of bitmap 2 starts at bitmap address 0, and the lay-out is defined as follows:
July 28, 199914
Page 15
0<7:0>
7:6
4<7:0>
5:4
3:2
1:0
AL250
5<7:0>
188<7:0>
1<7:0>
2<7:0>
3<7:0>
AL250-17 16x48 OSD drawing
189<7:0>
190<7:0>
191<7:0>
Similar to bitmap 1, each pixel is defined by 2 bits value (“00”, “01”, “10” and “11”) with the same
definition.
The horizontal positions of the bitmaps 1 & 2 are defined by registers 1Eh and 1Fh respectively. The
vertical position of both is defined by register 2Fh.
For the external OSD, the overlay feature needs to be used and this will be explained in detail in the
External Overlay section.
OSD control applies to the AL250/251 analog output and the AL251 digital RGB output, but not to
the AL251 digital YUV output.
6.6 External Overlay
The AL250/251 provides two overlay pins (OVLCTRL1 and OVLCTRL0) for overlay control as well
as some special effects. They can be pulled as 00 for no overlay, and 01, 10, 11 for different overlay
colors or effects. The colors can be chosen from any one of 16M colors (defined by 24 bits RGB) by
programming registers 15h~1Dh. The effects can be logic AND, OR, or XOR of the video source with
any of the three overlay colors by programming register 14h. For instance, a negative film effect can
be produced by XOR the original video source with white color. More details can be found in the
Register Definition section.
Using the external overlay of the AL250/251 for caption display is possible if the OSD or FPGA chip
chosen for displaying fonts of the decoded caption has the two overlay pins compatible with the
AL250. If not, then the digital or analog output of the OSD can still be multiplexed with the output of
the AL250/251 to show captions on the video display.
July 28, 199915
Page 16
AL250
External overlay applies to the AL250/251 analog output and the AL251 digital RGB output, but not
to the AL251 digital YUV output.
6.7 Look-up Table (LUT)
Because of the different characteristics of TV’s and PC monitors, direct color space conversion from
TV to PC may not show the same color that the human eye sees from the original video on the TV.
The contrast may not be sufficient, and the hue may not be accurate, so to resolve these issues the
AL250/251 has a gamma correction internal LUT implemented.
The AL250/251 provides 768 registers for implementing the LUT. The directly converted colors are
sent to the LUT that then sends out the mapped, corrected colors. To program the LUT, first choose
a color (R, G or B) from register 10h, select the LUT index (0~255) through register 11h, then fill the
data (0~255) through register 13h. The input 8-bit R (or G or B) value is then converted to the
corrected R (or G or B) value.
The user can program the LUT based on his/her own experiments on specific types of monitors. The
typical input-output mapping curve is usually somewhat like the following:
Output
Corrected
Conversion
Direct
Conversion
Input
LUT control applies to the AL251/251 analog output but not to the AL251 digital YUV/RGB output.
6.8 I2C Programming
The AL250/251 I2C programming interface follows the Philips standard. The I2C interface consists of
the SCL (clock) and SDA (data) signals. Data can be written to or read from the AL250/251. For both
read and write, each byte is transferred MSB first, and the SDA data bit is valid when the SCL is
pulled high.
<S>:
Start signal
SCLSDA
HighHigh
HighLow
The Start signal is HIGH to LOW transition on
SDA
Data bit [1] or NA
SCL
the SDA line when SCL is HIGH.
AL250
<WRITE SA>:
Write Slave Address: 58h or 5Ch
<READ SA>:
Read Slave Address: 59h or 5Dh
<REGISTER INDEX>:
Value of the AL250/251 register index.
<A>:
Acknowledge stage
The acknowledge-related clock pulse is generated
by the host (master). The host releases the SDA
line (HIGH) for the AL250/251 (slave) to pull
down the SDA line during the acknowledge clock
pulse.
<NA>:
Not Acknowledge stage
The acknowledge-related clock pulse is generated
by the host (master). The host releases the SDA
line (HIGH) during the acknowledge clock pulse,
but the AL250/251 does not pull it down during
this stage.
SDA
Data bit [0] or A
SCL
SDA
START bit [S]
SCL
STOP bit [P]
SCL
SDA
Not significant
SCL
AL250-15 I2C drawing
<DATA>:
Data byte write to or read from the register index.
In read operation, the host must release the SDA line (high) before the first clock pulse is
transmitted to the AL250.
July 28, 199917
Page 18
AL250
Start
Slave addr = 58h
Ack
Ack
Ack
Stop
Index = 0Fh
Data = F0h
Start
Ack
Read slave addr = 59h
NAck
Stop
<P>:
Stop signal
SCL SDA
High Low
High High
The Stop signal is LOW to HIGH transition on the SDA line when SCL is HIGH.
Suppose data F0h is to be written to register 0Fh using write slave address 58h, the timing is as
follows:
SDA
SCL
AL250-24 I2C Write timing
Suppose data is to be read from register 55h using read slave address 59h, the timing is as follows:
Slave addr = 58h
AckAckIndex = 55h
Start
StopData read cycle
SDA
SCL
AL250-25 I2C Read timing
6.9 Video Decoding
A video decoder (video input processor) is needed with the AL250/251 for S-video or composite
video processing. Please note that the AL250/251 works only with line-locked video decoders.
There are a number of video decoders available in the market; following is a selection chart. For
detailed information, please consult with the decoder vendors or their distributors directly. The
attached information is believed to be accurate but not guaranteed.
July 28, 199918
Page 19
AL250
DecoderVendorLine
locked
NTSC/
PAL
RGB565CCIR
601
Square
Pixel
Closed
Caption
Tele text
SAA 7110PhilipsVVV
SAA 7111PhilipsVVVV
SAA 7112PhilipsVVVV
KS0127SamsungVVVVVV
VPC3211BITTVVVV
More information on the AL250/251 functionality can be found in the Register Definition section.
)4060%
Input data set-up time7-ns
Input data hold time3-ns
Input rise timeVi = 0.6 to 2.6V-7ns
µA
t
t
C
t
t
f
dCK
oH
PD
Input fall timeVi = 2.6 to 0.6V-7ns
VCLK to VCLKx2 delay-1+1ns
Digital output load cap.1550PF
L
Output hold timeCL = 15pF5-ns
Propagation delayCL = 40pF-15ns
July 28, 199920
Page 21
The input and output timing diagrams are as follows:
tCK2
VCLKX2
AL250
VCLK
VDIN
VCLKX2
tdCK
tCK2H
tCK2Ltftr
tCK
trtf
tiStiH
AL250-22 Input timing
tCK2
DO
tCK2H
tCK2Ltftr
tPD
toH
AL250-23 Output timing
July 28, 199921
Page 22
AL250
8.0 AL250/251 Register Definition
The AL250/251 is powered up to a default state depending on the hardware mode-setting pins.
Hardware configuration pins are disabled by setting SoftConfig (bit 4 of register 03h) to one, and
configurations are decided by the values of register 02h which is software programmable.
The following is the summary of the AL250/251 control registers
RegisterAddr.R/WDefaultFunction
COMPANYID00hR46hCompany ID
REVISION01hR00hRevision number
BOARDCONFIG02hR/W??Board configuration
GENERAL03hR/W00hGeneral control
FAMILY04hR25hChip family number
CONTROL08hR/W00hControl register
STATUS09hR??Status register
BORDERRED0ChR/W00hBorder color, red channel
BORDERGREEN0DhR/W00hBorder color, green channel
BORDERBLUE0EhR/W00hBorder color, blue channel
LUTOSDCONTROL10hR/W00hLUT/OSD control
LUTOSDINDEX11hW00hLUT/OSD index
12hReserved
LUTOSDDATA13hW00hLUT/OSD data
OVERLAYCTRL14hR/W00hOverlay Effect Control
OVL1RED15hR/W00hOverlay color 1, red channel
OVL1GREEN16hR/W00hOverlay color 1, green channel
OVL1BLUE17hR/WFFhOverlay color 1, blue channel
OVL2RED18hR/WFFhOverlay color 2, red channel
OVL2GREEN19hR/WFFhOverlay color 2, green channel
OVL2BLUE1AhR/W00hOverlay color 2, blue channel
OVL3RED1BhR/WFFhOverlay color 3, red channel
OVL3GREEN1ChR/W00hOverlay color 3, green channel
OVL3BLUE1DhR/W00hOverlay color 3, blue channel
OSD1HSTART1EhR/W00hOn Screen Display bitmap 1 horizontal start
OSD2HSTART1FhR/W00hOn Screen Display bitmap 2 horizontal start
HDESTART20hR/W00hHorizontal capture start
HDEEND21hR/W00hHorizontal capture end
July 28, 199922
Page 23
AL250
HSYNCSTART22hR/W00hHorizontal sync. start
HSYNCEND23hR/W00hHorizontal sync. end
HTOTAL(1)24hR/W00hHorizontal total high, bit<10:3>
VDESTART25hR/W00hVertical capture start
VDEEND26hR/W00hVertical capture end
VSYNCSTART27hR/W00hVertical sync. start
VSYNCEND28hR/W00hVertical sync. end
HTOTAL(2)29hR/W00hHorizontal total low, bit<2:1>
TEST2AhR/W00hTest register(Reserved)
HBORDERSTART2BhR/W00hHorizontal border color start
HBORDEREND2ChR/W00hHorizontal border color end
VBORDERSTART2DhR/W00hVertical border color start
VBORDEREND2EhR/W00hVertical border color end
OSDVSTART2FhR/W00hOn Screen Display bitmap 1 and 2 vertical start
8.1 Register Description
00h:Company ID (R) [COMPANYID]
CompanyId<7:0>Company ID (46h)
01h:Revision (R) [REVISION]
Revision<7:0>Revision number
02h:Board Configuration (R/W) [BOARDCONFIG]
If SoftConfig (Reg.#03h<4>) = 0, the hardware configuration pins values are read.
If SoftConfig (Reg.#03h<4>) = 1, the software configuration register values are read
STD<1:0>Input video standard
00 NTSC input
01 PAL input
10 Automatic standard detection
11 Reserved for analog testing
InType<2>Input video format
0 YUV422
1 RGB565
uvflip<3>if 1, flip UV
Square<4>0 CCIR
1 Square pixel
03h:General (R/W) [GENERAL]
July 28, 199923
Page 24
<0>Reserved
<3:1>Reserved
SoftConfig<4>Enable configuration defined by software configuration register
<7:5>Reserved
04h:Chip Family (R) [FAMILY]
Family<7:0>25h, AL250/251 series
08h:Control (R/W) [CONTROL]
<0>Reserved
InVsPol<1>Input vsync polarity
InHsPol<2>Input hsync polarity
Softtime<3>Enable H & V adjustment (register 20h to 29h)
OutHsPol<4>Output hsync polarity
To display the OSD correctly, make sure the horizontal start does not locate between horizontal sync
start and horizontal sync end, and vertical start does not locate between vertical sync start and vertical
sync end.
Reg.#20h to #29h define the video capture control timing.
HTotal2_1<1:0>Bit 2 to bit 1 of horizontal total, htotal bit 0 = 0
2Ah:Test (R/W) [TEST]
testIn<7>Feed RGB value from 0x15, 0x16, 0x17 registers to the input
testOut<6>Feed RGB value from 0x15, 0x16, 0x17 registers to the output
testOvl<5:4>00, use hardware overlay key
The AL250/251 contains both precision analog and high-speed digital circuitry. Noise coupling from
digital circuits to analog circuits may result in poor video quality. The layout should be optimized for
lowest noise on the power and ground planes by shielding the digital circuitry and providing good
decoupling.
It is recommended to place the AL250/251 chip close to the VGA output connector, and the video
decoder close to the analog video input connectors if applicable.
9.1 Grounding
Analog and digital circuits are separated within the AL250/251 chip. To minimize system noise and
prevent digital system noise from entering the analog portion, a common ground plane for all devices,
including the AL250/251 is recommended. All the connections to the ground plane should have very
short leads. The ground plane should be solid, not cross-hatched.
9.2 Power Planes and Power Supply Decoupling
The analog portion of the AL250/251 and any associated analog circuitry should have their own
power plane, referred to as the analog power plane (AVDD). The analog power plane should be
connected to the digital power plane (DVDD) at a single point through a low resistance ferrite bead.
The digital power plane should provide power to all digital logic on the PC board, and the analog
power plane should provide power to all of the AL250/251 analog power pins and relevant analog
circuitry.
Power supply connection pins should be individually decoupled. For best results, use 0.1µF ceramic
chip capacitors. Lead lengths should be minimized. The power pins should be connected to the bypass
capacitors before being connected to the power planes. 22µF capacitors should also be used between
the AL250/251 power planes and the ground planes to control low-frequency power ripple.
9.3 Digital Signal and Clock Interconnect
Digital signals to the AL250/251 should be isolated as much as possible from the analog outputs and
other analog circuitry. The high frequency clock reference or crystal should be handled carefully.
Jitter and noise on the clock will degrade the video performance. Keep the clock paths to the decoder
as short as possible to reduce noise pickup.
9.4 Analog Signal Interconnect
The AL250/251 should be located closely to the output connectors to minimize noise and reflections.
Keep the critical analog traces as short and wide (20~30 mil) as possible. Digital signals, especially
pixel clocks and data signals should not overlap any of the analog signal circuitry and should be kept
as far apart as possible. The AL250/251 and the decoder IC should have no inputs left floating.
July 28, 199929
Page 30
10.0 Mechanical Drawing
AL250: 20mm x 14mm 64-pin QFP package
AL250
July 28, 199930
Page 31
AL251: 20mm x 14mm 80-pin QFP package
AL250
July 28, 199931
Page 32
AL250
11.0 Power Consumption
The AL250/251 works at both 5V and 3.3V. The following table shows the current consumption of
the AL250/251 itself and that of the whole EVB with power supply at single 5V, or 5V and 3.3V
mixed (3.3V for the AL250/251 only).
+5V+3.3V for AL250
+5V for the rest
AL250/251 chip92 mA (typ.)55 mA (typ.)
AL250 EVB280 mA (typ.)140 mA (typ.)
Please be reminded that when lower power supply is used, the pull-down resistance to the RSET pin
has to be adjusted to compensate accordingly. The lower the supply voltage is, the lower the pulldown resistance has to be. The ideal resistance value can be achieved by adjusting the RGB output to
be 0.7V peak-to-peak or higher to obtain better output brightness and contrast.
For more information about the AL250/251 or other AverLogic products, please contact your local
authorized representatives, visit our website, or contact us directly.
July 28, 199932
Page 33
CONTACT INFORMATION
AverLogic Technologies, Inc.
6840 Via Del Oro
Suite 160
San Jose, CA 95119
USA