ARM grabs TSMC's 3D FinFETs for future 64-bit PC brains
Will it be a RISCy move for the v8 family?
ARM says its 64-bit ARMv8 processor architecture is a real contender for servers and PCs. But without an appropriate process from major fab partners to etch the chips, the design doesn't matter all that much.
That's why an agreement between the stewards of the ARM designs and Taiwan Semiconductor Manufacturing Corp is vital if the ARM collective is going to retain its position in smartphones and tablets while giving Intel a run for its money in data centres and desktops.
In a statement, ARM and TSMC said they have inked a deal to extend their silicon die technology beyond 20-nanometer-sized transistor gates. The financial details of the new agreement were not divulged. The two companies had agreed in July 2010 to collaborate on baking wafers with 20nm features.
All they did say was that the renewed partnership would bring future manufacturing processes to ARMv8 derivatives and to the Artisan tools that companies use to modify ARM's blueprints and optimise them for specific foundries and processes.
TSMC will be tuning its three-dimensional double-gate field-effect transistors (FinFETs) so they can be implemented with 64-bit ARMv8 processor designs. As ordinary planar transistors have shrunk, they have become relatively poor switches, leaking current even when they are in the off position.
This current leakage is a very big problem and is one of the reasons why chips suck so much juice and emit so much heat as they operate. This leakage is mitigated by going 3D, as Intel has already done with its 22-nanometer Tri-Gate process used with the current "Ivy Bridge" Core and Xeon processors. In fact, the Tri-Gate approach by Intel is an example of a FinFET design, albeit one with three gate surfaces instead of two.
Every electron out of the water, there's a fin in the sea!
The fin in a FinFET is just that: a vertical fin coming out of the silicon that presents more surface area than a planar transistor design and therefore does not have high current leakage at 20-ish nanometer sizes, which is very likely to hold for a few more future process shrinkages.
Both Intel and TSMC have been showing off various FinFET designs for the past decade, and Intel was the first to commercialise the idea. The key point with the various FinFET approaches is that the threshold voltage - the point at which the gate switches from one binary state to another - for the transistor is lower, too. So you get less leakage and lower voltage operation. And as a bonus, the lower you drop the voltage on the chip, the lower the transistor switching gate delay, which can increase processing speed.
You can see why TSMC, Intel, and others are keen on adding FinFETs to their processes. If the ARM collective is to keep its lead on Intel in the smartphone and tablet spaces and take on Intel in servers and PCs (or whatever is left of the PC market some years hence), then ARM Holdings is going to need to work with fabs to get processes ramped up to keep pace with Intel's factories.
Back in April 2010, TSMC said it would skip 22-nanometer tech and go right to 20nm in the second half of 2012. That smaller spin was planned to use planar transistor designs with enhanced high-K metal gate, strained silicon and low-resistance copper ultra-low-K interconnects; the company said at the time that FinFETs will be feasible at 20nm, but made no commitments on it.
From the ARM-TSMC partnership, we can now see that FinFETs are not coming out until after the 20nm chip phase. For TSMC, the next jump is to 14nm. TSMC has had volume issues with its 28nm manufacturing processes, impacting shipments for Advanced Micro Devices and NVIDIA among others.
So-called "risk production" of 20nm chips (a kind of beta test for the fab) started at the end of 2011 at TSMC, and the silicon will go into full production in 2013. The expectation is for a second-generation of FinFETs to come out during the 14nm phase, which will go into risk production in 2014.
That's about a year behind Intel. So the design benefits between x86 and ARM will have to make up the difference in the manufacturing gap. ®