
Outline
GP is the smallest-in-class 3D graphics IP core for embedded systems. Supporting OpenGL ES standard as the first IP from Japan, GP works best in such embedded systems with QVGA class display as mobile handsets and portable audio/imaging systems requiring extremely low power consumption.
Functions and Features
| Triangle performance | 1Mtri/sec |
|---|---|
| Pixel performance | 100Mpixel/sec |
| Maximum texture size | 512x512 |
| 3D features |
Built-in floating processor Transform, Lighting, Setup, Rasterize, Flat/Glow/Toon shading, Texturing, Texture filtering, Fog, Blending, Dithering, Full-scene antialiasing, Display list, Vertex array |
| 2D features |
Scaling, Rotation, Transformation, BitBLT, Line/Dot/Rectangle drawing, Blending, Transparent color /td> |
| Others | Copy engine (High speed rectangle fill, Format conversion) |
| API conformance | OpenGL ES 1.0 |
Key Benefits
1.High performance 3D rendering
GP comes with a 3D engine to acceleration graphics including intuitive GUI, 3D maps and games.
2.Smallest-in-class gate count
The smallest-in-class OpenGL ES 3D graphics IP core allows graphics with advanced performance and features while saving the space in embedded system SoC and ASIC.
3.Less power consuming
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 GP an IP of choice for mobile devices including handsets.
4.The hardwired approach for advanced performance and quality graphics
The high-load graphics tasks including transforming, lighting, rasterizing and pixel processing are executed by the hardware to allow high performance/quality graphics even in embedded systems with less CPU load.
5.Conformance
GP supports and conforms to the Khronos Group standards, OpenGL ES. Adopting the industrial standard API makes GP 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.
6.Easier system integration
GP 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
OpenGL ES 1.0 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.

