Datasheet MTL005 Datasheet (MYSON)

Page 1
MYSON
This datasheet contains new product information. Myson Technology reserves the rights to modify the product specification without
Double scan capability for interlaced input.
MTL005
TECHNOLOGY
XGA Flat Panel Controller
FEATURES General
Auto configuration of sampling clock frequency, phase, H/V center, as well as white ba lance.
Auto detection of present or non-present or over range sync signals and their polarities.
Composite sync separation and odd/even field detection of interlaced video.
No external memory required.
On-chip output PLL provide clock frequency fine-tune (inverse, duty cycle and delay).
Serial 2-wire I
3.3V supplier, 5V I/O tolerance in 128-pin PQFP package.
Input Processor
Single RGB (24-bit) input rates up to 100MHz.
Support both non-interlaced and interlaced RGB graphic input signals.
YUV 4:2:2 or YUV 4:1:1 (CCIR601/CCIR656) interlaced video input.
Glue-free connection to Philips SAA711x digital video decoder.
Built-in YUV to RGB color space converter.
Compliant with digital LVDS/PanelLink TMDS input interface.
PC input resolution up to XGA 1024x768 @85Hz.
2
C host interface.
Rev 0.9
Video Processo r
Independent programmable Horizontal and Vertical scaling up ratios from 1 to 32
Flexible de-interlacing unit for digital YUV video input data.
Zoom to full screen resolution of de-interlaced YUV video data stream.
Built-in programmable gain control for white balance alignments.
Built-in programmable 8-bit gamma correction table.
Built-in programmable temporal color dithering.
Built-in programmable interpolation look-up table.
Support smooth panning under viewing window change.
Output Processo r
Single pixel (18/24-bit) or Dual pixel (36/48-bit) per clock digital RGB output.
Built-in output timing generator with programmable clock and H/V sync.
Support VGA/SVGA/XGA display resolution.
Overlay input interface with external OSD controller.
GENERAL DESCRIPTION
The MTL005 Flat Panel Display (FPD) Controller is a low-cost input format converter for TFT-LCD Monitor or LCD TV application which accepts 15-pin D-sub RGB graphic signals (through ADC), YUV signals from digital video decoder or digital RGB graphic signals from PanelLink TMDS receiver. It comprises a RGB/YUV input processor, video scaling up processor, OSD input interface and output display processor in 128-pin PQFP.
notice. No liability is assumed as a result of the use of this product. No rights under any patent accompany the sale of the product.
Revision 0.9 - 1 - 2000/12/29
Page 2
MYSON
MTV212
MTV130
OSD
Decoder
S-Video
video
RGB
MTL005
TECHNOLOGY
BL OCK DIAGRAM
Digital
PC
YUV Input
RGB Input
Auto
Calibration
YUV
to
RGB
Mode
Detect
Zoom Buffer
Host
Interface
To I2C Bus
Scale
Up
Gain
Control
Dithering
Gamma
Correct
Rev 0.9
To external OSD
OSD
&
Output
MUX
Display
Timing
Generator
RGB
output
APPLICA TIONS
LVDS/PanelLink
TMDS Receiver
Composite/
D-sub RGB graphic signals
Digital
Video
ADC
MTL005
FPD Monitor
Controller
8-bit MCU
TFT-LCD
Flat Panel
Revision 0.9 - 2 - 2000/12/29
Page 3
MYSON
038* NC
037* R1OUT1
* R1OUT0
* DVDD
* G1OUT7
DVSS *065
TDIE *066
VSYNC
MTL005
TECHNOLOGY
1. PIN CONNECTION
DVSS *102
PVSS *103
SCL *104 SDA *105
TESTMODE *106
EXTDCLK2 *107
PVDD *108
EXTDCLK1 *109
DVSS *110 B2OUT0 *111 B2OUT1 *112 B2OUT2 *113 B2OUT3 *114 B2OUT4 *115 B2OUT5 *116 B2OUT6 *117 B2OUT7 *118
DVDD *119 G2OUT0 *120 G2OUT1 *121 G2OUT2 *122 G2OUT3 *123 G2OUT4 *124 G2OUT5 *125 G2OUT6 *126 G2OUT7 *127
DVSS *128
AVSS *101
XO *100
XI *099
AVDD *098
GIN2 *085
GIN1 *086
GIN0 *087
DVDD *088
BIN7 *089
BIN6 *090
BIN5 *091
BIN4 *092
BIN3 *093
BIN2 *094
BIN1 *095
BIN0 *096
DVDD *097
MTL005
(128-pin PQFP)
GIN3 *084
GIN4 *083
GIN5 *082
GIN6 *081
GIN7 *080
DVSS *079
RIN0 *078
RIN1 *077
RIN2 *076
RIN3 *075
RIN4 *074
RIN5 *073
RIN6 *072
RIN7 *071
DVDD *070
HSYNC *069
IPCLK *068
*067
Rev 0.9
064* DVSS 063* RAWHS 062* RGBSEL 061* ADHS 060* ADVS 059* CLAMP 058* TMDSSEL 057* DVDD 056* OHSYNC 055* OCLK 054* OVSYNC 053* IRQ 052* PVDD 051* OSDEN 050* OSDBLU 049* OSDGRN 048* OSDRED 047* RSTZ 046* DVSS 045* R1OUT7 044* R1OUT6 043* R1OUT5 042* R1OUT4 041* R1OUT3 040* R1OUT2 039* PVSS
036
035
034
033* G1OUT6
032* G1OUT5
031* G1OUT4
030* G1OUT3
029* G1OUT2
028* G1OUT1
027* G1OUT0
026* DVSS
025* B1OUT7
024* B1OUT6
023* B1OUT5
022* B1OUT4
021* B1OUT3
020* B1OUT2
019* B1OUT1
018* B1OUT0
017* DVDD
016* DHSYNC
015* DVSYNC
014* DVSS
013* DDCLK1
012* DDEN
011* DDCLK2
010* PVDD
009* R2OUT7
008* R2OUT6
007* R2OUT5
006* R2OUT4
005* R2OUT3
004* R2OUT2
003* R2OUT1
002* R2OUT0
001* PVSS
Revision 0.9 - 3 - 2000/12/29
Page 4
MYSON
Vertical sync for external OSD Horizontal sync for external OSD
OSD overlay enable
MTL005
TECHNOLOGY
Rev 0.9
2. PIN DESCRIPTION ADC Input Int er face (RGB or YUV or TMDS Inpu t Data)
Name Type Pin# Description
IPCLK I 68 Input pixel clock VSYNC I 67 Input Vertical sync HSYNC/CS I 69 Input Horizontal or Composite sync RIN[7:0]/YIN[7:0] I 71-78 Red or Y channel or TMDS input data GIN[7:0]/UVIN[7:0] I 80-87 Green or UV channel or TMDS input data BIN[7:0] I 89-96 Blue or TMDS input data, or Control bit for YUV video input
Bit 4: VPHREF, Video input Horizontal reference signal Bit 3: VPVS, Video input VSYNC signal Bit 2: VPODD, Video input ODD/EVEN field signal Bit 1: VPHS, Video input HSYNC signal
Bit 0: VPCLK, Video input clock signal RAWHS I 63 Input source HSYNC for measurement TDIE I 66 TMDS digital input enable RGBSEL O 62 Input select. 1:RGB input, 0:YUV input TMDSSEL O 58 TMDS input select, active high CLAMP O 59 Clamp pulse output for ADC
Displ ay Outp ut Interface
Name Type Pin# Description
DDEN O 12 Display data output enable DVSYNC O 15 Display Vertical sync output DHSYNC O 16 Display Horizontal sync output DDCLK1 O 13 Display output clock 1 DDCLK2 O 11 Display output clock 2 R1OUT[7:0] O 45-40,
37-36 G1OUT[7:0] O 34-27 Green output even data , bit[7:2] for 6-bit panel B1OUT[7:0] O 25-18 Blue output even da ta , bit[7:2] for 6-bit panel R2OUT[7:0] O 9-2 Red output odd data , bit[7:2] for 6-bit panel G2OUT[7:0] O 127-120 Green output odd data , bit[7:2] for 6-bit panel B2OUT[7:0] O 118-111 Blue output odd data , bit[7:2] for 6-bit panel
Red output even data , bit[7:2] for 6-bit panel
Host Interface
Name Type Pin# Descrip tio n
RST# I 47 System reset input, active low. SCL I 104 Serial bus clock SDA I/O 105 Serial bus data TESTMODE I 106 Test Mode, Normally grounded. IRQ O 53 Interrupt request output
OSD Interf ac e
Name Type Pin# Description
OCLK O 55 Clock for external OSD OVSYNC O 54 OHSYNC O 56 OSDRED I 48 OSD red input OSDGRN I 49 OSD green input OSDBLU I 50 OSD blue input OSDEN I 51
Revision 0.9 - 4 - 2000/12/29
Page 5
MYSON
Oscillator frequency input Oscillator frequency output
Vertical sync for A/D converter Horizontal sync for A/D converter
MTL005
TECHNOLOGY
Other Interface
Name Type Pin# Description
XI I 99 XO O 100 EXTDCLK1 I 109 External display clock input 1 EXTDCLK2 I 107 External display clock input 2 ADVS O 60 ADHS O 61 NC - 38 No connection
3.3V Power and Grou n d
Name Pin# Description
DVDD 17, 35, 57, 70, 88, 97, 119 Digital power 3.3V DVSS 14, 26, 46, 64, 65, 79, 102, 110, 128 Digital ground PVDD 10, 52, 108 Pad power 3.3V PVSS 1, 39, 103 Pad ground AVDD 98 Analog power 3.3V AVSS 101 Analog ground
Rev 0.9
Revision 0.9 - 5 - 2000/12/29
Page 6
MYSON
depending on the type of input images.
In this mode, only one field is displayed at the time. First field and second field is toggled displayed. The
inputs presence check, frequency counting, polarity detection and control. It contains
MTL005
TECHNOLOGY
Rev 0.9
3. FUNCTIONAL DESCRIPTION
3.1 Input Process or
General Descrip t io n
The function of Input Interface is to provide the interface between MTL005 and external in put devices. It can process both non-interlaced and interlaced RGB graphic input, YUV video input, and digita l RGB input compliant with digital LVDS/PanelLink TMDS interface. It also contains the built-in YUV to RGB color space converter.
3.1.1 RGB Inpu t Format
Since MTL005 is a low cost solution, the RGB input port can only work in Single Pixel mode (24 bits). The R/G/BIN ports are sampled at the rising edge of the RGB input clock.
3.1.2 TMDS Input Form at
The Digital RGB input port works likewise as described in Sec 3.1.1 except one more input pin is needed: Digital Input Enable DIEN.
With a single pixel input interface, the supported format is up to true color, including 18 bit/pixel or 24 bit/pixel.
3.1.3 YUV Inpu t Format
The YUV input port supports interlaced video data from the most common video decoder ICs like SAA711x. The 16 bit data bus is shared with the ports RIN[7:0] and GIN[7:0]. The 16 bit data is sampled at the rising edge of the shared video clock VPCLK when the shared data enable HREF is active. The supported formats are YUV4:1:1 and YUV4:2:2 with CCIR601/CCIR656 standard.
3.1.4 Inp ut HSYNC Path
Besides the pin HSYNC, MTL005 provides another pin RAWHS to support Sync Processor in MTL005. Generally, the HSYNC generated by an ADC may have a very narro w pulse width an d a dif ferent polarity from the original HSYNC provided by the source. The RAWHS input provides the path of original HSYNC connection to MTL005, which makes Sync Processor in MTL005 work correctly.
3.1.5 YUV to RGB Convert er
It is used to convert YCbCr format into RGB format. The basic equations are as follows:
R = Y + 1.371(Cr - 128) G = Y - 0.698(Cr - 128) - 0.336(Cb - 128) B = Y + 1.732(Cb - 128)
3.1.6 De-interlace mod e
For interlace input, MTL005 features several de-interlacing algorithms for processing interlaced video data
¨ Tog gl e Mode
missing lines are calculated from duplicating the neighbor lines.
¨ Spatial Mod e
In this mode, two fields are toggled displayed, just like Toggle mode. The missing lines are calculated from interpolating the neighbor lines. An average good quality for still and moving pictures is achieve d i n th is mode.
3.1.7 Sync Processor
The V/H SYNC processing block performs the functions of Composite signal separation/insertion, SYNC
a de-glitch circuit to
filter out any pulse shorter than one OSC period treated as noises on V/H SYNC pulses. Revision 0.9 - 6 - 2000/12/29
Page 7
MYSON
MTL005 can measure VSYNC/HSYNC frequency counted in proper clocks and save the information in registers. Users can read it out to calculate VSYNC/HSYNC frequency as
input sample registers to aid in centering the screen automatically.
s phase and frequency. MTL005
colors. This advanced function helps firmware to analyze ADC performance. Usually Firmware can use this
s phase and frequency.
MTL005
TECHNOLOGY
¨ V/H SYNC Frequency Counter
f
= f = f
osc osc
/ N / N
vsync
f
hsync
,Where f
f f N N
¨ V/H SYNC Presenc e Chec k
vsync hsync osc
vsync hsync
51/256
vsync
58
hsync
: VSYNC frequency : HSYNC frequency : oscillator clock with 14.31818 MHz : counted number of VSYNC : counted number of HSYNC
in the following formulas:
Rev 0.9
This function checks the input VSYNC, where Vpre flag is set when VSYNC is over 40Hz or cleared when VSYNC is under 10Hz ,and the input HSYNC, where Hpre flag is set when HSYNC is over 10Khz or cleared when HSYNC is under 10Hz.
¨ V/H Polari ty Detect
This function detects the input VSYNC/HSYNC high and low pulse duty cycle. If the high pulse duration is longer than that of the low pulse, the negative polarity is asserted; otherwise, positive polarity is asserted.
¨ Comp os it e SYNC separatio n/ins erti on
MTL005 continuously monitors the input HSYNC. If the input VSYNC can be extracted from it, a CVpre flag is set. MTL005 can insert HSYNC pulse during Composite VSYNC’s active time and the insertion frequency can adapt to original HSYNC’s.
3.1.8 Aut o Tune
Auto Tune function consists of Auto Position automatically centering the screen and Auto Calibration containing Phase Calibration, Histogram, Min/Max Value, and Pixel Grab described as below. W ith this auto adjustment support it is possible to measure the correct phase, frequency, gain, and offset of ADC. The horizontal and vertical back porches of input image and the horizontal and vertical active reg ions can also be measured. Firmware can adjust input image registers automatically by reading Auto Tune’s registers in single or burst mode.
¨ Auto Position
MTL005 provides Horizontal/Vertical back porch and active region values. Users can use these values to set
¨ Phase Calibrati on
MTL005 provides Auto Calibration registers to measure the quality of current ADC’s phase and frequency. The biggest Auto Calibration registers value means the right value of ADC’ has two kinds of algorithms to calculate Auto Calibration’s value. One is traditional Difference method, another is MYSON’s proprietary method. It is suggested to use the latter one for better performance
¨ Histogr am
Histogram means the total number of input pixels below/above one threshold value, for individual R, G, B information to measure ADC’s noise margin, adjust its offset and gain, or even aid in the mode detection.
¨ Mi n /Max Value
Min/Max value means minimum or maximum pixel value within the specified input act ive image region for each RGB channel. This information is usually used to adjust ADC’s offset and gain.
¨ Pixel Grab
Pixel Grab means users can grab a single input pixel at any one point. The position of the point can be programmed by users. This is another traditional method to measure ADC’
Revision 0.9 - 7 - 2000/12/29
Page 8
MYSON
: Image will be scaled up based on scaling factor. Every point of output image comes
MTL005
TECHNOLOGY
Rev 0.9
3.2 Video Proc ess o r
General Descrip t io n
MTL005 possesses a powerful and programmable video processor b y providing the following functions: Scaling Up/Down, Gain Control, Brightness Control, Gamma Correction, Dithering Control, and Flip & Mirror. The block diagram of Video Processor is as follows:
FLIP/MIRROR
Scaling Factor
SCALING
GAIN
BRIGHTNESS
Transition Table
Gain Factor
Brightness Factor
GAMMA
DITHERING
Fig. 3.2.1 Video Processor Block Diagram
3.2.1 Scaling
MTL005 provides scaling function up ranging from 1 to 32, and for both horizontal and vertical processing. For scaling up, both horizontal and vertical processing, MTL005 provides four methods:
¨ Pass Mod e: Image will be passed through without considering any scaling factor. ¨ Dupl ic ate Mode
from the input. In this method, Output image will have the good contrast but may be non-uniformed.
¨ Bi linear Mode: Image will be scaled up based on scaling factor. Every point of output image data will be
filtered by bilinear filter. In this method, output image will have the good scaling quality but may be blurred.
¨ Interpo l atio n Table Mode: Image will be scaled up based on scaling factor. Every point of output image
data will be filtered by user defined filter.
Gamma Table
Dithering Table
Revision 0.9 - 8 - 2000/12/29
Page 9
MYSON
white balance is possible by using this function.
true color (8 bits per color) or high color (6 bits per color) display.
Dithering coefficient will change by time.
MTL005
TECHNOLOGY
Input pixel A B
Interpolation pixel
SC
64
SC’
[a]
63
32
[b]
O
Rev 0.9
[a]: duplicate filter
[b]: bilinear filter [c]: user defined filter
[c]
32 63
Fig. 3.2.2 Scaling filter
3.2.2 Gain/Brightness Control
MTL005 provides Gain and Brightness control to adjust the contrast and brightness of output color by programming gain and brightness coefficients. This adjustment is applied to RGB colors individually. Auto-
3.2.3 Gamma Correcti on
Gamma Correction is used to compensate the non-linearity of LCD display panel. MTL005 contains a 8-bit Gamma table to fix this phenomenon.
3.2.4 Color Dithering
MTL005 supports In the latter case, users can turn on dithering function to avoid artificial contour due to truncation. For dithering, it supports two methods:
¨ Static dithering: Dithering coefficient is fixed. ¨ Temporal dithering :
O = [(64-SC’)*A + SC’*B]/64
SC
Revision 0.9 - 9 - 2000/12/29
Page 10
MYSON
output frame rate m ust be
equal to input frame rate and output display time must be equal to input display time, because of no frame
3.3.1 Display Timing modes
is equal to internal display clock.
MTL005
TECHNOLOGY
Rev 0.9
3.3 Outpu t Process or
General Descrip t io n
Output processor provides the interface for both LCD panel and OSD controller. buffer.
3.3.1 Displ ay Timing Generation
Output frame rate is equal to input frame and external frame buffer is not needed.
Input Frame
X
X: lock position
Output
Fig.
3.3.2 OSD Overlay
MTL005 allows the integration of overlay data with the scaled output pixel stream. It provides a fully compatible OSD interface. Individual OSD clock, OSD HSYNC and OSD VSYNC are sent to external OSD device. MTL005 receives OSD Enable, OSD Red, OSD Green, and OSD Blue from external OSD device.
3.3.3 RGB Outp u t Format
MTL005 output interface consists of two pixel ports, each containing Red, Green, and Blue color information with a resolution of 6/8 bits per color. These two ports are mapped to PORT1 and PORT2. The control signals for output port are display horizontal sync signal (DHSYNC), display vertical sync signal (DVSYNC) and display data enable signal (DDEN).
All the signals mentioned above are synchronous to the output clock. The output timing relative to the active edge of the output clock is programmable.
There are two RGB output formats:
¨ Sing l e Pixel Mode
It is designed to support TFT panels with single pixel input. Only PORT1 is active. The f requency of DCLK1
¨ Dual Pixel Mod e
It is designed to support TFT panels with dual pixel input. PORT1 and PORT2 are use d. The first pixel is at PORT1, and the second at PORT2.
Revision 0.9 - 10 - 2000/12/29
Page 11
MYSON
R1OUT/G1OUT
R1OUT/G1OUT
R2OUT/G2OUT
SINGLE PORT
3.3.2 Display Data Timing
MTL005
TECHNOLOGY
DCLK
DDEN
000 rgb0 rgb1 rgb2 rgb3 rgb4
000 rgb0 rgb2 rgb4 rgb6 rgb8
DUA L PORT
/B1OUT
DCLK
DCLK1
DCLK2 DDEN
/B1OUT
Rev 0.9
/B2OUT
Fig.
000 rgb1 rgb3 rgb5 rgb7 rgb9
Revision 0.9 - 11 - 2000/12/29
Page 12
MYSON
means a LOW to HIGH transition of SDA when SCK is high. And data of SDA only can change during SCK is
The I2C interface supports Random Write, Sequential Write, Current Address Read, Random Read and
For Random Write operation, it contains the slave address with R/W bit set to 0 and the word address which is comprised of eight bits and provides to access any one of 256 bytes in the selected memory range. Upon
MTL005
TECHNOLOGY
Rev 0.9
3.4 Host Inter fac e
General Descrip t io n
The main function of Host Interface is to provide the interface between MTL005 and externa l CPU by 2-wire I2C Bus. It can generate all the I/O decoded control timing to control all the registers in MTL005.
3.4.1 I2C Serial Bu s
The I2C serial interface use 2 wires, SCK (clock) and SDA(data I/O). The SCK is used as the sampling clock and SDA is a bi-directional signal for data. The communication must be started with a valid START condition, concluded with STOP condition and acknowledged with ACK condition by receiver.
The I2C bus device address of MTL005 is 0111010x.
SCK, serial bus clock.
SDA, bi-directional serial bus data. The START condition means a HIGH to LOW transition of SDA when SCK is high, the STOP condition low. Ref. Fig.3.5.1.
SDA
SCK
START
Fig. 3.4.1 START, STOP ,and DATA definition
Sequential Read operations.
¨ Random Write
receipt of the word address, MTL005 responds with an Acknowledge, waits the data bits again responding an Acknowledge, and then the master generates a stop condition. Ref. Fig.3.5.2.
DATA CHANGE
DATA CHANGE
STOP
Revision 0.9 - 12 - 2000/12/29
Page 13
MYSON
3.4.2 Random Write
Current Add ress Read
access address is n, the read data should access from address n+1. Upon receipt of the slave address with R/W bit set to 1, MTL005 generates an Acknowledge and transmits eight bits data. After receiving data the
MTL005
TECHNOLOGY
S
T A R T
SDA
¨ Sequential Writ e
The initial step of Sequential Write is the same as Random Write, after the receipt of each word data, MTL005 will respond with an Acknowledge and then internal address counter will increment by one for next data write. If the master would stop writing data, it generates stop condition. Ref. Fig. 3.5.3.
S T
A
SLAVE
R
ADDRESS
T
SLAVE
ADDRESS
ADDRESS
A
W
C K
Fig.
WORD
WORD
ADDRESS
DATA n
A C K
DATA n+1
DATA
A C K
DATA n+x
Rev 0.9
S T
O
P
S T
O
P
SDA
A
W
C K
Fig. 3.4.3 Sequential Write
¨
MTL005 contains an address counter which maintains the last access address incremented by one. If the last
master will generate a stop condition instead of an Acknowledge. Ref. Fig. 3.5.4.
S T A R
ADDRESS
T
SDA
SLAVE
A C K
R
A C K
DATA
A C K
A C K
S T O
P
A C K
Fig. 3.5.4 Current Address Read
Revision 0.9 - 13 - 2000/12/29
Page 14
MYSON
0, and word address for read. After responding an Acknowledge, MTL005 then transmits eight bits data right after the master generating the start condition and slave address with R/W bit set to 1. After completion of receiving data, the master will
MTL005
TECHNOLOGY
¨ Rando m Read
The operation of Random Read allows accessing any address. Before reading data operation, it must issue a “dummy write” operation—a start condition, a slave address with R/W bit set to
generate a stop condition instead of an Acknowledge. Ref. Fig 3.5.5.
S
T A R
T
A
C
K
SLAVE
ADDRESS
DATA
A
R
C K
SDA
S T
A
R T
SLAVE
ADDRESS
WORD
ADDRESS
A
W
C K
Fig. 3.4.5 Random Read
Rev 0.9
S T
O
P
¨ Sequent i al Read
The initial step can be as either Current Address Read or Random Read. The first read data is transmitted the same manner as other read methods. However, the master generates an Acknowledge indicating that it requires more data to read. MTL005 continues to output data for each Acknowledge received. The output data is sequential and the internal address counter increments by one for next read data. Ref. Fig. 3.5.6.
S T
A
SLAVE
R
ADDRESS
T
SDA
A
R
C K
Fig. 3.4.6 Sequential Read
3.4.2 Interrupt
MTL005 supports one interrupt output signal (IRQ) which can be programmed to provide SYNC related or function status related interrupts to the system. Upon receiving the interrupt request, Firmware needs to first check the interrupt event by reading the Interrupt Flag Control registers (Reg. E8h and E9h) to decide what events are happening. After the operation is finished, Firmware needs to clear interrupt status by writing the same registers Reg. E8h and E9h. Furthermore, by using the Interrupt Flag Enable registers (Reg. EAh and EBh), each interrupt event can be masked.
DATA n
A C K
DATA n+1
DATA n+x
A C K
S T
O
P
3.4.3 Update Regist er Contents
I/O write operation to some consecutive register set can have the “Double Buffer” effect by setting the Reg. C1h/D4. Written data is first stored in an intermediate bank of latches and then transf erred to the active register set by setting Reg. C1h/D1-0.
Revision 0.9 - 14 - 2000/12/29
Page 15
MYSON
XI and XO by an external quartz crystal at 14.31818 MHz. First one is the same as to the oscillator clock at
: the desired display clock
MTL005
TECHNOLOGY
Rev 0.9
3.5 On-Chip PLL
General Descrip t io n
The MTL005 needs two clock sources to drive synchronous circuits on chip. These clocks are generated from the internal Phase Lock Loop (PLL) circuits with reference to the oscillator clock which is applied to pin
frequency (14.31818 MHz) to detect and measure graphic vertical and horizontal SYNC Frequency, Polarity as well as Presence. The second is the display clock for display controller on chip and output signals to LCD panel.
3.5.1 Reference Cloc k
It is the counting basis of counter values in SYNC Processor such as VS and HS period count registers; that is, the read back values from these registers must multiply the period of this clock to estimate VS and HS frequency. Incorporating with polarity and frequency information of VS and HS, it can show the input graphic image mode and pixel clock frequency.
3.5.2 Display Clock
This clock is the synchronous clock for LCD panel. According to the LCD panel resolution of applications, the display clock range is from 50 MHz to 200 MHz by means of choosing a set of appropriate values for M, N as well as R. The formula to calculate desired frequency of display clock is as f ollows:
f
= f
mclk
5(M+2)/(N+2)51/R
osc
Where f
mclk
f
osc
M : post-divider ratio N : pre-divider ratio R : optional divider ratio
: oscillator clock with 14.31818 MHz
Revision 0.9 - 15 - 2000/12/29
Page 16
MYSON
Input Delay Control 2
AUTO CALIBRATION REGISTERS
Auto Calibration RED Value - Byte 0 Auto Calibration RED Value - Byte 1 Auto Calibration RED Value - Byte 2 Auto Calibration RED Value - Byte 3 Auto Calibration GREEN Value - Byte 0 Auto Calibration GREEN Value - Byte 1 Auto Calibration GREEN Value - Byte 2 Auto Calibration GREEN Value - Byte 3
MTL005
TECHNOLOGY
Rev 0.9
4. REGISTER DESCRIPTION
INPUT CONTROL REGISTERS
Address Mod e Regist ers Reset value
00h R/W Input Image Vertical Active Line Start - Low 00h 01h R/W Input Image Vertical Active Line Start - High 00h 02h R/W Input Image Vertical Active Lines - Low 00h 03h R/W Input Image Vertical Active Lines - High 00h
04h R/W Input Image Horizontal Active Pixel Start - Low 00h 05h R/W Input Image Horizontal Active Pixel Start - High 00h 06h R/W Input Image Horizontal Active Pixels - Low 00h 07h R/W Input Image Horizontal Active Pixels - High 00h
10h R/W Input Image Control Register 0 00h 11h R/W Input Image Control Register 1 00h 12h R/W Input Image Control Register 2 00h 13h R/W Input Image Control Register 3 00h 14h R/W Input Image Control Register 4 00h 15h R/W Input Image Control Register 5 00h 16h R/W Input Image Control Register 6 00h
1Ah R/W 1Ch R/W HS1 Sample Window Forward Extend 00h 1Dh R/W HS1 Sample Window Backward Extend 00h 1Fh RO Input Image Status Register -
20h R/W Input Image Back Porch Guard Band 00h
21h R/W Input Image Front Porch Guard Band 00h
00h
FRAME SYNC REGISTERS
Address Mod e Regist ers Reset value
2Ch R/W Input Image Vertical Lock Position - Low 00h 2Dh R/W Input Image Vertical Lock Position - High 00h 2Eh R/W Input Image Horizontal Lock Position - Low 00h 2Fh R/W Input Image Horizontal Lock Position - High 00h
Address Mod e Regist ers Reset value
30h R/W Auto Calibration Control 0 80h
31h R/W Auto Calibration Control 1 00h
34h RO
35h RO
36h RO
37h RO
38h RO
39h RO 3Ah RO 3Bh RO 3Ch RO Auto Calibration BLUE Value - Byte 0 ­3Dh RO Auto Calibration BLUE Value - Byte 1 ­3Eh RO Auto Calibration BLUE Value - Byte 2 ­3Fh RO Auto Calibration BLUE Value - Byte 3 -
-
-
-
-
-
-
-
-
40h R/W Pixel Grab V Reference Position – Low 00h
Revision 0.9 - 16 - 2000/12/29
Page 17
MYSON
Input VS Period Count by REFCLK - Low Input VS Period Count by REFCLK - High Input V Back Porch Count by Input HS - Low Input V Back Porch Count by Input HS - High
Input V Total Lines Count by Input HS - Low Input V Total Lines Count by Input HS - High
Input HS Period Count by REFCLK - Low Input HS Period Count by REFCLK - High
DISPLAY CONTROL REGISTERS
MTL005
TECHNOLOGY
41h R/W Pixel Grab V Reference Position – High 00h
42h R/W Pixel Grab H Reference Position – Low 00h
43h R/W Pixel Grab H Reference Position – High 00h
44h R/W Histogram Reference Color - RED 00h
45h R/W Histogram Reference Color - GREEN 00h
46h R/W Histogram Reference Color - BLUE 00h
SYNC PROCESSOR REGISTERS
Address Mod e Regist ers Reset value
48h R/W SYNC Processor Control 00h
49h R/W Auto Position Control 00h 4Ah R/W Auto Position Reference Color - RED 00h
4Bh R/W Auto Position Reference Color - GREEN 00h 4Ch R/W Auto Position Reference Color - BLUE 00h
4Eh R/W Clamp Pulse Control 0 00h 4Fh R/W Clamp Pulse Control 1 00h
50h RO
51h RO
52h RO
53h RO
54h RO Input V Active Lines Count by Input HS - Low -
55h RO Input V Active Lines Count by Input HS - High -
56h RO
57h RO
58h RO
59h RO 5Ah RO Input H Back Porch Count by Input Pixel Clock - Low ­5Bh RO Input H Back Porch Count by Input Pixel Clock - High ­5Ch RO Input H Active Pixels Cou nt by Input Pixel Clock - Low ­5Dh RO Input H Active Pixels Count by Input Pixel Clock - High ­5Eh RO Input H Total Pixels Count by Input Pixel Clock - Low ­5Fh RO Input H Total Pixels Count by Input Pixel Clock - High -
Rev 0.9
-
-
-
-
-
-
-
-
Address Mod e Regist ers Reset value
60h R/W Display Vertical Total - Low 00h
61h R/W Display Vertical Total - High 00h
62h R/W Display Vertical SYNC End- Low 00h
63h R/W Display Vertical SYNC End - High 00h
64h R/W Display Vertical Active Start - Low 00h
65h R/W Display Vertical Active Start - High 00h
66h R/W Display Vertical Active End - Low 00h
67h R/W Display Vertical Active End - High 00h
70h R/W Display Horizontal Total - Low 00h
71h R/W Display Horizontal Total - High 00h
72h R/W Display Horizontal SYNC End - Low 00h
73h R/W Display Horizontal SYNC End - High 00h
74h R/W Display Horizontal Active Start - Low 00h
75h R/W Display Horizontal Active Start - High 00h
Revision 0.9 - 17 - 2000/12/29
Page 18
MYSON
Output Clocks Duty Cycle Adjustment
MTL005
TECHNOLOGY
76h R/W Display Horizontal Active End - Low 00h
77h R/W Display Horizontal Active End - High 00h 7Fh R/W NFB Timing Control 60h
88h R/W Output Image Control Register 0 00h
89h R/W Output Image Control Register 1 00h 8Ah R/W Output Image Control Register 2 00h
90h R/W Color Gain Control - RED 80h
91h R/W Color Gain Control - GREEN 80h
92h R/W Color Gain Control - BLUE 80h
93h R/W Brightn ess Control - RED 00h
94h R/W Brightness Control - GREEN 00h
95h R/W Brightn ess Control - BLUE 00h 9Fh R/W Gamma Table Data Port ­A0h R/W OSD Control Register 0 08h
A1h R/W OSD Control Register 1 00h A2h R/W OSD Control Register 2 00h A4h R/W Output Invert Control 00h A5h R/W Output Tri-State Control 00h A6h R/W Output Clocks Delay Adjustment 00h A7h R/W A9h R/W Output Miscellaneous Control 00h AAh R/W Output Vertical Active Line Number - Low FFh ABh R/W Output Vertical Active Line Number - High 02h ACh RO Output Horizontal Total Pixel Number – Low ­ADh RO Output Horizontal Total Pixel Number – High -
AEh RO Output Horizontal Total Residue Number – Low ­ AFh RO Output Horizontal Total Residue Number - High -
Rev 0.9
00h
ZOOM CONTROL REGISTERS
Address Mod e Regist ers Reset value
B0h R/W Zoom Control Register 0 00h B1h R/W Zoom Control Register 1 00h
B4h R/W Zoom Vertical Scale Ratio - Low 00h B5h R/W Zoom Vertical Scale Ratio - High 00h B6h R/W Zoom Horizontal Scale Ratio - Low 00h B7h R/W Zoom Horizontal Scale Ratio – High 00h
BFh R/W Interpolation Table Data Port -
HOST CONTROL REGISTERS
Address Mod e Regist ers Reset value
C1h R/W Host Control Reg ister 1 00h CBh RO Host Access Mode Status -
CLOCK CONTROL REGISTERS
Address Mod e Regist ers Reset value
E0h R/W Clock Control Register 00h
Revision 0.9 - 18 - 2000/12/29
Page 19
MYSON
HS Frequency Change interrupt Compare
Input Image Vertical Act iv e Line Start - Low
It defines the low byte of the start position of the Vertical Active Window.
(Address 01h) (R/W)
It defines the high byte of the start position of the Vertical Active W indow.
Inpu t Image Verti c al Act iv e Lines - Low
Input Image Vertical Ac ti v e Lines - High (Add r es s 03h) (R/W)
It defines the low byte of the start position of the Horizontal Active Window.
(Add ress 05h) (R/W)
MTL005
TECHNOLOGY
E1h WO Clock Synthesizer Value Load ­E2h R/W Clock Synthesizer N Value 0Bh E3h R/W Clock Synthesizer M Value 32h E6h R/W Clock Synthesizer R Value 00h
INTERRUPT CONTROL REGISTERS
Address Mod e Regist ers Reset value
E8h R/W SYNC Interrupt Flag Control 00h E9h R/W General Interrupt Flag Control 00h EAh R/W SYNC Interrupt Enable Control 00h EBh R/W General Interrupt Enable Control 00h ECh R/W
MISCELLANEOUS REGISTERS
Address Mod e Regist ers Reset value
F1h R/W Power Management Control 00h
(Add r es s 00h) (R/W)
Rev 0.9
00h
D7-0 IV_ACT_START[7:0]
Input Image Vertic al Act i v e Lin e Start - High
D7-3 Reserved D2-0 IV_ACT_START[10:8]
(Add ress 02h) (R/W)
It defines the low byte of the number of active lines of the Vertical Active Window. D7-0 IV_ACT_LEN[7:0]
It defines the high byte of the number of active lines of the Vertical Active Window. D7-3 Reserved D2-0 IV_ACT_LEN[10:8]
Inpu t Image Horizon t al Acti v e Pixel Start - Low (Ad dress 04h) (R/W)
D7-0 IH_ACT_START[7:0]
Input Image Horizon t al Act i v e Pixel Start - High
Revision 0.9 - 19 - 2000/12/29
Page 20
MYSON
Inpu t Image Horizont al Acti v e Pixels - Low
Inpu t Image Horizon t al Acti v e Pixels - High (A d dress 07h) (R/W)
(Address 10h) (R/W)
1: from Input HREF (only for Video Decoder)
(Address 11h) (R/W)
MTL005
TECHNOLOGY
It defines the high byte of the start position of the Horizontal Active Window. D7-3 Reserved D2-0 IH_ACT_START[10:8]
(Add r es s 06h) (R/W)
It defines the low byte of the number of active pixels of the Horizontal Active Window. D7-0 IH_ACT_WIDTH[7:0]
It defines the high byte of the number of active pixels of the Horizontal Active Window. D7-3 Reserved D2-0 IH_ACT_WIDTH[10:8]
Input Image Contr o l Regist er 0
Rev 0.9
D7 Horizontal Sampling Point Reference
0: from Input HSYNC
D6 Input YCBCR Format
D5 Digital RGB 6 bit Mode
D4 Digital RGB Mode Select
D3 Input Image Format
D2 Reserved D1 Input Image Source
0: 4-2-2 1: 4-1-1
0: 8 bits 1: 6 bits
0: RGB Input from ADC 1: RGB Input from Panel Link
0: RGB888 1: YCBCR
0: from Graphic source through ADC 1: from Video source through Video Decoder like SAA7111A
D0 ADC Configuration
0: Double Pixel mode 1: Single Pixel mode
Input Image Cont ro l Regist er 1
D7-5 Reserved
Revision 0.9 - 20 - 2000/12/29
Page 21
MYSON
(Address 12h) (R/W)
Input VSYNC Polarity Source
(Address 13h) (R/W)
Normal HSYNC/ Composite Sync
1: Select Sync On Green
MTL005
TECHNOLOGY
D4 De-interlace mode Select
0: Spatial Filtering write mode 1: Toggle Field write mode
D3 CCIR656 mode Enable
0: Disable 1: Enable
D2-0 Reserved
Input Image Cont ro l Regist er 2
D7 Input ODD Field Invert
0: Normal 1: Invert
D6 External Input Interlace Select
0: Non-interlace 1: Interlace
D5 External Input VSYNC Polarity
0: Active Low 1: Active High
Rev 0.9
D4 External Input HSYNC Polarity
0: Active Low 1: Active High
D3 Input ODD Field Source
0: from Internal Detection 1: from External pin
D2 Input Interlace Source
0: from Internal detection 1: from Register setting (D6)
D1
0: from Internal detection 1: from Register setting (D5)
D0 Input HSYNC Polarity Source
0: from Internal detection 1: from Register setting (D4)
Input Image Cont ro l Regist er 3
D7 Active Position Area for Auto Position in TMDS
0: from Internal Detection
1: from External Data Enable (TDIE) D6-3 Reserved D2 Sync On Green Select
0: Select
Revision 0.9 - 21 - 2000/12/29
Page 22
MYSON
(Address 14h) (R/W)
(Address 15h) (R/W)
(Address 16h) (R/W)
Polarity Invert when D1=1
(Add r es s 1Ah ) (R/W)
Input VSYNC Delay Adjustment
MTL005
TECHNOLOGY
D1 Input Vertical Timing based on VSYNC
0: Leading Edge
1: Trailing Edge D0 Input Horizontal Timing based on HSYNC
0: Leading Edge
1: Trailing Edge
Input Image Cont ro l Regist er 4
D7 Input ODD Field Detection Point
0: at the start of VSYNC pulse.
1: at the end of VSYNC pulse. D6-5 Reserved D4 Input Image CBCR Order Swap
0: Normal
1: Swap D3-0 Reserved
Rev 0.9
Input Image Cont ro l Regist er 5
D7 Horizontal Pixel Valid Select
0: from Internal Programming
1: from External HREF D6-0 Reserved
Input Image Cont ro l Regist er 6
D7 Reserved D6 Bit Order in Port A
0: Normal
1: Reverse D5-3 Reserved D2 ADC HS
0: Active Low
1: Active High D1 Raw HS path Enable
0: Disable
1: Enable D0 Reserved
Inpu t Delay Contro l 2
D7-4
Revision 0.9 - 22 - 2000/12/29
1111: 7 IDCLKs delay
1110: 6 IDCLKs delay
1101: 5 IDCLKs delay
Page 23
MYSON
(Add ress 1Ch) (R/W)
Input HS Pulse Width Forward Extend by IDCLK
(Add ress 1Dh) (R/W)
Input HS Pulse Width Backward Extend by IDCLK HS1BWEXT[7:0]: Used when Interlace First/Second Field Detection.
(Address 1Fh) (RO)
Show Display VSYNC signal directly.
External Input HSYNC Polarity Status
MTL005
TECHNOLOGY
1100: 4 IDCLKs delay
1011: 3 IDCLKs delay
1010: 2 IDCLKs delay
1001: 1 IDCLK delay
1000: No delay
0111: 7ns gate delay
0110: 6ns gate delay
0101: 5ns gate delay
0100: 4ns gate delay
0011: 3ns gate delay
0010: 2ns gate delay
0001: 1ns gate delay
0000: No delay D3-0 Input HSYNC Delay Adjustment
16 steps to change, each of them is 1ns delay/step.
Input HS Pulse Width Forw ard Extend
D7-0
HS1FWEXT[7:0]: Used when Interlace First/Second Field Detection.
Rev 0.9
Inpu t HS Pulse Width Backw ard Extend
D7-0
Input Image Status Register
D7 Display VSYNC Monitor
D6 Input VSYNC Monitor
D5 External Input Interlace Status
D4 Extracted CVSYNC Present Status
D3 External Input VSYNC Present Status
D2 External Input HSYNC Present Status
Show Input VSYNC signal directly.
0: Non-interlace
1: Interlace
0: Not Present
1: Present
0: Not Present
1: Present
0: Not Present
1: Present D1 External Input VSYNC Polarity Status
0: Active Low
1: Active High D0
Revision 0.9 - 23 - 2000/12/29
Page 24
MYSON
(Add ress 20h) (R/W)
Input Image Back Porch Guard Band by IDCLK
Auto Calibr atio n Cont r ol 0 (Address 30h) (R/W)
Pixel Grab Ready Flag
MTL005
TECHNOLOGY
0: Active Low
1: Active High
Input Image Back Porc h Guard Band
D7-0
HBPGB[7:0]: Used in Auto Position detection to mask out unwanted data.
Inpu t Image Front Porch Guard Band (Ad dress 21h) (R/W)
D7-0 Input Image Front Porch Guard Band by IDCLK
HFPGB[7:0]: Used in Auto Position detection to mask out unwanted data.
Input Image Vertic al Loc k Posi t io n - Low (Add ress 2Ch) (R/W)
It defines the low byte of the number of input lines where Display image tim ing synchronizes the input image source.
D7-0 IPV_LOCK_POS[7:0]
Input Image Verti cal Lo c k Posi t i o n - High (Addr ess 2Dh) (R/W)
Rev 0.9
It defines the high byte of the number of input lines where Display image timing synchronizes the input image source.
D7-3 Reserved D2-0 IPV_LOCK_POS[10:8]
Input Image Hori zon t al Loc k Posit i o n - Low (Addr ess 2Eh) (R/W)
It defines the low byte of the number of input pixel clocks where Displa y image timing synchronizes the input image source.
D7-0 IPH_LOCK_POS[7:0]
Input Image Hori zon t al Loc k Posit i o n - High (Add r ess 2Fh) (R/W)
It defines the high byte of the number of input pixel clocks where Display image timing synchronizes the input image source.
D7-3 Reserved D2-0 IPH_LOCK_POS[10:8]
D7
0: Ready
1: Not Ready
(RO)
D6 Pixel Grab Update Enable
0: Stop updating
1: Continue updating D5 Threshold Select
Revision 0.9 - 24 - 2000/12/29
Page 25
MYSON
0: MYSON proprietary method
Auto Calibration Ready Flag
Auto Calibr atio n Cont r ol 1 (Address 31h) (R/W)
Aut o Calib r ation RED Value - Byte 1 (Addr ess 35h) (RO)
MTL005
TECHNOLOGY
Used in Histogram mode or MIN/MAX mode.
0: High bound / MAX
1: Low bound / MIN D4 Phase Calibration Method Select
1: Difference Value method D3-2 Auto Calibration Modes Select
The measured value is available one item at a time,
selected as shown:
00: Phase Calibration Mode
01: Histogram Mode
10: MIN/MAX Mode
11: Pixel Grab Mode D1 Auto Calibration Burst Mode Enable
(except Pixel Grab Mode)
0: Single Mode
1: Burst Mode D0 Auto Calibration Enable (W)
(except Pixel Grab Value)
0: Disable
1: Enable
(R)
0: Ready
1: Not Ready
Rev 0.9
D7-3 Reserved D2-0 Mask LSBs of Input Image Select
000: No Mask
001: Mask bit0
010: Mask bit0,1
011: Mask bit0,1,2
100: Mask bit0,1,2,3
101: Mask bit0,1,2,3,4
110: Mask bit0,1,2,3,4,5
111: Mask bit0,1,2,3,4,5,6
Auto Calib ration RED Value - Byte 0 (Addr ess 34h) (RO)
It states the byte 0 of the number of Phase Calibration RED value in one frame or the byte 0 of the number of Histogram Red value in one frame or the Pixel Grab RED value in one frame of Non_interlace mode or FIRST field of Interlace mode.
D7-0 CALVAL_R[7:0]
It states the byte 1 of the number of Phase Calibration RED value in one frame or the byte 1 of the number of Histogram Red value in one frame or the Pixel Grab GREEN value in one frame of Non_interlace mode or FIRST field of Interlace mode.
Revision 0.9 - 25 - 2000/12/29
Page 26
MYSON
MTL005
TECHNOLOGY
D7-0 CALVAL_R[15:8]
Aut o Calib r ation RED Value - Byte 2 (Addr ess 36h) (RO)
It states the byte 2 of the number of Phase Calibration RED value in one frame or the byte 2 of the number of Histogram Red value in one frame or the Pixel Grab BLUE value in one frame of Non_interlace mode or FIRST field of Interlace mode.
D7-0 CALVAL_R[23:16]
Aut o Calib r ation RED Value - Byte 3 (Addr ess 37h) (RO)
It states the byte 3 of the number of Phase Calibration RED value in one frame. D7-6 Reserved D5-0 CALVAL_R[29:24]
Aut o Calib ration GREEN Value - Byt e 0 (Addr ess 38h) (RO)
It states the byte 0 of the number of Phase Calibration GREEN value in one frame or the byte 0 of the number of Histogram GREEN value in one frame or the Pixel Grab RED value in one frame of Non_interlace mode or SECOND field of Interlace mode.
Rev 0.9
D7-0 CALVAL_G[7:0]
Aut o Calib ration GREEN Value - Byt e 1 (Addr ess 39h) (RO)
It states the byte 1 of the number of Phase Calibration GREEN value in one frame or the byte 1 of the number of Histogram GREEN value in one frame or the Pixel Grab GREEN value in one frame of Non_interlace mode or SECOND field of Interlace mode.
D7-0 CALVAL_G[15:8]
Aut o Calib r ation GREEN Value - Byte 2 (Address 3Ah ) (RO)
It states the byte 2 of the number of Phase Calibration GREEN value in one frame or the byte 2 of the number of Histogram GREEN value in one frame or the Pixel Grab BLUE value in one frame of Non_interlace mode or SECOND field of Interlace mode.
D7-0 CALVAL_G[23:16]
Aut o Calib r ation GREEN Value - Byte 3 (Address 3Bh ) (RO)
It states the byte 3 of the number of Phase Calibration GREEN value in one frame. D7-6 Reserved D5-0 CALVAL_G[29:24]
Auto Calib r ati o n BL UE Value - Byte 0 (Address 3Ch) (RO)
It states the byte 0 of the number of Phase Calibration BLUE value in one frame or Revision 0.9 - 26 - 2000/12/29
Page 27
MYSON
the byte 0 of the number of Histogram BLUE value in one frame or
the byte 1 of the number of Histogram BLUE value in one frame or
the byte 2 of the number of Histogram BLUE value in one frame or
It states the high byte of Vertical Reference Position in Pixel Grab Mode.
It states the high byte of Horizontal Reference Position in Pixel Grab Mode.
MTL005
TECHNOLOGY
the MIN/MAX RED value in one frame. D7-0 CALVAL_B[7:0]
Auto Calib r ati o n BL UE Value - Byte 1 (Address 3Dh) (RO)
It states the byte 1 of the number of Phase Calibration BLUE value in one frame or the MIN/MAX GREEN value in one frame. D7-0 CALVAL_B[15:8]
Auto Calib r ati o n BL UE Value - Byte 2 (Address 3Eh) (RO)
It states the byte 2 of the number of Phase Calibration BLUE value in one frame or the MIN/MAX BLUE value in one frame. D7-0 CALVAL_B[23:16]
Auto Calib r ati o n BL UE Value - Byte 3 (Address 3Fh) (RO)
Rev 0.9
It states the byte 3 of the number of Phase Calibration BLUE value in one frame. D7-6 Reserved D5-0 CALVAL_B[29:24]
Pixel Grab V Reference Posit ion - Low (Add ress 40h) (R/W)
It states the low byte of Vertical Reference Position in Pixel Grab Mode. D7-0 VGRAB_POS[7:0]
Pixel Grab V Reference Posit i on - High (Address 41h) (R/W)
D7-3 Reserved D2-0 VGRAB_POS[10:8]
Pixel Grab H Reference Posit i o n - Low (Add r ess 42h) (R/W)
It states the low byte of Horizontal Reference Position in Pixel Grab Mode. D7-0 HGRAB_POS[7:0]
Pixel Grab H Referenc e Position - High (Add ress 43h) (R/W)
D7-3 Reserved D2-0 HGRAB_POS[10:8]
Revision 0.9 - 27 - 2000/12/29
Page 28
MYSON
RED (Address 44h) (R/W)
GREEN (Address 45h) (R/W)
BLUE (Add ress 46h) (R/W)
SYNC Process o r Con t r o l (Add r ess 48h) (R/W)
Auto Posit i o n Cont ro l (Addr ess 49h) (R/W)
Auto Position Ready Flag
MTL005
TECHNOLOGY
Histogr am Reference Colo r ­It states the Histogram Reference RED Color in Histogram Mode. D7-0 HIST_R[7:0] Histogr am Reference Colo r ­It states the Histogram Reference GREEN Color in Histogram Mode. D7-0 HIST_G[7:0] Histogr am Reference Colo r ­It states the Histogram Reference BLUE Color in Histogram Mode. D7-0 HIST_B[7:0]
D7-2 Reserved
Rev 0.9
D1-0 SYNC Source
00: from H/V SYNC
01: from CVSYNC (Composite SYNC)
1x: Auto switch to CVSYNC when CVSYNC is present, but VSYNC not.
D7-2 Reserved D1 Auto Position Burst Mode Enable
0: Single Mode
1: Burst Mode D0 Auto Position Enable (W)
0: Disable
1: Enable
(R)
0: Ready
1: Not Ready
Auto Posi t i o n Reference Color - RED (Address 4Ah) (R/W)
It defines the red component color for selecting between black and non-black pixels. D7-0 REF_COLOR_RED[7:0]
Auto Pos i t i o n Reference Colo r - GREEN (Addr ess 4Bh) (R/W)
It defines the green component color for selecting between black and non-black pixels. D7-0 REF_COLOR_GREEN[7:0]
Auto Posi t i o n Reference Color - BLUE (Address 4Ch) (R/W)
Revision 0.9 - 28 - 2000/12/29
Page 29
MYSON
0 (Address 4Eh) (R/W)
1 (Address 4Fh) (R/W)
To Adjust Clamp Pulse Width by Input DCLK.
It states the high byte of the number
It states the high byte of the number of lines between the end of VSYNC and the acti ve image
MTL005
TECHNOLOGY
It defines the blue component color for selecting between black and non-black pixels. D7-0 REF_COLOR_BLUE[7:0]
Clamp Pulse Contro l
D7 Clamp Pulse Mask
D6 Clamp Pulse Start Reference Edge
D5 Clamp Pulse output Polarity
D4-0 Clamp Pulse Start
Clamp Pulse Contro l
0: Normal
1: Mask out Clamp Pulse
0: From Input HSYNC trailing edge.
1: From Input HSYNC leading edge.
0: Active High
1: Active Low
Start of Clamp Pulse after the selected edge of Input HSYNC by Input DCLK.
Rev 0.9
D7 Clock Source for Clamp Pulse Generation
D6-5 Reserved D4-0 Clamp Pulse Width
Input VS Period Cou n t by REFCLK - Low (Add r ess 50h) (RO)
It states the low byte of the number of REFCLK of the Vertical Sync period measurement. D7-0 VSPRD[7:0]
Input VS Period Cou n t by REFCLK - High (Add r es s 51h) (RO)
D7-4 Reserved D3-0 VSPRD[11:8]
Input V Back Porch Coun t b y Inpu t HS - Low (Add r ess 52h) (RO)
0: from Input clock, IDCLK
1: from OSC clock, REFCLK
of REFCLK of the Vertical Sync period measurement.
It states the low byte of the number of lines between the end of VSYNC and the active image. D7-0 VBPW[7:0]
Input V Back Porch Coun t b y Inpu t HS - High (Addr es s 53h) (RO)
Revision 0.9 - 29 - 2000/12/29
Page 30
MYSON
Input V Acti ve Image Cou n t by Inpu t HS - Low (Add r ess 54h) (RO)
Input V Acti ve Image Cou n t by Inpu t HS - High (Add r es s 55h) (RO)
It states the high byte of the number of
Input H Back Porch Coun t by Input Pixel Clock -Low (Addr ess 5Ah) (RO)
It states the high byte of the number of pixels between the end of HSYNC and the active image.
MTL005
TECHNOLOGY
D7-3 Reserved D2-0 VBPW[10:8]
It states the low byte of the number of the active image lines. D7-0 VACTW[7:0]
It states the high byte of the number of the active image lines D7-3 Reserved D2-0 VACTW[10:8]
Input V Total Image Cou n t by Inpu t HS - Low (Address 56h) (RO)
It states the low byte of the number of the total image lines.
Rev 0.9
D7-0 VTOTW[7:0]
Input V Total Image Cou n t b y Inp u t HS - High (Ad dress 57h) (RO)
It states the high byte of the number of the total image lines. D7-3 Reserved D2-0 VTOTW[10:8]
Input HS Period Cou n t by REFCLK - Low (Address 58h) (RO)
It states the low byte of the number of REFCLKs of the Horizontal Sync period measurement. D7-0 HSPRD[7:0]
Input HS Period Count by REFCLK - High (Add ress 59h) (RO)
REFCLKs of the Horizontal Sync period measurement. D7-5 Reserved D4-0 HSPRD[12:8]
It states the low byte of the number of pixels between the end of HSYNC and the active image. D7-0 HBPW[7:0]
Input H Back Porc h Count by Input Pixel Clock -High (Address 5Bh) (RO)
Revision 0.9 - 30 - 2000/12/29
Page 31
MYSON
It states the high byte of the number of the Horizontal active image pixels.
It states the high byte of the number of the Horizontal total image pixels.
It defines the high byte of the number of lines per display frame.
MTL005
TECHNOLOGY
D7-3 Reserved D2-0 HBPW[10:8]
Input H Activ e Image Count b y Input Pixel Clock -Low(Address 5Ch) (RO)
It states the low byte of the number of the Horizontal active image pixels. D7-0 HACTW[7:0]
Input H Activ e Image Count b y Input Pixel Clock -High(Ad d r ess 5Dh)(RO)
D7-3 Reserved D2-0 HACTW[10:8]
Input H Total Image Count b y Inpu t Pixel Cloc k- Low (Address 5Eh) (RO)
It states the low byte of the number of the Horizontal total image pixels.
Rev 0.9
D7-0 HTOTW[7:0]
Input H Total Image Count b y Inpu t Pixel Cloc k- High (Add ress 5Fh) (RO)
D7-3 Reserved D2-0 HTOTW[10:8]
Display Verti c al Total - Low (Addres s 60h) (R/W)
It defines the low byte of the number of lines per display frame. D7-0 DV_TOTAL[7:0]
Display Vertical Total - High (Address 61h) (R/W)
D7-3 Reserved D2-0 DV_TOTAL[10:8]
Display Verti c al SYNC End - Low (Addr es s 62h) (R/W)
It defines the low byte of Vertical SYNC end position in lines. D7-0 DV_SYNC_END[7:0]
Display Vertic al SYNC End - High (Ad dress 63h) (R/W)
It defines the high byte of Vertical SYNC end position in lines.
Revision 0.9 - 31 - 2000/12/29
Page 32
MYSON
Disp lay Vertical Act iv e Start - Low
It defines the low byte of
Display Verti c al Act iv e Start - High
It defines the high byte of
Disp lay Vertical Acti v e End - Low
It defines the low byte of
Display Verti c al Act iv e End - High (Ad dress 67h) (R/W)
It defines the high byte of
(Add ress 71h) (R/W)
(Add ress 73h) (R/W)
MTL005
TECHNOLOGY
D7-3 Reserved D2-0 DV_SYNC_END[10:8] Note: Display Vertical SYNC Start is always equal 0.
(Add ress 64h) (R/W)
D7-0 DV_ACT_START[7:0]
D7-3 Reserved D2-0 DV_ACT_START[10:8]
Vertical Active region start position in lines.
(Add ress 65h) (R/W)
Vertical Active region start position in lines.
(Add r es s 66h) (R/W)
Rev 0.9
D7-0 DV_ACT_END[7:0]
D7-3 Reserved D2-0 DV_ACT_END[10:8]
Disp lay Horizon t al Total - Low (Add r es s 70h) (R/W)
It defines the low byte of the number of display clock cycles per display line. D7-0 DH_TOTAL[7:0]
Display Horizont al Total - High
It defines the high byte of the number of display clock cycles per display line. D7-3 Reserved D2-0 DH_TOTAL[10:8]
Vertical Active region end position in lines.
Vertical Active region end position in lines.
Display Horizo nt al SYNC End - Low (Ad dress 72h) (R/W)
It defines the low byte of Horizontal SYNC end position in display clock cycles. D7-0 DH_SYNC_END[7:0]
Display Hori zo n t al SYNC End - High
Revision 0.9 - 32 - 2000/12/29
Page 33
MYSON
Disp lay Horizont al Act iv e Start - Low
It defines the low byte of Horizontal Active region start position in display clock cycles.
Disp lay Horizon t al Acti v e Start - High (Add r es s 75h) (R/W)
It defines the high byte of
Disp lay Horizont al Acti ve End - Low
It defines the low byte of Horizontal Active region end position in display clock cycles.
Disp lay Horizon t al Acti v e End - High (Address 77h) (R/W)
It defines the high byte of
NFB Synchronization mode
110: Early mode. Output HSYNC trimmed immediately and VDE issued immediately
(Add ress 88h) (R/W)
MTL005
TECHNOLOGY
It defines the high byte of Horizontal SYNC end position in display clock cycles. D7-3 Reserved D2-0 DH_SYNC_END[10:8] Note: Display Horizontal SYNC Start is always equal 0.
(Add r es s 74h) (R/W)
D7-0 DH_ACT_START[7:0]
D7-3 Reserved D2-0 DH_ACT_START[10:8]
Horizontal Active region start position in display clock cycles.
Rev 0.9
(Add r es s 76h) (R/W)
D7-0 DH_ACT_END[7:0]
D7-3 Reserved D2-0 DH_ACT_END[10:8]
NFB Timing Contr ol (Addr ess 7Fh)
It defines the NFB timing setting and high byte of NFB Horizontal Counter load value. D7 Free Running mode Select
0: Normal 1: Free Running
D6-4
000: Delay mode. Output HSYNC trimmed in output VSYNC and VDE issued on next HSYNC when Lock event occurs.
010: Immediate mode. Output HSYNC trimmed immediately and VDE issued o n next
HSYNC when Lock event occurs.
Horizontal Active region end position in display clock c ycles.
when Lock event occurs. D3-0 Reserved
Output Image Contro l Register 0
Revision 0.9 - 33 - 2000/12/29
Page 34
MYSON
(Add ress 89h) (R/W)
(Add r es s 8Ah ) (R/W)
MTL005
TECHNOLOGY
D7-5 Reserved D4 OUTPUT port MSB / LSB change
0: No Exchange
1: Exchange D3 Reserved D2 Output Pixel 18 bit RGB Mode Select
0: 24 bit RGB
1: 18 bit RGB D1 Output Dual Pixel Data Exchange
0: Normal
1: Exchange D0 Output Dual Pixel Select
0: Dual Pixel
1: Single Pixel
Output Image Contro l Register 1
D7-6 Reserved
Rev 0.9
D5 RGB Brightness Control Enable
0: Disable
1: Enable D4 RGB Gain Control Enable
0: Disable
1: Enable D3-1 Reserved D0 Output Blank Screen
0: Normal
1: Output Pixel masked as BLACK color
Output Image Contro l Register 2
D7 Reserved D6 Temporal Dithering Enable
0: Static Dithering
1: Temporal Dithering D5 Reserved D4 Dithering Enable
0: Disable
1: Enable D3 Color Gain Control Resolution Select
0: 8-bit Resolution
1: 9-bit Resolution
Revision 0.9 - 34 - 2000/12/29
Page 35
MYSON
Colo r Gain Cont r ol - RED (Add r ess 90h) (R/W)
It can be used to adjust the gain of RED component of the Display Image.
(Add ress 91h) (R/W)
It can be used to adjust the gain of GREEN component of the Display Image.
(Address 92h) (R/W)
It can be used to adjust the brightness of RED component of the Display Image.
It can be used to adjust the brightness of GREEN component of the Display Image.
MTL005
TECHNOLOGY
D2 Reserved D1 Gamma Table R/W Access Enable
0: Disable
1: Enable D0 Gamma Correction Function
0: OFF
1: ON
D7-0 RGAIN[7:0]
0(00h) ~ x1(80h) ~ x1.992185(FFh)
Color Gain Control - GREEN
D7-0 GGAIN[7:0]
0(00h) ~ x1(80h) ~ x1.992185(FFh)
Rev 0.9
Color Gain Contr ol - BLUE
It can be used to adjust the gain of BLUE component of the Display Im age. D7-0 BGAIN[7:0]
0(00h) ~ x1(80h) ~ x1.992185(FFh)
Color Br i gh t n ess Cont r o l - RED (Addr ess 93h) (R/W)
D7-0 RBRIGHT[7:0]
-128(80h) ~ 0(00h) ~127(7Fh)
Color Br i g h t n ess Cont r o l - GREEN (Address 94h) (R/W)
D7-0 GBRIGHT[7:0]
-128(80h) ~ 0(00h) ~127(7Fh)
Color Bri g h t n ess Cont r o l - BLUE (Address 95h) (R/W)
It can be used to adjust the brightness of BLUE component of the Display Image. D7-0 BBRIGHT[7:0]
-128(80h) ~ 0(00h) ~127(7Fh)
Gamma Tabl e Data Port (Addr es s 9Fh) (R/W)
Since the Gamma Table is downloadable, this data port is the entry address.
Revision 0.9 - 35 - 2000/12/29
Page 36
MYSON
OSD Contro l Regis t ers 0 (Addres s A0h) (R/W)
0: from Internal Display Dot Clock 1: from Internal Display Dot Clock x 2
Regist er 1 (Addr es s A1h) (R/W)
4 steps to change, each of them is 1ns delay/step.
8 steps to change, each of them is 1ns delay/step.
OSD Con t r o l Regis t er 2 (Addr ess A2h ) (R/W)
(Addr es s A4h ) (R/W)
MTL005
TECHNOLOGY
D7-0 GAMMA_PORT[7:0]
D7 OSD Output Clock Select
D6 OSD Output VS Invert
D5-4 Reserved D3 OSD Function
D2 Reserved D1-0 OSD TYPE Select
0: Normal
1: Invert
0: OFF
1: ON
00: OSDRGB = {R0000000, G0000000, B0000000}
01: OSDRGB = {RR000000, GG000000, BB000000}
10: OSDRGB = {RRRR0000, GGGG0000, BBBB0000}
11: OSDRGB = {RRRRRRRR, GGGGGGGG, BBBBBBBB}
R = OSDR, G = OSDG, B = OSDB
Rev 0.9
OSD Cont r o l
D7 OSD Output HS Invert
D6 OSD Output DCLK Invert
D5-4 OSD Output HS Delay
D3 OSD Input Data Sample Clock Invert
D2-0 OSD Input Data Sample Clock Delay
D7-4 Reserved D3-0 OSD Output Clock Delay
0: Normal
1: Invert.
0: Normal
1: Invert.
0: Normal.
1: Invert.
16 steps to change, each of them is 1ns delay/step.
Output Invert Contro l
Revision 0.9 - 36 - 2000/12/29
Page 37
MYSON
(Add r es s A5h ) (R/W)
MTL005
TECHNOLOGY
D7 Reserved D6 RGB Data Invert Enable
0: Disable
1: Enable D5 Display DCLKH Invert
0: Normal
1: Invert D4 Display DCLK Invert
0: Normal
1: Invert D3 Reserved D2 Display Data Enable (DDEN) Invert
0: Normal
1: Invert D1 Display VSYNC Invert
0: Normal
1: Invert
Rev 0.9
D0 Display HSYNC Invert
0: Normal
1: Invert
Output Tri_state Control
D7 Display Data R2OUT, G2OUT, B2OUT Output Disable
0: Normal
1: Tri_stated D6 Display Data R1OUT, G1OUT, B1OUT Output Disable
0: Normal
1: Tri_stated D5 Display DCLK2 Output Disable
0: Normal
1: Tri_stated D4 Display DCLK1 Output Disable
0: Normal
1: Tri_stated D3 OSD OCLK / OVSYNC / OHSYNC Output Disable
0: Normal
1: Tri_stated D2 Display Data Enable (DDEN) Output Disable
0: Normal
1: Tri_stated D1 Display VSYNC Output Disable
0: Normal Revision 0.9 - 37 - 2000/12/29
Page 38
MYSON
Display DCLKH delay adjustment
Display DCLK delay adjustmen
Output Clocks Duty Cycle Adjust ment (Ad dress A 7h) (R/W)
Display DCLKH duty cycle Increase/Decrease
Display DCLKH duty cycle adjustment
Display DCLK duty cycle Increase/Decrease
Display DCLK duty cycle adjustment
(Add r es s A9h) (R/W)
Auto Output Horizontal Total Calculation Ready Flag
MTL005
TECHNOLOGY
1: Tri_stated D0 Display HSYNC Output Disable
0: Normal
1: Tri_stated
Outpu t Clock s Delay Adjus tm ent (Add ress A6h) (R/W)
D7-4
16 steps to adjust, Typical 1ns delay/step D3-0
16 steps to adjust, Typical 1ns delay/step
D7
0: Decrease
1: Increase D6-4
8 steps to adjust, Typical 0.5ns delay/step
t
Rev 0.9
D3
0: Decrease
1: Increase D2-0
8 steps to adjust, Typical 0.5ns delay/step
Outpu t Miscellaneous Contr ol
D7 Second field Line Buffer Overflow status for Interlace input (RO)
0: Not Overflow
1: Overflow D6 Second field Line Buffer Underflow status for Interlace input (RO)
0: Not Underflow
1: Underflow D5 First field Line Buffer Overflow status for Interlace input or
Line buffer Overflow status for Non-interlace input (RO)
0: Not Overflow
1: Overflow D4 First field Line Buffer Underflow status for Interlace input or
Line Buffer Overflow status for Non-interlace input (RO)
0: Not Underflow
1: Underflow D3 Auto Output Horizontal Total Calculation Start (W)
0: Disable
1: Enable
(R)
0: Ready
1: Not Ready Revision 0.9 - 38 - 2000/12/29
Page 39
MYSON
Output Vertical Activ e Line Number - Low
AAh) (R/W)
Output Vertical Acti v e Line Number - High
ABh) (R/W)
It states the high byte of Output Horizontal Total Pixel Residue Number.
Zoom Cont r o l Register 0 (Address B0h) (R/W)
MTL005
TECHNOLOGY
D2-0 Reserved
(Address
It defines the low byte of Output Vertical Active Line Number -1, only used for getting the values of Reg. ACh and ADh.
D7-0 OVDE[7:0]
It defines the high byte of Output Vertical Active Line Number -1, only used for getting the va lues of Reg. ACh and ADh.
D1-0 OVDE[9:8]
Output Horizon t al Total Pixel Number - Low (Address ACh) (RO)
It states the low byte of Output Horizontal Total Pixel Number. D7-0 OHTOT[7:0]
(Address
Rev 0.9
Output Horizont al Total Pixel Numb er - High (Address ADh ) (RO)
It states the high byte of Output Horizontal Total Pixel Number. D2-0 OHTOT[10:8]
Output Horizon t al Total Residu e Numb er - Low (Addr ess AEh) (RO)
It states the low byte of Output Horizontal Total Pixel Residue Number. D7-0 OHTOT_RES[7:0]
Output Horizont al Total Resid u e Number - High (Addr ess AFh) (RO)
D7-2 Reserved D1-0 OHTOT_RES[9:8]
D7 Reserved D6-4 Vertical Scale Select
0xx: PASS mode
10x: DUPLICATE mode
110: BILINEAR mode
111: INTERPOLATION TABLE mode D3 Reserved D2-0 Horizontal Scale Select
0xx: PASS mode Revision 0.9 - 39 - 2000/12/29
Page 40
MYSON
Zoom Contr o l Regist er 1 (Address B 1h) (R/W)
Interpolation Table R/W Access Enable
It defines the low byte of vertical scale ratio value for scale up.
(Add r es s B5h ) (R/W)
It defines the high byte of vertical scale ratio value for scale up.
It defines the low byte of horizontal scale ratio value for scale up.
(Add r es s B7h ) (R/W)
It defines the high byte of horizontal scale ratio value for scale up.
It defines the entry address of the Interpolation table data port.
Host Cont ro l Regis t er 1 (Addr ess C1h) (R/W)
MTL005
TECHNOLOGY
10x: DUPLICATE mode
110: BILINEAR mode
111: INTERPOLATION TABLE mode
D7-1 Reserved D0
0: Disable
1: Enable
Zoom Vertic al Scale Ratio – Low (Add ress B4h) (R/W)
D7-0 ZVSF[7:0]
Zoom Vertic al Scale Ratio - High
Rev 0.9
D7-0 ZVSF[15:8] ZVSF = CEIL[(input_height – 1)/ (output_height – 1)* 216]
Zoom Horizon t al Scale Ratio - Low (Address B6h ) (R/W)
D7-0 ZHSF[7:0]
Zoom Horizo nt al Scale Ratio - High
D7-0 ZHSF[15:8] ZHSF = CEIL[(input_width – 1)/ (output_width – 1)* 216]
Interpolati o n Table Data Port (Address BFh) (R/W)
D7-0 TFPORT[7:0]
D7 Reserved D6 I2C Bus Address No Increment
0: Normal
1: No Increment D5 Double Buffer load Select
0: Immediately Revision 0.9 - 40 - 2000/12/29
Page 41
MYSON
1: Delay to Display VSYNC
Host Acc ess Mode Status (Address
(Add ress E0h) (R/W)
External Display Clock Selection 0: External Display Clock 1 1: External Display Clock 2
0: Internal Display Clock
(Add r es s E1h) (WO)
(Add ress E3h) (R/W)
Clock Syn t hesizer R Value (Addr ess E6h) (R/W)
MTL005
TECHNOLOGY
D4 Registers Double Buffer function Enable
D3-2 Reserved D1 Display Registers Double Buffer Load (WO) D0 Input Registers Double Buffer Load (WO)
D7-1 Reserved D0 Host Access Mode
Clock Synthesizer Control Regist er
0: Disable
1: Enable
CBh ) (RO)
0: 2-wire Serial mode (IIC)
1: 8-bit Parallel mode
Rev 0.9
D7
D6-3 Reserved D2 Display Clock Source
D1 Reserved D0 Display Clock Synthesizer Enable
Clock Synth esizer Value Load
D7-1 Reserved D0 Display Clock Synthesizer Value Load (WO)
Display Cloc k Syn t h esi zer N Value (Add r ess E2h) (R/W)
D7-0 Display Clock Synthesizer N value
1: External Reference Clock
0: Enable
1: Disable
Display Cloc k Synth esizer M Value
D7-0 Display Clock Synthesizer M value
D7-2 Reserved
Revision 0.9 - 41 - 2000/12/29
Page 42
MYSON
0: No Display VSYNC pulse detected 1: Any Display VSYNC pulse detected
VSYNC Polarity Change Status
HSYNC Polarity Change Status
HSYNC Frequency Change Status
MTL005
TECHNOLOGY
D1-0 Display Clock Synthesizer R value
00: No divided
01: Divided by 2
1x: Divided by 4
SYNC Interru p t Flag Cont r o l (Add r es s E8h) (R)
It contains the status of SYNC Interrupts. D7 Display VSYNC Pulse Interrupt Status
D6 Input VSYNC Pulse Interrupt Status
D5 VSYNC Presence Change Status
D4 HSYNC Presence Change Status
0: No Input VSYNC pulse detected
1: Any Input VSYNC pulse detected
0: No Change
1: Change
0: No Change
1: Change
Rev 0.9
D3
0: No Change
1: Change D2
0: No Change
1: Change D1 VSYNC Frequency Change Status
0: No Change
1: Change D0
0: No Change
1: Change
SYNC Interr u p t Flag Contr o l (Add r ess E8h) (W)
It is used to clear the corresponding SYNC interrupt signal when Software finishes serving the interrupt service routine.
D7 Clear Display VSYNC Pulse Interrupt Enable
0: Disable
1: Enable D6 Clear Input VSYNC Pulse Interrupt Enable
0: Disable
1: Enable D5 Clear VSYNC Presence Change Interrupt Enable
0: Disable Revision 0.9 - 42 - 2000/12/29
Page 43
MYSON
Clear HSYNC Polarity Change Interrupt
General Interr up t Flag Contr o l (Add r ess E9h) (R)
Auto Position Finish Status (valid for Single mode only)
Auto Calibration Finish Status (valid for Single mode only)
General Interru p t Flag Contro l (Add ress E9h) (W)
SYNC Interrup t Enable Cont r ol (Add ress
MTL005
TECHNOLOGY
1: Enable D4 Clear HSYNC Presence Change Interrupt Enable
0: Disable
1: Enable D3 Clear VSYNC Polarity Change Interrupt Enable
0: Disable
1: Enable D2
0: Disable
1: Enable D1 Clear VSYNC Frequency Change Interrupt Enable
0: Disable
1: Enable D0 Clear HSYNC Frequency Change Interrupt Enable
0: Disable
1: Enable
Enable
Rev 0.9
It contains the status of General Interrupts. D7-2 Reserved D1
0: Not Finish
1: Finish D0
0: Not Finish
1: Finish
It is used to clear the corresponding general interrupt signal when Software finishes serving the interrupt service routine.
D7-2 Reserved D1 Clear Auto Position Finish Interrupt Enable
0: Disable
1: Enable D0 Clear Auto Calibration Finish Interrupt Enable
0: Disable
1: Enable
EAh ) (R/W)
It is used to enable SYNC Interrupt function. D7 Display VSYNC Pulse Interrupt Enable
Revision 0.9 - 43 - 2000/12/29
Page 44
MYSON
VSYNC Polarity Change Interrupt Enable
larity Change Interrupt Enable
HSYNC Frequency Change Interrupt Enable
General Interrupt Enable Cont ro l (Addr ess
HS Frequenc y Change Interrup t Comp are (Address
It is used to control Interrupt generation by comparing the frequency change value
MTL005
TECHNOLOGY
0: Disable
1: Enable D6 Input VSYNC Pulse Interrupt Enable
0: Disable
1: Enable D5 VSYNC Presence Change Interrupt Enable
0: Disable
1: Enable D4 HSYNC Presence Change Interrupt Enable
0: Disable
1: Enable D3
0: Disable
1: Enable D2 HSYNC Po
0: Disable
1: Enable
Rev 0.9
D1 VSYNC Frequency Change Interrupt Enable
0: Disable
1: Enable D0
0: Disable
1: Enable
EBh ) (R/W)
It is used to enable General Interrupt functions. D7 Interrupt Output Polarity
0: Active High
1: Active Low D6-2 Reserved D1 Auto Position Finish Interrupt Enable
0: Disable
1: Enable D0 Auto Calibration Finish Interrupt Enable
0: Disable
1: Enable
ECh) (R/W)
when Input HS Frequency Changes. D7-0 HSCMPREG[7:0]
Revision 0.9 - 44 - 2000/12/29
Page 45
MYSON
MTL005
TECHNOLOGY
Power Management Contr o l (Add r ess F1h) (R/W)
D7 Reserved D6 Power Down Gamma & Interpolation Table
0: Normal
1: Power Down D5 Reserved D4 Power Down Line Buffers
0: Normal
1: Power Down D3 Reserved D2 Mask REFCLK
0: Disable
1: Enable D1 Power Down all the clocks except REFCLK
0: Normal
1: Power Down
Rev 0.9
D0 Software Reset Enable
0: Disable
1: Enable
Revision 0.9 - 45 - 2000/12/29
Page 46
MYSON
5. ELECTRICAL CHA R ACTERISTICS
5.1 DC CHARACTERISTICS
PAR AMETER
MTL005
TECHNOLOGY
SYMBOL
Vcc Operation Voltage 3.0 3.3 3.6 V Tamb Operating Ambient Temperature 0 70 Tstg Storage Temperature -55 150
SYMBOL PARAMETER CONDITIONS MIN TYP MAX UNIT VIL Input Low Voltage 0.8 V VIH Input High Voltage 2.0 V
Vt- Input Schmitt Trigger
Vt+ Input Schmitt Trigger
VOL Output Low Voltage 0.4 V VOH Output High Voltage 2.4 V RI Input Pull-up/Down
ILI Input Leakage Current -10 10 uA ILO Output Le akage Current -20 20 uA
Table 5.1 Recomm ended Operating Conditio n s
MIN TYP MAX UNIT
Table 5.2 DC Electric al Characteris t ic s fo r 3.3 V Operation
Low Voltage at pins SDA and SCK
High Voltage at pins SDA and SCK
VIL = 0v or
Resistance
VIH = VCC
1.0
1.7
75 Kohm
Rev 0.9
o
C
o
C
Revision 0.9 - 46 - 2000/12/29
Page 47
MYSON
5.2 AC CHARA CTERISTICS
PARAMETER
MTL005
TECHNOLOGY
¨ Inpu t Interface Timin g
Figur e 5.2.1 Input Interface Timin g
IPCLK
Input VS/HS
PIXIN[23:0]
Tids
Rev 0.9
TivhhTivhs
Tidh
Table 5.2.1 Input Interface Timing
SYMBOL
Tids Input Image Signal Setup Time for IPCLK 2 ns
Tidh Input Image Signal Hold Time for IPCLK 3 ns
Tivhs Input VSYNC/HSYNC Setup Time for IPCLK 2 ns
Tivhh Input VSYNC/HSYNC Hold Time for IPCLK 3 ns
¨ Outpu t Interface Timin g
Figur e 5.2.2 Outpu t Interface Timing
DDCLK
Tdvs
Display VS
Tdhs
Display HS
Tdde
Display DDEN
MIN MAX UNIT
Tddp
PIXOUT1[23:0] / PIXOUT2[23:0]
Revision 0.9 - 47 - 2000/12/29
Page 48
MYSON
PARAMETER
Display VSYNC Output Delay to DDCLK Display HSYNC Output Delay to DDCLK Display DDEN Output Delay to DDCLK Display Data Output Delay to DDCLK
PARAMETER
OSD VS / HS Output Delay to OCLK
MTL005
TECHNOLOGY
Table 5.2.2 Output Interface Timing
SYMBOL
Tdvs
Tdhs
Tdde
Tddp Note: DDCLK phase can be adjusted relative to data and control outputs using the DDCLK_INV
(Reg. A4h/D5-4) and DDCLK_DELAY[2:0] (Reg. A6h/D7-0) programming controls.
¨ OSD Interface Timi ng
Figur e 5.2.3 OSD Interface Timin g
OCLK
Tosdd
MIN MAX UNIT 2 ns
0.5 ns 1 ns
1.5 ns
Rev 0.9
OVSYNC / OHSYNC
Input OSDDEN / OSDRED / OSDGRN / OSDBLU
Tosds Tosdh
Table 5.2.3 OSD Interf ace Timin g
SYMBOL
Tosdd
Tosds OSD Signal Input Setup Time for OCLK 5.5 ns
Tosdh OSD Signal Input Hold Time for OCLK 0 ns Note: OCLK phase can be adjusted using OCLK_INV (Reg. A1h/D3) programming control and OHSYNC
phase can be adjusted using OHSYNC_DELAY[1:0] (Reg. A1h/D5-4) programming control.
MIN MAX UNIT 2 ns
Revision 0.9 - 48 - 2000/12/29
Page 49
MYSON
PARAMETER
MTL005
TECHNOLOGY
¨ I2C Host Interf ace Timin g
Figur e 5.2.4 I2C Host Interface Timin g
Thigh
Tsu:sta Thd:sto
Thd:sta
Table 5.2.4 I2C Host Interface Timin g
SYMBOL
Thigh Clock High Period 500 ns
Tlow Clock Low Period 500 ns
Tsu:dat Data in Setup Time 200 ns
Thd:dat Data in Hold Time 100 ns
Tsu:sta Start condition Setup Time 500 ns
Thd:sta Start condition Hold Time 500 ns
Tsu:sto Stop condition Setup Time 500 ns
Thd:sto Stop condition Hold Time 500 ns
Tlow
Tsu:dat
Thd:dat
Tsu:sto
MIN MAX UNIT
Rev 0.9
Revision 0.9 - 49 - 2000/12/29
Page 50
MYSON
6. PACKAGE DIMENSION
(All unit s are in mm)
MTL005
TECHNOLOGY
128 QFP
Rev 0.9
A1 stand-off A2 body thickn ess L1 lead length b lead width c lead thickn ess e lead pitch
bo dy si ze D1 E1 14 20 128 0.25 2.72 1.6 0.2 0.15 0.5
lead coun t
A1 A2 L1 b c e
Revision 0.9 - 50 - 2000/12/29
Loading...