ChipFind - документация

Электронный компонент: YGV627-V

Скачать:  PDF   ZIP

Document Outline

YGV627 CATALOG
CATALOG No.: LSI-4GV627A5
2002.12
YGV627
AVDP3E
Advanced Video Display processor 3 Enhanced


s
OUTLINE
YGV627 is a VDP (Video Display Processor) that realizes higher resolution, multi-color and high speed
drawing by adopting a synchronous DRAM as the video memory, while maintaining the register compatibility
with YGV617B that is used for controlling the high minuteness On Screen Display (OSD).
Since the device is capable of displaying bitmap images with various resolutions ranging from NTSC to SVGA
on the monitors with any size of screen including wide screen, it can be used for controlling OSD for various
display units. Also, it is capable of representation of varied images in accordance with the application because
numerous number of colors can be selected such as the one in the range from 16 to 65536 RGB color display, or
natural image display using YCrCb.
In addition, the existing system can be up-graded easily thanks to the basic features from YGV617B such as a
high speed drawing function, character drawing function, synchronization with external video signal, digital
video input / output function, and hardware cursor display function.

s
s
s
s
FEATURES
YGV627 is capable of selecting two modes by using the setting of
ENH
pin.
For convenience, the case of using
ENH
pin with LOW level (enabled) is referred to as "expansion mode" in
this document. In the expansion mode, all the functions can be used.
The case of using
ENH
pin with HIGH level (disabled) is referred to as "compatibility mode". In the
compatibility mode, the software compatibility with YGV617B is maintained, but the functions enhanced for
YGV617B cannot be used. These modes should be used in accordance with the purpose of the application of this
device.
[Display functions]
q
Three screen configuration including bitmap screen, sprite cursor screen and external input video screen
(or single color border screen)
q
Monitor synchronization frequency, dot clock frequency, and display screen resolution can be specified optionally.
q
Display dot clock up to 40 MHz (Example of resolution: NTSC, PAL, VGA, SVGA, NTSC wide, and VGA wide)
q
Support with progressive scanning and interlaced scanning
q
Resolution of sprite cursor screen is 32
X
32 dots. (The sprite cursor can also be used as cross-hair line cursor.)
q
Smooth hardware scroll function
q
Upper / lower two division display on the bitmap screen (The two sections can be scrolled independently).
q
256 words
X
16 bits CLUT is built-in (The number of display colors of 32768 colors or 65536 colors can be
selected.)
q
Display colors: 16 palette color, 256 palette color, 32768 RGB color, 65536 RGB color, YCrCb422 (ITU601)
q
YCrCb(ITU601) -to-8 bit RGB decoder is built-in.
q
blending function that mixes with external input screen or single color border screen. (64 intensity levels)
q
Dot clock generation with built-in PLL circuit
q
Generates dot clock that synchronizes with HSYNC of external video signal.
q
Generates dot clock that synchronizes with external input clock. (such as sub-carrier clock)
YGV627
2

