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

  • lifeblood - Sunday, March 21, 2010 - link

    " Each time you run the application, WP7S will check that application's signature against the marketplace, both to check that it's valid, and that hasn't been revoked. Yes, marketplace has an application kill-switch."
    So if I'm out of range of a cell tower and I try to launch a app, it won't run because it can't call home? That's not very helpful, especially if it's a GPS app that I want to use to find my way back home.
  • erple2 - Sunday, March 21, 2010 - link

    I suspect that they'll use a similar route to how the Zune works for its subscription based music. You can still play those songs for a while (a few days?) before having to connect the Zune to a WiFi network.
  • cditty - Sunday, March 21, 2010 - link

    I'm sure it will launch the app if it can't make contact. No doubt that they thought of this.
  • at80eighty - Sunday, March 21, 2010 - link

    good catch - hope it's not true, because win7 phone had all the trappings of a promising platform & they seem to be castrating it steadily with every press release
  • Johnmcl7 - Sunday, March 21, 2010 - link

    "There's also the fact that existing SoCs are barely powerful enough to make running a single application feel quick. It won't be until we get multicore Cortex A9 or Intel Moorestown class hardware before we have the horsepower to multitask without a tangible performance impact.
    "

    Maybe that's what Microsoft/Apple would like to think but it's clearly not the case at all with several current phones having no problems supporting multitasking without performance issues. There are limits to the number of apps that can be handled simultaneously before it impacts performance but my current phone can easily handle 5 to 6 apps with no impact to the current app in use.

    The lack of SD card slot is concerning as it removes an easy way to back up on the move, while it's easy to have plenty of onboard memory it can be a pain in the neck if the device dies as you lose access to it. Of course you can still back up to a PC but with the increasing capabilities of smartphones, they're generally moving away from being connected to the PC.

    John
  • fcx56 - Tuesday, March 23, 2010 - link

    Microsoft wants (for better or worse) your information backed up in the cloud. If you re-read the bit about the SMS app it gives a cloud backup error message.
  • darwinosx - Sunday, March 21, 2010 - link

    As usual Microsoft interface design is different for no reason other than to be different. They are also too little too late. So the choice remains to either get an iPhone and put up with AT&T or Android. Android is a lame copy of the iPhone with crap hardware and if Apple wins the lawsuit or an injunction then Android becomes an even poorer copy of the iPhone.
  • zinfamous - Sunday, March 21, 2010 - link

    come on, reader1/perks! couldn't you just use the same username here as you do in DailyTech? It makes it easier for the rest of us to know the content of your post rather than having to waste our precious 20 seconds reading them, when all it will be is yet another baitish, everything-but-Apple, FUD-ridden marketing ploy.
  • FITCamaro - Sunday, March 21, 2010 - link

    So the fact that the Droid shares much of the same hardware as the iPhone and that there are other Android phones with even more powerful hardware than the iPhone makes it crap?
  • at80eighty - Sunday, March 21, 2010 - link

    Android is a lame copy of the iPhone with crap hardware

    well alright then - looks like the Brainwash2000 MAChinery did a good job with you

Log in

Don't have an account? Sign up now