# Hardware Simulation Is a Scoped Approximation. That Is Why It Works.

Why a real-time, full-board simulation of a PCB is not practical, and why scoped circuit, electromagnetic, thermal, airflow, and stress simulations are the ones that answer engineering questions.

Written by [Matthias Wagner](https://www.flux.ai/natarius)

Published Oct 2026 - 7 min read

![Hardware Simulation Is a Scoped Approximation. That Is Why It Works.](https://www.flux.ai/p/assets/blogs/hardware-simulation-scoped-approximations/main.webp)

Simulation is incredibly useful for analysis, validation, and design planning. But there is a big difference between simulating specific aspects of a circuit and accurately simulating an entire complex circuit in real time. A full-board, high-fidelity, coupled simulation of all electrical, thermal, and electromagnetic interactions at interactive speed is not computationally practical. The useful simulations are scoped approximations.

This week, someone launched a hardware simulator and asked, "is this cheating?" It is cool to see people building things. Be nice. But the question is a good excuse to write down how simulation works on real hardware, and why the scope is the important part.

## Why a full-board, real-time simulation is not practical

A real board is many physical systems in one object. Each system moves at its own speed and needs its own level of detail.

-   **Time.** A switching edge on a fast signal lasts less than a nanosecond. The board and the enclosure heat up over minutes. One model that resolves both must take more than a hundred billion time steps.
-   **Space.** A full-wave electromagnetic model needs mesh cells smaller than the smallest gap in the copper, often a tenth of a millimeter. Fill a 100 mm board and its stackup with cells of that size, and you get millions to billions of cells for one frequency range.
-   **Coupling.** The physics affect each other. Current heats the copper. Heat changes the resistance of the copper and the behavior of the parts. That changes the current again. A coupled model must solve all of this together, again and again, until it settles.

Each of these problems alone can keep a large computer busy for minutes or hours. All of them together, for every net and every part, at the speed of a slider in a user interface, is not where the physics or the hardware is today.

## The useful simulations answer one question

Good hardware engineers never simulated the whole board at once. They ask one question, choose the part of the design that answers it, and choose a model that is just detailed enough. Every model has its own level of abstraction and its own assumptions:

-   **Circuit simulation** treats traces as ideal wires and parts as SPICE models. It is the right tool for a filter response, a regulator start-up, or the ripple on a rail.
-   **Signal integrity** takes the real copper and stackup of a few nets and ignores the rest of the board. It gives you impedance, S-parameters, crosstalk, and eye diagrams.
-   **Power integrity** looks at the planes and the decoupling capacitors as one network. It gives you PDN impedance and IR drop.
-   **Thermal simulation** starts from the power that each part dissipates and gives you component temperatures and a heat map. It does not need to know the shape of every signal edge.
-   **Airflow simulation** models the air in the enclosure, the vents, the fan, and the heat sinks. It treats the board as a set of heat sources.
-   **Stress analysis** models a bracket, a mount, or a housing under a load. It does not care about the electronics at all.

Each of these is an approximation. Each one is also accurate enough for its question. The skill is to choose the question, the scope, and the assumptions, and to know when a result needs a more detailed model.

## The hard part was never the solver

Solvers for each of these problems have existed for decades. Engineers still skip simulation on most designs. The reason is the setup. You export the board, rebuild the stackup in another tool, place the ports, set the boundary conditions, choose the mesh, wait, and then read the results. For the enclosure, you do it all again in a different tool. That is a day of work for one question. So most teams do not ask it, and the first prototype becomes the test.

## How Flux runs simulations

Flux is an AI hardware engineer. It designs the electronics and the mechanical parts of a device in one project, and it runs the simulations as part of the work. You ask the question in the chat. The Flux agent chooses the scope and the model for that question, and builds it from the real project: the parts and their datasheets, the routed copper and the stackup, and the enclosure and the mechanical parts. Then it runs the simulation, checks the result for physical sense, and answers in the same chat.

Some questions that you can ask:

> "Run an AC sweep of the output filter in this schematic from 10 Hz to 1 MHz. Plot the gain and the phase."

> "Simulate the routed RF feed from the SMA connector to the matching network. Report S11, S21, and the input impedance from 1.8 to 3 GHz."

> "Calculate the IR drop on the 1.0 V plane at full load, and select decoupling capacitors for the target impedance."

> "Estimate the PCB temperatures at 12 V input and 1.5 A load. Show the component temperatures and the heat map."

> "Simulate the airflow and the temperature inside this enclosure with the fan at full speed and the vents on the side wall."

> "Analyze the stress in this wall-mount bracket when it carries a 2 kg display. Show where the stress is highest."

The question that took a day of setup now takes one message. When the answer raises a new question, ask the next one. Flux runs the next scoped simulation in the same project. Each answer is small, and you can trust it, because you know what it modeled.

For examples on real boards, read [Electromagnetic Simulation of Your Routed Board](https://www.flux.ai/p/blog/em-simulation-of-your-routed-board) and [Simulate Circuits with a Prompt](https://www.flux.ai/p/blog/simulate-circuits-with-a-prompt). For every type of simulation and more example prompts, see [Simulation with Flux](https://docs.flux.ai/reference/simulation) in the docs.

## Where this ends

Compute gets cheaper every year, and the scopes will get bigger. But the physics does not change. A useful simulation will still be the right model for the right question.

What changes is who asks the question, and how often. Simulation used to be a specialist step at the end of a design. With an AI hardware engineer, it is a question that you ask every time you make a decision. Move a connector 5 mm, and ask what it does to the feed. Add a vent, and ask what it does to the regulator.

That is how hardware gets built faster. Not one giant simulation. A thousand small ones!

## FAQ

### Can you simulate an entire PCB in real time?

Not at high fidelity. A coupled simulation of all electrical, thermal, and electromagnetic effects on a full board must cover time scales from nanoseconds to minutes and mesh features of a tenth of a millimeter. That is not computationally practical at interactive speed. Engineers run scoped simulations instead, each for one question.

### What is a scoped simulation?

A scoped simulation models only the part of a design and the physics that answer one question, with a model that is detailed enough for that question. Examples are a SPICE simulation of a filter, an electromagnetic simulation of one routed feed, or a thermal simulation of a board from the power of each part.

### What is the difference between circuit, signal integrity, power integrity, and thermal simulation?

Circuit simulation uses SPICE models of the parts and ideal wires. Signal integrity simulation uses the real copper and stackup of a few nets to get impedance, S-parameters, and crosstalk. Power integrity simulation models the planes and decoupling capacitors to get PDN impedance and IR drop. Thermal simulation uses the power of each part to get component temperatures and a heat map.

### Which simulations does Flux run?

Flux runs circuit (SPICE) simulation, electromagnetic and RF simulation of routed boards, signal and power integrity analysis, PCB thermal simulation, airflow and liquid cooling simulation, stress and deflection analysis of mechanical parts, and power, battery, and motor analysis. Ask for the simulation in the Flux chat.

### Do I need to set up the solver in Flux?

No. Ask the question in the chat. The Flux agent builds the simulation from the project: the parts, the routed copper, the stackup, and the mechanical parts. Then it runs the simulation and shows the results in the chat.

## Start now

Open a project in Flux and ask your next design question as a simulation. [Start Free Trial](https://www.flux.ai/signup).

## About the author

[Matthias Wagner](https://www.flux.ai/natarius)

Founder & CEO at Flux

Matthias is the Founder and CEO of Flux, a hardware design platform that's revolutionizing how teams create and iterate on circuits. Find him on Flux [@natarius](https://www.flux.ai/natarius).

Let’s start building

Build your big idea together with Flux. All you need to do is describe what you want to make, or what problem you want to solve. Flux will work with you to make it a reality.

![Close-up photo of a PCB made with Flux, with an ESP32 module, buttons, and a microSD slot.](https://www.flux.ai/p/assets/blogs/miscellaneous/sidebar-cta-pcb.webp) [Try it Free](https://www.flux.ai/signup)

## Related Content

[

![Technical isometric illustration in glowing teal on charcoal: an exploded device with an enclosure lid, a circuit board with a BGA and length-matched meander traces, and a base with a fan, linked by dashed lines to four tiles with a waveform, an eye diagram, a heat map, and a meshed bracket](https://www.flux.ai/p/assets/blogs/ai-agent-hardware-design-workflows-beyond-eda-cad/main.webp)

### Your AI Agent Can Outgrow Its Editor: Hardware Design Workflows Beyond EDA and CAD Features

10 Min Read](https://www.flux.ai/p/blog/ai-agent-hardware-design-workflows-beyond-eda-cad)[

![Teal isometric illustration of an exploded electronic device, with a circuit board, enclosure halves, and a bracket assembling along guide lines, while a drafting compass, ruler, and pencil lie set aside](https://www.flux.ai/p/assets/blogs/ai-deskilling-hardware-engineers/main.webp)

### AI Is Coming for Your CAD Skills. Let It.

6 Min Read](https://www.flux.ai/p/blog/ai-deskilling-hardware-engineers)[

![Teal isometric illustration of a robotic circuit board factory cell with paste printer, pick-and-place gantry and reflow oven, fed by one glowing data line from a circuit board and its exploded machined enclosure, with a discarded archive bag at the far right](https://www.flux.ai/p/assets/blogs/automated-pcb-manufacturing-ai-design/main.webp)

### Automated PCB Manufacturing Needs Automated Design

6 Min Read](https://www.flux.ai/p/blog/automated-pcb-manufacturing-ai-design)[

![Teal isometric illustration of a circuit board and exploded mechanical enclosure inside a bounded cloud workspace, with a laptop and a separate credential vault outside it](https://www.flux.ai/p/assets/blogs/cloud-ai-agent-security/main.webp)

### Cloud AI Agents: Your Project, Not Your Whole Laptop

4 Min Read](https://www.flux.ai/p/blog/cloud-ai-agent-security)[

![Teal isometric illustration of a circuit board in an open enclosure, with a processor ringed by small decoupling capacitors, two bulk capacitors, the enclosure lid above, and a floating impedance curve and voltage waveform connected to the capacitors by dashed lines](https://www.flux.ai/p/assets/blogs/decoupling-capacitor-selection-pdn-simulation/main.webp)

### How to Choose Decoupling Capacitors with PDN Simulation, Not Rules of Thumb

10 Min Read](https://www.flux.ai/p/blog/decoupling-capacitor-selection-pdn-simulation)[

![Teal technical illustration of stacked circuit board layers with check marks inside a mechanical enclosure](https://www.flux.ai/p/assets/blogs/gerber-file-check/main.webp)

### Gerber File Check: The Flux Agent Checks Your Files Before Fabrication

3 Min Read](https://www.flux.ai/p/blog/gerber-file-check)

See All (6)

## Let’s start building.

Let’s build your idea together. All you need to do is describe what you want to make, or what problem you want to solve. Flux will work with you to make it a reality.

[Try it Free](https://www.flux.ai/signup)

 ![Close-up of a Flux-designed printed circuit board](https://www.flux.ai/p/assets/homepage-v2/mission-visual.webp)