[Drawing functions]
q
Commands
Block transfer by word (CPU to VRAM, VRAM to CPU, VRAM to VRAM)
Font drawing, dot drawing and rectangular drawing.
q
Drawing attribute Sets drawing clip area, drawing offset or drawing page, and designates bit mask, color mask,
logical operation (NOT, AND, OR, EOR etc.), or direction of transfer.
[Operational clock]
q
System clock (clock for drawing system):
up to 33 MHz
q
Dot clock (clock for display system):
up to 40 MHz
[CPU interface]
q
16 bit or 8 bit asynchronous interface
q
Provided with a video memory space up to 8M bytes and internal register space of 128 bytes.
q
The video memory space and internal register space can be mapped indirectly with 16 byte registers.
q
Built-in data buffer for memory space access and built-in data FIFO for drawing commands
q
CPU interruption based on various conditions of display and drawing
q
DMA transfer of drawing command data can be made when connected with external DMA controller
[Video memory interface]
q
Connected memory:
16M bits SDRAM (512k words
X
16 bits
X
2 banks) 1 piece
or 64M bits SDRAM (1M words
X
16 bits
X
4 banks) 1 piece
q
SDRAM clock:
up to 66 MHz (System clock multiplied by 2 or 4)
q
Built-in FIFO for display data improves the drawing access efficiency and realizes high speed drawing.
[Monitor interface]
q
Analog RGB output with built-in DAC (8 bits for RGB individually)
q
Digital video input / output (6 bits for RGB individually)
q
Equipped with sub-carrier clock output, dot clock output, sync signal output, YS and attribute output pins.
[Others]
q
Package: 176LQFP (YGV627-V)
q
CMOS, 3.3V single power supply
q
Operating temperature range:
-
40 to +85
C
Supplementary information:
For YGV627, Application Manual that details the specifications of the device and the evaluation board
(MSY627DB01/02) are available in addition to this brochure.
The evaluation board is equipped with an SDRAM of 8 MB as a video memory. A high performance system can
be realized when it is used with Hitachi's CPU board, Super H Solution Engine.
The device driver provided by Yamaha and attached to the evaluation board
consists of the main body of the driver and API related layers, allowing the
user to build it into the system easily according to the environment.
For the details of these products, inquire of the sales agents or our business
offices.
For CPU board, inquire of: Hitachi ULSI Systems Co., Ltd.
Tel:+81-42-351-6600
YGV627
3
s
s
s
s
BLOCK DIAGRAM

Drawing
command
CPU
Memory
control
Sync.
control
PLL
Display
control
Screen
synthesis
Digital video
input
Analog
RGB
YGV627
OSD screen
CPU
Interface
SDRAM
16Mbit
16
16
TFT
Panel
Digital video output
(Also used as digital video
input pin)
DAC
Internal block diagram

YGV627 is connected to the external memory bus of CPU as an external I/O device. As a video memory, SDRAM of
up to 64M bits can be connected to local memory bus of YGV627 to send bitmap image data stored in the video
memory into monitor as RGB signal in accordance with display scan timing.
YGV627 stores image data from CPU to the video memory by accessing video memory directly through CPU
interface or by accessing the video memory using internal drawing command that transfers the data by block.
YGV627 has a function that synthesizes external images with bitmap image of YGV627 on the screen by
synchronizing the scan timing of YGV627 with display timing of external video signals.
YGV627
4
s
PIN ASSIGNMENT




