Motherboards Memory Storage Cases/Cooling/PSUs IT Computing Displays Mobile Mac CPUs & Chipsets Video Digital Cameras Linux Gadgets Systems Trade Shows Guides Home Increase Font Size Decrease Font Size Change Page Size
The iPhone 3GS Hardware Exposed & Analyzed
The iPhone 3GS Hardware Exposed & Analyzed
Date: June 10th, 2009
Topic: Gadgets
Manufacturer: Apple
Author: Anand Lal Shimpi
Buy the Sony SRSGU10IP SRS-GU10IP 2-CHANL MP3
Blank
 Apple $149.95
 Newegg $99.99
 PC Connection $124.99
 
 

The iPhone Becomes a Gaming Platform: Enter the PowerVR SGX

Now that we’re familiar with the 3GS’ CPU, it’s time to talk about the GPU: the PowerVR SGX.

Those familiar with graphics evolution in the PC space may remember Imagination Technologies and its PowerVR brand by their most popular desktop graphics card: STMicro’s Kyro and Kyro II. The Kyro series used the PowerVR3 chips and while STMicro ultimately failed to cement itself as a NVIDIA competitor in the desktop, the PowerVR technology lived on in ultra-mobile devices.

The SGX is on Imagination Technologies’ fifth generation of its PowerVR architecture, and just like the Kyro cards we loved, the SGX uses a tile based renderer. The idea behind a tile or deferred renderer is to render only what the camera sees, not wasting clocks and memory bandwidth on determining the color of pixels hidden by another object in the scene. Tile based renderers get their name from dividing the screen up into smaller blocks, or tiles, and working on each one independently. The smaller the tile, the easier it is to work on the tile on-chip without going to main memory. This approach is particularly important in the mobile space because there simply isn’t much available bandwidth or power. These chips consume milliwatts, efficiency is key.

The MBX-Lite used in the original iPhone was also a tile based architecture, the SGX is just better.

Also built on a 65nm process the PowerVR SGX is a fully programmable core, much like our desktop DX8/DX9 GPUs. While the MBX only supported OpenGL ES 1.0, you get 2.0 support from the SGX. The architecture also looks much more like a modern GPU:

Pixel, vertex and geometry instructions are executed by a programmable shader engine, which Imagination calls its Universal Scalable Shader Engine (USSE). The “coprocessor” hardware at the end of the pipeline is most likely fixed-function or scalar hardware that’s aids the engine.

The SGX ranges from the PowerVR SGX 520 which only has one USSE pipe to the high end SGX 543MP16 which has 64 USSE2 pipes (4 USSE2 pipes per core x 16 cores). The iPhone 3GS, I believe, uses the 520 - the lowest end of the new product offering.

A single USSE pipe can execute, in a single clock, a two-component vector operation or a 2 or 4-way SIMD operation for scalars. The USSE2 pipes are upgraded that handle single clock 3 or 4 component vector operations, have wider SIMD and can co-issue vector and scalar ops. The USSE2 pipes are definitely heavier and have some added benefits for OpenCL. For the 3GS, all we have to worry about is the single USSE configuration.

  iPhone 3G (PowerVR MBX-Lite) PowerVR SGX @ 100MHz PowerVR SGX @ 200MHz
Manufacturing Process 90nm 65nm 65nm
Clock Speed ~60MHz 100MHz 200MHz
Triangles/sec 1M 3.5M 7M
Pixels/sec 100M 125M 250M

 

In its lowest end configuration with only one USSE pipe running at 200MHz, the SGX can push through 7M triangles per second and render 250M pixels per second. That’s 7x the geometry throughput of the iPhone 3G and 2.5x the fill rate. Even if the SGX ran at half that speed, we’d still be at 3.5x the geometry performance of the iPhone 3G and a 25% increase in fill rate. Given the 65nm manufacturing process, I’d expect higher clock speeds than what was possible on the MBX-Lite. Also note that these fill rates take into account the efficiency of the SGX’s tile based rendering engine.

Final Words: Preparing for 3GS   Next Page

 
  Index

Tools Share
Find lowest prices Find the lowest prices
Digg   del.icio.us   E-mail  
Print This Article Print this article  

67 Comments - Last by elivebuypp, 3 days ago
Username:
Password:
Pre-order by Mazik, 163 days ago
"If Apple would just get their pre-ordering system working right I might not even have to camp out this year..."

...you can pre-order on att.com

Reply
Awsome Indeed!! by anandtech02148, 163 days ago
these smartphones will eventually make PC, laptop, & netbook less rellevant, Apple already has 50,000 apps just for iphone, do they even have that much apps for their own macbook line?
Intel,Amd & Nvidia is becoming a niche, with consoles and smartphone taking their customers away little by little.
the only weakness to smartphone is how badly these cartel cellular operate. Get your acts together At&T and get aggressive broadband roll out.



