Products
GV300

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.