中 文   
 

HD Visual Reality
GPUs for set-top boxes, MIDs and netbooks, automotive infotainment, navigation systems, portable media players, HDTV, and gaming systems.

2D Graphics: (raster) GC200, GC300 (vector), GC350
3D Graphics: GC400, GC600, GC800, GC1000,

API support

  • OpenGL ES 2.0 including all extensions
  • OpenGL ES 1.1
  • OpenVG 1.1

Hardware features

  • Complete floating point pipeline that generates high-quality images
  • High-quality anti-aliasing with 4x less memory and processing
  • Depth texture for high-quality shadow generation
  • Support for screen resolutions of 1080p and beyond

Hardware shaders

  • Ultra-threaded vertex and fragment/pixel shader
  • Full support for the OpenGL Shading Language without Appendix A exceptions
  • High-precision pipeline with support for long instructions
  • Dynamic branching in the pixel shader and non-constant varying indexing
  • Full support for OpenGL ES 2.0 shading language
  • Supports transform and lighting features of OpenGL ES 1.1
  • Supports fixed-function texture blending features of OpenGL ES 1.1
  • IEEE 32-bit single precision floating point support
  • 128-bit pipeline
  • Up to 256 vertex and/or fragment threads per shader

Texture Mapping

  • 1D/2D texture
  • Cubic environment texture
  • Projective texture
  • Bump map
  • Depth map up to 24-bit
  • High dynamic range (HDR) textures
  • Dependent texture operation with high performance
  • Point sample, bi-linear, and tri-linear texture filters
  • Supports 8 resident textures simultaneously
  • Supports texture size up to 8k x 8k

Video post-processing and peripherals

  • Color space conversion
  • High-quality image scaling
  • Camera preview

Full scene anti-aliasing support

  • Supports full scene anti-aliasing
  • >4x MSAA equivalent quality with minimal performance degradation
  • Patented anti-aliasing algorithm uses one-fourth the memory and processing power to achieve the same quality as multi-sample anti-aliasing

Dedicated 2D unit

  • All programmable 2D features

AHB interface

  • 256K addressable register space
  • 32-bit data bus
  • Handles error response for illegal accesses
  • Designed to support 200MHz in 65LP

AXI interface

  • AMBA AXI protocol-compliant
  • 32-bit address bus and 64-bit data bus
  • Multiple burst length (8B, 16B, 32B, or 64B)
  • High-performance out-of-order / multiple outstanding access
  • Supports out-of-order return data from multiple slaves
  • Designed to support 400MHz in 65LP
  • Asynchronous interface to the graphics core

GC400

GC400 65nm G+
Synthesis Gate Count (ND2D1 gates)  864 K
Memory Bits 35 KB
Synthesis Area (std. cells + memory)  2 mm2
Silicon Area  2.5 mm2
Clock Frequency in Silicon 375 MHz
Active Power  75 mW
Idle, Standby, Sleep (mW) 17.6, 12.8, 0.59
Geometry Rate 19 M tri/s
Pixel Rate, Depth-only 375 M pix/s
Pixel Rate, Textured 188 M pix/s
Vertex Rate 94 M vert/s

 

GC600

GC600 65nm G+
Synthesis Gate Count (ND2D1 gates)  1.3 M
Memory Bits 62 KB
Synthesis Area (std. cells + memory)  3.09 mm2
Silicon Area  4 mm2
Clock Frequency in Silicon 375 MHz
Active Power  119 mW
Idle, Standby, Sleep (mW) 28.1, 20.4, 0.94
Geometry Rate 19 M tri/s
Pixel Rate, Depth-only 375 M pix/s
Pixel Rate, Textured 375 M pix/s
Vertex Rate 94 M vert/s

 

GC800

GC800 65nm G+
Synthesis Gate Count (ND2D1 gates)  1.6 M
Memory Bits 64 KB
Synthesis Area (std. cells + memory)  3.6 mm2
Silicon Area  4.9 mm2
Clock Frequency in Silicon 375 MHz
Active Power  146 mW
Idle, Standby, Sleep (mW) 34.5, 25, 1.15
Geometry Rate 38 M tri/s
Pixel Rate, Depth-only 375 M pix/s
Pixel Rate, Textured 375 M pix/s
Vertex Rate 188 M vert/s

 

GC1000

GC1000 65nm G+
Synthesis Gate Count (ND2D1 gates)  1.9 M
Memory Bits 76 KB
Synthesis Area (std. cells + memory)  4.3 mm2
Silicon Area  5.6 mm2
Clock Frequency in Silicon 750 MHz
Active Power  298 mW
Idle, Standby, Sleep (mW) 39.4, 28.6, 1.31
Geometry Rate 58 M tri/s
Pixel Rate, Depth-only 750 M pix/s
Pixel Rate, Textured 750 M pix/s
Vertex Rate 375 M vert/s



Programmable 2D GPUs: GC200, GC300, GC350

  • BitBlt, rectangle fill, line, StretchBlt, and monochrome expansion support
  • ROP2, ROP3, ROP4 (transparency) support
  • Full alpha blending support
  • High-quality 9-tap filter for scaling
  • YUV-to-RGB conversion and 8-bit color lookup
  • 90°,180°, 270° rotation on every primitive
  • Full asynchronous operation through DMA command stream
  • Support for clipping rectangle
  • Supports up to 255 rectangles per primitive call
  • Simple programming interface
  • Very low CPU overhead – no need to wait until 2D engine is finished before changing states or issuing new commands
  • Allows batching of commands to further reduce CPU overhead (begin/end paradigm)
  • High-quality image and video scalar
    • Filter kernel size is programmable from 1x1 to 9x9
    • Vertical and horizontal kernel sizes are independently programmable
    • Filter coefficient can be programmed for any type of filter
    • Supports 32 filter phases
  • Programmable format conversion
    • Supports 10 source formats
    • Standard configuration supports 7 destination formats

GC200 programmable 2D GPU

GC200 65nm G+
Synthesis Gate Count (ND2D1 gates)  243 K
Memory Bits 9 KB
Synthesis Area (std. cells + memory)  0.57 mm2
Silicon Area  0.75 mm2
Clock Frequency in Silicon 375 MHz
Active Power  22 mW
Idle, Standby, Sleep (mW) 5.27, 3.83, 0.18
Pixel Rate, Textured 375 M pix/s

 

GC300 programmable 2D GPU

GC300 65nm G+
Synthesis Gate Count (ND2D1 gates)  322 K
Memory Bits 11 KB
Synthesis Area (std. cells + memory)  0.71 mm2
Silicon Area  0.91 mm2
Clock Frequency in Silicon 375 MHz
Active Power  27 mW
Idle, Standby, Sleep (mW) 6.4, 4.65, 0.21
Pixel Rate, Textured 375 M pix/s

 

GC350 programmable 2D GPU

GC350 65nm G+
Synthesis Gate Count (ND2D1 gates)  432 K
Memory Bits 9 KB
Synthesis Area (std. cells + memory)  0.84 mm2
Silicon Area  1.25 mm2
Clock Frequency in Silicon 450 MHz
Active Power  43 mW
Idle, Standby, Sleep (mW) 8.79, 6.39, 0.29
Pixel Rate, Textured 450 M pix/s