# fixture_runtime

The compiled firmware a build produces and what it recorded: the build record, its memory plan, toolchain and PSRAM weight placement.

Every name on this page is imported from `helia_profiler`.

**API tier:** `experimental`

Generated from the `src/helia_profiler` tree `f38e378c801d34438affb680257217e0b58d2cd1`.

[Machine-readable model](https://ambiqai.github.io/helia-profiler/reference/api/helia_profiler/fixture_runtime.json)

`dataclass`

**API tier:** `experimental`

`dataclass`

Expected constant payloads; an uncompiled build has no image binding.

**API tier:** `experimental`

`dataclass`

**API tier:** `experimental`

`dataclass`

Build toolchain versions (populated by stage 4).

**API tier:** `experimental`

`dataclass`

Engine-agnostic memory plan for a single profiling run.

Produced by the ``plan_memory`` stage by combining engine-specific
knowledge (AOT arena regions, TFLM single-arena size, weight placement)
with the SoC's physical memory layout.  Consumed by the report and by
the firmware template generator for placement macros / linker hints.

**API tier:** `experimental`

---

Machine-readable: [`fixture_runtime.json`](https://ambiqai.github.io/helia-profiler/reference/api/helia_profiler/fixture_runtime.json) · [`fixture_runtime.md`](https://ambiqai.github.io/helia-profiler/reference/api/helia_profiler/fixture_runtime.md), complete and lossless.
