If there are billions of transistors in a CPU, there is no chance that somebody designed every single one of them manually. Is their layout calculated or something?

1.76K views

If there are billions of transistors in a CPU, there is no chance that somebody designed every single one of them manually. Is their layout calculated or something?

In: 1270

28 Answers

Anonymous 0 Comments

Most electronics are now designed with Hardware Description Languages (HDL) like [Verilog](https://en.wikipedia.org/wiki/Verilog) on [FPGA](https://en.wikipedia.org/wiki/Field-programmable_gate_array)s (Field Programmable Gate Array)s. You write code to tell the FPGA what the system should do and the FPGA emulates the required electronics, spitting out the resulting logic that goes into fabrication.

It gets a little more interesting when engineers then make alterations by hand so their silicone is more efficient and designs are much harder to emulate. Apple are particularly well known for doing this with their M series of processors

You are viewing 1 out of 28 answers, click here to view all answers.