The SoC

Given our transistor filled nature, one of our major concerns was discovering what System on Chip (SoC) lies at the heart of WP7S. This is especially the case given the strict, uniform hardware requirements stipulated for virtually all hardware manufacturers (it's like an iPhone made by 4 different companies?).

The basic hardware requirements are (as we mentioned earlier) the following:

  • Capacitive Touch
    • 4 or more contact points
  • Sensors
    • A-GPS, Accelerometer, Compass, Light, Proximity
  • Camera
    • 5 megapixels or more, flash required, camera button required
  • Multimedia
    • Common detailed specs, Codec Acceleration
  • Memory
    • 256 MB RAM or more, 8 GB Flash or more
    • No external storage support (no SD cards)
  • GPU
    • DirectX 9 acceleration
  • CPU
    • ARMv7 Cortex/Scorpion or better
  • Screen
    • Two Supported Displays
      • 480 x 800 WVGA : Aspect Ratio 3:5
      • 320 x 480 HVGA : Aspect Ratio 2:3

However, we've dug up some more hardware details that are entirely new. Microsoft told me personally they've definitely already chosen a particular SoC, but aren't ready to state what it is. There's a dialog that takes place between OEMs, Microsoft, and carriers to decide on both the clocks and optimal performance/battery target for the device. My understanding is that this dialog is ongoing, and that the software giant will make a final announcement when it's settled. Although Microsoft has not announced whether it's the case, Qualcomm has already made an announcement of its own that Snapdragon lies at the core. We should know soon, but Tegra or any other choices are looking highly unlikely at this point. Speculate all you want, no amount of pressing would get Microsoft to disclose what they've chosen. We'll just have to be patient.

Hopefully Microsoft has chosen its WP7S SoC with the future in mind - the landscape will likely have changed significantly by Q4 2010, and Snapdragon as we know it today will be old news. Both the single core 8X50A Snapdragon at 1.3 GHz, as well as the 8X72 dual core Snapdragon at 1.5 GHz will likely have made their debut and start arriving in products by Q4 2010. It's entirely possible that one of these is the choices, but we just don't know yet.

The GPU

There's some interesting stuff going on with the GPU on WP7S. Although we don't know anything about the specific silicon, we know a lot about the software implementation that needs to be rounded up thoroughly.

Let's start from the beginning. Remember from the earlier article how WP7S runs code across two separate frameworks - Silverlight, and XNA? Each of these have their own set of hardware accelerated functions that directly leverage the GPU. Furthermore, you cannot mix and match Silverlight and XNA frameworks at present, something Microsoft hopes to eventually reconcile, but not, you guessed it, in this release.

Zune Integration GPU Acceleration
Comments Locked

55 Comments

View All Comments

  • glynor - Monday, March 22, 2010 - link

    I don't know... I'm no Apple fanboy but I've never understood why people get all excited about the supposedly superior Nexus One hardware:

    1. Crappy 6-bit dithered screen with horrible super-saturated color reproduction.
    2. Multitouch broken in hardware.
    3. 512MB of onboard Flash memory all that's available for applications.

    Yes, it does have a really nice main processor, but that's really about all it has going for it hardware wise. The rest is at best equal to the much-earlier iPhone 3GS, and at worst isn't even up to that level.

    Don't get me wrong... I love the open nature of the platform. But I really don't like MANY of the choices that both HTC and Motorola made in these current iterations.
  • n0nsense - Sunday, March 21, 2010 - link

    LOL :)
    iPhone is a gadget. It has tons of apps, but has to be tweaked to be a powerful tool.
    As for crap hardware, Nexus is one step ahead of iPhone, while many others on pair. Of course there are tons of cheaper (crappier)devices, but they are good for market share. More devices, more developers.
    Don't get me wrong, I prefer plain Linux on my mobile (something like MeeGo), but if i had to choose, iPhone and Winmo sharing the last place.
  • bupkus - Sunday, March 21, 2010 - link

    I'm sitting here with my Palm Treo Pro with Windows Mobile 6.1 and while understanding the douse and flame approach I'm wondering why just because my desktop Windows gets service releases I had imagined my phone would receive the same?
    Silly me.
  • gnesterenko - Sunday, March 21, 2010 - link

    Droid for me. Thanks for clarifying.
  • kanabalize - Monday, March 22, 2010 - link

    unless android has lotsa eyecandy(icon style, chic GUI design) like iphoneOS, its going to be dead....

    Remember the real consumer is the non-technological savvy users not people who reads alot of reviews and familiar with the technology...

    when people have to choose between iphone and other android phone they aren't really care about what is behind the OS but what is right there in front of their eyes....
  • dhaoracle - Sunday, March 28, 2010 - link

    I'm mad that this world is still naive idiots when it comes to things of any such. I might do that with a nice piece of ass but i will at least to get to know whats her name and what she's doing here(wherever).
    And why is anyone talking about Windows Mobile 6.5. stop hating and do your research. Google is nothing but eye-candy nothing else but a pretty balloon with lots of helium and pastry at the bottom. thats it nothing more nothing less.I would go with iPhone before Android and i hate iPhone...
  • darwinosx - Sunday, March 21, 2010 - link

    Looks like the juvenile Droid ads found a sucker.
  • CSMR - Sunday, March 21, 2010 - link

    It makes sense. Android is competitive or almost competitive with WM6.5. Now WM has lost most of its features while android will only improve.
  • deputc26 - Sunday, March 21, 2010 - link

    Seriously why no Android review? It is the most power-user friendly mobile platform. 2.1 is far superior to WinMo 6.5.
  • Anand Lal Shimpi - Sunday, March 21, 2010 - link

    I'm working on a review of the AT&T Nexus One :)

    Take care,
    Anand

Log in

Don't have an account? Sign up now