New Transistor Structures At 3nm/2nm
semiengineering.com
semiengineering.com
Note that "MBCFET" is Samsung's name for their "nanosheet" FET.
And the Anandtech article it comes from: https://www.anandtech.com/show/16041/where-are-my-gaafets-ts...
Shows the stages of material removal/deposit so that the dielectric and channel are clear.
<rant>
Also, how is that not false advertising then? If I’m told a device is 5nm, and that traditionally meant the gate length, why isn’t it a lie when they’re actually 10nm or whatever? We need to stop calling it “marketing terms” and call it what it is: lies. Just because everyone does it doesn’t make it right.
</rant>
https://en.wikipedia.org/wiki/Category:Open_microprocessors
The IBM A2 and the UltraSPARC T2 look like sane choices. Perhaps there is a suitable RISC-V.
So then comparing processes, we could say that process X can do 54255 chips per square meter and process Y can do 83802 chips per square meter.
[1] https://en.wikipedia.org/wiki/Transistor_count#Transistor_de...
And ... if the answer is, as I suspect, a lot, what kind of numerical methods and processes are used to design and simulate these tiny quantum mechanical machines?
[EDIT] I mean, when taking a basic QM course, there is a lot of contorsions to try and find analytical solutions to the Schrödinger equation, but as soon as you have three particle interacting with each other, analytical methods run into a wall.
Am I right to think that sub-10nm process design is all done numerically?
Anyone who happens to work on this type of problems care to give pointers?
If you are doing research into designing advanced transistors with new geometry or new materials (which is what I did my graduate research in), you would be using something like DFT (Density functional theory) for equilibrium analysis and NEGF, Huckel theory etc. for simulating current. These methods only realistically work on ~500-1000 atom systems, beyond which the simulation takes too long to run even on supercomputers (which is what i was using). I think GPUs here would be very useful, but there weren't any tools at the time that were seriously optimized for GPU. The codes I was using were SIESTA/TransSIESTA, Atomistix, QuantumEspresso and others.
For simulating multiple transistors, or transistors with a large geometry (for example 14nm gate length), you would use TCAD simulators that use FEM + measured parameters to simulate the transistors. The equations behind these are traditional semiconductor equations with a bunch of heuristics and curve fitting. The main tool I used was Sentaurus TCAD.
For simulating larger circuits, say a low-noise amplifier or maybe a small DAC, you would use tools like Cadence Virtuoso + the provided PDK from your foundry. The equations here are simpler than the ones used in Sentaurus and they are also calibrated to measurement.
In particular, I had never heard of DFT ... really intesting and first time I am exposed to what feels like real "hands-on" QM (as opposed to the very stripped down systems one learns about in introductory QM textbooks).
However, I don't feel that you need to have an analytical solution to the Schrödinger equation. In fact even in chemistry we don't do analytical solutions instead using fancy basis sets which allow us to do approximations.
Regardless, I don't think even that is particularly necessary, as quantum at that level means you basically have some level of leakage where the electrons can just tunnel through the barrier created by the transistor when off. So if I had to guess most of it is just ways to rectify this leakage so it doesn't effect calculations, probably similar to a form of error correcting.
(This ignores that you may have to do some initial quantum calculations using Density Functional Theorem to get a guess at how much leakage based off the materials you are using, though if I had to guess most of that work was done a while ago.)
With law and politics I feel there's a similar attitude going around but it's of course more an up for debate topic.
You’ve just discovered another instance of the gellman amnesia effect.
I don't even want to think of the comments I've seen for my main subject (cybersecurity, exploits, and vulnerabilities). I will never be able to correct all of them.
I think some humility would be nice for all of us. We know what we know and we should be aware of what we don't know. I don't know much about web programming, and I freely admit to it. I certainly don't pretend to have anything insightful to say about them.
"Briefly stated, the Gell-Mann Amnesia effect is as follows. You open the newspaper to an article on some subject you know well. In Murray’s case, physics. In mine, show business. You read the article and see the journalist has absolutely no understanding of either the facts or the issues. Often, the article is so wrong it actually presents the story backward—reversing cause and effect. I call these the “wet streets cause rain” stories. Paper’s full of them.
In any case, you read with exasperation or amusement the multiple errors in a story, and then turn the page to national or international affairs, and read as if the rest of the newspaper was somehow more accurate about Palestine than the baloney you just read. You turn the page, and forget what you know.”
And there can be a bit of Dunning-Kruger if you work in a related field too.
Mass producing anything on that scale that will then go on working for years at ~ 3Billion movements per second reliably is simply astounding.
Shrinking isn't always a walk in the park though. Some nodes ago subthreshold leakage became a big problem until they figured out how to solve it.
Smaller dimensions means you can set a smaller length for the wire.
As you can see on the diagram on this article, there is a large push into increasing the height of the transistors. That has being going on for more than a decade.
About the width, a finer process means you can keep the width of the most critical transistors the same, but can also trade it off into less width (and performance) where it is less important.
So, overall, smaller dimensions leads to lower resistances. You can trade some of the gain for density, but you'll always get some lower resistance.
Smaller distance -> lower capacitance -> higher clocks
If your chip is too large it can even make it practically impossible to manufacture at scale due to the increased chance of defects as your chip size increases.
It's not the speed of light [in a vacuum], but electric signal propagation speed in copper.
So? That means that the speed of light is an upper bound, but it's not a bottle neck.
If something oscillates at 1 GHz, 15 cm down the wire the phase is opposite. To me it's perfectly correct to say that speed of light affects the design a lot and in many places probably is a bottleneck.
But electrical signals do.
No, it's not. If it were, you'd have photons moving through your copper wire, which would be quite the sensation!
A moving electron does create a change in the electromagnetic field, however, so maybe that's where your confusion stems from?
[0] https://en.m.wikipedia.org/wiki/Speed_of_electricity
[1] http://www.wolframalpha.com/input/?i=c%2F5ghz
Edit: if the chips were much larger. Smaller chips can go faster without becoming antennae.
[1] https://www.intel.com/content/www/us/en/history/museum-story... [2] https://www.apple.com/newsroom/2020/11/apple-unleashes-m1/
Smaller devices use less power so less heat and longer battery life.
Smaller devices mean a smaller chip which is cheaper (although mask costs will be more expensive) or use the extra area for more features like more cache or another processor core.
To Oversimplify.
With a Fixed Yield, and an exact 100% increase in Transistor Density that translate to 50% smaller Die Size.
On a Wafer, that would equate to Double the amount Die you have. All of a sudden your profits increase dramatically.
5nm also have a better power curve so within the same clock speed you have lower energy usage. Hence you can push for higher performance if needed.
The first point of Uni Economics is important for the industry. If you have high enough volume, say hundreds Million of chips per year then it make sense to move to the next node for cost saving. If you have small volume or low margin chip then the Design Cost, which is the most expensive part of chip making, would not work to your benefits.
And it also depends on Wafer price, If 5nm is Double the Price of 7nm then in the above example your unit cost would be exactly the same.
The second point is important for CPUs, and other things that are increasingly computational expensive like WiFi 6 and 5G Modem. You want your Smartphone to last longer on battery so they work better on an energy efficient node.
So basically it is a Cost / Performance trade offs.
If you CPU is 100mm across, the speed of light limits it to 3GHz because that's how many times you can cross the cpu travelling at c. At 10mm you get 30GHz.
Seems like an intriguing napkin math limit/simplification though, I'd be interested if anyone could elaborate on if there's any substance to it.
Clock distribution networks use local clocks to buffer and amplify the global clock but they take a significant amount of chip area and make the chip larger. Clock distribution circuitry draws a significant amount of power. It can be 30-40% of the power usage. You want to use them as little as possible.
When designing chips or doing layout for FPGA designs, we do something called timing analysis to find out if signals get to where they should do such that the chip is stable ("meets timing").
There is a lot more to it than just distance. The transistors have speeds, to start with.
That and just because this size gives a bound on how quickly you can do things, the transistor count is also increasing, so the actual clock doesn't increase all that much.
100mm across is 10cm, 0.1m, 4 inches. That’s palm-sized CPU - far from any modern silicon.
Theres always this trade off between complexity and speed. Making the components smaller means you can have both!
[1] https://www.epa.gov/superfund-redevelopment-initiative/super...
[2] https://en.wikipedia.org/wiki/Germanium#Germanium_and_health
[3] https://www.usgs.gov/centers/nmic/germanium-statistics-and-i...
https://pubchem.ncbi.nlm.nih.gov/compound/germanium#section=...
https://pubchem.ncbi.nlm.nih.gov/compound/cadmium#section=To...
Makes me wonder how this is dealt with in Taiwan.