Reply
Great ARticle Anand by Barack Obama, 162 days ago
Was waiting to see what the fuss about Iphone 3G S was about. If I wasn't already tied down to a 2 year contract I'd buy one.

Do you think Apple will gain dominance over the phone market as they seemingly are or other companies will get their feet in the door? Apple is looking at a Windows-like monopoly of the mobile phone market at the moment!

Reply
To Anand - I really hope for an Response by iwodo, 162 days ago
I really hope anand do some detail article on Mobile Tech. MIPS, ARM, difference between ARMv6 and v7. SnapDragon and OMAP. I mean if iPhone uses a SOC that is 90% the same as TI's OMAP, why not just buy it from OMAP? Do different implementation of ARM matters? How does Tegra compare to SGX, what about Mani ( ARM ) 's graphics department?

There are about 10 dozens more questions i hope anand could answer. The truth is, as a tech news reader, i haven't been as excited as this for a long time. PC are already way too powerful then 90%+ of our needs. That is why Netbook are so popular. They are cheap, and gets the job done.

The next battle, and most interesting development in the next decade will be on Mobile front. Where ARM and PowerVR dominate. PC tech are used to Intel and ATI/Nvidia so ARM and PowerVR's tech are Alien to us.

I really hope there will be more in depth article about Mobile Technology. The only thing that interest me in PC is development of SSD.

Reply
RE: To Anand - I really hope for an Response by jasaero, 162 days ago
I am with you 100% on this. If you goto page 5 of these comments I linked to some good info on what is behind snapdragon and qualcomm's plans now that they own AMD/ATI handheld graphics IP. They also spent 100's of millions making their cortex core more powerful than the competition also. I am with you on Anand doing a more in depth look at the competing offerings here using his connections to get info tough to find for us. Its intersting stuff as this market is more IP oriented, but Qualcomm, intel and probably a lot of others add their own IP as they package these things in SoC's.

Reply
RE: To Anand - I really hope for an Response by iwodo, 161 days ago
Yes I read it. On paper Qualcomm seems to have an edge on everything. ATI powered Graphics, Better then Cortex A8 design, and expertise in Mobile Wireless Chipset.

However it doesn't seems any Manufacture are using their chips. From the charts Mainly Japaneses and Korean ( LG ) based phone maker. Given LG recently switched side to Non Qualcomm based to due to cost issues. We will see even less QualComm chip in Global Market since Japaneses Handset are not exported and unusable outside Japan.

Reply
RE: To Anand - I really hope for an Response by AnnonymousCoward, 162 days ago
I agree. Apple should be buying OMAP instead of the ASIC. I think digital camera companies will be going that route too.

Reply
RE: To Anand - I really hope for an Response by jasaero, 162 days ago
I am guessing Apple gets a better deal with Samsung as I think most of the flash in iPods was from them prior to iPhone. TI may make flash memory, but pretty sure they don't touch Samsung volume. From what I can gather also the Samsung ASIC and OMAP are pretty much the same anyhow or atleast have pretty close ARM/IM SoC matched lines.

Reply
RE: To Anand - I really hope for an Response by Anand Lal Shimpi, 161 days ago
I've been dabbling in it for a while but I think I agree with you. Such a comparison may be necessary. I'm going to start chasing some of these technologies and see where I end up. If I find something sufficiently interesting, I'll be sure to share :)

Take care,
Anand

Reply
RE: To Anand - I really hope for an Response by iwodo, 161 days ago
Thanks. Hoping for more ARM info soon.

Regards

Reply
Comments Page 6 of 7

Deliver Rich Interactive Experiences
Engage more viewers with Adobe® Flash® Media Interactive Server 3.5
Unlicensed Software at Your Last Company
Anonymously Report Unlicensed Software with Our Form Now. Get Up to $1 Million.
Special Offer from The Economist
Get 12 issues of The Economist for $12. US subscribers only.
Free Forrester Risk Management Report
Demystifying Enterprise Risk Management. Download Free With Registration.
Download Microsoft Visual Studio ® Team System
Streamline Dev processes, Reduce time to market. Try Microsoft Visual Studio Team System, FREE!




Latest news by
DailyTech

 November 20, 2009

Blank
Blank
Blank
Blank
Blank
Blank
Blank
Blank
Blank

 November 19, 2009

Blank
Blank
Blank
Blank
Blank
Blank
Blank
Blank


Blank
Blank
Blank
Blank
Blank
Blank
Blank
Blank
Blank
Blank
more Gadgets Discussions



pipeboost
Copyright © 1997-2009 AnandTech, Inc. All rights reserved. Terms, Conditions and Privacy Information.
Click Here for Advertising Information