Why Nintendo chose DMP's PICA200 GPU for the 3DS - technical details and insight
So, we have got ourselves a winner... the Nintendo 3DS will be the first handheld gaming platform to provide a full stereoscopic 3D gaming experience without any need of those pesky 3D glasses. Let's face it, nobody likes to wear those clown looking goggles, but we have to, because in order to experience stereoscopic 3D (s3D from now on...) with the technology that is mainly available for consumers (passive filtering of s3D), spectators are compelled to adopt some form or the other 3D image splitting for either eyes.
Related Stories:
- Nintendo & Sony to bring 3G to their portable consoles; Sony...
- Nintendo 3DS apparently more powerful than a Wii, even without...
- Nvidia demos Kal-El Tegra 3 processor, assuring quad-core...
That is where Nintendo came to the rescue. The all new Nintendo 3DS has a revolutionary new technology that will produce complete s3D for the user with the help of a new graphics IP core from Digital Media Professionals (DMP), named PICA200, and a display screen that can produce two different images of a scene for stereoscopic vision.
Technical Specification
| Nintendo 3DS Specification | PICA200 tech-spec | DMP MAESTRO features |
|---|---|---|
|
|
|
Insight of the graphics IP core and Maestro API
Being showcased first in SIGGRAPH 2006, the IP core of PICA200 was developed by DMP with three things in mind:
- The IP core must support a wide colour gamut to support all embedded system displays (from tiny mobile phone to the large amusement console displays)
- 3D graphics hardware must have huge bandwidth for command, texture, color and z-buffer read/write access (as this bandwidth determines the performance of 3D IP core), and
- IP core should be easy to integrate in an SoC system environment.

These were the primary reason for going Open Chip Protocol (OCP 2.2) specification for the development process. The biggest advantage of using OCP is to utilize the core optimization (for better Maestro performance regarding the device needs), resource pre-fetching, better memory access etc. and being an open standard, OCP also provides good understandability for both IP provider and x manufacturer.

The key factor towards attaining this performance level as well as being energy efficient is the Maestro graphics API, which is able to juice out every single drop of OpenGL ES 1.1. It provides the developers with a library of massively used and nice looking elements/functions (for example - shaders, light elements, even shape primitives) for them to use directly to create rich graphics, thereby reducing the need of writing/scripting these elements. Check out the images to understand the features of Lighting, Shadow, Figure, Mapping and Particle Maestro.
Listed under tags :
Recommended Stories:
Top 10 PC Games
Our list of the Best PC Games that are highly recommended for their game-play, graphics...Karma Kingdom: The game with a cause
Couple of months ago, we heard from Asvathaa which claimed to have developed a "game......Top 5 games optimized for NVIDIA Tegra 3 processor
So you've just picked up the Asus Transformer Prime, Acer ICONIA A510, the HTC One......Tag Cloud
- nintendo
- angry birds
- 3ds
- pc
- nintendo 3ds
- xbox 360
- nvidia geforce
- games
- psn
- nvidia
- rovio
- review
- sony
- ea
- game review
- electronic arts
- ubisoft
- microsoft xbox 360
- nintendo ds
- ps3
- xbox
- amd radeon
- crysis 2
- fermi
- gaming
- playstation network
- sony psp
- playstation
- modern warfare 2
- game
- project natal
- kinect
- wii
- gaming industry
- ir
- gpu
- sony ps3
- nintendo wii
- playstation 3
- psp
- e3 2010
- sony playstation
- amd
- activision
- call of duty
- ea games
- ati
- microsoft
- fps
- e3















