The Wayback Machine - https://web.archive.org/web/20111201084746/http://www.vivantecorp.com:80/p_mvr.html
中 文   
 

Vivante Graphics Processor IP

Vivante offers smaller, faster, cooler GPU designs for a wide array of consumer products: smart phones and cell phones, MIDs and netbooks, digital picture frames, portable navigation systems, personal media players, cameras, automotive display and entertainment, set-top boxes, HDTV, and gaming systems.

Download Product Brief

2D Graphics:


3D Graphics:

API support

  • OpenGL ES 2.0
  • OpenVG 1.1
  • OpenGL ES 1.1
  • OpenGL 3.0/2.1
  • X11/EXA
  • DirectX 11
  • DirectFB 1.4
  • GDI/DirectDraw
  • EGL 1.4

Operating System and Application Platform support

  • Android
  • Linux
  • Windows CE
  • Windows Phone 7
  • QNX
  • Ubuntu
  • Adobe AIR and Flash

Hardware features

  • ScalarMorphic(TM) architecture means less area with no drop in performance
  • Ultra-threaded, unified shader maximizes graphics processing speed
  • Smallest die area in every GPU class
  • Very low power with battery-saving innovations
  • Highest graphics performance per sq. mm
  • Superior image quality with high-definition detail, MSAA, and high dynamic range
  • Depth texturing to enable dynamic shadow generation
  • High-definition screen resolutions of HD 1080p and beyond
  • Optimized to minimize bandwidth and reduce CPU load
  • Simple integration using standard AHB and AMBA AXI bus SoC interconnects

Unified Shader

  • Unified vertex and fragment/pixel shader means no wasted GPU cycle
  • Full OpenGL ES 2.0 Shading Language support for unrestricted programmability
  • IEEE 32-bit high-precision computing yields more detail, supports long instructions
  • Massively parallel multi-threading virtually eliminates graphics pipeline latency
  • Fully backward-compatible with all OpenGL ES 1.1 applications

Texture Mapping

  • Texture support includes 2D, Cubic environment, Projective, YUY2, and High Dynamic Range (HDR)
  • Point sample, bi-linear, and tri-linear texture filters
  • Bump mapping support
  • Depth map up to 24-bit
  • Compressed texture standards ETC1 and DXT1-DXT5
  • Dependent texture operation with high performance
  • Supports up to 16 vertex textures and 16 pixel textures simultaneously
  • Supports texture size up to 8K x 8K

Video post-processing and peripherals

  • YUV-to-RGB color space conversion
  • High-quality image and video scaling with 9-tap, 32-phase programmable filter
  • Camera preview

Optional dedicated 2D unit

  • All programmable 2D features

AHB interface

  • 256K addressable register space
  • 32-bit data bus
  • Handles error response for illegal accesses
  • Bus speed up to 400MHz in 65LP

AXI interface

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

 

GC400

GC400 40nm LP 40nm G+
Synthesis Gate Count (ND2D1 gates)  1.23 M 1.2 M
Memory Bits 38.7 KB 39 KB
Synthesis Area (std. cells + memory)  1.24 mm2 1.24 mm2
Silicon Area  1.6 mm2 1.6 mm2
Clock Frequency in Silicon 280 MHz 525 MHz
Active Power  28.9 mW 34 mW
Geometry Rate 14 M tri/s 26 M tri/s
Pixel Rate, Depth-only 280 M pix/s 525 M pix/s
Pixel Rate, Textured 140 M pix/s 263 M pix/s
Vertex Rate 70 M vert/s 131 M vert/s

 

GC500

GC500 40nm LP 40nm G+
Synthesis Gate Count (ND2D1 gates)  1.29 M 1.3 M
Memory Bits 48.23 KB 48 KB
Synthesis Area (std. cells + memory)  1.32 mm2 1.32 mm2
Silicon Area  1.7 mm2 1.7 mm2
Clock Frequency in Silicon 280 MHz 525 MHz
Active Power  29.97 mW 36 mW
Geometry Rate 14 M tri/s 26 M tri/s
Pixel Rate, Depth-only 280 M pix/s 525 M pix/s
Pixel Rate, Textured 140 M pix/s 263 M pix/s
Vertex Rate 70 M vert/s 131 M vert/s

 

