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