The 1080p Apple TV Is Dual-Core After All… Technically.


Screen Shot 2012-04-11 at 3.07.56 PM

When Apple first debuted the new 1080p Apple TV in March, they said they’d brought their set-top box up to spec with the rest of the industry by including what they called a “single-core variant” of the iPad 2 and iPhone 4S’s A5 processor.

But how is it an A5 processor if only has one core? The answer is that technically, the A5 inside the Apple TV is still a dual-core chip, but one of them’s a dud.

Chipworks explains:

Either Apple is only utilizing one core or they are binning parts. Parts binning is a common process in semiconductors where devices are segregated (binned) based on meeting a subset of the overall requirements, in this case they could disable the “bad” core, this increases the usable die per wafer, lowering the cost.

Very simplistically, this means that Apple may be reusing A5 dual-cores that were meant to go on a chip going into the iPad 2 or iPhone 4S, but which was found to have one core faulty or damaged. They just disable that core and slap it into a system-on-chip. This allows them to use A5 components they might otherwise have thrown in the trash.

As for the SoC itself, it’s 41% smaller than an A5 inside an iPad 2 or iPhone 4S, mostly to save Apple money, since using a smaller nanometer process makes chips cheaper to produce.

So don’t look at the new Apple TV and just see some warmed-over leftovers of year-old tech: the new Apple TV may be frugal, but it’s doing some sexy new things.

  • Steffen Jobbs

    I refuse to pay for damaged goods. I want components that work at 100%. If I bought an AppleTV will Apple give me back half of the money I paid?

  • Matthew J Stevens

    I still don’t see a compelling reason to upgrade from my current AppleTVs.

  • Janne_o

    @Steffen Jobbs: I’m sorry, but thats dumb. Apple sells you a device with one functional CPU-core, and thats what you get. So whats the problem here? The fact that the device contains a non-functional, disabled core? Why is that a problem? Because its “broken”? It would be broken as a dual-core CPU, but not as a single-core CPU.

    I think its pretty obvious whats going on. AppleTV is relatively low-volume product. They are most likely using it to test-drive new manufacturing-process for the CPU. New process usually has bugs in it, so it could cause shortages in the supply, and more errors in manufacturing. So they test it on a low-volume product where they can also disable a core if the errors are in just one core.

    What should Apple do if they have errors in the die? Throw it away? Why not reuse it in AppleTV?