Top view
CAS
NC
VDD
VSS
VSS
VDD
VD2
VD14
VD1
VD15
VD0
VD6
VDD
VD10
VD5
VD11
VD4
VD12
VSS
VD3
VD13
BA0
DQMH
DQML
VD8
VSS
VD7
VD9
VDD
SDCLK
VSS
BA1
VA11
VA0
VA8
VA10
VA9
NC
VA1
VA7
VSS
VDD
VSS
VSS
VDD
VA4
VA3
VA5
VA2
VA6
NC
DOTCLK
DV6
DV5
DV4
DV3
DV2
DV1
DV0
DV15
DV14
DV13
DV12
VDD
DV11
DV10
DV9
DV8
VSS
DV7
VDD
AT
YS
FSC
VSS
DV17
DV16
NC
VSS
NC
VSS
VDD
SYCKIN
SYCKOUT
DTCKIN
DTCKOUT
AVDD2
DPLLFILT
DPLLRREF
DPLLVSSR
AVSS2
AVSS3
R
G
B
IREF
AVDD3
LWD
A0/
AVDD1
SPLLFILT
SPLLRREF
SPLLVSSR
AVSS1
NC
A4
A3
A2
A1
NC
A14
A13
A12
A11
A10
A9
A8
A7
A6
A5
A21
A20
A19
A18
A17
A16
A15
D0
VDD
VSS
A22
D13
D12
D11
D10
D9
D8
VSS
D7
D6
D5
D4
D3
D2
NC
D15
D14
D1
1
11
10
9
8
7
6
5
4
3
2
21
20
19
18
17
16
15
14
13
12
28
27
26
25
24
23
22
34
33
32
31
30
29
42
41
40
39
38
37
36
35
44
43
45
55
54
53
52
51
50
49
48
47
46
65
64
63
62
61
60
59
58
57
56
72
71
70
69
68
67
66
78
77
76
75
74
73
86
85
84
83
82
81
80
79
88
87
132
122
123
124
125
126
127
128
129
130
131
112
113
114
115
116
117
118
119
120
121
105
106
107
108
109
110
111
99
100
101
102
103
104
91
92
93
94
95
96
97
98
89
90
176
166
167
168
169
170
171
172
173
174
175
156
157
158
159
160
161
162
163
164
165
149
150
151
152
153
154
155
143
144
145
146
147
148
135
136
137
138
139
140
141
142
133
134
READY
DREQ
WAIT
INT
INT2
WE
RAS
CS
BLANK
HSYNC
VSYNC
CSYNC
HSIN
VSIN
DVOUT
ENH
TEST2
TEST1
TEST0
SYSEL
RD
WR0
DMAP
RESET
CSREG
CSMEM
DACK
VR64
WR1
YGV627
5
s
PIN FUNCTIONS
<CPU interface>
q
q
q
q
D15
-
-
-
-
0 ( I/O: PULL UP )
This is a data bus for connecting with external processor. D15
-
D8 are not used when the CPU bus with 8 bit type
(when low level is inputted to LWD). At this time, keep the D15
-
D8 open. These pins are provided with pull-up
resistors respectively.
q
q
q
q
A22
-
1 ( I )
This is an address bus to be connected with external general purpose microcomputer. In the indirect access mode
(high level inputted to
DMAP pin), input to A22
-
A4 pins are ignored when accessing
CSREG space.
In the direct access mode (low level inputted to
DMAP pin), input to A22
-
A8 pins are ignored when accessing
CSREG space.
YGV627 can be used as a YGV617B compatible device when A22 and A21 pins are fixed to low level. Unused
pins must be set to low level or high level.
q
q
q
q
CSREG ( I )
It is a chip select signal input to register space (I/O). When this chip select signal is active, the read / write pulses
inputted are made valid so that the registers in the YGV627 are accessed.
The function of this pin is the same as that of
CSIO pin of YGV617B.
q
q
q
q
CSMEM ( I )
This is a chip select signal input pin for video memory port. The read / write pulse inputted while this signal is
active can be used to directly access the video memory controlled by YGV627.
It is possible not to use
CSMEM because the video memory can also be accessed from registers. In such case, it
is necessary to input high level to CSMEM pin.
q
q
q
q
A0
/
WR1, WR0 ( I )
When chip select input is active, these pins control write access to YGV627.
D15
-
D8 are controlled by
A0
/
WR1, and D7
-
D0 by
WR0.
When the CPU is 8 bit type,
A0
/
WR1 functions as CPU address bit 0.
q
q
q
q
RD ( I )
When chip select input is active,
RD controls read access from YGV627.
D15
-
D0 are in Output State in the period while both this signal and chip select signals are active.
q
q
q
q
READY ( O: PULL UP, 3-state output )
This is data ready signal output to CPU. The
READY signal is made low when the internal state of YGV627 is
accessible.
READY is a 3-state output. When CSREG or CSMEM is not active, it is high impedance state,
and when
CSREG or CSMEM is active and RD or WR1, WR0 is not active, high level is outputted from
READY.
Some CPU must use
WAIT signal instead of this signal.

A22-A1
CSREG, CSMEM
A0/WR1, WR0
D15-0 (input)
READY
VALID
VALID
Hi-Z
Hi-Z
READY signal at write access