Chip Size Limitations

The cluster discusses physical constraints like signal propagation delays, RC wire delays, and clock distribution that prevent making larger single-die chips, favoring multi-core and chiplet designs instead.

📉 Falling 0.4x Hardware
3,078
Comments
19
Years Active
5
Top Authors
#1334
Topic ID

Activity Over Time

2008
10
2009
20
2010
30
2011
48
2012
69
2013
65
2014
80
2015
104
2016
161
2017
177
2018
241
2019
193
2020
303
2021
288
2022
337
2023
330
2024
381
2025
230
2026
11

Keywords

RC RAM CPU ARM DSP TTL OO techpowerup.com DRAM PCB clock chips design speed circuits propagation chip belt signal circuit

Sample Comments

Brian_K_White Oct 9, 2023 View on HN

None. The problem is the traces and the kind of signal that has to travel on the traces, not the chips.

pkaye Nov 16, 2017 View on HN

Probably cost and performance. When you string more of these chips together, the propagation delay increases which means your clock speed must be inversely.

RandomInteger4 Dec 4, 2017 View on HN

Just speculating, but I'd have to assume it has to do with VLSI design and reducing complexity of how wires are laid out on the die in order to increase efficiency.

olliej Sep 4, 2019 View on HN

That would be colossally inefficient - essentially the size of the chip means that electrons would be taking multiple cycles to get from one side to the other. The solution would be localizing processing into distinct processing units on the one die. At the point you’ve reinvented multiple cores and it starts becoming cost effective to split them into separate chips to improve yields :)

eftychis Jul 21, 2019 View on HN

I have the same question. My first guess would be it was due to the reality of using the limited space and design process. Note the mention in the article about asynchronous logic and hand-wired gates. It probably seemed a better trade-off to keep the circuit as simple as possible if it would work fine and out of the box for a majority of the cases.

calo_star Nov 28, 2020 View on HN

Can you elaborate on the "Wider processors are harder to clock faster" part?

corty Jan 25, 2021 View on HN

It is not wrong, it is rather correct. Speed of propagation in semiconductor materials is at most a third of speed of light in vacuum. So the distance travelled is rather limited for a signal. Also, a signal might have to traverse a few transistors or gates, so frequency in the 3GHz range does really limit processor sizes to the order of millimeters. You already said how to get around it: Pipelines, that limits the area a signal has to propagate. Also, one has to take care to make signals arrive

slivym Apr 27, 2018 View on HN

Whilst it's true that modern chips have problems with routing clocks, that's not really a limiting factor in chip size. You split the design into clock regions and have clock crossing logic. There's obvious ways this happens - multi-core designs have different clocks for different cores for example. That's not really the limiting factor for chip size.

Taniwha Aug 2, 2023 View on HN

Only a little, one big limitation in chips is RC wire delays (the distributed capacitance along a wire needs to be charged/discharged for a signal change to pass) - due to edge effects capacitance doesn't scale with the area of the wire - but R does (inversely so wires have gotten slower) - so as chips have got denser wires have not got faster at the same rate, when I first started building chips we mostly only cared about gate capacitances - now RC delays are a big deal - if R went to

PcChip Aug 26, 2022 View on HN

Wouldn't smaller chips make the problem worse?