Products & Services

SMAPH-S

SMAPH®-S 3D Graphics IP

SMAPH-S

The most scalable OpenGL ES 2.0 shader-based graphics IP core

SMAPH-S is a high-performance 3D graphics IP core that offers industry lowest power consumption with its state-of-the-art power saving technologies and highly optimized OpenGL ES 2.0 based-shader pipelines. SMAPH-S is targeted for wide range of the ASIC/ASSP/SoC platforms including mobile devices, tablets, consumer electronics, automotive industry, game consoles, and entertainment devices. With its support of scalable shader architecture SMAPH-S IP can be configured easily to meet exact performance, die size, and power consumption requirements of the target platform.

smaph-s-familySMAPH-S offers the following scalability:

  • Number of shader processors (SP) can be scaled from 1 to 32 at each core.
  • Number of rendering pipelines can be scaled from 1 to 8 at each core.
  • Multi core configuration is supported up to 4 multi core deployments.

SMAPH-S Lite: The World Smallest OpenGL ES2.0 IP Core

SMAPH-S Lite is a tiny 3D graphics IP core that offers industry lowest power consumption based on its innovative power saving technologies and highly optimized OpenGL ES 2.0 based shader pipelines. SMAPH-S Lite has been optimized to offer ultra-low power, good performance and low cost GPU solution to modern applications in a wide range of consumer devices starting from entry-level feature mobile phones, to other consumer devices such as printers and cameras.

Fully supports the embedded industry standard

SMAPH-S will support the popular and the Khronos Group based OpenGL ES 2.0, OpenGL ES 1.1, OpenVG 1.1, and OpenCL 1.x standards. SMAPH-S supports industry standard OCP and AMBA AXI bus interconnect as well as DMP’s proprietary architecture such as optimized cache structure for memory interfaces, which make IP core easy to integrate into SoC, and achieve system level performance goals in real life implementations.

Main features / Specifications

  • API support: OpenGL ES 2.0 (Optionally OpenGL ES 1.1 and OpenVG 1.1)
  • Frame buffer: Maximum 4096×4096 pixels
  • Pixel format: RGBA4444, RGB565, RGBA5551, RGBA8888
  • Number of shader processors: Maximum 128
  • Support for programmable shader
  • Render to texture
  • mipmap
  • Bilinear texture filtering
  • Alpha blending
  • Full-scene antialiasing
  • Multisample antialiasing
  • 8-bit stencil buffer
  • 24-bit depth buffer
  • Single/Double/Triple buffer
  • Clock frequency: 333MHz (65nm & 40nm process)
  • Shader performance
    *polygon:666M polygons/sec

    *flagment:5.33G fragment/sec

    (at 333MHz, 16 Shader Processors)

Content Creation Support Tool

DMP continues to partner with leading 3rd party middleware tool vendors to offer various and the most used content creation tool chains to meet the wide range of needs for different types of application development.