master of animatin ”g - yamaha corporation · 2020. 9. 10. · controller sprites data font data...

2
1 25 26 100 76 50 51 75 14.00 mm 16.00 mm 16.00 mm 14.00 mm 0.50 mm 0.22 mm APPLICATION DIAGRAM APPLICATION DIAGRAM Cutting-edge GDC with Sprite Architecture APPLICATIONS 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. Features Summary Sprite-based drawing architecture enables to implement GUI with only several bytes of control data. 341 Sprites per screen at maximum are displayed simultaneously Animation of ARGB8888 at 60 fps is supported. Graphics data is compressed approximately to 1/3 to reduce memory size drastically. Adobe ® Flash ® can be used for authoring graphic contents. Up to SVGA (800 x 600) panel is supported. Washing Machines Microwaves Rice Cookers Refrigerators Health-care and Medical Equipment FA equipment Automotives GRAPHICS ENGINE VC1H CPU Flash ROM DRGB 888 DRGB 666 SQFP100 ( YGV642-SZ ) WVGA 800 x 480 WQVGA 480 x 272 8 24 or 18 4 Examples, YGV642 3.3V Digital CPU Interface 3.3V5.0V Timing Controller Sprites Data Font Data CRT Controller VRAM Line Buffer Sprite & Font Data Decoder Macro Engine Sprite Processor V850 M16C R8C, etc.. Clock ROM RAM 20MHz 64kB 4kB SPI Interface, QUAD / DUAL / SINGLE Max. 512Mbit Compressed Data Line Processor General Table Color Palette & Register 8bit Parallel Bus Serial Bus 6MHz20MHz Animating Animating Master of Master of 35% Lossless Data PBGV642A-001-10-e

Upload: others

Post on 29-Sep-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Master of Animatin ”g - Yamaha Corporation · 2020. 9. 10. · Controller Sprites Data Font Data CRT Controller VRAM Line Buffer Sprite & Font Data Decoder Macro Engine Sprite Processor

1 25

26100

76 50

5175

14.00 mm

16.00 mm

16.00 mm14.00 mm

0.50 mm0.22 mm

APPLICATION DIAGRAMAPPLICATION DIAGRAM

Cutting-edge GDC with Sprite Architecture

APPLICATIONS

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 proprietarysprite-based control mechanism and graphics data compression method.

Feel the new "norm" for yourself.

Features SummarySprite-based drawing architecture enables to implement GUIwith only several bytes of control data.341 Sprites per screen at maximum are displayed simultaneouslyAnimation of ARGB8888 at 60 fps is supported.Graphics data is compressed approximately to 1/3to reduce memory size drastically.Adobe® Flash® can be used for authoring graphic contents.Up to SVGA (800 x 600) panel is supported.

Washing MachinesMicrowavesRice CookersRefrigeratorsHealth-care and Medical EquipmentFA equipmentAutomotives

GRAPHICS ENGINE

VC1H

CPU

Flash ROM

DRGB 888DRGB 666

SQFP100 (YGV642-SZ)

・WVGA 800 x 480・WQVGA 480 x 272

8 24 or 18

4

Examples,

YGV642

3.3V DigitalCPU Interface 3.3V~5.0V

TimingController

Sprites DataFont Data

CRTController

VRAMLine Buffer

Sprite & FontData Decoder

MacroEngine

SpriteProcessor

V850M16CR8C, etc..

ClockROMRAM

20MHz64kB4kB

SPI Interface,QUAD / DUAL / SINGLEMax. 512Mbit

Compressed Data

LineProcessor

GeneralTable

ColorPalette

&Register

8bitParallel BusSerial Bus

6MHz~20MHz

“   ” Animating Animating Master ofMaster of

35%Lossless

Data

PBGV642A-001-10-e

Page 2: Master of Animatin ”g - Yamaha Corporation · 2020. 9. 10. · Controller Sprites Data Font Data CRT Controller VRAM Line Buffer Sprite & Font Data Decoder Macro Engine Sprite Processor

Alpha-Blending Between LayersPixel-by-pixel blending controls

Clipping (Masking)Sprites, Texts, or Lines can be used as masks

AnimationMacro Commands allow complicatedanimations easily

Authoring SupportsData authored in Adobe Flash format can beconverted for use in Yamaha-supplied authoring tool.

Up to 1,864 fonts per screenUp to 64 fonts per scan line

Supports proportionalfont and kerning

1- to 16-dot width per line

32,768-color RGB Anti-aliasing

Support 4bit/pixel format

Up to 341 per frame8

8 512dot

512dot

8dot/Step

Supports 2-, 16-, 64-,256-color palette out of 24-bit RGBOr 16-, 18-, 24-bit RGB True color

1024 colors selectable from;

8bit (256 levels)

Flexible configuration

Font Size

Font Rendering

Anti-aliasing Font Data

Number of Sprite Size

Scaling Positioning

Alpha-blending Color Palettes

Colors

Anti-aliasing

Various features for rich expression

SPRITES TEXTS

LINES

GRAPHICS ENGINEGRAPHICS ENGINE Cutting-edge GDCwith Sprite Architecture

85

1

16bit

bit 8bitbit

5bit 5bit

8

Semiconductor Div. 203 Matsunoki-jima, Iwata, Shizuoka 438-0192 Japan

Customer ServiceHead Quarter TEL:+81-539-62-4918 FAX:+81-539-62-5054Tokyo Office TEL:+81-3-5488-5431 FAX:+81-3-5488-5088Osaka 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.

•••

•http://www.yamaha.co.jp/product/lsi/

Created in Nov. 2012 Document Code:PBGV642A-001-10-e

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.

512 sets of 2-color palette64 sets of 16-color palette16 sets of 64-color palette4 sets of 256-color palette

Up to 510 lines per screenDirect draw by specifying its start and end point coordinates

341ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZABCDE WXYZABCDE WXYZABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZ

1,864letters

DDW i ndows-Web Des ign

Windows-Web Design