Hey guys, for people that have worked on developing EDA tools, I am curious about how the process looked like. I presume that the most common language is C++ that's why I'm posting this here Ate there any prominent architectures? Did you "consciously" think about patterns or did everything just come into place. How do you go on about developing the core logic such as simulation kernels? How coupled is the UI to the core logic? What are the hardest parts to deal with?
I would like to start working on a digital IC simulation tool (basically like LabVIEW for RTL) to learn a bit more of everything along the way and I'd love to hear advices from people with knowledge about it.
[link] [comments]









![The Gang Republic: Inside Haiti’s New Order (2026) - ~3 million people living in the grips of all-out gang war. France24 spent a fortnight filming in and around the Haitian capital, speaking to a population held hostage by this drawn-out crisis (CC) [00:52:38]](https://external-preview.redd.it/0j1B98qWy2MAsjLEwjT10EbknBToMVuWRJ-tUeZsTso.jpeg?width=320&crop=smart&auto=webp&s=041d55dee546ef807e7eda2e0d1d013111f02a25)

English (US) ·