News & Analysis

Six reasons why no one wants an Atom-based SoC

Rick Merritt

2/26/2010 10:15 AM EST

SAN JOSE, Calif. — You would think an x86 core would be a pretty hot item for a system-on-chip design. So why is no one biting on Intel Corp.'s offer last March to sell rights to an Atom core for SoCs made at TSMC?

Here's some armchair speculation. Most of it comes down to one thing—this new SoC model might have some inside Intel a little scared.

1) Intel is charging high royalties

Intel did not make terms of its Atom SoC business publically available when it launched the deal. It's a new business model for Intel and maybe the processor giant is being a little too greedy—aka fearful—about releasing the crown jewels of its processor designs.

2) Intel has some other nasty business terms

Atom royalties could be in line. After all, the prices ARM charges are probably widely known, so Intel should have a model on which to base its prices.

But I would not be surprised if Intel has a real fear about losing control of its intellectual property. Unlike ARM, Intel has spent years and millions litigating against rivals such as AMD, Cyrix and others who cloned the x86. The processor giant can't afford to let China Inc. get hold of any proprietary details about its designs.

Thus I suspect there could be some onerous business or legal handcuffs that come with being an Atom licensee. If so, Intel could be scaring off customers.

3) Intel is not providing adequate visibility into its core

Again, fear of having one of its novel x86 designs cloned by rivals may have motivated Intel to keep a tight rein on how much technical detail it discloses about the core. SoC designers won't want to trust their chip design to a core that isn't well documented—especially not when there are plenty of alternative cores from ARM, MIPS and others that provide plenty of technical details about their internal plumbing.





Rick Merritt

2/26/2010 10:37 AM EST

Got any ideas why no one is taking Intel up on its Atom core offer? I'd love to hear 'em.

Sign in to Reply



professional_alien

2/26/2010 2:13 PM EST

Performance and power consumption probably suffers when you go from Intel's optimized process to a generic TSMC process... making the end result not so competitive compared to an ARM core.

Sign in to Reply



kr6x

2/26/2010 2:24 PM EST

I thought journalists were supposed to get these answers and bring them to the table rather than writing articles full of "maybe it's because of this" and "maybe it's because of the other thing"?

Frankly, I saw Atom as being widely used in netbooks and mini-itx form factor and similar computers. It's OK for cute low pizazz laptops, but overpowered for smartphones. The trend is for lowered battery consumption in smartphones. Atom is out of line there. Besides, in order for a company to make the jump to Atom, what's needed is a dual core Atom with integrated 2GB of on-chip dRAM and 32GB of on-chip flash RAM, plus graphics processor and maybe a DSP core. It would have to average about a half a watt or less.

Besides, I think you've also answered your own question. If Intel's having trouble teaching their partner foundry how to build these chips, then how could anyone else looking to make their product out of some other foundry's standard cell library ever hope to use it.

If Intel wants to market Atom cores for ASICs then they need to deliver the package of able and experienced foundry, standard cell library, Atom, memory and bus controller, dRAM, flash RAM, and graphics processor all for the same advanced Moore's law process.

Sign in to Reply



TXDigital

2/26/2010 2:27 PM EST

I think there is some truth in all of your points going on here. I have seen this happen with a few other major silicon vendors that considered licensing their crown jewel technologies, but realized before pulling the trigger that it was a much bigger effort than they expected and was not worth the investment/risk. In the end, they would also end up supporting competitors. The licensee ends up with technology that is not the leading edge, and it won't get supported with high priority(because of previous point). On top of this, who wants to license technology that is trumped by alternatives like ARM that are more power-efficient and can offer higher-performance. The whole thing just didn't make sense. The issue of tools and legacy software isn't enough to get past these major issues for products in a very competitive market. It sounds like a good idea until these realities set in.

Sign in to Reply



sibi

2/26/2010 7:08 PM EST

If Intel is also in the Atom SoC

Sign in to Reply



sibi

2/26/2010 7:13 PM EST

