chipflow.config
Configuration management for ChipFlow.
This module provides configuration models and parsing functionality for chipflow.toml configuration files.
Submodules
Classes
IC manufacturing process |
|
Models a voltage range for a power domain or IO. |
|
Configuration for silicon in chipflow.toml. |
|
Root configuration for chipflow.toml. |
|
Root configuration model for chipflow.toml. |
Package Contents
- class chipflow.config.VoltageRange
Bases:
chipflow.serialization.SelectiveSerializationModelModels a voltage range for a power domain or IO.
Optional fields (min, max, typical) are omitted from serialization when None.
- class chipflow.config.SiliconConfig
Bases:
pydantic.BaseModelConfiguration for silicon in chipflow.toml.
- class chipflow.config.ChipFlowConfig
Bases:
pydantic.BaseModelRoot configuration for chipflow.toml.
- class chipflow.config.Config
Bases:
pydantic.BaseModelRoot configuration model for chipflow.toml.