1 / 13

G30™ A 3D graphics accelerator for mobile devices Petri Nordlund CTO, Bitboys Oy

G30™ A 3D graphics accelerator for mobile devices Petri Nordlund CTO, Bitboys Oy Outline Acceleon G30™ Acceleon family Architecture and features Advantages Hardware demonstration Acceleon G30™ A tiny graphics processor core for embedded- and handheld devices: Mobile handsets

LeeJohn
Download Presentation

G30™ A 3D graphics accelerator for mobile devices Petri Nordlund CTO, Bitboys Oy

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. G30™A 3D graphics accelerator for mobile devicesPetri NordlundCTO, Bitboys Oy

  2. Outline • Acceleon G30™ • Acceleon family • Architecture and features • Advantages • Hardware demonstration Graphics Hardware Workshop 2003

  3. Acceleon G30™ • A tiny graphics processor core for embedded- and handheld devices: • Mobile handsets • Gaming devices • PDAs • A member of the Acceleon™ family • Accelerating: • User-interface graphics • Vector graphics • 2D bitmap graphics • 3D graphics Graphics Hardware Workshop 2003

  4. Acceleon™ family • Acceleon G30™ is part of a backwards-compatible family of graphics processor cores: • Acceleon G10™ • Anti-aliased vector graphics rendering • User interface- and vector font rendering • Acceleon G20™ • For volume-market handheld gaming platforms • 3D graphics rendering without Z-buffer • Acceleon Visual Platform™ • A complete visualization solution • Includes software and hardware Graphics Hardware Workshop 2003

  5. Architecture • Acceleon G30™ graphics processor Graphics Hardware Workshop 2003

  6. Features • Hardware rendering: • 2D graphics • Vector graphics • 3D graphics • Anti-aliasing with no performance penalty • Maximum display resolution: 1024x1024 • 16-bit color (1555, 4444, 565) • 24-bit internal color processing (6666) • Works with any host/memory interface Graphics Hardware Workshop 2003

  7. Features: Vector graphics • Complex self-intersecting convex and concave polygons • Hardware Bezier curve tessellation – cubic and quadratic • Simple moveto(), lineto(), curveto(), fill() command interface • Alpha blending • Sub-pixel accurate rendering • Linear and radial gradients Graphics Hardware Workshop 2003

  8. Features: 2D graphics • Bit-blit • Source, destination, pattern • YUV-to-RGB conversion • Raster operations • Sprites • Font rendering Graphics Hardware Workshop 2003

  9. Features: 3D graphics • Compatible with OpenGL® ES 1.0 • Early version, hardware will be conformant with the final specification when it’s released • 16-bit hardware Z-buffer, 1-bit stencil • Flexible input vertex format • Points, lines and triangles • Scissor rectangle Graphics Hardware Workshop 2003

  10. Features: 3D / texturing • Perspective correct texture mapping • One texture / pixel • Bilinear- and MIP-map filtering • Sub-texel accuracy • Compressed texture formats • On-chip texture cache Graphics Hardware Workshop 2003

  11. Features: 3D / Pixel processing • Perspective correct shading • Ambient, diffuse, specular • Fog • Alpha blending • Alpha test • Logic operations • Stencil operations Graphics Hardware Workshop 2003

  12. Advantages • “It’s smaller than you think” • One core for all graphics rendering • Tailored for mobile- and embedded devices • High image quality • Very low power consumption • Exceeds the standards • Backwards compatible family of products • No embedded memory Graphics Hardware Workshop 2003

  13. Hardware demonstration

More Related