System on a Chip - Embedded Programming

download System on a Chip - Embedded Programming

of 22

Transcript of System on a Chip - Embedded Programming

  • 7/27/2019 System on a Chip - Embedded Programming

    1/22

    GEAR & GADGETS/ PRODUCT NEWS & REVIEWS

    The PC inside your phone: A guide to the system-on-a-chipCan't tell a Snapdragon apart from an Exynos? We're here to help.

    Andrew Cunni ngham / Auri ch Lawson

    A desktop PC used to need a lot of different chips to make it work. You had the big parts: the CPU thatexecuted most of your code and the GPU that rendered yourpretty 3D graphics. But there were a lot of

    smaller bits too: a chip called the northbridge handled all communication between the CPU, GPU, and

    RAM, while the southbridge handled communication between the northbridge and other interfaces like USB

    or SATA. Separate controller chips for things like USB ports, Ethernet ports, and audio were also often

    required if this functionality wasn't already integrated into the southbridge itself.

    As chip manufacturing processes have improved, it's now possible to cram more and more of these

    previously separate components into a single chip. This not only reduces system complexity, cost, and

    power consumption, but it also saves space, making it possible to fit a high-end computer from yesteryear

    Forums Video Log In

    by Andrew Cunningham - Apr 11 2013, 5:00am AST

    SMARTPHONES TABLETS 65

    http://arstechnica.com/http://arstechnica.com/http://arstechnica.com/http://arstechnica.com/civis/http://arstechnica.com/video/http://arstechnica.com/civis/ucp.php?mode=login&return_to=http%3A%2F%2Farstechnica.com%2Fgadgets%2F2013%2F04%2Fthe-pc-inside-your-phone-a-guide-to-the-system-on-a-chip%2Fhttp://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/?comments=1http://arstechnica.com/discipline/tablets-2http://arstechnica.com/discipline/smartphones-gadgets-3http://arstechnica.com/author/andrew_cunningham/http://arstechnica.com/civis/ucp.php?mode=login&return_to=http%3A%2F%2Farstechnica.com%2Fgadgets%2F2013%2F04%2Fthe-pc-inside-your-phone-a-guide-to-the-system-on-a-chip%2Fhttp://arstechnica.com/video/http://arstechnica.com/civis/http://arstechnica.com/http://arstechnica.com/gadgets/
  • 7/27/2019 System on a Chip - Embedded Programming

    2/22

    into a smartphone that can fit in your pocket. It's these technological advancements that have given rise to

    the system-on-a-chip (SoC), one monolithic chip that's home to all of the major components that make

    these devices tick.

    The fact that every one of these chips includes what is essentially an entire computer can make keeping

    track of an individual chip's features and performance quite time-consuming. To help you keep things

    straight, we've assembled this handy guide that will walk you through the basics of how an SoC is put

    together. It will also serve as a guide to most of the current (and future, where applicable) chips available

    from the big players making SoCs today: Apple, Qualcomm, Samsung, Nvidia, Texas Instruments, Intel, and

    AMD. There's simply too much to talk about to fit everything into one article of reasonable length, but if

    you've been wondering what makes a Snapdragon different from a Tegra, here's a start.

    Putting a chip together

    A very simplified look at the layout of Samsung's Exynos 5 Dual. The CPU and GPU are there,

    but they're just smal l pieces of the larger puzzle.

    Samsung

    There's no discussion of smartphone and tablet chips that can happen without a discussion of ARM

    Holdings, a British company with a long history of involvement in embedded systems. ARM's processors

    (and the instruction set that they use, also called ARM) are designed to consume very small amounts of

    power, much less than the Intel or AMD CPUs you might find at the heart of a standard computer. This is

    one of the reasons why you see ARM chips at the heart of so many phones and tablets today. To better

  • 7/27/2019 System on a Chip - Embedded Programming

    3/22

    understand how ARM operates (and to explain why so many companies use ARM's CPU designs and

    instruction sets), we first must talk a bit about Intel.

    Intel handles just about everything about its desktop and laptop CPUs in-house: Intel owns the x86

    instruction set its processors use, Intel designs its own CPUs and the vast majority of its own GPUs, Intel

    manufactures its own chips in its own semiconductor fabrication plants (fabs), and Intel handles the sale of

    its CPUs to both hardware manufacturers and end users. Intel can do all of this because of its sheer size,

    but it's one of the only companies able to work this way. Even in AMD's heyday, the company was still

    licensing the x86 instruction set from Intel. More recently, AMD sold off its own fabsthe company now

    directly handles only the design and sale of its processors, rather than handling everything from start to

    finish.

    ARM's operation is more democratized by design. Rather than making and selling any of its own chips,

    ARM creates and licenses its own processor designs for other companies to use in their chipsthis is

    where we get things like the Cortex-A9 and the Cortex-A15 that sometimes pop up in Ars phone and tablet

    reviews. Nvidia's Tegra 3 and 4, Samsung's Exynos 4 and 5, and Apple's A5 processors are all examples

    of SoCs that use ARM's CPU cores. ARM also licenses its instruction set for third parties to use in their own

    custom CPU designs. This allows companies to put together CPUs that will run the same code as ARM'sCortex designs but have different performance and power consumption characteristics. Both Apple and

    Qualcomm (with their A6 and Snapdragon S4 chips, respectively) have made their own custom designs

    that exceed Cortex-A9's performance but generally use less power than Cortex-A15.

    The situation is similar on the graphics side. ARM offers its own "Mali" series GPUs that can be licensed the

    same way its CPU cores are licensed, or companies can make their own GPUs (Nvidia and Qualcomm both

    take the latter route). There are also some companies that specialize in creating graphics architectures.

    Imagination Technologies is probably the biggest player in this space, and it licenses its mobile GPU

    architectures to the likes of Intel, Apple, and Samsung, among others.

    Chip designers take these CPU and GPU bits and marry them to other necessary componentsa memory

    interface is necessary, and specialized blocks for things like encoding and decoding video and processing

    images from a camera are also frequent additions. The result is a single, monolithic chip called a "system

    on a chip" (SoC) because of its more-or-less self-contained nature.

    Enlarge / A good example of a "package on package" design that stacks the RAM on top of the rest of the SoC.

    Wikipedia

    https://cdn.arstechnica.net/wp-content/uploads/2013/04/ASIC_+_Memory_PoP_Schematic.jpghttp://en.wikipedia.org/wiki/Package_on_packagehttps://cdn.arstechnica.net/wp-content/uploads/2013/04/ASIC_+_Memory_PoP_Schematic.jpg
  • 7/27/2019 System on a Chip - Embedded Programming

    4/22

    OLDER STORY NEWER STORY

    There are two things that sometimes don't get integrated into the SoC itself. The first is RAM, which is

    sometimes a separate chip but is often stacked on top of the main SoC to save space (a method called

    "package-on-package" or PoP for short). A separate chip is also sometimes used to handle wireless

    connectivity. However, in smartphones especially, the cellular modem is also incorporated into the SoC

    itself.

    While these different ARM SoCs all run the same basic code, there's a lot of variety between chips from

    different manufacturers. To make things a bit easier to digest, we'll go through all of the major ARM

    licensees and discuss their respective chip designs, those chips' performance levels, and products that

    each chip has shown up in. We'll also talk a bit about each chipmaker's plans for the future, to the extent

    that we know about them, and about the non-ARM SoCs that are slowly making their way into shipping

    products. Note that this is not intended to be a comprehensive look at all ARM licensees, but rather a

    thorough primer on the major players in today's and tomorrow's phones and tablets.

    PAGE: 1 2 3 4 NEXT

    Andrew Cunningham / Andrew has a B.A. in Classics from Kenyon College and has over f ive years of experience in IT. His

    w ork has appeared on Charge Shot!!! and AnandTech.

    FollowFollow @IT_AndrewC@IT_AndrewC

    SITE THEME

    Light on Dark

    Dark on Light

    VIEW FULL SITE

    2013 Cond Nast. All rights reserved

    Use of this Site constitutes acceptance of ourUser Agreement (effective 3/21/12) and Privacy Policy (effective 3 /21/12), and Ars

    Technica Addendum (effective 5 /17/2012)

    Your California Priv acy Rights

    The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except w ith the prior w ritten

    permission of Cond Nast.

    Ad Choices

    READER COMMENTS 65

    http://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/?comments=1http://www.condenast.com/privacy-policy#privacypolicy-optouthttp://www.condenast.com/privacy-policy#privacypolicy-californiahttp://arstechnica.com/amendment-to-conde-nast-user-agreement-privacy-policy/http://www.condenast.com/privacy-policy#privacypolicyhttp://www.condenast.com/privacy-policyhttp://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/?view=gridhttp://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/?mobile_theme=lighthttp://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/?mobile_theme=darkhttp://arstechnica.com/author/andrew_cunninghamhttp://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/2http://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/4http://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/3http://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/2https://twitter.com/intent/follow?original_referer=http%3A%2F%2Farstechnica.com%2Fgadgets%2F2013%2F04%2Fthe-pc-inside-your-phone-a-guide-to-the-system-on-a-chip%2F&region=follow_link&screen_name=IT_AndrewC&tw_p=followbutton&variant=2.0http://arstechnica.com/gadgets/2013/04/wsj-microsoft-developing-a-7-inch-surface-coming-later-this-year/http://arstechnica.com/tech-policy/2013/04/fifth-member-of-bittorrent-piracy-ring-given-23-month-sentence/
  • 7/27/2019 System on a Chip - Embedded Programming

    5/22

    GEAR & GADGETS/ PRODUCT NEWS & REVIEWS

    The PC inside your phone: A guide to the system-on-a-chipCan't tell a Snapdragon apart from an Exynos? We're here to help.

    Apple

    Apple's chips appear exclus ively in Apple's phones and tablets, and iOS is optim ized specifical ly for them. This lets

    Apple get good performance with less RAM and fewer CPU cores than other companies ' high-end chips.

    Jacqui Cheng

    We'll tackle Apple's chips first, since they show up in a pretty small number of products and are exclusively

    used in Apple's products. We'll start with the oldest models first and work our way up.

    The Apple A4 is the oldest chip still used by current Apple products, namely the fourth generation iPod

    touch and the free-with-contract iPhone 4. This chip marries a single Cortex A8 CPU core to a single-core

    Forums Video Log In

    by Andrew Cunningham - Apr 11 2013, 5:00am ASTSMARTPHONES TABLETS 65

    http://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/?comments=1http://arstechnica.com/discipline/tablets-2http://arstechnica.com/discipline/smartphones-gadgets-3http://arstechnica.com/author/andrew_cunningham/http://arstechnica.com/civis/ucp.php?mode=login&return_to=http%3A%2F%2Farstechnica.com%2Fgadgets%2F2013%2F04%2Fthe-pc-inside-your-phone-a-guide-to-the-system-on-a-chip%2F2%2Fhttp://arstechnica.com/video/http://arstechnica.com/civis/http://arstechnica.com/http://arstechnica.com/gadgets/
  • 7/27/2019 System on a Chip - Embedded Programming

    6/22

    PowerVR SGX 535 GPU and either 256MB or 512MB of RAM (for the iPod and iPhone, respectively). This

    chip was originally introduced in early 2010 with the original iPad, so it's quite long in the tooth by SoC

    standards. Our review of the fifth generation iPod touch shows just how slow this thing is by modern

    standards, though Apple's tight control of iOS means that it can be optimized to run reasonably well even

    on old hardware (the current version of iOS runs pretty well on the nearly four-year-old iPhone 3GS).

    Next up is the Apple A5, which despite being introduced two years ago is still used in the largest number of

    Apple products. The still-on-sale iPad 2, the iPhone 4S, the fifth-generation iPod touch, and the iPad mini

    all have the A5 at their heart. This chip combines a dual-core Cortex A9 CPU, a dual-core PowerVR SGX

    543MP2 GPU, and 512MB of RAM. Along with the aforementioned heavy optimization of iOS, this

    combination has made for quite a longevous SoC. The A5 also has the greatest number of variants of any

    Apple chip: the A5X used the same CPU but included the larger GPU, 1GB of RAM, and wider memory

    interface necessary to power the third generation iPad's then-new Retina display, and a new variant with a

    single-core CPU was recently spotted in the Apple TV.

    Finally, the most recent chip: the Apple A6. This chip, which to date has appeared only in the iPhone 5,

    marries two of Apple's custom-designed "Swift" CPU cores to a triple-core Imagination Technologies

    PowerVR SGX 543MP3 GPU and 1GB of RAM, roughly doubling the performance of the A5 in everyrespect. The CPU doubles the A5's performance both by increasing the clock speed and the number of

    instructions-per-clock the chip can perform relative to Cortex A9. The GPU gets there by adding another

    core and increasing clock speeds. As with the A5, the A6 has a special A6X variant used in the full-sized

    iPad that uses the same dual-core CPU but ups the ante in the graphics department with a quad-core

    PowerVR SGX 554MP4 and a wider memory interface.

    Enlarge / The "die shot" of Apple's A6, as done by

    Chipworks. They've highlighted the CPU and GPU

    cores, but there are lots of other components that

    make up an SoC.

    Chipworks

    https://cdn.arstechnica.net/wp-content/uploads/2013/04/apple_a6_dieshot.jpghttp://www.chipworks.com/blog/recentteardowns/2012/09/21/apple-iphone-5-the-a6-application-processor/https://cdn.arstechnica.net/wp-content/uploads/2013/04/apple_a6_dieshot.jpghttp://arstechnica.com/apple/2013/03/samsung-not-tsmc-still-makes-the-apple-tvs-new-a5-processor/http://arstechnica.com/apple/2012/09/tempting-fate-installing-ios-6-on-the-iphone-3gs/http://arstechnica.com/apple/2012/10/the-price-of-progress-2012-ipod-touch-reviewed/4/
  • 7/27/2019 System on a Chip - Embedded Programming

    7/22

    Apple SoCs all prioritize graphics performance over everything else, both to support the large number of

    games available for the platform and to further Apple's push toward high-resolution display panels. The

    chips tend to have less CPU horsepower and RAM than the chips used in most high-end Android phones

    (Apple has yet to ship a quad-core CPU, opting instead to push dual-core chips), but tight control over iOS

    makes this a non-issue. Apple has a relative handful of iOS devices it needs to support, so it's trivial for

    Apple and third-party developers to make whatever tweaks and optimizations they need to keep the

    operating system and its apps running smoothly even if the hardware is a little older. Whatever you think of

    Apple's policies and its "walled garden" approach to applications, this is where the tight integration betweenthe company's hardware and software pays off.

    Knowing what we do about Apple's priorities, we can make some pretty good educated guesses about what

    we'll see in a hypothetical A7 chip even if the company never gives details about its chips before they're

    introduced (or even after, since we often have to rely on outfits like Chipworks to take new devices apart

    before we can say for sure what's in them).

    On the CPU side, we'd bet that Apple will focus on squeezing more performance out of Swift, whether by

    improving the architecture's efficiency or increasing the clock speed. A quad-core version is theoretically

    possible, but to date Apple has focused on fewer fast CPU cores rather than more, slower ones, most likelyout of concern about power consumption and the total die size of the SoC (the larger the chip, the more it

    costs to produce, and Apple loves its profit margins). As for the GPU, Imagination's next-generation

    PowerVR SGX 6 series GPUs are right around the corner. Since Apple has used Imagination exclusively in

    its custom chips up until now, it's not likely to rock this boat.

    Qualcomm

    https://cdn.arstechnica.net/wp-content/uploads/2013/04/IMG_1907.jpghttp://www.chipworks.com/blog/technologyblog/2013/03/12/inside-the-latest-apple-a5-from-a-new-apple-tv/http://arstechnica.com/gaming/2013/01/get-your-game-on-the-ultimate-smartphone-guide-part-iv/
  • 7/27/2019 System on a Chip - Embedded Programming

    8/22

    Enlarge / Qualcomm CEO Paul Jacobs introduces the Snapdragon 800 series SoCs at CES 2013.

    Andrew Cunningham

    Qualcomm is hands-down the biggest player in the mobile chipmaking game right now. Even Samsung, a

    company that makes and ships its own SoCs in the international versions of its phones, often goes with

    Qualcomm chips in the US. With this popularity comes complexity: Wikipedia lists 19 distinct model numbers

    in the Snapdragon S4 lineup alone, and those aren't even Qualcomm's newest chips. So we'll pick four of

    the most prominent to focus on, since these are the ones you're most likely to see in a device you couldbuy in the next year or so.

    Let's start with the basics: Qualcomm is the only company on our list that creates both its own CPU and

    GPU architectures, rather than licensing one or the other design from ARM or another company. Its current

    CPU architecture, called "Krait," is faster clock-for-clock than ARM's Cortex A9 but slower than Cortex A15

    (the upside is that it's also more power-efficient than A15). Its GPU products are called "Adreno," and they

    actually have their roots in a mobile graphics division that Qualcomm bought from AMD back in 2009 for a

    scant $65 million. Both CPU and GPU tend to be among the faster products on the market today, which is

    one of the reasons why they're so popular.

    The real secret to Qualcomm's success, though, is its prowess in cellular modems. For quite a while,

    Qualcomm was the only company offering chips with an LTE modem integrated into the SoC itself. Plenty of

    phones make room for separate modems and SoCs, but integrating the modem into the SoC creates space

    on the phone's logic board, saves a little bit of power, and keeps OEMs from having to buy yet another

    chip. Even companies that make their own chips use Qualcomm modemsas we noted, almost all of

    Samsung's US products come with a Qualcomm chip, and phones like the BlackBerry Z10 use a Qualcomm

    chip in the US even though they use a Texas Instruments chip abroad. Even Apple's current iPhones use

    one or another (separate) Qualcomm chips to provide connectivity.

    http://arstechnica.com/gadgets/2009/01/amd-unloads-mobile-gpu-technology-to-qualcomm/https://cdn.arstechnica.net/wp-content/uploads/2013/04/IMG_1907.jpg
  • 7/27/2019 System on a Chip - Embedded Programming

    9/22

    Enlarge / Qualcomm's modems are key to its success. Here is the standalone MDM9615M modem that enables

    the iPhone 5's 4G connectivity.

    iFixit

    Add these modems to Qualcomm's competitive CPUs and GPUs, and it's no wonder why the Snapdragon

    has been such a success for the company. Qualcomm will finally start to see some real challenge on this

    front soon: Broadcom, Nvidia, and Intel are all catching up and should be shipping their own LTE modems

    this year, but for now Qualcomm's solutions are established and mature. Expect Qualcomm to continue to

    provide connectivity for most devices.

    Let's get to the Snapdragon chips themselves, starting with the oldest and working our way up.

    Snapdragon's S4 Plus, particularly the highest-end model (part number MSM8960), combines two Krait

    cores running at 1.7GHz with an Adreno 225 GPU. This GPU is roughly comparable to the ImaginationTechnologies GPU in Apple's A5, while the Krait CPU is somewhere between the A5 and the A6. This chip

    is practically everywhere: it powers high-end Android phones from a year or so ago (the US version of

    Samsung's Galaxy S III) as well as high-end phones from other ecosystems (Nokia's Lumia 920 among

    many other Windows phones, plus BlackBerry's Z10). It's still a pretty popular choice for those who want to

    make a phone but don't want to spend the money (or provide the larger battery) for Qualcomm's heavy-

    duty quad-core SoCs. Look for the S4 Plus series to be replaced in mid-range phones by the Snapdragon

    400 series chips, which combine the same dual-core Krait CPU with a slightly more powerful Adreno 305

    GPU (the HTC First is the first new midrange phone to use it. Others will likely follow).

    http://arstechnica.com/gadgets/2013/04/hands-on-with-facebook-home-and-the-htc-first/http://arstechnica.com/gadgets/2013/02/an-imperfect-ten-the-blackberry-z10-smartphone-review/http://arstechnica.com/gadgets/2012/12/review-htc-8x-is-the-best-windows-phone-8-handset-out-there/http://blog.broadcom.com/mobile-world-congress/designed-for-a-4g-world-lte-unleashed/https://cdn.arstechnica.net/wp-content/uploads/2013/04/kXLwRN1XcGkFRmO2.jpghttp://www.ifixit.com/Teardown/iPhone+5+Teardown/10525/1https://cdn.arstechnica.net/wp-content/uploads/2013/04/kXLwRN1XcGkFRmO2.jpg
  • 7/27/2019 System on a Chip - Embedded Programming

    10/22

    Next up is the Snapdragon S4 Pro (in particular, part number APQ8064). This chip combines a quad-core

    Krait CPU with a significantly beefed up Adreno 320 GPU. Both CPU and GPU trade blows with Apple's A6

    in our standard benchmarks, but the CPU is usually faster as long as all four of its cores are actually being

    used by your apps. This chip is common in high-end phones released toward the end of last year,

    including such noteworthy models as LG's Optimus G, the Nexus 4, and HTC's Droid DNA. It's powerful, but

    it can get a little toasty: if you've been running the SoC full-tilt for a while, the Optimus G's screen

    brightness will automatically turn down to reduce the heat, and the Nexus 4 will throttle the chip and slow

    down if it's getting too hot.

    The fastest, newest Qualcomm chip that's actually showing up in phones now is the Snapdragon 600, a

    chip Qualcomm unveiled at CES back in January. Like the S4 Pro, this Snapdragon features a quad-core

    Krait CPU and Adreno 320 GPU, but that doesn't mean they're the same chip. The Krait in the Snapdragon

    600 is a revision called "Krait 300" that both runs at a higher clock speed than the S4 Pro's Krait (1.9GHz

    compared to 1.7GHz) and includes a number of architectural tweaks that make it faster than the original

    Krait at the same clock speed. The Snapdragon 600 will be coming to us in high-end phones like the US

    version ofSamsung's Galaxy S4, HTC's One, and LG's Optimus G Pro. Our benchmarks for the latter

    phone show the Snapdragon 600 outdoing the S4 Pro by 25 to 30 percent in many tests, which is a sizable

    step up (though the Adreno 320 GPU is the same in both chips).

    Finally, look ahead to the future and you'll see the Snapdragon 800, Qualcomm's next flagship chip that's

    due in the second quarter of this year. This chip's quad-core Krait 400 CPU again introduces a few mild

    tweaks that should make it faster clock-for-clock than the Krait 300, and it also runs at a speedier 2.3GHz.

    The chip sports an upgraded Adreno 330 GPU that supports a massive 38402160 resolution as well as a

    64-bit memory interface (everything we've discussed up until now has used a 32-bit interface). All of this

    extra hardware suggests that this chip is destined for tablets rather than smartphones (a market segment

    where Qualcomm is less prevalent), but this doesn't necessarily preclude its use in high-end smartphones.

    We'll know more once the first round of Snapdragon 800-equipped devices are announced.

    Qualcomm is in a good position. Its chips are widely used, and its roadmap evolves at a brisk and

    predictable pace. Things may look less rosy for the company when competing LTE modems start to

    become more common, but for now it's safe to say that most of the US' high-end phones are going to keep

    using Qualcomm chips.

    PAGE: 1 2 34 NEXT

    Andrew Cunningham / Andrew has a B.A. in Classics f rom Kenyon College and has over f ive years of experience in IT. His

    w ork has appeared on Charge Shot!!! and AnandTech.

    FollowFollow @IT_AndrewC@IT_AndrewC

    READER COMMENTS 65

    http://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/?comments=1http://arstechnica.com/author/andrew_cunninghamhttp://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/3http://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/4http://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/3http://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/http://arstechnica.com/gadgets/2013/04/lg-optimus-g-pro-review-the-phablets-are-here-to-stay/http://arstechnica.com/gadgets/2013/02/hands-on-with-htc-one-a-powerful-phone-that-may-not-be-for-power-users/http://arstechnica.com/gadgets/2013/03/samsung-unveils-the-new-eight-core-galaxy-s-iv/http://arstechnica.com/gadgets/2013/01/new-quad-core-snapdragon-supports-55-megapixel-images-ultra-hd/http://arstechnica.com/gadgets/2012/11/htcs-droid-dna-makes-big-sacrifices-to-reach-1080p/http://arstechnica.com/gadgets/2012/11/nexus-4-two-thirds-of-a-great-phone/http://arstechnica.com/gadgets/2012/11/beauty-and-brains-the-lg-optimus-g-reviewed/https://twitter.com/intent/follow?original_referer=http%3A%2F%2Farstechnica.com%2Fgadgets%2F2013%2F04%2Fthe-pc-inside-your-phone-a-guide-to-the-system-on-a-chip%2F2%2F&region=follow_link&screen_name=IT_AndrewC&tw_p=followbutton&variant=2.0
  • 7/27/2019 System on a Chip - Embedded Programming

    11/22

    OLDER STORY NEWER STORY

    SITE THEME

    Light on Dark

    Dark on Light

    VIEW FULL SITE

    2013 Cond Nast. All rights reserved

    Use of this Site constitutes acceptance of ourUser Agreement (effective 3/21/12) and Privacy Policy (effective 3 /21/12), and Ars

    Technica Addendum (effective 5 /17/2012)

    Your California Priv acy Rights

    The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except w ith the prior w ritten

    permission of Cond Nast.

    Ad Choices

    http://www.condenast.com/privacy-policy#privacypolicy-optouthttp://www.condenast.com/privacy-policy#privacypolicy-californiahttp://arstechnica.com/amendment-to-conde-nast-user-agreement-privacy-policy/http://www.condenast.com/privacy-policy#privacypolicyhttp://www.condenast.com/privacy-policyhttp://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/2/?view=gridhttp://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/2/?mobile_theme=lighthttp://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/2/?mobile_theme=darkhttp://arstechnica.com/gadgets/2013/04/wsj-microsoft-developing-a-7-inch-surface-coming-later-this-year/http://arstechnica.com/tech-policy/2013/04/fifth-member-of-bittorrent-piracy-ring-given-23-month-sentence/
  • 7/27/2019 System on a Chip - Embedded Programming

    12/22

    GEAR & GADGETS/ PRODUCT NEWS & REVIEWS

    The PC inside your phone: A guide to the system-on-a-chipCan't tell a Snapdragon apart from an Exynos? We're here to help.

    Samsung

    Samsung usually uses its own chips in its own phones and tablets, but not in the US.

    Andrew Cunningham

    Samsung has three-or-so chips that are currently shipping in its phones and tablets. The first (and oldest)

    of the three is the Exynos 4 Quad, which powers the Galaxy Note 10.1, Galaxy Note 8.0, Galaxy Note II, and

    international versions of the Galaxy S III. This particular variant includes four Cortex A9 CPU cores and an

    ARM Mali-400 GPU. Neither is cutting edge, but the GPU performance is better than Nvidia's Tegra 3 and

    Forums Video Log In

    by Andrew Cunningham - Apr 11 2013, 5:00am ASTSMARTPHONES TABLETS 65

    http://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/?comments=1http://arstechnica.com/discipline/tablets-2http://arstechnica.com/discipline/smartphones-gadgets-3http://arstechnica.com/author/andrew_cunningham/http://arstechnica.com/civis/ucp.php?mode=login&return_to=http%3A%2F%2Farstechnica.com%2Fgadgets%2F2013%2F04%2Fthe-pc-inside-your-phone-a-guide-to-the-system-on-a-chip%2F3%2Fhttp://arstechnica.com/video/http://arstechnica.com/civis/http://arstechnica.com/http://arstechnica.com/gadgets/2013/02/if-at-first-you-dont-succeed-hands-on-with-samsungs-galaxy-note-8-0/http://arstechnica.com/gadgets/2012/08/good-ideas-middling-execution-the-samsung-galaxy-note-10-1-reviewed/http://arstechnica.com/gadgets/
  • 7/27/2019 System on a Chip - Embedded Programming

    13/22

    the CPU performance is fairly similar (given similar clock speeds, anyway).

    The other chips are both from the Exynos 5 series, but they're both quite different from each other. The

    first is the relatively straightforward Exynos 5 Dual, which powers both the Nexus 10 tablet and Samsung's

    $249 ARM Chromebook. This chip combines two ARM Cortex A15 cores with ARM's Mail-T604 GPU, and

    the result is the fastest GPU performance in any Android tablet at the moment and the fastest CPU

    performance in any ARM-based device, period. (This will quickly stop being the case as other A15-based

    devices start hitting the market this year). The chip is a bit more power-hungry than its Cortex A9-based

    predecessor and other designs from Apple and Qualcomm, but manufacturing process advancements

    absorb most of this penalty and Exynos 5 Dual devices still end up with decent battery life overall.

    Finally, we have the Exynos 5 Octa, which is coming to market first in the international version of the

    forthcoming Galaxy S 4. This SoC is generally said to have eightCPU cores, and while this is not

    technically untrue, we've already pointed out that not all of these cores are created equal. The SoC

    combines four Cortex A15 cores for performance and four Cortex A7 cores that can run all of the same

    code, but much more slowly. Tasks that don't need a ton of CPU power can execute on the A7 cores, and

    tasks that do can execute on the A15s, but it's unlikely that all eight cores can be active at the same time.

    This chip's maximum CPU performance, then, will be more in line with a quad-core Cortex A15 chip likeNvidia's Tegra 4.

    The Octa also ditches ARM's GPU designs for one by Imagination Technologies, a triple-core PowerVR

    SGX 544MP3. This is nearly identical to the 543MP3 used in Apple's A6, and the performance should be

    very similar. The only difference is that the 544MP3 supports Direct3D, a necessity if the Octa is to make

    its way into Windows phones or Windows RT tablets. Apple's competitors in the chip space are finally

    beginning to catch up with their GPU performance, something we couldn't have said of many chips even a

    year ago.

    Samsung's Exynos 5 Octa uses a CPU core arrangement called "big.LITTLE" to save power.

    http://arstechnica.com/gadgets/2013/03/samsungs-exynos-5-octa-checking-out-the-chip-inside-the-galaxy-s-4/http://arstechnica.com/gadgets/2012/11/review-samsungs-new-arm-chromebook-gets-by-without-intel-inside/http://arstechnica.com/gadgets/2012/11/nexus-10-tablet-is-a-solid-house-built-on-shifting-sands/
  • 7/27/2019 System on a Chip - Embedded Programming

    14/22

    ARM

    Samsung's chips have been known to appear in products from other companies, but they ship most

    frequently in Samsung's own phones, tablets, and (more recently) laptops. Samsung has the advantage of

    being a more integrated company than many of its competitorsnot only does it make and sell its own

    phones and tablets, it also manufactures many of the components that appear in those devices, including

    the screens and the chips themselves. Nvidia and Qualcomm both typically outsource their chip production

    to TSMC, a company that also handles GPU production for AMD and Nvidia. Meanwhile, Apple (Samsung's

    biggest competitor in the mobile market) relies on Samsungfor the production of the A5 and A6 chips that

    power its iOS devices.

    Texas Instruments

    Texas Instruments is an odd duck in this discussion. On the one hand, it provides chips for many prominen

    devices past and present, including Amazon's entire Kindle Fire, Samsung's Galaxy S II (and several other

    pre-Galaxy S III Samsung devices), and the international version of the BlackBerry Z10. On the other hand,

    TI has announced that it is exiting the market for smartphone and tablet SoCs and will be focusing on less-

    competitive, higher-margin marketsthink embedded systems and factories. That doesn't mean it will beleaving the consumer market all of a sudden, just that it won't be devoting resources to new chips, and its

    existing chips will become more and more rare as time goes on.

    The most common TI chips you'll find in products today belong to the OMAP4 series, which consists of

    three chips: the OMAP4430, the OMAP4460, and the OMAP4470. All use a dual-core Cortex A9 CPU (the

    higher the model number is, the higher the clock speed) alongside a single-core Imagination Technologies

    PowerVR SGX540 (in the 4430 and 4460) and a single-core PowerVR SGX544 (in the 4470). Two low-

    power ARM Cortex M3 cores are also included to help process background tasks while eating less battery.

    The OMAP4's CPU performance is lower than the newer chips from Qualcomm or Nvidia, but like Apple'sA5 it's generally good enough, especially when paired with Jelly Bean (or something like BlackBerry 10,

    which is optimized for it). The GPU performance, however, often lags behind not just newer chips, but also

    contemporaneous chips like the A5 or Nvidia's Tegra 3 (especially in the lower-end chips).

    TI has one more consumer-targeted design in its pipeline, and it will probably be its last: the OMAP5. It

    uses the same basic setup as OMAP4, but everything has been upgraded: the two Cortex A9s have been

    exchanged for A15s, the Cortex M3s have been exchanged for M4s, and the GPU has been bumped to a

    dual-core PowerVR SGX544MP2 rather than the single-core version (the GPU's clock speed has also been

    increased to 532MHz, a little less than twice as fast as the PowerVR SGX544 in the OMAP4470). This

    should all add up to a GPU that's between three and four times as fast as its predecessor, always awelcome improvement.

    OMAP5 is reportedly due in the second quarter of this yearso any day now. Even so, we haven't heard

    much about devices that will be using it. This silence may be because the product isn't actually on the

    market yet, but it may be the case that TI's anticipated withdrawal from the market has killed any chance

    this chip had to succeed. TI will probably be willing to cut buyers some pretty good deals, but if I had the

    option to buy a chip from a company with a well-charted roadmap (like Qualcomm or Nvidia) and a

    company that has announced its intent to completely abandon the consumer market, I know which one I'd

    choose.

    http://arstechnica.com/gadgets/2013/02/review-blackberry-10-is-better-much-better-late-than-never/http://arstechnica.com/gadgets/2012/10/adventures-in-rooting-running-jelly-bean-on-last-years-kindle-fire/http://news.cnet.com/8301-1001_3-57549995-92/texas-instruments-exits-consumer-phones-lays-off-1700/http://www.tsmc.com/
  • 7/27/2019 System on a Chip - Embedded Programming

    15/22

    Nvidia

    Enlarge / Nvidia's "Kayla" platform is a Tegra-equipped motherboard aimed at developers.

    Andrew Cunningham

    The Tegra 3 is Nvidia's current SoC, and though it's getting a bit long in the tooth, it's still showing up in

    some relatively high-profile products. The chip uses four ARM Cortex A9 CPU cores and a custom-

    designed GPU made by Nvidia, which makes sense given its history as a graphics company. The SoC also

    includes a fifth low-power CPU core called a "companion core" designed to perform background tasks

    when your phone or tablet is idle, allowing the main CPU cores to power down and save your battery.

    There are a few different Tegra 3 variants, and they differ mostly in clock speed and memory bandwidth

    rather than core count.

    The Tegra 3's CPU performs reasonably well, though at this point a quad-core Cortex A9 is going to feel

    slower than a dual-core CPU based on a newer architecture like the Cortex A15 simply because there

    aren't that many heavily threaded apps on phones and tablets these days. The GPU has also been

    surpassed by other offerings from Qualcomm, Apple, and Samsung, though the games actually available

    for Android today can usually be played without issue.

    The Tegra 3 isn't as prevalent in phones and tablets as Qualcomm's chips, but it still powers plenty of

    Android and Windows RT devices. The Nexus 7, HTC One X+, Microsoft Surface,Asus VivoTab RT, and

    Asus Transformer Prime are all prominent devices using Nvidia silicon. The Ouya game console also uses

    a Tegra 3.

    Tegra 3's successor is (unsurprisingly) called the Tegra 4, and the first devices to use it will be coming out

    http://arstechnica.com/gadgets/2013/01/nvidia-officially-unveils-next-generation-tegra-4-soc/http://arstechnica.com/gaming/2013/03/ouya-ready-to-ship-to-kickstarter-backers-march-28-hits-stores-in-june/http://arstechnica.com/gadgets/2012/10/my-kingdom-for-some-apps-the-asus-vivo-tab-rt-review/http://arstechnica.com/gadgets/2012/10/microsofts-first-stab-at-a-pc-surface-reviewed/http://arstechnica.com/gadgets/2012/11/googles-nexus-7-gets-a-fresh-coat-of-paint-for-the-holidays/https://cdn.arstechnica.net/wp-content/uploads/2013/04/IMG_4087.jpghttp://arstechnica.com/gadgets/2013/03/from-smartphone-to-server-room-nvidias-kayla-shows-the-future-of-tegra/https://cdn.arstechnica.net/wp-content/uploads/2013/04/IMG_4087.jpg
  • 7/27/2019 System on a Chip - Embedded Programming

    16/22

    in the next few months. Nvidia's own Project Shield gaming console will be one of the earliest to use it, but

    Vizio and Toshiba have both announced tablets that will use the chip as well. Tegra 4 uses the same basic

    configuration of CPU cores as Tegra 3four cores, plus a low-power "companion core"but trades the

    Cortex A9s for much more powerful Cortex A15s. The GPU is also much-improved and should go toe-to-toe

    with the GPU in Apple's iPad 4.

    Enlarge / Tegra 4i is a sm aller, more smartphone-centric version of Tegra 4.

    Nvidia

    Tegra 4 is aimed at tablets and the very highest-end smartphones, but Nvidia is going a different route for

    mainstream smartphones. The Tegra 4i, due toward the end of this year, has the same basic GPU

    architecture as Tegra 4, but it uses a narrower memory interface (32-bit as opposed to 64-bit) and fewer

    cores (60 instead of 72). The CPU is also a little weakerlike Tegra 3, it's comes with four Cortex A9 CPU

    cores and one "companion core," but it's based on a revision of Cortex A9 called "Cortex A9 R4." The R4

    promises higher performance than Cortex A9 at the same clock speed. Maximum clock speeds have also

    been increased significantly over Tegra 3, from 1.7GHz to 2.3GHz.

    What will help Tegra 4i the most is the presence of an integrated LTE modem, the Icera i500. We've

    already talked about the benefits of having a modem integrated directly into the SoC itself, but this one has

    some unique aspects. The i500 is a "soft modem," which means that instead of having bits and pieces

    dedicated to communicating over specific bands or with specific standards, it has some general-purpose

    hardware that can be programmed to communicate over any of them as long as the rest of the hardware

    supports it. In theory, this would remove the need to build different models of a phone to serve different

    markets or different carriers. Both Tegra 4 and Tegra 4i also include a new imaging technology called

    "Chimera" that allows for always-on, real-time HDR photographs without the lag and blurriness that affects

    current HDR implementations.

    Neither Tegra 4 variant is here yet, but that hasn't stopped Nvidia from talking about its plans for the more

    http://arstechnica.com/gadgets/2013/03/nvidias-next-tegra-chips-will-get-a-big-boost-from-new-geforce-gpus/http://arstechnica.com/gadgets/2013/02/project-grey-becomes-tegra-4i-nvidias-latest-play-for-smartphones/https://cdn.arstechnica.net/wp-content/uploads/2013/04/Screen-Shot-2013-02-19-at-9.50.40-AM.jpghttps://cdn.arstechnica.net/wp-content/uploads/2013/04/Screen-Shot-2013-02-19-at-9.50.40-AM.jpghttp://arstechnica.com/gaming/2013/01/nvidia-dives-into-the-portable-console-market-with-project-shield/
  • 7/27/2019 System on a Chip - Embedded Programming

    17/22

    OLDER STORY NEWER STORY

    distant future. "Logan," a successor to Tegra 4 due in 2014, will use the same "Kepler" GPU architecture

    as Nvidia's current GeForce GPUs. Aside from the accompanying performance increases, this opens the

    door to GPU-assisted computing, which can be quite useful in workstation and server applications. Finally,

    2015's "Parker" will incorporate Nvidia's first custom-designed ARM CPU, marking a move away from ARM's

    stock designs.

    Nvidia's biggest challenge with all of these chips is going to be breaking into a market that others have

    largely cornered. Tegra 3 has made some inroads for them, but the biggest smartphone and tablet

    manufacturers (Apple and Samsung) already make their own chips, and (in the US at least) Qualcomm

    tends to be the go-to choice for most others. Still, with Texas Instruments leaving the market, we may soon

    see prominent companies that use its OMAP chips (Amazon, among many others) looking for an

    alternative. Nvidia can capitalize on this opening, especially if it can undercut Qualcomm on price (and

    according to Nvidia representatives I've spoken with, this is indeed the case).

    PAGE: 1 2 3 4 NEXT

    Andrew Cunningham / Andrew has a B.A. in Classics f rom Kenyon College and has over f ive years of experience in IT. His

    w ork has appeared on Charge Shot!!! and AnandTech.

    FollowFollow @IT_AndrewC@IT_AndrewC

    SITE THEME

    Light on Dark

    Dark on Light

    VIEW FULL SITE

    2013 Cond Nast. All rights reserved

    Use of this Site constitutes acceptance of ourUser Agreement (effective 3/21/12) and Privacy Policy (effective 3 /21/12), and Ars

    Technica Addendum (effective 5 /17/2012)

    Your California Priv acy Rights

    The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except w ith the prior w ritten

    permission of Cond Nast.

    Ad Choices

    READER COMMENTS 65

    http://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/?comments=1http://www.condenast.com/privacy-policy#privacypolicy-optouthttp://www.condenast.com/privacy-policy#privacypolicy-californiahttp://arstechnica.com/amendment-to-conde-nast-user-agreement-privacy-policy/http://www.condenast.com/privacy-policy#privacypolicyhttp://www.condenast.com/privacy-policyhttp://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/3/?view=gridhttp://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/3/?mobile_theme=lighthttp://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/3/?mobile_theme=darkhttp://arstechnica.com/author/andrew_cunninghamhttp://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/4http://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/4http://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/2http://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/http://arstechnica.com/gadgets/2013/03/from-smartphone-to-server-room-nvidias-kayla-shows-the-future-of-tegra/https://twitter.com/intent/follow?original_referer=http%3A%2F%2Farstechnica.com%2Fgadgets%2F2013%2F04%2Fthe-pc-inside-your-phone-a-guide-to-the-system-on-a-chip%2F3%2F&region=follow_link&screen_name=IT_AndrewC&tw_p=followbutton&variant=2.0http://arstechnica.com/gadgets/2013/04/wsj-microsoft-developing-a-7-inch-surface-coming-later-this-year/http://arstechnica.com/tech-policy/2013/04/fifth-member-of-bittorrent-piracy-ring-given-23-month-sentence/
  • 7/27/2019 System on a Chip - Embedded Programming

    18/22

    GEAR & GADGETS/ PRODUCT NEWS & REVIEWS

    The PC inside your phone: A guide to the system-on-a-chipCan't tell a Snapdragon apart from an Exynos? We're here to help.

    Intel and AMD: x86 struggles to make the jump

    Enlarge / Intel hasn't made a perfect tablet chip yet, but systems like the ThinkPad Tablet 2 show promise.

    Andrew Cunni ngham

    We've talked almost exclusively about ARM-based products so far, but Intel, the 500-pound gorilla of the

    PC market, is still fighting to establish a reputation for making good tablet chips. Intel's current-generation

    products, the Ivy Bridge CPU architecture on the high end and the Clover Trail Atom platform on the low

    end, can't quite hit that necessary sweet spot between performance and power efficiency. Ivy Bridge

    tablets likeAcer's Iconia W700 are still a little hot, a little heavy, a little expensive, and get only OK battery

    life. Clover Trail devices like Lenovo's ThinkPad Tablet 2 address all of these concerns, but their CPU and

    Forums Video Log In

    by Andrew Cunningham - Apr 11 2013, 5:00am AST

    SMARTPHONES TABLETS 65

    https://cdn.arstechnica.net/wp-content/uploads/2013/04/IMG_42121.jpghttps://cdn.arstechnica.net/wp-content/uploads/2013/04/IMG_42121.jpghttps://cdn.arstechnica.net/wp-content/uploads/2013/04/IMG_42121.jpghttp://arstechnica.com/http://arstechnica.com/http://arstechnica.com/civis/http://arstechnica.com/civis/http://arstechnica.com/video/http://arstechnica.com/civis/ucp.php?mode=login&return_to=http%3A%2F%2Farstechnica.com%2Fgadgets%2F2013%2F04%2Fthe-pc-inside-your-phone-a-guide-to-the-system-on-a-chip%2F4%2Fhttp://arstechnica.com/civis/ucp.php?mode=login&return_to=http%3A%2F%2Farstechnica.com%2Fgadgets%2F2013%2F04%2Fthe-pc-inside-your-phone-a-guide-to-the-system-on-a-chip%2F4%2Fhttps://cdn.arstechnica.net/wp-content/uploads/2013/04/IMG_42121.jpghttps://cdn.arstechnica.net/wp-content/uploads/2013/04/IMG_42121.jpghttps://cdn.arstechnica.net/wp-content/uploads/2013/04/IMG_42121.jpghttp://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/?comments=1http://arstechnica.com/discipline/tablets-2http://arstechnica.com/discipline/smartphones-gadgets-3http://arstechnica.com/author/andrew_cunningham/http://arstechnica.com/civis/ucp.php?mode=login&return_to=http%3A%2F%2Farstechnica.com%2Fgadgets%2F2013%2F04%2Fthe-pc-inside-your-phone-a-guide-to-the-system-on-a-chip%2F4%2Fhttp://arstechnica.com/video/http://arstechnica.com/civis/http://arstechnica.com/http://arstechnica.com/gadgets/2013/01/review-acers-iconia-w700-is-an-ultrabook-in-a-tablets-body/https://cdn.arstechnica.net/wp-content/uploads/2013/04/IMG_42121.jpghttp://arstechnica.com/gadgets/2013/04/thinkpad-quality-tablet-style-lenovos-thinkpad-tablet-2-reviewed/https://cdn.arstechnica.net/wp-content/uploads/2013/04/IMG_42121.jpghttp://arstechnica.com/gadgets/
  • 7/27/2019 System on a Chip - Embedded Programming

    19/22

    GPU performance is relatively low (GPU performance is especially bad) and the platform doesn't support

    Android.

    Intel gets more interesting this year. Its Haswell chips should enable thinner, lighter tablets with better

    battery life than the Ivy Bridge models, while both the Clover Trail+ and Bay Trail Atom platforms look to

    deliver substantial gains in both CPU and GPU performance (Intel's cellular modems are also steadily

    improving, which helps). Intel's long-established relationships with the PC OEMs will ensure that both of

    these chips' architectures find their way into plenty of tablets, but we're still waiting for an Intel-powered

    smartphone to make its way to the USso far, most Intel phones have been targeted toward "emerging

    markets."

    AMD has also made a few moves in this direction: it has adapted its Bobcat netbook architecture into

    something called Hondo, which combines a dual-core CPU with an integrated Radeon GPU. By all reports,

    the CPU is in the same ballpark as Clover Trail's (the architecture is faster clock-for-clock, but Hondo runs

    at a lower clock speed than Clover Trail), while the GPU is a substantial step up. One of our main issues

    with Clover Trail tablets is that their GPUs deliver sometimes choppy UI and gaming performance, so

    improvements on this front are more than welcome.

    Enlarge / AMD's "Hondo" chip checks mos t of the important boxes, but not many tablet makers are using it.

    AMD

    No matter what the chip's virtues, though, its main problem is that most OEMs just aren't picking up what

    AMD is putting down. At our first Hondo briefing back in October of 2012, AMD played coy when asked

    about which devices Hondo would appear in. Since then, only two have been announced: one Windows 8

    tablet apiece from Fujitsu and TV-turned-PC-maker Vizio. Bigger names are conspicuous in their absence,

    and unless AMD can develop a more convincing roadmap and get more people on board, it seems unlikely

    that its chips will amount to much.

    https://cdn.arstechnica.net/wp-content/uploads/2013/04/Screen-Shot-2012-10-08-at-7.18.52-PM.pnghttps://cdn.arstechnica.net/wp-content/uploads/2013/04/Screen-Shot-2012-10-08-at-7.18.52-PM.pnghttp://arstechnica.com/gadgets/2012/10/amds-new-hondo-cpus-arent-quite-a-perfect-fit-for-windows-8-tablets/http://arstechnica.com/gadgets/2012/09/intels-haswell-cpus-will-fit-in-everything-from-tablets-to-servers/
  • 7/27/2019 System on a Chip - Embedded Programming

    20/22

    AMD's first ARM processors are also coming in 2014, but they're targeted toward servers and not the

    consumer market. This (plus a number ofrecent hires) suggests that AMD could be looking to get into the

    ARM SoC game (and it could certainly handle the GPU despite selling its last mobile GPU division to

    Qualcomm, a move that seems short-sighted in retrospect). For now, its efforts remain focused squarely on

    the server room.

    All of these chips have one potential trump card over the ARM chips we've talked about: x86. How

    important this architecture is to you will depend entirely on what you do: if you're a heavy user of Windows

    8 or Windows desktop applications, x86 is a must-have because the ARM-based Windows RT can't run any

    of that stuff. If you prefer your tablets to be Android-flavored, Intel in particular has done a lot of work with

    Google to optimize Android for x86, and every Intel-powered Android phone or tablet we've seen has

    indeed performed pretty smoothly. Intel has also created something called "binary translation" to run most

    apps from the Google Play store without requiring much (if any) extra work on the part of the developers.

    Still, Android doesn't need x86 like Windows does, and if you're trying to build something on the cheap,

    Intel probably isn't your best option.

    On Intel's end, the theory is that its manufacturing expertise will eventually outstrip its competitors' by so

    much that it will enable it to cram more performance into a smaller, more power-efficient chip. This is onepossible outcome, though I think that companies like Apple and Samsung are going to be slow to move

    away from using their own chips in most of their mobile devices. If they can keep with performance that's

    "good enough," sticking with their own products might still be preferable to paying Intel for tablet and phone

    chips as they have for desktop and laptop chips for so long.

    Where the market is going

    There are other chipmakers in the world, but this has been a reasonably comprehensive look at the

    current offerings that you're most likely to see in most mid-to-high-end smartphones or tablets within the

    next year or so. Now that we've covered the products and their performance relative to each other, let'slook at the market itself and the direction things seem to be going.

    First, despite the number of players, the market for third-party chips is deceptively small. Look at Apple

    and Samsung, by far the most successful smartphone and tablet companiesSamsung often uses

    Qualcomm chips in its US phones, but otherwise both companies build and ship their own chips in their own

    products. Especially in Apple's case, this keeps a large, lucrative chunk of the market out of reach for

    companies that make only chips. Qualcomm, Nvidia, and the others have to fight it out for the rest.

    As we've already discussed, Qualcomm is by far the largest third-party chipmaker in this game, and it has

    arrived at that position by delivering chips with good performance and versatile modems. It's the go-tochoice for most Android and Windows Phone handset makerscurrently, its quad-core chips are popular

    in the highest-end phones, while midrange phones like the HTC First can go with the slightly older,

    cheaper, but still dependable dual-core models. If you want to get your chips in your phones, Qualcomm is

    who you're fighting, if only because it's the biggest company you can fight.

    That's exactly what Nvidia is trying to do with the Tegra 4i and its integrated Icera i500 modem: present a

    cheaper, all-in-one competitor to Qualcomm's mid-range and high-end products. Nvidia's biggest issue is

    actually similar to AMD'sit may be having some trouble convincing OEMs to use its new products. With

    Tegra 2 and Tegra 3, there's an impression that the company over-promised and under-delivered on

    http://arstechnica.com/gadgets/2013/04/hands-on-with-facebook-home-and-the-htc-first/http://arstechnica.com/gadgets/2013/02/phone-tablets-and-tablet-phones-asus-fonepad-and-padfone-infinity-hands-on/http://arstechnica.com/gadgets/2009/01/amd-unloads-mobile-gpu-technology-to-qualcomm/http://arstechnica.com/gadgets/2013/01/amd-grabs-more-mobile-cpu-talent-opening-a-path-to-phones-and-tablets/
  • 7/27/2019 System on a Chip - Embedded Programming

    21/22

    things like performance and power consumption. Though it's early days yet for Tegra 4, we're still looking

    at a pretty short list of products that are confirmed to be using it, and they're all from pretty minor players.

    Everything I've seen so far about Tegra 4 (though admittedly seen through PR's rose-colored glasses) has

    been good, and TI's withdrawal from the market could be Nvidia's chance to snap up some new business.

    Ultimately, TI's withdrawal shows how rough this market can be for any company that isn't Qualcomm. If the

    company that provides chips for the Kindle Fireone of the highest-profile, most successful Android

    tablets, even ifour reviews of them have always been middlingcan't make enough to justify continuing

    on, that's probably a bad sign for anyone else who's looking to break in. One reason that SoCs have

    gotten so much faster so quickly is because the competition has been fierce and the potential rewards

    have been big. For now, this continues to be truelet's hope it stays that way.

    PAGE: 1 2 3 4

    PROMOTED COMMENTS

    jump to postbazza80 Smack-Fu Master, in training

    du_sumboudy wrote:

    This is misleading. Apple allowing a user to sideload normal iOS apps from outside of a "walled garden"

    cannot somehow decrease animation framerates and touch response.

    The article never said that blocking app sideloading was responsible for their performance.

    Apple's advantage is that they control the CPU, device, and OS, and as such they can optimize for that exact

    combination. Something Android can't do as it has to support a much larger variety of devices.

    19 posts | registered Oct 18, 2012

    jump to postnormally butters Wise, Aged Ars Ve teran

    Cortex-A15 is meant to be efficient enough for tablets but primarily a step toward the 64-bit Cortex-A57 and

    the datacenter market. A15 is an 8-way superscalar core, just as wide as Haswell, with a 15-stage pipeline,

    one cycle deeper than Ivy Bridge. It has three independent out-of-order issue queues for integer, memory, and

    floating point instructions. This is a beast meant for driving through integer-heavy business logic.

    But to slip into high-end superphones, the frontend of the A15 has the same decode rate as Swift and Krait: 3

    instructions per cycle. That frontend is not going to feed that backend. Intel is the master of frontend

    microarchitecture, and they need a decode rate of 4-7 instructions per cycle to feed Ivy Bridge, which is a

    narrower backend than A15.

    http://arstechnica.com/civis/memberlist.php?mode=viewprofile&u=177400http://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/?comments=1&post=24264183#comment-24264183http://arstechnica.com/civis/memberlist.php?mode=viewprofile&u=353264http://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/?comments=1&post=24264009#comment-24264009http://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/3http://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/2http://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/http://arstechnica.com/gadgets/2012/09/when-your-best-just-isnt-good-enough-the-kindle-fire-hd/
  • 7/27/2019 System on a Chip - Embedded Programming

    22/22

    OLDER STORY NEWER STORY

    Andrew Cunningham / Andrew has a B.A. in Classics from Kenyon College and has over f ive years of experience in IT. His

    w ork has appeared on Charge Shot!!! and AnandTech.

    FollowFollow @IT_AndrewC@IT_AndrewC

    SITE THEME

    Light on Dark

    Dark on Light

    VIEW FULL SITE

    2013 Cond Nast. All rights reserved

    Use of this Site constitutes acceptance of ourUser Agreement (effective 3/21/12) and Privacy Policy (effective 3 /21/12), and Ars

    Technica Addendum (effective 5 /17/2012)

    Your California Priv acy Rights

    The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except w ith the prior w rittenpermission of Cond Nast.

    Ad Choices

    So A15 is obviously a prelude to a full-blown server architecture planned for 2014. It should deliver quick

    bursts of performance in a big.LITTLE pairing with A7, but Nvidia has called this all wrong. A deep-pipelined

    microarchitecture like A15 doesn't like to run as a low-frequency companion core. It would have made much

    more sense in any case to have four A7s plus one A15 for bursts of single-thread performance.

    Krait and Swift really hit the nail on the head. They're not trying to be single-thread integer monsters. They're

    mainly trying to maximize memory bandwidth and floating point throughput without having the deep pipelines,

    large reorder buffers, and huge branch prediction tables that suck so much power.

    Meanwhile, Intel's Atom microarchitecture was inspired by the P5 (original Pentium), whereas they would

    have been much better off continuing the P6 line where they left off with the Pentium III. They could have had

    a nice 12-stage out-of-order pipeline that would have beaten Swift and Krait to the punch.

    170 posts | registered Jan 28, 2007

    READER COMMENTS 65

    http://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/?comments=1http://www.condenast.com/privacy-policy#privacypolicy-optouthttp://www.condenast.com/privacy-policy#privacypolicy-californiahttp://arstechnica.com/amendment-to-conde-nast-user-agreement-privacy-policy/http://www.condenast.com/privacy-policy#privacypolicyhttp://www.condenast.com/privacy-policyhttp://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/4/?view=gridhttp://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/4/?mobile_theme=lighthttp://arstechnica.com/gadgets/2013/04/the-pc-inside-your-phone-a-guide-to-the-system-on-a-chip/4/?mobile_theme=darkhttp://arstechnica.com/author/andrew_cunninghamhttps://twitter.com/intent/follow?original_referer=http%3A%2F%2Farstechnica.com%2Fgadgets%2F2013%2F04%2Fthe-pc-inside-your-phone-a-guide-to-the-system-on-a-chip%2F4%2F&region=follow_link&screen_name=IT_AndrewC&tw_p=followbutton&variant=2.0http://arstechnica.com/gadgets/2013/04/wsj-microsoft-developing-a-7-inch-surface-coming-later-this-year/http://arstechnica.com/tech-policy/2013/04/fifth-member-of-bittorrent-piracy-ring-given-23-month-sentence/