VC1H

GRAPHICS ENGINE
VC1H
Cutting-edge GDC with Sprite Architecture
Master of
“ Animating
”
Fully-featured animations are possible for a simple system enabled by this GDC.
Experience the cutting-edge "easiness yet quality" display technology
accomplished by the Yamaha’s proprietary
sprite-based control mechanism and graphics data compression method.
Feel the new "norm" for yourself.
APPLICATIONS
Features Summary
Washing Machines
Sprite-based drawing architecture enables to implement GUI
with only several bytes of control data.
Microwaves
341 Sprites per screen at maximum are displayed simultaneously
Rice Cookers
Animation of ARGB8888 at 60 fps is supported.
Refrigerators
Graphics data is compressed approximately to 1/3
to reduce memory size drastically.
Health-care and Medical Equipment
FA equipment
Adobe® Flash® can be used for authoring graphic contents.
Automotives
Up to SVGA (800 x 600) panel is supported.
APPLICATION DIAGRAM
General
Table
8bit
Parallel Bus
Serial Bus
CPU
V850
M16C
R8C, etc..
3.3V∼5.0V
8
Color
Palette
&
Register
Examples,
Clock 20MHz
ROM 64kB
RAM 4kB
Macro
Engine
6MHz∼20MHz
SPI Interface,
QUAD / DUAL / SINGLE
Max. 512Mbit
3.3V
Line
Processor
VRAM
Line Buffer
Sprite
Processor
CRT
Controller
Sprite & Font
Data Decoder
Timing
Controller
DRGB 888
DRGB 666
24 or 18
75
YGV642
4
Flash ROM
・WVGA 800 x 480
・WQVGA 480 x 272
Digital
16.00 mm
14.00 mm
51
76
50
14.00 mm
16.00 mm
CPU Interface
Compressed Data
35%
Lossless
Data
Sprites Data
Font Data
100
26
1
0.22 mm
25
0.50 mm
SQFP100 (YGV642-SZ)
PBGV642A-001-10-e
GRAPHICS ENGINE
Cutting-edge GDC
with Sprite Architecture
Various features for rich expression
Each sprite is associated with a twelve-byte attribute data that defines its position, scaling, transparency, colors, and all the other
features. A macro command execution engine is available to control these attribute data making it possible to animate them at 60
fps easily. The macro command engine is triggered by a host CPU as well as macro command stored in Flash ROM to further
reduce a host MCU load.
Alpha-Blending Between Layers
Pixel-by-pixel blending controls
Clipping (Masking)
Sprites, Texts, or Lines can be used as masks
Animation
Macro Commands allow complicated
animations easily
Authoring Supports
Data authored in Adobe Flash format can be
converted for use in Yamaha-supplied authoring tool.
SPRITES
TEXTS
Number of Sprite
Size
Up to 341 per frame
341
8
Up to 1,864 fonts per screen
Up to 64 fonts per scan line
512
dot
8
512
dot
8dot
/Step
Scaling
Positioning
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ABCDE
WXYZ
ABCDE
WXYZ
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ABCDEFGHIJKLMNOPQRSTUVWXYZ
ABCDEFGHIJKLMNOPQRSTUVWXYZ
1,864 letters
8bit (256 levels)
Colors
1024 colors
selectable from;
512 sets of 2-color palette
64 sets of 16-color palette
16 sets of 64-color palette
4 sets of 256-color palette
Flexible configuration
Windows-Web Design
Support 4bit/pixel format
LINES
Up to 510 lines per screen
1- to 16-dot width per line
Direct draw by specifying its
1
start and end point coordinates
Anti-aliasing
8bit
8 bit
D
Anti-aliasing Font Data
Color Palettes
Supports 2-, 16-, 64-,
256-color palette out of 24-bit RGB
Or 16-, 18-, 24-bit RGB True color
D
Font Rendering W i ndows - Web Des i gn
Supports proportional
font and kerning
Alpha-blending
Font Size
32,768-color RGB
5bit
8 bit
5bit
Customer Service
Semiconductor Div. 203 Matsunoki-jima, Iwata, Shizuoka 438-0192 Japan
http://www.yamaha.co.jp/product/lsi/
16
Anti-aliasing
5bit
Head Quarter TEL:+81-539-62-4918 FAX:+81-539-62-5054
Tokyo Office TEL:+81-3-5488-5431 FAX:+81-3-5488-5088
Osaka Office TEL:+81-6-6465-0325 FAX:+81-6-6465-0391
• The content is subject to change without notice.
• Unauthorized use of this document is prohibited.
• These introductory informations cannot be used for designs.
Check with us for technical ones.
• Brand and product names used are trademarks of their respective holders.
Created in Nov. 2012 Document Code:PBGV642A-001-10-e