GC600

GC600 40nm LP 40nm G+
Synthesis Gate Count (ND2D1 gates)  1.76 M 1.8 M
Memory Bits 62.8 KB 63 KB
Synthesis Area (std. cells + memory)  1.74 mm2 1.74 mm2
Silicon Area  2.25 mm2 2.3 mm2
Clock Frequency in Silicon 315 MHz 525 MHz
Active Power  44.67 mW 50 mW
Geometry Rate 15.75 M tri/s 26 M tri/s
Pixel Rate, Depth-only 315 M pix/s 525 M pix/s
Pixel Rate, Textured 315 M pix/s 525 M pix/s
Vertex Rate 157.5 M vert/s 131 M vert/s

 

GC800

GC800 40nm LP 40nm G+
Synthesis Gate Count (ND2D1 gates)  2.04 M 2.0 M
Memory Bits 65.3 KB 64 KB
Synthesis Area (std. cells + memory)  1.74 mm2 1.89 mm2
Silicon Area  2.31 mm2 2.5 mm2
Clock Frequency in Silicon 315 MHz 575 MHz
Active Power  64.85 mW 54 mW
Geometry Rate 31.5 M tri/s 57 M tri/s
Pixel Rate, Depth-only 315 M pix/s 575 M pix/s
Pixel Rate, Textured 315 M pix/s 575 M pix/s
Vertex Rate 157.5 M vert/s 287 M vert/s


GC1000

GC1000 40nm LP 40nm G+
Synthesis Gate Count (ND2D1 gates)  2.77 M 2.8 M
Memory Bits 88.5 KB 89 KB
Synthesis Area (std. cells + memory)  2.66 mm2 2.92 mm2
Silicon Area  3.46 mm2 3.5 mm2
Clock Frequency in Silicon 630 MHz 1100 MHz
Active Power  137.56 mW 134 mW
Geometry Rate 48 M tri/s 85 M tri/s
Pixel Rate, Depth-only 630 M pix/s 1100 M pix/s
Pixel Rate, Textured 630 M pix/s 1100 M pix/s
Vertex Rate 315 M vert/s 550 M vert/s



Raster Graphics 2D GPUs: GC200, GC300

  • 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 11 source formats
    • Standard configuration supports 7 destination formats
  • Display resolution HD 1080p

 

GC200

GC200 40nm LP 40nm G+
Synthesis Gate Count (ND2D1 gates)  243 K 243 K
Memory Bits 9 KB 9 KB
Synthesis Area (std. cells + memory)  0.32 mm2 0.32 mm2
Silicon Area  0.41 mm2 0.41 mm2
Clock Frequency in Silicon 250 MHz 375 MHz
Active Power  7 mW 7 mW
Pixel Rate, Textured 250 M pix/s 375 M pix/s

 

GC300

GC300 40nm LP 40nm G+
Synthesis Gate Count (ND2D1 gates)  415.83 K 415 K
Memory Bits 11.21 KB 11 KB
Synthesis Area (std. cells + memory)  0.4 mm2 0.4 mm2
Silicon Area  0.52 mm2 0.52 mm2
Clock Frequency in Silicon 280 MHz 525 MHz
Active Power  9.27 mW 12 mW
Pixel Rate, Textured 280 M pix/s 525 M pix/s

 

Vector Graphics 2D GPU GC350

  • Coordinate systems and transformations
  • Viewport clipping, Scissoring, and Alpha masking
  • Rotation to any angle
  • YUY2 and YUV420 video image conversion
  • Path and stroke generation
  • Image interpolation and filters
  • Gradient paint
  • Pattern paint
  • Blending

 

GC350

GC350 40nm LP 40nm G+
Synthesis Gate Count (ND2D1 gates)  451 K 451 K
Memory Bits 10 KB 10 KB
Synthesis Area (std. cells + memory)  0.91 mm2 0.91 mm2
Silicon Area  1.22 mm2 1.22 mm2
Clock Frequency in Silicon 300 MHz 450 MHz
Active Power  29 mW 37 mW
Pixel Rate, Textured 300 M pix/s 450 M pix/s