|
|
|
|
|
by grandmczeb
1418 days ago
|
|
This is a very imperfect analogy, but CPUs are typically designed using a high level language like SystemVerilog (equivalent to something like C++ in the software world.) To actually get the CPU manufactured, you have to "compile" it into a binary format that specifies the physical layout of the chip while respecting a set of design rules for whatever process you're targeting. These rules are usually considered highly confidential since they can reveal manufacturing details that the foundry wants to keep secret. This secrecy is part of the reason that open source never really took off for silicon the way it did in the software world - imagine if every time you wanted to compile your code for a new machine you had to pay a bunch of money and sign an NDA. The hope here is that open sourcing the design rules will help build an ecosystem of open source silicon. While it's true that 180nm is too big for anything high performance, it's perfectly fine for hobbyists who don't have the money required for more advanced nodes anyway. On the foundry side, they don't need to be as secretive about old nodes and it might increase demand for underutilized manufacturing capacity. |
|
180nm isn't crazy awful though, is it? That's about 20 years back, so you won't be doing ML, but it's enough to have industry applications and low power general purpose computing.