# User guide

Follow the part of the workflow you want to change:

- [Configure experiments](https://ambiqai.github.io/helia-estimator/guides/configuration/): choose inputs and keep runs reproducible.
- [Simulation and runtimes](https://ambiqai.github.io/helia-estimator/guides/simulation/): understand the compiler and execution stages.
- [Interpret estimates](https://ambiqai.github.io/helia-estimator/guides/estimates/): distinguish simulator counters, modelled energy and measured hardware.
- [Troubleshooting](https://ambiqai.github.io/helia-estimator/guides/troubleshooting/): resolve environment, configuration and runtime failures.

## Understand the model

- [How estimation works](https://ambiqai.github.io/helia-estimator/guides/how-it-works/): YAML, Vela, timing adapters, FVP and results.
- [Atomiq AT110](https://ambiqai.github.io/helia-estimator/guides/at110/): subsystem diagram, modes and memory settings.
- [Port mapping](https://ambiqai.github.io/helia-estimator/guides/port-mapping/): physical memories, logical ports, PMU names and adapters.
- [Runtime selection](https://ambiqai.github.io/helia-estimator/guides/runtimes/) and [FVP contract](https://ambiqai.github.io/helia-estimator/guides/runtime-contract/): supported execution combinations.
- [Layer and segment analysis](https://ambiqai.github.io/helia-estimator/guides/analysis/): attribution and fenced runs.
