Hacker News new | ask | show | jobs
by nomel 1465 days ago
For simple circuits, LTspice: https://www.analog.com/en/design-center/design-tools-and-cal...

And it's definitely used by real engineers. It's for making switching power supplies, so it can handle fairly complex circuits. I wouldn't venture into RF/high speed circuits with it though, since the included parasitics aren't sufficient.

And, custom functions are supported, so, I believe, you can put whatever maths in a component (I've never ventured this far): https://ltwiki.org/index.php?title=B_sources_(complete_refer...

2 comments

One can also use KiCAD to generate netlists for other SPICE tools like ngspice.

Most EDA packages will include some sort of simulator, often SPICE-based. The fancier ones for RF work include or integrate with field solvers.

The parasitics all depend on the model, as I used LTSpice recently for an RFIC class for a 5 GHz LNA. The .net directive allows two-port analysis and even a Smith chart. Though Microwave Office is my go-to tool.