

Overview
Vector graphics IP cores enabling scalable and high quality drawing are best used in drawing of maps and outline fonts. They also enable a variety of 2D graphics applications including high quality GUI menu with advanced rendering features as blending, gradation, and antialiasing.
Lineup
TAKUMI's Third Generation Vector Graphics IP Core
GV330 is a new IP core with significant enhancements in the vector and pixel performance as well as bus efficiency from GV300, resulting in much higher effective application performance.
GV300 enables high quality vector graphics in embedded systems with minimized CPU load by processing high-load vector graphics in the hardware. GV300 has been TAKUMI’s first OpenVG-conformant IP core.
GV200 is the smallest (50% reduction of the gate count from GV330) vector graphics IP core out of the GSHARK-TAKUMI family. The short list of the high-grade vector graphics including rendering of fonts, maps and images are accelerated with minimum CPU load inheriting base architecture of GV300 and GV330.
Functions and Features
GV330 |
GV300 |
GV200 |
|
|---|---|---|---|
| Pixel performance | 200Mpixels/sec (6.4Gpixels/sec max.) |
200Mpix/sec |
|
| Maximum texture size | 8192x8192 |
2048x2048 |
|
| 2D features |
[Vector Engine] Path processing, Transform, Rasterize Straight line, Curve (quadratic/cubic Bezier), Elliptic arc Paint (color, gradient, pattern) Scissoring, Alpha masking, Alpha blending, Antialiasing, Color space conversion, Image drawing (scaled/rotated/transformed), Image filtering [Frame Buffer Type Sprite Engine] Scaling, Rotation, Transformation, BitBLT, Line/Dot/Rectangle drawing, Blending, Transparent color *Some features are not available with GV200. Details are provided upon request. |
||
| Others |
Copy engine (High speed rectangle fill, Format conversion)
|
||
| API conformance |
OpenVG 1.1
|
-
|
|

