Re:The iPhone XS and XS Max Review: Unveiling the Silicon Se...
by Symmetry on Friday October 05, 2018 @03:55PM
(#18151191)
Sorry, that a "fan-out of 4" which. Traditionally you look at circuit timings in terms of how long it takes one transistor to switch 4 other transistors of equal size. Wire capacitance is a lot more important these days so it's not necessarily the best metric anymore but it's still used. The fewer FO4s of delay you have in a pipeline stage the faster you can clock a chip. The fewer FO4s in your longest pipeline stage the faster you can clock your chip, though there's also a non-linear dependence on voltage. Because of that non-linearity I'd still expect a lower-clocked chip to have more complex pipeline stages. And you can only increase your speed by slimming down stages so much. The overhead of latches and accounting for clock jitter generally add 4 FO4s beyond the useful logic you accomplish in a pipeline stage.
Re:The iPhone XS and XS Max Review: Unveiling the Silicon Se...
by aw1621107 on Friday October 05, 2018 @07:19PM
(#18152513)
Excellent explanation! Quick follow-up question: Why FO4 specifically, and not some other number/metric? Was (is?) that a particularly common structure in CPUs?
Re:The iPhone XS and XS Max Review: Unveiling the Silicon Se...
by Symmetry on Friday October 05, 2018 @07:42PM
(#18152618)
I'm afraid you'll have to ask someone with a much grayer beard than mine to get a good answer to that.
Re:The iPhone XS and XS Max Review: Unveiling the Silicon Se...
by Cyph0n on Friday October 05, 2018 @05:37PM
(#18151938)
As someone who is familiar with the term, great explanation!
Re:The iPhone XS and XS Max Review: Unveiling the Silicon Se...
by mikeyouse on Friday October 05, 2018 @03:27PM
(#18151013)
From this rando PDF, it looks like "Fan-out of 4".
> Fan-out of 4 is a process-independent delay metric in CMOS tech.
The wrap-up slide at the very end has a bit of a rundown.
http://people.duke.edu/~bcl15/teachdir/ece590_fall14/Present...
What does "FO4" stand for here? Googling it yields "Fallout 4", which definitely isn't right, and I'm not sure what other keywords to tack on to get the right result.