If Intel is also in the Atom based SoC business, I think it is a concern for other SoC makers when it comes to buying their IP. ARM is not making ARM based SoCs, Imagination does not make its own GPUs that could compete with their customers.

Sign in to Reply



ritesh416

2/27/2010 3:55 AM EST

I agree with kr6x that the journalist has failed to produce an insightful article. (No offense here Rick) Sometime back we had a brief discussion about the option of Atom based SoC. We discarded this option mainly because of reason # 5.

I am looking forward to reading more details about this decision by Intel.

Sign in to Reply



jyoshida

2/27/2010 7:17 AM EST

Journalists won't be able to get to the bottom of any stories, unless our sources -- including readers like yourselves -- tell us why you decided not to go with an Atom-based SoC. We want to hear from those who, even briefly, might have considered the option; but we also want to hear from Intel. Tell us what's really going on.

Sign in to Reply



panzerboy

2/27/2010 11:19 PM EST

Assembly coding on x86? Yuuch!. On ARM? Sweet.
The benefit of all that x86 programming knowledge is a red herring. Almost all that programming was done on PCs. In a SoC implementation you wont have the BIOS interrupt calls let alone all the Windows hooks. If you're not running windows why go with Atom?
My ARM experience was with the Archimedes computer using an ARM2. At that time (1988) the 8Mhz ARM2 eat the lunch of 30Mhz '386s and the ARM did that using 9 times less transistors (30,000 vs 275,000).
Intel has never had efficient elegant processors, relying instead on leading silicon processes to stay competitive. If they're using TSMC as a foundry then their only advantage is lost.
ARM is a beautiful 'clean-sheet' design from the mid 80's. x86 has baggage that goes back to the 8080 (1974).
If it weren't for DOS/Windows and the PC Intel would be just a foundry.
Apart from military applications (Probably the most politically contaminated industry in the world) and the Xbox (Microsoft, good buddies of Intel) I'm am aware of no other x86 application that doesn't run on Windows.
Thinking about the Microsoft Intel coziness, I predict that Microsoft will stop developing Win Mobile for the ARM and move to the Atom platform, say late this year to mid 2011. Wanna bet?

Sign in to Reply



panzerboy

1/8/2011 8:23 AM EST

Hooh Boy! Was I ever wrong here! Instead of Microsoft ditching ARM, they've embraced ARM and will support it on Windows 8. Never been happier to be completely wrong.

Sign in to Reply



Robinho

1/8/2011 11:47 AM EST

There are various forms of linux running on x86 (this is what killed sun servers). There are a whole bunch of x86 applications not using windows.

Sign in to Reply



Mark LaPedus

2/28/2010 9:39 PM EST

