

Outline
GV300 is an OpenVG1.1-conformant Vector Graphics IP core. Allowing scalable 2D drawing including lines, curves and fills, vector graphics is best suited to such applications as advanced GUI, map drawing and font scaling. Executing high-load graphics renderings in the hardware resulting in minimized CPU load, GV300 ensures vector graphic animations with advanced quality in embedded systems.
Functions and Features
| Pixel performance | 200Mpix/sec |
|---|---|
| Maximum texture size | 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 |
| Others | Copy engine (High speed rectangle fill, Format conversion) |
| API conformance | OpenVG1.1 |
Key Benefits
1.The hardwired approach for advanced performance and quality graphics
GV300 reduces the high-CPU-load processes including the tessellation unique to vector graphics by processing them with TAKUMI’s original processor for advanced performance vector graphics and animations.
2.High quality vector graphics rendering
Conforming to OpenVG standard, quality and advanced vector graphics including drawing of lines/curves/images as well as blending and antialiasing are available.
3.Smaller and less power consuming
Inheriting GSHARK-TAKUMI graphics architecture well-accepted in mobile devices and introducing the design approach targeting the smallest-in-class gate count and power consumption, advanced graphics rendering performance and small power consumption come together to make GV300 an IP of choice for mobile devices including handsets.
4.Conformance
GV300 supports and conforms to the Khronos Group OpenVG standard. Adopting the industrial standard API makes GV330 friendly to PC or smartphone applications and allows use of standard-supporting middlewares and development environments, which will securely reduce the application development time and cost at customer’s end.
5.Easier system integration
GV300 as well as other GSHARK-TAKUMI IP cores is provided in synthesizable data for independence on the semiconductor process technologies. Interface to the customer logic also supports the industrial standards and is provided in a customizable format, allowing easier modification to the customer design asset. For example, GSHARK-TAKUMI is easily integrated to the customer SoC interfacing the standard bus system such as AXI to the customer's original one.
Deliverables
Synthesizable RTL
OpenVG 1.1 libraries
Applications
Mobile handsets, portable consumer audio and imaging devices including digital still camera and camcorders, as well as other consumer digital imaging devices including digital TVs and STBs.

