3 ms·
The professional tools are licensed at 100k-200k/year per seat each, there is no way around them if you want to actually tape out the chip. An experienced backe
by orbifold 6y ago
The professional tools are licensed at 100k-200k/year per seat each, there is no way around them if you want to actually tape out the chip. An experienced backend engineer needs 3-4 months to take a design from Verilog to a file that can be send to a Foundry. You also need access to a PDK from a manufacturer like TSMC and probably will have to license some of the digital-analog components (PLL, IO-Pads) from someone. Manufacturing itself is fairly expensive as well, we taped out via europractice ( https://europractice-ic.com/schedules-prices/ https://europractice-ic.com/schedules-prices/), you pay about 12k per square millimetre in TSMC 65nm. Even older processes are more affordable, but you have to keep in mind that each of them requires at least some customisation and access to blocks specific to the process (memories for instance).
On the design and verification side the story is slightly better, verilator (https://www.veripool.org/wiki/verilator https://www.veripool.org/wiki/verilator) for instance is an excellent tool that lets you simulate system-verilog code with high performance. It has seen wide industry adoption in the last years and now a couple of companies like Google, SiFive, etc. are investing in open source tooling for hardware. You can go a long way to building your design without having to pay for expensive licenses. The downside is that most of the interface type components (PCI-Express, DDR4, etc.) are prohibitively complicated to build yourself, so you will need to rely on external IP at some point.
- baybal2 6y ago> The professional tools are licensed at 100k-200k/year per seat each, there is no way around them if you want to actually tape out the chip. Unless you talk about countries where people simply don't pay for software no matter what. Some companies are just fine with 10 years old pirated Virtuosos in places like China. It was a big surprise to me that even software which probably has less than 100 licensees globally is still getting warezed.
- orbifold 6y agoYes, I can totally believe that, the software itself is actually distributed in a fairly convenient format, given that some of it is only compatible with some obscure RedHat version, so installation amounts to copying files from an iso image and pointing it to a license server. It probably is also easy to patch out the License server code. I would be fairly surprised if those places also had access to current gen PDKs and the required memory compilers. We have to basically order memory blocks by mail and don't get access to the tools to generate them ourselves.
- madengr 6y ago100k-200k is low. I know a full suite of the 500 pound gorilla is $550k.