People kind of misinterpret Moore's Law as this statement about the speed of computers but he wasn't talking about that in the paper [0]. He was talking about cost of manufacturing - and implicitly, the rate of innovation (which is throttled by how fast you can bring something to market).
Basically Moore's Law was an observation that implied that more complex electronics could be made cheaper as time went on.
And in today's marketplace, we shouldn't just look at node size and Moore's law as the complexity bottleneck, because it isn't. Moore himself talks about it in the paper.
As an example, Moore pointed out that at the time, "packaging costs so far exceed the cost of the semiconductor structure itself that there is no incentive to improve yields." Today this isn't true anymore - and while Zen2 did see a node shrink, the great innovation that made a more complex device cheaper was the move to chiplets, resulting in greater yields.
As well, Moore prophesied the rise of EDA tools and what would become hardware description languages.
"The total cost of making a particular system function must be minimized. To do so, we could amortize the engineering over several identical items, or evolve flexible techniques for the engineering of large functions so that no disproportionate expense need be borne by a particular array. Perhaps newly devised design automation procedures could translate from logic diagram to technological realization without any special engineering."
What I'm getting at in this ramble is that looking at node size and "Moore's Law" is only a small slice of the pie and not particularly interesting outside of material science. Looking back at what Moore actually wrote - his law is not "dead" outside of the advance of node size, but his advice on the innovation of every other aspect of design is moving at breakneck speed and it's very exciting.
[0] https://hasler.ece.gatech.edu/Published_papers/Technology_ov...
Here is a good visualization: https://www.youtube.com/watch?v=7uvUiq_jTLM
As the video concluded, we shall see...
In the wings there are a few semiconductor materials, from Si-Ge to In-P and Ga-A and Ga-N that are used in optical transceivers, cell phone base stations, power electronics, and military electronics. Silicon is a good, not great superconductor, and it dominates because we are good at making things out of Silicon.
An In-P microprocessor as complex as a 6502 should be able to clock upwards of 80 GHz and could run with a fully populated address space of static RAM on the chip and be able to react to fast events in real time like nothing else.
Such a chip would replace 16 5GHz cores for more mainstream computation, so if cost gaps narrowed, the In-P part might compete with a Si part in a complex chiplet architecture. (e.g. the In-P chip can be built at 1/16 the density of the Si chip and not have all this multiple-patterning and lasers trouble that Si is getting into)
GaAs would make for awesome switching systems, as it is a direct bandgap semiconductor, as opposed to Silicon, which requires phonon mediation. While this is a tremendous technological advantage, you have that minor problem of fabrication.
For GaAs, you need ~5 atmospheres of As gas at 550C. Not something anyone wants in their backyard, for good reason.
For InP, you need to worry about your supply of rare earth (In) elements, and all the surrounding tech needed to grow ingots of an appropriate orientation material for InP. You have to worry about the role of defects (which is what I simulated), how to dope, how to build structures.
Its not simply that it is technologically better, its that there is a whole massive ecosystem around Silicon, that for better or worse, pretty much guarantees that we are going to be running silicon based units for a long ... long time.
The joke, and there was one when I was in grad school, about GaAs and other non-Si materials was, they are the materials of the future. And always will be.
How do we break out? By gallium arsenide offering enough more than silicon does to be worth the effort. So far, that hasn't happened. It may never, except for small niches.
> Such a chip would replace 16 5GHz cores for more mainstream computation,...
80 GHz 6502 would be about as fast as... 1 GHz x86 in integer operations, and even that is being generous.
Floating point would be several orders of magnitude worse than even that.
Typical X86 can do 64 8-bit SIMD operations per clock, 2x AVX2 instructions retired in a single clock cycle. At over 4 GHz.
But it'd sure be a beast in real-time applications... assuming signal integrity is a solvable problem.
I'd be skeptical about whether it beats an FPGA.
So it would seem they beat FPGAs in some niches.
I question the 80ghz number given by the grandparent though. Looking at visual 6502 you're not going to get a order of better magnitude fanout on that design.
Better fanout than what?
The most useful thing I could find was this old article, but it certainly suggests that the room is there to expand: https://spectrum.ieee.org/semiconductors/materials/indium-ph...
I am angry for not having bought at least the 22i HD(high density) development kit, when it was available for 999USD for a time. But the software license was only valid for a year, so no-go.
They now offer embeddable FPGA IP cores targetting 750Mhz on TSMCs 7,12&16nm process.
And 'normal' FPGAs, the Speedster 7t, manufactured by TSMC at 7nm, also 750Mhz fmax.
All rather expensive and out of reach for the hobbyist :-(
It's a relative difference though, that depends on what material you're building the circuit in. If you can build an FPGA to run at 1/10th the speed of a 6502, then with a sufficiently expensive process you get a tradeoff between a very weak 80GHz processor and a customizable 8GHz circuit.
The problem with measuring physical features of a transistor is that once you change the design of the transistor multiple times [0] it no longer becomes meaningful to measure one specific dimension. As you can see the gate size barely changes but the transistor count keeps increasing drastically.
[0] https://www.hwsw.hu/kepek/hirek/2017/03/planar_finfet_gaa.jp...
The trick is, not everything else scaled proportionately. The gate lengths (mostly) stopped shrinking at around 34nm but other things kept shrinking, so the overall transistor density kept going up.
(And that assumes planar transistors. Things like FinFET or nanowire which make the transistor structure 3d instead of 2d further disconnect the gate length from the achievable density.)
> Historically, the process node name referred to a number of different features of a transistor including the gate length as well as M1 half-pitch. Most recently, due to various marketing and discrepancies among foundries, the number itself has lost the exact meaning it once held. Recent technology nodes such as 22 nm, 16 nm, 14 nm, and 10 nm refer purely to a specific generation of chips made in a particular technology. It does not correspond to any gate length or half pitch. Nevertheless, the name convention has stuck and it's what the leading foundries call their nodes.