YAMAHA YGV639

YGV639
VC1E
Video Controller 1 with Enhanced Functions
■ Outline
YGV639 (hereafter referred to as “VC1E,” its function name) is the display controller which makes it
easier to create a highly colorful graphic image in a low-cost system configuration.
VC1E, having a build-in digital video decode, allows characters, lines, and graphic icons (hereafter, called
“sprite”) to be superimposed over CVBS signal from a CCD camera.
It is possible to represent moving images like animation even through a serial port communication, and
VC1E realize impressively higher colorful picture expression under an equivalent CPU control load as that of
a low-cost OSD controller.
A pattern memory, up to 512M bits (64M bytes), for storing font data or bitmap display data that are used
for a sprite, is connectable to VC1E.
A complicated display control program needed to be developed for the conventional graphic controller;
however, VC1E allows sprites to be easily displayed only by rewriting the attribute table for display.
VC1E has a build-in line memory for display. For this reason, an external VRAM becomes unnecessary
and this allows a system to be built with fewer components.
With recent increase of safety awareness, in-vehicle video cameras are becoming more and more popular.
VC1E is best suited for such as parking-support system as would perform superimposition of car-width lines
over a video camera footage.
VC1E measures up to the in-vehicle temperature guarantee conditions and can be used also for in-vehicle
ECU.
YGV639 CATALOG
CATALOG No.: LSI-4GV639A30
2010.5
YGV639
● How VC1E creates an image plane
Image Plane Constitution
The screen which VC1E displays consists of 341 hierarchical images, called a layer, one backdrop plane,
and a border plane with a single color.
Any one among sprite, two or more lines, and text can be selected in one layer. One sprite, one character
string, and lines (up to 510) can be displayed on one layer.
(1) Sprite
(2) Two or more lines
(3) character string
a
b
c
The display priority order of layers is in order of a layer, a backdrop plane, and a border plane from the top.
When a layer or an external video image is not displayed, the border color which is set for the border plane is
displayed.
Also when sprites are overlaid and displayed, a lower image comes to appear by setting the surroundings
of sprites as a transparent color. Moreover, images can also be overlaid as translucent. This is called alpha
blending.
2
YGV639
■ Features
Display Function
■ Monitor supported
● TFT liquid crystal display (digital RGB connection) or a display equipment with the equivalent I/F
■ Monitor resolution
● Programmable for NTSC, PAL, QVGA, WQVGA, VGA, WVGA, SVGA
● Build-in LCD timing controller function
■ Display plane functions
● Layered structure up to 341 layers and up to one backdrop plane layer
● Displays sprites, lines and texts by layers
● Alpha-blending control by pixel (alpha by pixel)
● Layer picture quality adjustment function (contrast, brightness)
● Animation by a macro command function
Graphic generation function
■ Sprite
● Sprite display: up to 341/field
● Size: 8x8 to 512x512 dots, horizontally and vertically independent selection (in 8-dot unit)
● 2, 16, 32, 64, or 256 palette colors in 64k colors, 65536-color natural picture display by 16-bit RGB
natural picture display
● Flip function (vertically and horizontally)
● Scaling function
● Alpha blending in pixels
● Anti aliasing function in the outline part
■ Text
● Specifies a font type for each character string
● Supports variable-width fonts such as proportional fonts
● Scaling function
● Supports anti aliasing font
■ Line drawing
● Direct drawing by specification of start/end point coordinates (pattern data is not needed)
● Configurable line display up to 510 lines/field
● Display color: 32768-color (RGB555) specification or palette index (10 bits) specification
● Available line width: 1 dot to 16 dots (in dot unit)
● Anti aliasing drawing function
Video Picture Input
■ Built-in digital video decoder
● Inputs composite video signals in NTSC/PAL directly and then converts them into digital RGB
● Contrast, brightness, color saturation and hue adjustment function
● Color killer function, video input detection function
■ Video Picture Input Display Function
● Scaling function (a function to adjust the resolution of the input image to the display resolution, not a
zooming function)
● Mirror inversion function (only horizontal direction)
Others
■ CPU interface
● 8-bit parallel or serial connection
● Indirect mapping to the built-in registers and tables through the access ports
■ Pattern memory interface
● Up to 512M bits (64M bytes), 8-bit/16-bit bus width
● Mask ROM, SRAM, and NOR type flash-memory connectable
● Configurable access timing by the system clock cycle
■ Device specifications
● 144-pin Lead-free LQFP package (YGV639-VZ)
● CMOS: 3.3V power supply (Built-in regulator for core voltage[1.8V])
● Variable CPU interface power supply (3.3V to 5V)
● Operation temperature range -40℃ to +105℃
3
YGV639
■ Block Diagram
Analog
Video Input
VINP
VINM
Analog
Front
End
Video
Decoder
VREFP
VREFN
VREF0
Line
Buffer
(Video display
use)
Video
Signal
Controller
Monitor I/F
MD15-0
MA25-0
MOE_N
MWE_N
RAHZ_N
Pattern Memory Interface
Pattern
Memory I/F
Frame Data
Sprite
&
Text
Rendering
Processor
Controller
Line Buffer
F
HCSYNC_N
VSYNC_N
BLANK_N
DOTCLK
Sprite & Text Plane Generator
CLKV
STARTH
STARTV
CRTC
CPU I/F
Macro
D7-0
PS2-0
CS_N
RD_N
WR_N
WAIT_N
READY_N
INT_N
SDIN
SDOUT
SCS_N
SCLK
SER_N
RESET_N
4
DR5-0
DG5-0
DB5-0
Command
Color Palette
General
Table
Registers
To all
blocks
module
CPU
LOADH
POL
OUTENV
TCONE
Clock
Line Plane Generator
Interface
To all
blocks
Clock
Gen.
Line
Rendering
Processor
XIN
XOUT
DTCKIN
DTCKS_N
PLLCTL3-0
YGV639
● Example of System Configuration
An example of a system configuration with VC1E is shown below.
VC1E
CPU
CPU Interface
RD_N
WR_N
CS_N
Address
Data
WAIT_N
READY_N
INT_N
Video camera
RD_N
WR_N
CS_N
PS2-0
D7-0
WAIT_N
READY_N
INT_N
Video Interface
Pattern Memory
Interface
Pattern Memory
Monitor
Interface
LCD Monitor
MA25-1
MD15-0
MWE_N
MOE_N
RAHZ_N
DR5-0
DG5-0
DB5-0
VSYNC_N
HCSYNC_N
DOTCLK
BLANK_N
VINP
VINM
VREFP
VREFN
VREF0
Clock
MA25-1
MD15-0
MWE_N
MOE_N
Red
Green
Blue
VSYNC_N
HCSYNC_N
Clock
Regulator
XIN
VDDIN
XOUT
3.3V Digital Power
VDDCORE
VOUT18
PLLCTL3-0
DTCKIN
DTCKS_N
Test Signals
XTEST2-0
TEST_REG
Power
PLLVDD
VDD33
3.3V Digital Power
AVDD
3.3V Analog Power
VDD5
3.3~5V CPU
Interface Power
5
YGV639
■ Pin Functions
● Pin Table
CPU Interface (23)
Pin Name
Num.
I/O
D7-0
PS2-0
CS_N
RD_N
WR_N
8
3
1
1
1
I/O
I
I
I
I
WAIT_N
1
OT
READY_N
1
OT
INT_N
1
OD
SER_N
1
I
SCS_N
1
I
SDIN
1
I
SDOUT
1
OT
SCLK
1
I
RESET_N
1
I$
Function
Level
Drive
5V tolerant
5V tolerant
5V tolerant
5V tolerant
5V tolerant
Power
Supply
Group
VD5
VD5
VD5
VD5
VD5
CMOS
CMOS
CMOS
CMOS
CMOS
4mA
5V tolerant
VD5
CMOS
4mA
5V tolerant
VD5
CMOS
4mA
5V tolerant
VD5
CMOS
4mA
-
VD3
CMOS
5V tolerant
VD5
CMOS
5V tolerant
VD5
CMOS
5V tolerant
VD5
CMOS
5V tolerant
VD5
CMOS
Tolerant
VD3
CMOS
Attribute
CPU data bus
CPU port selection
Chip select (dual-purpose pin)
Read strobe (dual-purpose pin)
Write strobe (dual-purpose pin)
CPU bus wait
(3-state output) (dual-purpose pin)
CPU bus ready
(3-state output)
Interrupt
(open drain)
CPU interface selection
Serial interface
Chip select (dual-purpose pin)
Serial interface
Data input
(dual-purpose pin)
Serial interface
Data output (3-state output)
(dual-purpose pin)
Serial clock input
(dual-purpose pin)
Reset
4mA
Pattern Memory Interface (45)
Pin Name
Num.
I/O
MD15-0
16
I/O
MA25-0
26
OT
MOE_N
1
OT
MWE_N
1
OT
RAHZ_N
1
I
Function
Pattern memory Data Bus
Pattern memory Address Bus
(3-state output)
Pattern memory Output Enable
(3-state output)
Pattern memory Write Strobe
(3-state output)
Pattern memory
high-impedance switching
Power
Supply
Group
VD3
LVCMOS 4mA
VD3
LVCMOS 4mA
VD3
LVCMOS 4mA
VD3
LVCMOS 4mA
VD3
LVCMOS
Level
Drive
Video Interface (5)
6
Pin Name
Num.
I/O
VINP
VINM
VREF0
VREFP
VREFN
1
1
1
1
1
I
I
O
O
O
Function
Analog video input
Test input pin
ADC reference pin
Plus reference voltage pin for ADC
Minus reference voltage pin for ADC
Attribute
Analog
Analog
Analog
Analog
Analog
Power
Supply
Group
AVDD
AVDD
AVDD
AVDD
AVDD
Level
Analog
Analog
Analog
Analog
Analog
Drive
YGV639
Monitor Interface (29)
Pin Name
Num.
I/O
DR5-0
DG5-0
DB5-0
VSYNC_N
6
6
6
1
O
O
O
O
HCSYNC_N
1
O
BLANK_N
DOTCLK
CLKV
STARTH
STARTV
LOADH
POL
OUTENV
TCONE
1
1
1
1
1
1
1
1
1
O
O
O
I/O
O
O
O
O
I
Pin Name
Num.
I/O
XIN
XOUT
DTCKIN
DTCKS_N
PLLCTL3-1
PLLCTL0
1
1
1
1
3
1
I
O
I
I
I/O
I
Function
Digital Video: R Output
Digital Video: G Output
Digital Video: B Output
Vertical synchronization signal output (dual-purpose pin)
Horizontal / Composite synchronization signal output
(dual-purpose pin)
Blank signal output pin (dual-purpose pin)
Dot clock output
Vertical clock output (dual-purpose pin)
Horizontal start signal output (dual-purpose pin)
Vertical start signal output (dual-purpose pin)
Horizontal load signal output (dual-purpose pin)
Polarity inversion output (dual-purpose pin)
Output enable signal (dual-purpose pin)
Timing controller select pin (with a pull-down resistor)
Power
Supply
Group
VD3
VD3
VD3
VD3
Level
Drive
LVCMOS
LVCMOS
LVCMOS
LVCMOS
2mA
2mA
2mA
2mA
VD3
LVCMOS 2mA
VD3
VD3
VD3
VD3
VD3
VD3
VD3
VD3
VD3
LVCMOS
LVCMOS
LVCMOS
LVCMOS
LVCMOS
LVCMOS
LVCMOS
LVCMOS
LVCMOS
2mA
2mA
2mA
2mA
2mA
2mA
2mA
2mA
Level
Drive
Clock (8)
Function
Reference clock input pin
Crystal connection pin
Dot clock input pin
Dot clock input selection pin
PLL multiplication ratio setting pin (dual-purpose pin)
PLL multiplication ratio setting pin
Power
Supply
Group
VD3
VD3
VD3
VD3
VD3
VD3
LVCMOS
LVCMOS
LVCMOS 2mA
LVCMOS
For Device (43)
Pin Name
Num.
I/O
XTEST2-0
VDD33
VDD5
VSS
PLLVDD
AVDD1, AVDD2
AVSS
3
11
1
14
1
2
2
-
OCPEN
1
I
TEST_REG
1
I
OCP_N
1
O
VDDCORE
3
-
I
-
Power
Supply
Group
VD3
-
5V tolerant
VD5
CMOS
5V tolerant
VD5
CMOS
-
VD5
CMOS
-
VDDIN
-
VDDIN
-
Function
Test pin
Digital power supply pin
CPU interface power supply pin
Digital VSS pin
PLL power supply pin
Analog Front End power supply pin
Analog Front End VSS pin
Reset of the over-current protection
circuit
Over-current protection circuit
Enable/Disable switching pin
Over-current protection circuit
Enable/Disable control
Over-current detection output
Capacitor connection pin for core power
supply
1.8V digital power supply output
3.3V input for core power supply (1.8V)
Attribute
Note: VC1E has no pull-up resistors. Pull up a pin externally as necessary.
VOUT18
VDDIN
●
1
2
Level
Drive
LVCMOS
4mA
The meaning of a sign of [I/O] column is as follows:
I: Input pin
I$: Schmitt trigger input pin
O: Output pin OT: 3-state output pin
OD: Open-drain output pin
7
YGV639
●
The meaning of [Attribute] column is as follows:
■ Analog: analog pin
■ tolerant: tolerant attribute represents that current does not flow to a power supply pin from the
voltage-applied pin, when voltage higher than supply voltage is applied to the pin.
However, since this pin cannot withstand 5V, it is necessary to make the voltage difference between the
pin and the power supply voltage less than 3.6V. Therefore, voltage exceeding 3.6V (maximum of
recommended operation voltage) cannot be applied to it without the supply of power (supply voltage =
0V).
■ 5V tolerant: 5V tolerant attribute means the pin has a withstand voltage of 5V. That is, 5V can be applied
to this pin when supply voltage is 0V.
Dual-purpose Pin
Sharing CPU Interface Pins
VC1E supports the two types of CPU interfaces: serial and parallel interfaces. Pins are shared by the
interfaces as follows:
Pin Name
D7-0
PS2-0
CS_N
RD_N
WR_N
WAIT_N
READY_N
INT_N
Parallel Interface
(SER_N=H)
D7-0
PS2-0
CS_N
RD_N
WR_N
WAIT_N
READY_N
INT_N
Serial Interface Chip Select
(SER_N=L)
Unused
Unused
SCS_N
SDIN
SCLK
SDOUT
Unused
INT_N
Sharing Timing-Controller Pins
VC1E has a built-in LCD timing controller and this function can be enabled by TCONE pin setting. The
following pins are shared depending on whether the timing controller is enabled or disabled.
Pin Name
DR5-0
DG5-0
DB5-0
DOTCLK
HCSYNC_N
VSYNC_N
BLANK_N
PLLCTL3
PLLCTL2
PLLCTL1
8
Timing controller disabled
(TCONE=L)
DR5-0
DG5-0
DB5-0
DOTCLK
HCSYNC_N
VSYNC_N
BLANK_N
PLLCTL3
PLLCTL2
PLLCTL1
Timing controller enabled
(TCONE=H)
DR5-0
DG5-0
DB5-0
DOTCLK
CLKV
POL
STARTV
LOADH
STARTH
OUTENV
YGV639
● Pin Arrangement
MA16
MA17
MA18
MA19
VDD33
MA20
MA21
MA22
MA23
VSS
MA24
MA25
MWE_N
MOE_N
VDD33
MD15
MD7
VDDCORE
MD14
MD6
VSS
MD13
MD5
MD12
MD4
VDD33
MD11
MD3
MD10
MD2
VSS
MD9
MD1
MD8
MD0
VDD33
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
RAHZ_N
DR0
DR1
DR2
VSS
DR3
DR4
DR5
DG0
VDD33
DG1
DG2
DG3
DG4
VSS
DG5
DB0
VDDCORE
DB1
DB2
VDD33
DB3
DB4
DB5
VSYNC_N / POL
VSS
HCSYNC_N / CLKV
BLANK_N / STARTV
DOTCLK
VDD33
DTCKS_N
PLLCTL3 / LOADH
PLLCTL2 / STARTH
PLLCTL1 / OUTENV
PLLCTL0
SER_N
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
VC1E
TOP VIEW
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
40
39
38
37
VSS
MA15
MA14
MA13
MA12
VDD33
MA11
MA10
MA9
MA8
VSS
MA7
MA6
MA5
MA4
VDD33
MA3
VDDCORE
MA2
MA1
MA0
VSS
XIN
XOUT
VDD33
DTCKIN
PLLVDD
N.C.
TCONE
VSS
AVSS
VREFP
VREFN
VREF0
AVDD2
AVDD1
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
VINM
VINP
AVSS
INT_N
VSS
READY_N
VDD5
WAIT_N / SDOUT
VSS
D7
D6
D5
D4
D3
D2
D1
D0
VSS
OCP_N
TEST_REG
OCPEN
VDDIN
VOUT18
VDDIN
VDD33
PS0
PS1
PS2
VSS
RD_N / SDIN
WR_N / SCLK
CS_N / SCS_N
XTEST2
XTEST1
XTEST0
RESET_N
Note: N.C. (pin 45) is a no connection pin, with only lead frame, and no bonding wire is connected.
9
YGV639
■ Description of Pin Function
Power Supply
Digital Power Supply Pins
VDD33, VDDIN, VSS (Power Supply)
The power supply pins for the internal digital circuit. Supply 3.3V to VDD33 and VDDIN pins. Supply the
ground level to VSS pins.
It is recommended to decouple VDD33 and VDDIN with respect to the ground through a high-frequency
ceramic capacitor. The decoupling capacitor should be positioned between VDD33 and VSS, VDDIN and
VSS as close to the device as possible so that the wiring length becomes the shortest.
Power Supply Pin for PLL
PLLVDD (Power Supply)
This is the analog power supply pin for VCO of the built-in PLL. Connect VOUT18 pin to PLLVDD pin.
Connect a decoupling capacitor between this PLLVDD and the VSS (Pin 43).
Power Supply Pins for Analog Front End
AVDD1, AVDD2, AVSS (Power Supply)
This is the analog power supply pin for the built-in Analog Front End. Supply 3.3V to AVDD1 and
AVDD2 pins. Supply the ground level to AVSS pins. These power supplies should be separated from the
other power supplies. It is recommended that this pin should be decoupled by a high-frequency ceramic
capacitor to the analog ground. A decoupling capacitor should be positioned between AVDD1 (pin 37) and
AVSS (pin 34), AVDD2 (pin 38) and AVSS (pin 42) as close to the device as possible so that the wiring
length becomes shortest.
Inside the LSI, AVDD1 is connected to an AD converter and AVDD2 is connected to a clamping circuit or
a reference voltage circuit. AVDD1 generates about 27 MHz switching noise. Therefore, it is recommended
to take measures, such as insertion of different ferrite beads to AVDD1 and AVDD2, so that noise may not
input to AVDD2 through AVDD1.
Power Supply Pin for CPU Interface
VDD5 (Power Supply)
This is the power supply pin for the level shifter of CPU interface. It is possible to input 3.3V to 5V
according to CPU interface voltage. Connect a decoupling capacitor between this pin (VDD5) and VSS pin.
System Reset
Reset Pin
RESET_N (Schmitt Trigger Input)
This is the power-on reset input pin. The reset signal must be input for a given time after power on. This
pin is low active. The pin uses a schmitt trigger type buffer
10
YGV639
Clock
There are three clocks which are used in VC1E.
(1) Dot Clock
: clock for picture display and picture data output.
(2) System Clock : internal clock (about 81MHz) for picture processing in VC1E.
(3) Decoder Clock : internal clock (about 27MHz) that is used when decoding analog video signals.
These three clocks can be generated from a single crystal resonator.
PLL Reference Clock Crystal Connection Pins
XIN (Input), XOUT (Output)
VC1E oscillates clocks by connecting a crystal resonator to XIN and XOUT pins. When using the
externally-oscillated clock, input it to XIN pin. In this case, nothing should be connection to XOUT pin.
When generating a dot clock, system clock and decoder clock from a single clock input, connect a crystal
resonator of the same frequency as that of the dot clock to this XIN pin or input the clock.
● The frequency that can be oscillated with XIN and XOUT pins is 6MHz to 30MHz.
● The clock frequency that can be input to XIN pin ranges from 6MHz to 40MHz.
Below is shown the external circuit for the clock oscillation with a crystal resonator.
VDD33(pin48)
XOUT(pin49)
XIN(pin50)
VSS(pin51)
Rf
Rd
Crystal Resonator
C1
C2
3.3V
Board GND
●
●
●
„
C1, C2: External load capacity
Rf: Feedback resistor
Rd: Damping resistor
Reference values of the oscillator circuit constants
Crystal Resonator
Rf
Rd
C1, C2
KYOCERA KINSEKI
CX8045GB 8MHz
1MΩ
1.6kΩ
12pF
KYOCERA KINSEKI
CX8045GB 14MHz
1MΩ
820Ω
12pF
Note: The above constants do not always guarantee the oscillation as they are the reference values based on
the evaluation under the particular circumstance. For actual application, please ask the resonator’s
manufacturer to evaluate the resonator with it mounted on a board.
In order to secure stable operation of the oscillation circuit, it is recommended to take the following
measures for preventing noise.
(1) LSI and crystal resonator, etc. should be placed as close to each other as possible to shorten the length
of wiring.
(2) GND of the oscillation circuit must be directly connected to VSS(pin51) of the LSI.
(3) The oscillation circuit must be separated from a wiring pattern in which a large current flows.
11
YGV639
(4) Connect a decoupling capacitor between VDD33(pin48) and VSS(pin51).
(5) Board’s GND pattern must be wide enough to prevent the interference from other signals. Connect this
GND to VSS(pin51).
VC1E’s electrical characteristics were determined based on the assumption that a X'tal resonator is to be
connected to XIN/XOUT or X'tal oscillator is to XIN. Therefore, it is recommended to use a crystal resonator
or crystal oscillator. Use a X'tal resonator or X'tal oscillator with the allowable frequency deviation
(including temperature characteristics) of ±100ppm.
„
Ceramic Resonator
If using a ceramic resonator, the following points should be considered.
● Use a ceramic resonator with the same jitter performance as that of a crystal resonator.
● Ceramic resonators have relatively bigger allowable frequency deviation and frequency
temperature characteristics than those of a crystal resonator.
Such variation is not considered in the design; therefore, the system clock frequency should be within the
range of the specification (83.16MHz or less for VC1E) even if the frequency varies.
Dot Clock Input Pin
DTCKIN (Input)
When a dot clock is present in the system, this dot clock can be directly input to DTCKIN pin as a dot
clock.
The pin input is enabled when DTCKS_N=“L.” When DTCKS_N=“H,” a dot clock is generated by the
clock input to XIN pin. At this time, connect VDD33 or GND to DTCKIN pin. A clock frequency up to
40MHz can be input into DTCKIN pin.
Dot Clock Input Select Pin
DTCKS_N (Input)
This is the pin to select which one of either XIN or DTCKIN pin should be used for supplying the internal
dot clock. This pin is low active. Be sure to determine the level of the input signal to this pin during the reset
(RESET_N pin=“L”) at power-on, and do not change the state while the power has been already established.
PLL Control Pin
PLLCTL3-0 (Input)
These pins set a multiplication ratio of the built-in PLL that generates a system clock. Be sure to determine
the level of the input signals to the pins during the reset (RESET_N pin=“L”) at power-on, and do not change
the state while the power has been already established. PLLCTL3-1 are dual-purpose pins for LOADH,
STARTH, and OUTENV, respectively. When using a built-in timing controller, it functions as LOADH,
SHARTH, and OUTENV.
12
YGV639
CPU Interface
Although in VC1E either 8-bit asynchronous parallel or synchronous serial interface can be selected, pins
are shared by both interfaces.
CPU Data Bus
D7-0 (Input and Output)
When using 8-bit parallel interface, connect these pins to the CPU data bus. D7-0 serve as output pins
when both CS_N and RD_N pins are asserted (“L” level input), otherwise, it serves as input pins. Pull up
D7-0 pins outside the device as no pull-up resistors are provided.
When using the serial interface, input “H” or “L” level to the pins.
Port Select Pins
PS2-0 (Input)
Internal port selection pins. Connect the pins to the CPU address bus when 8-bit parallel interface is used.
When using VC1E in serial interface, input “H” or “L” level to the pins.
Chip Select Pin
CS_N (Input)
Chip-select input pin when 8-bit parallel interface is selected. WR_N and RD_N pins are enabled when
this signal is in active state. Connect CS_N pin to the CPU's chip select pin for external devices. This pin is
low active. This pin is a dual-purpose pin. When using the serial interface, it functions as SCS_N pin.
Read Strobe Input Pin
RD_N (Input)
Read Strobe Input Pin when 8-bit parallel interface is used. This pin is Low-active. This pin is a
dual-purpose pin. When using the serial interface, it functions as SDIN pin.
Write Strobe Input Pin
WR_N (Input)
Write Strobe Input Pin when 8-bit parallel interface is used. This pin is low active. This pin is a
dual-purpose pin. When using the serial interface, it functions as SCLK pin.
CPU Bus Wait Pin
WAIT_N (3-State Output)
The bus wait signal is output when 8-bit parallel interface is used. Use this pin and READY_N pin
properly depending on CPU. This pin is a 3-state output.
While “H” level is input to CS_N pin, it becomes a high impedance state. This pin is low active. Pull up
this pin outside the device as no pull-up resistor is provided. This pin is a dual-purpose pin. When using the
serial interface, it functions as SDOUT pin.
CPU Bus Ready Pin
READY_N (3-State Output)
The bus ready signal is output when 8-bit parallel interface is used. Use this pin and WAIT_N pin properly
depending on CPU. This pin is a 3-state output. While “H” level is input to CS_N pin, it becomes a high
impedance state. This pin is low active. Pull up READY_N pin outside the device as no pull-up resistor is
provided.
13
YGV639
Interrupt Pin
INT_N (Open Drain Output)
An interrupt request signal is output. INT_N signal is asserted when a flag enabled by the internal register
is set to “1.” When the flag is reset by the writing to the flag bit or when the interrupt enable bit is set to “0,”
INT_N signal is negated and becomes high impedance state. This pin is low active. Since this pin is an
open-drain output, a wired-OR connection with similar interrupt signals can be made. Pull up INT_N pin
outside the device as no pull-up resistor is provided.
CPU Interface Select Pin
SER_N (Input)
CPU interface selection pin. When choosing the serial interface, set to “L.” When choosing the parallel
interface, set to “H.” This pin is low active.
An input signal level should be settled during the period of RESET_N pin=“L” at power-on and must not
be changed while the power is ON.
Serial Interface Chip Select Input Pin
SCS_N (Input)
This is used as the chip select input pin when serial interface is selected. SDIN and SCLK pins become
enabled when this signal is in active state. This pin is low active.
This pin is a dual-purpose pin. When using the parallel Interface, it functions as CS_N pin.
Serial Data Input Pin
SDIN (Input)
This pin is used as the serial data input pin when serial interface is selected.
This pin is a dual-purpose pin. When using the parallel Interface, it functions as RD_N pin.
Serial Data Output Pin
SDOUT (3-State Output)
This pin is used as the serial data output pin when serial interface is selected.
This pin is a dual-purpose pin. When using the parallel interface, it functions as WAIT_N pin.
Serial Clock Input Pin
SCLK (Input)
This pin is used as the serial clock input pin when serial interface is selected.
This pin is a dual-purpose pin. When using the parallel interface, it functions as WR_N pin.
14
YGV639
Pattern Memory Interface
These pins are used for interface with a pattern memory connected to VC1E local buses. Mask-ROM,
NOR-type flash memory and SRAM, etc. can be connected as a pattern memory.
Pattern Memory Data Bus
MD15-0 (Input and Output)
Data input-output bus for a pattern memory. When the data bus width of a pattern memory is 16 bits,
connect an external memory to MD15-0. When the data bus width is 8 bits, connect an external memory to
MD7-0 and pull up MD15-8. The data bus width of a pattern memory is set by the register (R#5: BW).
MD15-0 serve as output pins only for the write access to a pattern memory; otherwise, they serve as input
pins. However, when the pattern memory bus is set to 8 bits, MD15-8 serve as input pins, even in the write
access.
MD15-0 pins become high impedance when RAHZ_N= “L.” And, when core power supply is shut down
with the activation of the over current protection circuit, this pin becomes high impedance due to the voltage
decrease.
It is recommended to connect an external pull-up resistor of 10kΩ to 50kΩ to this pin.
Pattern Memory Address Bus
MA25-0 (3-State Output)
Address bus output pins for the pattern memory. When the data bus width of a pattern memory is 16 bits,
connect it to MA25-1. When the width is 8 bits, connect it to MA25-0. When RAHZ_N is “L” level or when
core power supply is shut down by the overcurrent protection circuit in the internal regulator, MA25-0 pins
become high impedance.
Pattern Memory Output Enable Pin
MOE_N (3-State Output)
Pattern memory output enable pin. This pin is low active.
When RAHZ_N is “L” level, MOE_N pin becomes high impedance. And, when core power supply is shut
down with the activation of the over current protection circuit, this pin becomes high impedance due to the
voltage decrease. It is recommended to attach an external pull-up resistor 10kΩ to 50kΩ to this pin.
Pattern Memory Write Strobe Output Pin
MWE_N (3-State Output)
Writing enable output pin for pattern memory. This pin is low active.
When RAHZ_N is “L” level, MWE_N pin becomes high impedance. And, when core power supply is
shut down with the activation of the over current protection circuit, this pin becomes high impedance due to
the voltage decrease. It is recommended to attach an external pull-up resistor 10kΩ to 50kΩ to this pin.
Pattern Memory High-Impedance Switching Pin
RAHZ_N (Input)
Sets the Interface pins for the pattern memory to high impedance. Assert this pin to separate the pattern
memory electrically from VC1E. This pin is low active.
15
YGV639
Monitor Interface
These pins output picture data or timing signals to an external monitor.
Digital Picture Interface Pins
DR5-0, DG5-0, DB5-0 (Output)
These pins output digital R, G, and B signals of display data in synchronization with DOTCLK.
Vertical Synchronization Signal Output Pin
VSYNC_N (Output)
The vertical sync signal is output in synchronization with DOTCLK.
This pin’s activation state is selectable by the register setting.
● When the register (R#6:REVSY) is “0”: Low-active
● When the register (R#6:REVSY) is “1”: High-active
This pin is dual-purpose pin. When using the built-in timing controller, it functions as POL.
Horizontal / Composite Synchronization Signal Output Pin
HCSYNC_N (Output)
Horizontal or composite sync signal is output in synchronization with DOTCLK. Which signal should be
output is specified by the resistor (R#6: CSYOE).
This pin’s activation state is selectable by the register setting.
● When the register (R#6:REVSY) is “0”: Low-active
● When the register (R#6:REVSY) is “1”: High-active
This pin is dual-purpose pin. When using the built-in timing controller, it functions as CLKV.
Blank Signal Output Pin
BLANK_N (Output)
A signal that indicates a blank period is output in synchronization with DOTCLK. This signal can be used
when needing the signal (DE) which indicates a display period in an LCD panel etc.
This pin is dual-purpose pin. When using the built-in timing controller, it functions as STARTV.
Dot Clock Output Pin
DOTCLK (Output)
This pin outputs a dot clock. The dot clock used in VC1E is output. The following three ways are
selectable.
(1) Outputs an input clock to XIN pin as is or in frequency-divided form
(2) Outputs a PLL output clock as is or in frequency-divided form
(3) Outputs an input clock to DTCKIN pin as is
DOTCLK has the inversion output function. This is implemented by selecting the clock reversed by the
group selector just before outputting an internal dot clock to DOTCLK pin. Set DOTCLK inversion function
so that it meets each signal's Set-up/Hold time regulation of your monitor with respect to DOTCLK.
This pin output optimizes the drive capability to QVGA, dotclock frequency of approx. 6.36MHz. When
using a dot clock frequency of approx. 20MHz or more, it is recommended to add a clock buffer to the board.
And, when LCD’s input capacitance is large, the waveform may get distorted; therefore, check the waveform
by using an actual terminal.
Vertical Clock Output Pin
CLKV (Output)
When using the built-in timing controller, it outputs a vertical clock. This pin is dual-purpose pin. When
not using the built-in timing controller, it functions as HCSYNC_N.
16
YGV639
Horizontal Start Signal Output Pin
STARTH (Output)
When using the built-in timing controller, it outputs a horizontal start signal.
This pin’s activation state is selectable by the register setting.
● When the register (R#111: REVSH) is “0”: High-active
● When the register (R#111: REVSH) is “1”: Low-active
This pin is dual-purpose pin. When not using the built-in timing controller, it functions as PLLCTL2.
Vertical Start Signal Output Pin
STARTV (Output)
When using the built-in timing controller, it outputs a vertical start signal.
This signal’s activation state is selectable by the register setting.
● When the register (R#112: REVSV) is “0”: High-active
● When the register (R#112: REVSV) is “1”: Low-active
This pin is dual-purpose pin. When not using the built-in timing controller, it functions as BLANK_N.
Horizontal Load Signal Output Pin
LOADH (Output)
When using the built-in timing controller, it outputs a horizontal load signal.
This signal’s activation state is selectable by the register setting.
● When the register (R#111: REVLH) is “0”: High-active
● When the register (R#111: REVLH) is “1”: Low-active
This pin is dual-purpose pin. When not using the built-in timing controller, it functions as PLLCTL3.
Polarity Invert Signal Output Pin
STARTH (Output)
When using the built-in timing controller, it outputs a polarity invert signal. This pin is dual-purpose pin.
When not using the built-in timing controller, it functions as VSYNC_N.
Output Enable Signal
OUTENV (Output)
When using the built-in timing controller, it outputs an output-enable signal. This pin is dual-purpose pin.
When not using the built-in timing controller, it functions as PLLCTL1.
Timing Controller Select Pin
TCONE (Input)
This is a select pin for the built-in timing controller. If this TCONE pin is connected to “VDD33”, the
timing signal to be output from a built-in timing controller will be output to a dual-purpose pin.
An input signal level should be settled during the period of RESET_N pin=“L” at power-on and must not
be changed while the power is ON. Although a pull-down resistor is included, it is recommended to connect
this pin to GND when using it with TCONE=L. When using with TCONE=H, this pin should be connected
to VDD33 without the resistor.
17
YGV639
Power Regulator Pins for Core
VC1E has the built in regulator for core power supply. And over current protection circuit to detect a short
circuit is also incorporated.
Over Current Protection Circuit Reset Pin
OCPEN (Input)
Enables/Disables the operation of the over current protection circuit.
● “H” input: Enable operation of over current protection circuit.
● “L” input: Disable operation of over current protection circuit.
This signal shuts down the power supply regulator output temporarily when detecting an over-current
condition.
OCPEN functions as the reset signal of the over current protection circuit. When “L” is input to OCPEN,
power is supplied again.
Over Current Protection Circuit Enable Pin
TEST_REG (Input)
This is the test pin for the over current protection circuit. Normally, this pin should be used with it held to
“L.”
Output of Over Current Detection State
OCP_N (Output)
This signal indicates the state of the over current protection circuit. Connect this pin to a CPU port etc. to
monitor its state.
● “L” output: The regulator shuts down the core power supply by detecting an over current
condition.
● “H” output: The regulator outputs the power as normal operation.
OCP_N pin becomes “L” level when the voltage of the core power supply output pin VOUT18 is low,
such as at power-on or power supply recovery from the shutdown state due to overcurrent detection, etc.
Capacitor Connection Pin for Core Power Supply
VDDCORE
The decoupling capacitor connection pins for core power supply. Connect a 4.7μF ceramic capacitor
between VDDCORE and GND. Put the capacitor as close to VDDCORE pin as possible.
Note: Do not supply power to this VDDCORE pin.
1.8V Power Output Pin
VOUT18 (Output)
1.8V-power-supply regulator output pin. Connect it to PLLVDD pin. Connect a 4.7μF ceramic capacitor
between VOUT18 and GND. Put the capacitor as close to VOUT18 pin as possible.
18
YGV639
Analog Front End
Analog Video Input
VINP (Input)
Analog video input pin. Input composite video signals to this pin.
0.22µF
51Ω
VINP
Video Input
75Ω
47pF
AVSS(pin42)
Use laminated ceramic capacitors (capacitance tolerance: ±10%, temperature coefficient: ±15%) or those
having higher characteristics.
Reference Voltage Pins for ADC
VREFP, VREFN, VREF0 (Output)
These pins are for generating a reference voltage inside Analog Front End. Connect a capacitor externally.
VREF0
VREFN
VREFP
2.2μF
0.1µF
0.1µF
0.1µF
0.1µF
Use laminated ceramic capacitors (capacitance tolerance: ±10%, temperature coefficient: ±15%) or those
of higher characteristics except for the 2.2μF capacitor.
Test Differential Input Pin
VINM (Input)
This is a test pin. This signal functions as a differential input pin of VINP input at the test. Normally
connect it to AVSS.
19
YGV639
Other Control Pins
For Device Test Pin
XTEST2-0 (Input)
These are the test mode setting pins for device test. Be sure to use them in the following setting.
Pin Name
Input level
XTEST2
H
XTEST1
H
XTEST0
H
Note that if the device is used outside the specified level, the device itself or the system using it may be
damaged significantly.
20
YGV639
■ Electrical Characteristics
● Absolute Maximum Ratings
Items
Supply voltage (VDD5 pin)
Symbol
VDD5
Rating
-0.5 to +7.0
Unit
V
Note
1
Supply voltage (VDD33, VDDIN pin)
VDD33
-0.5
to
+4.6
V
1
Analog Supply Voltage (AVDD pin)
VAVD
-0.5
to
+4.6
V
1
PLL Supply Voltage (PLLVDD pin)
VPLVD
-0.5
to
+2.5
V
1
Input Pin Voltage (VDD5 power supply pin)
VI
-0.5
to
+7.0
V
1
Input Pin Voltage (RESET_N pin)
VI
-0.5
to
VDD33+4.6 ( ≤5.5 Max.)
V
1
VI
-0.5
to
VDD33+0.5 ( ≤4.6 Max.)
V
1
VI
-0.5
to AVDD+0.5 ( ≤4.6 Max.)
V
1
V
1
Input Pin Voltage
(VDD33 power supply pin other than RESET_N)
Input Pin Voltage (AVDD power supply pin)
Output Pin Voltage (including VDD5 power
supply, tolerant pin, and input/output pins)
Output Pin Voltage
(Other VDD5 power supply pin)
Output Pin Voltage (including VDD33 power
supply pin and input/output pins)
Output Pin Voltage (including AVDD power
supply pin and input/output pins)
VO
-0.5
to
+5.5
VO
-0.5 to VDD5+0.5 ( ≤5.5 Max.)
V
1
VO
-0.5
to
VDD33+0.5 ( ≤4.6 Max.)
V
1
VO
-0.5
to AVDD+0.5 ( ≤4.6 Max.)
V
1
Input Pin Current
II
-20 to +20
mA
Output Pin Current
IO
-20 to +20
mA
-50
℃
Storage Temperature
TSTG
to
+125
Note) Refer to “Pin Table” for the details of the power supply pin and the attribute.
Note 1) Values are based on VSS(GND)=0V
● Recommended Operating Condition
Items
Power-supply Voltage (VDD33, VDDIN pins)
Symbol
VDD33
Min.
3.0
Typ.
3.3
Max.
3.6
Unit
V
Note
1
Analog Power Supply (AVDD pins)
VAVD
3.0
3.3
3.6
V
1
PLL Power Supply (PLLVDD pins)
VPLVD
1.65
1.8
1.95
V
1, 2
CPU I/F Power Supply (VDD5 pins)
VDD5
3.0
5.0
5.25
V
1
Operating Ambient Temperature
TOP
-40
105
℃
3
Note 1) Values are based on VSS(GND)=0V.
Note 2) PLLVDD pin should be connected to VOUT18 pin. No need to prepare an external 1.8V power
supply.
Note 3) This value is estimated with the following conditions:
· Four-layer substrate with the size of more than 100 mm × 120 mm
· Copper-thin film area ratio over 300%
· No solder applied between Stage and Substrate
● Consumption Current
Items
Total Power Consumption
Consumption Current Breakdown
VDD33, VDDIN
VDD5
AVDD
Conditions
CL=20pF
VIL=GND
VIH=VDD33
Symbol
Min.
Typ
Max.
Unit Note
PD
544
mW
1
IVDD
120
mA
1, 2
IVDD5
7.5
mA
1
IAVD
20
mA
1
Note 1) Consumption current and consumption power values are the values measured under the
recommended operating condition.
Note 2) The current flowing through PLLVDD pin is included in VDD33’s and VDDIN’s current values
because it is generated by the internal regulator.
21
YGV639
● DC Characteristics
Items
Symbol
Min.
VIL
Typ.
Max.
Unit
Note
-0.3
VDD33×0.3
V
1
VIL
-0.3
0.8
V
1,2
VIL
-0.3
VDD5×0.2
V
1,3
VIL
-0.3
0.8
V
1,3
VIH
VDD33×0.7
VDD33+0.3
V
1
VIH
2.0
3.6
V
1,2
VIH
VDD5×0.8
VDD5+0.3
V
1,3
VIH
2.0
5.25
V
1,3
Low Level Input Voltage
XIN pin
Power Supply Group “VD3” input and I/O pins
(Except XIN pin)
Power Supply Group “VD5” input and I/O pins
at VDD5=3.0 to 3.6V
Power Supply Group “VD5” input and I/O pins
at VDD5=3.6 to 5.25V
High Level Input Voltage
XIN pin
Power Supply Group “VD3” input and I/O pins
(Except XIN pin)
Power Supply Group “VD5” input and I/O pins
at VDD5=3.0 to 3.6V
Power Supply Group “VD5” input and I/O pins
at VDD5=3.6 to 5.25V
Note 1) Values are based on VSS(GND)=0V.
Note 2) Regulations for pins under “VD3” (Power Supply Group column in “Pin Table”).
Note 3) Regulations for pins under “VD5” (Power Supply Group column in “Pin Table”).
Items
Conditions
Symbol
Min.
Typ.
Max.
Unit Note
Power Supply Group “VD3” output IOL=100μA
VOL
0
0.2
V
1, 2
and I/O pins (Except XOUT pin)
Low Level Output Voltage
IOL=2mA
VOL
0
0.4
V
1, 2
Power Supply Group “VD5” output IOL=100μA
VOL
0
0.2
V
1, 3
and I/O pins
VOL
0
0.4
V
1
Power Supply Group “VD3” output IOH= -100μA
VOH
VDD33-0.2
VDD33
V
1, 2
and I/O pins (Except XOUT pin)
VOH
2.4
VDD33
V
1, 2
IOL=4mA
High Level Output Voltage
IOH= -2mA
Power Supply Group “VD5” output IOH= -100μA
VOH
VDD5-0.2
VDD5
V
1, 3
and I/O pins
VOH
VDD5×0.8
VDD5
V
1, 3
IOH= -4mA
Note 1) Values based on VSS(GND)=0V.
Note 2) Regulations for pins under “VD3” (Power Supply Group column in “Pin Table”).
Note 3) Regulations for pins under “VD5” (Power Supply Group column in “Pin Table”).
Items
Conditions
Symbol
Min.
Input leakage Current
ILI
Output leakage Current
ILO
Items
Input Pin Capacitance
Symbol
Max.
Unit Note
-10
+10
μA
-25
+25
μA
Min.
Typ.
Typ.
CI
Unit
10
pF
Output Pin Capacitance
CO
10
pF
Input-Output Pin Capacitance
CIO
10
pF
Items
Analog video Input Voltage (VINP pin)
Symbol
VVINP
Min.
Typ
1.25
Max.
1.4
Note 1) The above maximum values are for the setting of “R#28: ADCGAIN=2'b00.”
22
Max.
Unit Note
Vp-p
1
YGV639
● AC Characteristics
● Measurement Conditions
Input Voltage
Input transition time
Measurement reference voltage:
Output load capacitance
0V / VDD33
1ns (Transition time is specified between VDD33×0.2 and VDD33×0.8.)
Input VIL/VIH
Output VDD33/2V
20pF
Clock Input
No.
1
2
3
4
5
6
7
Items
Symbol
Min.
Typ.
Max.
Unit
XIN Clock Frequency
fXIN
6
40
MHz
XIN Clock Cycle Time
tXIN
25
166
ns
40
MHz
DTCKIN Clock Frequency
fDTCKIN
DTCKIN Clock Cycle Time
tDTCKIN
25
ns
twhCLK
7.5
ns
twlCLK
7.5
ns
XIN, DTCKIN Clock High Level Pulse
Width
XIN, DTCKIN Clock Low Level Pulse
Width
SYCLK Clock Frequency
fSYCLK
SYCLK Clock Cycle Time
tSYCLK
83.16
12.03
Note
MHz
1
ns
1
PLL Out Clock Frequency
fPLLO
252
332.64
MHz
1
PLL Out Clock Cycle Time
tPLLO
3.01
3.96
ns
1
DCLK Clock Frequency
fDCLK
40
MHz
2
DCLK Clock Cycle Time
tDCLK
ns
2
25
Note 1) SYCLK is a 1/4 frequency divided internal clock of PLL OUT.
Note 2) DCLK is a dot clock that is used internally.
1, 2
3
4
VIH
0.5VDD
VIL
23
YGV639
Power Supply and Reset Input
No.
1
2
3
4
Items
RESET_N pin Input Time
CPU Access Stand-by Time after RESET_N
Negation
RESET_N Setup Time
Power-on Time Difference
Symbol
twRES
Min.
10
Typ.
Max.
Unit Note
μs
1
twAW
10 to 67
ms
tsRES
0
ns
2
tVSKWR
1
s
3
tVSKWF
1
s
4
Power Rise Time
tVRISE
200
ms
7
VDD5Power-on/off Time Difference
tVSKWC
s
5
8
Core Power VOUT18 Rise Time
tvCORE
300
μs
6
9
OCPEN pin Input Time (Initialization)
twOCPE
10
10
OCPEN pin Low Input Time (Abnormal)
twOCPR
0.4
5
6
(VDD33, VDDIN, AVDD)
Power-off Time Difference
(VDD33, VDDIN, AVDD)
-1
μs
10
ms
Note 1) This is the time from when the following three conditions are met to the time when RESET_N rises:
The voltage of the last power supply that was powered on reached at 3.0V, VOUT18 reached at
1.7V, and an input clock to XIN pin becomes stable.
Note 2) This is the specification of the first power supply that was powered up, out of VDD33, VDDIN, and
AVDD.
Note 3) It is recommended VDD33, VDDIN, and AVDD be turned on simultaneously. If one second or more
time-difference occurs it may have an adverse effect on LSI's reliability.
Note 4) It is recommended VDD33, VDDIN, and AVDD be turned off simultaneously. If it takes more than
one second, it may have an adverse effect on LSI's reliability.
Note 5) It is possible to shutdown 3V power supply (VDD33, VDDIN, and AVDD) with 5V power (VDD5)
applied.
Note 6) This is the value with four capacitors of 4.7μF connected to VOUT18 and VDDCORE pins.
6
3.0v (VDD5=3.3V)
4.75v (VDD5=5.0V)
3.0v
VDD5
1
7
6
VDD33
VDDIN
AVDD
3.0v
3.0v
1.65v
6
4
1.7v
VOUT18
1
1
3
1
RESET_N
2
CS_N
XIN
5
VDD33
AVDD
3.0v
7
VDD5
24
3.0v (VDD5=3.3V)
4.75v (VDD5=5.0V)
2
YGV639
VDDIN
2.0v
8
8
1.7v
VOUT18
VOUT18
Shorted
1.7v
9
10
VOUT18
Shorted
10
OCPEN
1
1
RESET_N
OCP_N
CPU detected an
Unusual condition
Confirmation of
normal return
Return Processing
Power-up
Temporal Power Short-circuiting
Return
Confirmation of a
Processing continuing unusual
condition
CPU detected an
unusual condition
Continual Power Short-circuiting
25
YGV639
CPU Interface
Parallel Interface
No.
Item
Code
Min.
tsA
4
1
PS2-0: hold time
thA
0
1
CS_N: setup time
tsCS
0
2
CS_N: hold time
thCS
0
2
0
1
PS2-0: setup time
2
3
4
5
D7-0: output data turn on time
tonD
6
D7-0: output data turn off time
toffD
7
D7-0: output data valid delay time
tdD
8
D7-0: output data hold time
thD
0
9
WAIT_N, READY_N: turn on time
tonWAIT
0
10
WAIT_N, READY_N: valid delay
Typ.
Max.
Note
30
0
ns
tdWAIT
time
Unit
25
11
WAIT_N, READY_N: turn off time
12
D7-0: input data setup time
toffWAIT
tsD
tSYCLK+15
30
13
D7-0: input data hold time
thD
2
14
READY_N: hold time
thREADY
0
15
command pulse active time
taCMD
2×tSYCLK
3
16
command pulse inhibit time
tiCMD
4×tSYCLK
3
17
command cycle time
tcCMD
6×tSYCLK
3
30
Note 1) Regulations for WR_N and RD_N signals; however, in CS_N control, there are regulations for
CS_N.
Note 2) Conditions that prove to be WR_N and RD_N controls. If these conditions are not met, these are for
CS_N control.
Note 3) “command pulse” means a low active pulse obtained by performing OR operation between CS_N
signal and each of WR_N and RD_N signals.
i)
CPU Read Cycle
PS2-0
1
2
CS_N
3
4
RD_N
6
8
5
D7-0
Hi-Z
Hi-Z
10
7
11
9
WAIT_N
Hi-Z
Hi-Z
7
READY_N
26
14
11
9
Hi-Z
Hi-Z
YGV639
ii)
CPU Write Cycle
PS2-0
1
2
CS_N
3
4
WR_N
13
12
D7-0
11
9
Hi-Z
WAIT_N
Hi-Z
10
14
11
9
READY_N
iii)
Hi-Z
Hi-Z
Access Cycle
CS_N
WR_N
RD_N
15
16
17
15
16
17
15
16
17
15
16
17
27
YGV639
Serial interface chip select
No.
Items
Symbol
Min.
Typ.
Max.
Unit
Note
1
SCLK Clock Cycle Time
twSCLK
200
1
2
SCLK Clock High Level Pulse Width
twhSCLK
100
1
3
SCLK Clock Low Level Pulse Width
twlSCLK
100
1
4
SCS_N: setup time
tsSCS
25
5
SCS_N: hold time
thSCS
25
6
SDIN: setup time
tsSDI
25
25
7
SDIN: hold time
thSDI
8
SDOUT: output data delay time
tdSDO
9
SDOUT: turn off time
10
SCS_N: pulse inhibit time
ns
100
tofffSDO
20
tiSCS
400
2
Note 1) In the initialization, the 2-divided clock of XIN is used for the system clock. And, SCLK is sampled
twice by the system clock. Therefore, the minimum value of twSCLK becomes XIN cycle×8 (tXIN × 8),
and minimum values of twhSCLK and twlSCLK become XIN cycle × 4 (tXIN × 4). Compare it with the
value defined in the above table and use the larger value.
Note 2) In the initialization, the maximum value of tdSDO becomes XIN cycle × 6+100ns (tXIN × 6 + 100ns).
SCS_N
1
4
3
5
2
SCLK
6
7
SDIN
8
SDOUT
8
Hi-Z
10
SCS_N
SCLK
28
9
YGV639
Pattern Memory Interface
No.
1
2
3
4
5
6
7
8
9
10
11
12
Items
MA25-0: output delay time from SYCLK
MOE_N: output delay time from SYCLK
MWE_N: output delay time from SYCLK
MD15-0 : input setup time to SYCLK
MD15-0 : input hold time from SYCLK
MD15-0 : output delay time from SYCLK
MA25-0: hold time from MOE_N
MD15-0 : input hold time from MOE_N, MA25-0
MA25-0: hold time from MWE_N
MD15-0 : hold time from MWE_N
MD15-0 : turn off time from MWE_N
Output turn off/on time from RAHZ_N
Symbol
tdMA
tdOE
tdWE
tsMD
thMD
tdMD
thMAR
thMDI
thMAW
thMDO
toffMDO
ton/offRA
Min
Typ.
2
2
4
0
0
0
0
1
1
Max
14
14
14
Unit
24
ns
Note
1
1
1
1
1
1
10
25
Note 1) SYCLK is an internal clock.
Memory access cycle
i)
Random read cycle
SYCLK
1
MA25-0
1
2
2
7
MOE_N
3
MWE_N
8
5
4
MD15-0
Note: After a read access, values of MA25-0, MOE_N are held until the pattern memory is accessed again.
ii)
Write Cycle
SYCLK
1
1
MA25-0
2
MOE_N
9
3
3
MWE_N
6
11
10
MD15-0
Note: After a write access, the value of MA25-0 is held until the pattern memory is accessed again.
29
YGV639
RAHZ_N
iii)
MA25-0,MD15-0
MOE_N,MWE_N
12
12
RAHZ_N
Note: The AC characteristics of an external memory connecting to VC1E must meet the following
conditions.
(The following conditions are the values converted from the AC characteristics of the VC1E pattern
memory; they do not guarantee the following specifications directly. In addition, the item names
below are those mainly for an externally-connected memory.)
“F”, “R”, and “P” in the below are as follows.
● F =(R#2:FLTIM[1:0]+1)
Number of Floating Clocks
● R =(R#3:RDM[3:0]+1)
Number of Random Access Clocks,
● P =(R#3:PAG[2:0]+1)
Number of Page Mode Access Clocks
No.
13
14
15
16
17
18
Items
Address, Access Time
Output Enable Time
Page Mode Access Time
Data Turn On Time
Data Turn Off Time
Data Setup Time
Conditions
It should be (F + R) * tSYCLK – tdMA(max) – tsMD(min) or lower
It should be R * tSYCLK – tdOE(max) – tsMD(min) or lower
It should be P * tSYCLK – tdMA(max) – tsMD(min) or lower
It should be 0[ns] or over
It should be F * tSYCLK - tdOE(max) + tdWE(min) or lower
It should be R * tSYCLK - tdMD(max) + tdWE(min) or lower
F
R
P
SYCLK
tdMA(max)
tdMA(max)
tdOE(max)
MA25-n
tdMA(max)
tdMA(max)
MA(n-1)-0
13
15
7
MOE_N
tdWE(max)
14
MWE_N
18
10
16
tsMD(min)
8
tsMD(min)
MD15-0
F
R
SYCLK
tdMA(max)
tdMA(max)
MA25-n
MA(n-1)-0
tdOE(max)
MOE_N
tdWE(max)
tdWE(max)
MWE_N
tdMD(max)
MD15-0
30
18
10
17
8
YGV639
Display Timing Signals
No.
1
2
3
Items
DOTCLK: delay time
VSYNC_N, HCSYNC_N, BLANK_N, DR5-0, DG5-0,
DB5-0, CLKV, STARTH, STARTV, LOADH, POL,
OUTENV: output hold time
VSYNC_N, HCSYNC_N, BLANK_N, DR5-0, DG5-0,
DB5-0, CLKV, STARTH, STARTV, LOADH, POL,
OUTENV: output delay time
Symbol
tdDOTC
Min
thDISP
-4
tdDISP
Typ
Max
26
Unit Note
ns
ns
4
ns
DTCKIN or XIN
1
1
1
DOTCLK
3
2
Outputs
Note: the above figure shows a state in which DOTCLK is not inverted.
31
YGV639
■ Package Outlines
32
YGV639
33