# helia_aot.cli.defines.PlatformArgs

## helia_aot.cli.defines.PlatformArgs

`class` · `python`

```python
PlatformArgs()
```

Platform configuration for the conversion process.

Source: `helia_aot/cli/defines.py:301`

### helia_aot.cli.defines.PlatformArgs.name

`attribute` · `python`

```python
name: str = Field(default='apollo510_evb', description='Target platform name')
```

Target platform name. Defaults to "apollo510_evb".

Source: `helia_aot/cli/defines.py:314`

### helia_aot.cli.defines.PlatformArgs.cpu

`attribute` · `python`

```python
cpu: str | None = Field(None, description='CPU core type (e.g., cortex-m55)')
```

CPU core type (e.g., cortex-m55). Optional for built-ins.

Source: `helia_aot/cli/defines.py:315`

### helia_aot.cli.defines.PlatformArgs.speeds

`attribute` · `python`

```python
speeds: list[int] = Field(default_factory=list, description='List of supported clock speeds in MHz')
```

Supported clock speeds in MHz.

Source: `helia_aot/cli/defines.py:316`

### helia_aot.cli.defines.PlatformArgs.memories

`attribute` · `python`

```python
memories: dict[MemoryType, int] = Field(default_factory=dict, description='Memory sizes in bytes')
```

Memory sizes in bytes.

Source: `helia_aot/cli/defines.py:317`

### helia_aot.cli.defines.PlatformArgs.capabilities

`attribute` · `python`

```python
capabilities: list[SocCapability] = Field(default_factory=list, description='List of SoC capabilities')
```

Available SoC capabilities.

Source: `helia_aot/cli/defines.py:318`

### helia_aot.cli.defines.PlatformArgs.preferred_memory_order

`attribute` · `python`

```python
preferred_memory_order: list[MemoryType] = Field(default_factory=list, description='Preferred memory order for allocations')
```

Placement preference for planner.

Source: `helia_aot/cli/defines.py:319`

### helia_aot.cli.defines.PlatformArgs.min_alignment

`attribute` · `python`

```python
min_alignment: int | None = Field(None, description='Minimum alignment requirement in bytes')
```

Minimum alignment in bytes.

Source: `helia_aot/cli/defines.py:322`