I was at the original Intel-TSMC press event. It was believable--until Intel said that it would not license its high-k technology to TSMC. (Don't forget: Atom is based on a 45-nm process with high-k and metal gates.) What use is Atom without high-k? Very little. I believe TSMC wanted to get its hands on the high-k process and Intel balked--for good reason: It's the only high-k technology in production. I think TSMC is struggling with high-k and wanted the recipe. When Intel continued to balk, TSMC put little effort in bringing up Atom in its libraries. Without high-k, Atom is just another IP core.
Meanwhile, at the original Intel-TSMC event, it was great to see the execs: Intel EVP Sean Maloney; TSMC former CEO Rick Tsai, etc. But the event seemed to be more of a photo opp than a real news blockbuster. A complete waste of time.

Sign in to Reply



betajet

2/28/2010 10:47 PM EST

panzerboy:

First, let me say I am a big fan of ARM and not at all of fan of Intel Architecture. However, ARM has evolved a great deal since the ARM2 days and each new version of the archtecture has added new complexity. It is no longer a simple RISC architecture. Just enumerating all the possible instruction formats is daunting.

This brings up an interesting challenge for selling ARM-based software: for which version of the architecture do you compile? Or do you sell multiple binaries, one for each of the architectures you want to support? And how do you validate your software on the many possible architectures? Adding in floating point options makes things even more interesting.

This is not an issue for embedded applications, since they're only running one program and the manufacturer of the embedded system knows which architecture version to support and the programmers can tune the software to match the architecture. It's also not an issue with open source, since you can rebuild any application from source code to match your platform. If it's a popular FLOSS application, you can take advantage of myriad beta testers in the community to validate many platforms. This is one reason Linux runs well on ARMs.

As far as cleanliness of architecture, my current favorite is PowerPC. It's much more regular than ARM, particularly loads and stores. But there are far more ARM chips available.

I like your comment about Intel Architecture having evolved from the 8080. It actually goes back further to the 8008 (1972).

Sign in to Reply



Bruzzer

2/28/2010 11:54 PM EST

Press & industry analysts have picked up on ATOM 'not whole product' in terms of ARM portfolio, tools, design and customer mass. Where mass and leverage is a foundation strategy right out of Intel's very own play book.

However ATOM has a following in industrial embedded; with a power supply. Look at all the engineering efforts to coble ATOM surplus into an industrial design’s thermals that have upset some paying the higher price for the industrial package.

So end customers beware.

I think the key issue with the Intel / TSMC fabrication deal is that TSMC is booked on leading edge process. ATOM requires advanced lithography to be function, power and cost efficient and TSMC just doesn't have the wafer starts for such a low margin product so early in their advanced process's economic life.

ATOM cannot be efficiently produced on fabrication process other then 'fully depreciated" in the wake of higher value, higher margin products. Especially for a foundry that schedules wafer starts based on their economic value in tune with the specific process's life cycle.

ARM cluster has experienced similar foundry hurdles for wafers that are worth how much? Where ARM does offer constituent mass and leverage that can be scheduled on a foundry's advanced process accordingly.

For Intel the task of ATOM whole product; IP library and design tool falls back on Intel and whatever SOC design cluster can be cobbled together. Financially where Intel will be stuck fabricating ATOM for an economic profit, at end of run, occurring near the end of any process nodes economic life.

Mike Bruzzone
Camp Marketing Consultancy

Sign in to Reply



JaredV2

3/1/2010 6:26 PM EST

It's power consumption plain and simple. If Intel was serious about this market they would do a ground up redesign of x86 with the primary design focus being power consumption.

Most engineers view their entry into SOC as a post-design marketing decision. That may be an unfair assessment, but that's the perception. Toes dangling in the water.

I don't feel the commitment from Intel that I feel with ARM.

Sign in to Reply



woofeeka

4/15/2010 5:31 PM EDT

I would like to see SOC and USB peripherals store access parameters so drivers are more universal. This could be done on a simplified SOC architecture and port to larger systems.

I would like to see Intel make a quad core: 2 cores for IT (updates, government monitoring, etc), and two dedicated RTOS cores so the user never sees a delay and can observe all activity.

Sign in to Reply



Kiran_NSN

9/16/2010 5:00 AM EDT

Intel will be worried if they look at this article. I'm completely convinced with comments such as the basic architecture should be redone to bring out processors with low power consumption compared to ARM. But is it really feasible for a company like Intel to reevaluate their basic architecture at this moment. No ways. They should just sell what they have to major OEM's. Otherwise a better idea can be they can buy few product companies and promote their Atom SOC's.

Sign in to Reply



KB3001

9/16/2010 7:26 AM EDT

Intel made their money out of x86 compatibility ensuring backward compatibility of codes. That model, while pragmatic, comes at a price: loss of efficiency. For many years, Intel has countered that by being at the cutting edge of process technology, but as Moore's law is slowing down, they can no longer rely on this solely. I cannot see them making serious inroads into the IP licensing model, and hence into the embedded market. Their best bet is to move up the chain into systems and services.

Sign in to Reply



Please sign in to post comment

Navigate to related information

EE Buzz DesignCon

Datasheets.com Parts Search

185 million searchable parts
(please enter a part number or hit search to begin)

Feedback Form