News for hackers. Stuff that matters.
Re:Designing Billions of Circuits with Code by csense on Wednesday June 22, 2022 @06:38PM (#31842767)
I dabbled a bit in FPGA's a few years ago. My conclusion is that the whole digital circuit design industry is ripe for disruption by open source, and I'm rather surprised it hasn't happened yet.

There might be money to be made starting a startup that starts the revolution, but I don't know enough about the industry to figure out any business plan more detailed than that.

Re:Designing Billions of Circuits with Code by tverbeure on Wednesday June 22, 2022 @07:07PM (#31843058)
> My conclusion is that the whole digital circuit design industry is ripe for disruption by open source...

I've seen this claim many times before, but I never see any proposals about exactly how that would happen.

All open source FPGA tools that exist today are good enough for fun hobby projects (I use them every once in a while), but none of them have the additional features that are needed in the real world.

When pressed about it, people point to 50GB downloads, bad GUIs, and bugs in the tooling. Not that these aren't issues, but if that's all you can point to, then I don't see where the disruption will come from? In order to have that many bugs and 50GB of tools download, you need tons of code to begin with, and the functionality that it implements.

Right now, that's not there, and it very likely never will. It's such a niche domain.

Re:Designing Billions of Circuits with Code by pbazarnik on Wednesday June 22, 2022 @09:36PM (#31844164)
One notable exception is Verilator which is growing fast and competes welll with commercial Verilog simulators (https://github.com/verilator/verilator) It has industry support notably Wester Digital.
Re:Designing Billions of Circuits with Code by bsder on Wednesday June 22, 2022 @07:13PM (#31843103)
> My conclusion is that the whole digital circuit design industry is ripe for disruption by open source, and I'm rather surprised it hasn't happened yet.

Just build a modern design rule checking (DRC) engine with parasitic extractor. That's all you have to do. I eagerly await your release on github.

I agree with you that open source really is the only valid path forward. However, you have to convince some very smart people to join your cause and they expect to be paid up front.

Re:Designing Billions of Circuits with Code by madengr on Wednesday June 22, 2022 @10:17PM (#31844446)
Yep, the domain knowledge is too narrow to develop free or open source tools like that. Someone with that knowledge needs to work full time to gain it, thus needs to make a living at it. The few open source tools come from universities were labor is cheap, and suffer from bit rot. I’m specifically thinking of MAGIC.