Is there any software that can simulate an entire embedded hardware design before PCB fabrication?
Hello everyone,
"I'm designing an embedded hardware project with power supplies, UART, RS-485, Ethernet, sensors, and a microcontroller."
I'm designing an embedded hardware project with multiple interfaces. Using the datasheets, I've designed the complete circuit, but I'm not confident that it will behave exactly as expected. Before I manufacture the PCB, I'd like to verify that the design works correctly through simulation.
I'm looking for software that can:
- Simulate an entire embedded circuit (or at least individual functional blocks).
- Verify voltages, currents, timing, and signal behavior.
- Support common components from datasheets.
- If possible, simulate firmware as well (Arduino or other MCU code interacting with the hardware).
Is there a tool that can simulate a complete embedded design, or is it standard practice for engineers to simulate each interface separately (power supply, UART, RS-485, Ethernet, etc.)?
What simulation software do professional embedded hardware engineers typically use?
and
I'd also like to know what the typical workflow is in industry before sending a PCB for manufacturing.