Index A | B | C | D | E | G | H | I | J | L | M | O | P | Q | R | S | T | U | V | W A allocate_pins() (chipflow.packaging.base.BasePackageDef method) (chipflow.packaging.BasePackageDef method) AuthCommand (class in chipflow.auth_command) authenticate_with_device_flow() (in module chipflow.auth) authenticate_with_github_token() (in module chipflow.auth) AuthenticationError B BareDiePackageDef (class in chipflow.packaging) (class in chipflow.packaging.standard) BasePackageDef (class in chipflow.packaging) (class in chipflow.packaging.base) BidirIOSignature() (in module chipflow.platform) (in module chipflow.platform.io) (in module chipflow.platform.io.iosignature) BinaryData (class in chipflow.platform.io.signatures) BoardStep (class in chipflow.platform) bringup_pins (chipflow.packaging.BareDiePackageDef property) (chipflow.packaging.base.BasePackageDef property) (chipflow.packaging.BasePackageDef property) (chipflow.packaging.GAPackageDef property) (chipflow.packaging.grid_array.GAPackageDef property) (chipflow.packaging.openframe.OpenframePackageDef property) (chipflow.packaging.OpenframePackageDef property) (chipflow.packaging.QuadPackageDef property) (chipflow.packaging.standard.BareDiePackageDef property) (chipflow.packaging.standard.QuadPackageDef property) BringupPins (class in chipflow.packaging) (class in chipflow.packaging.pins) build() (chipflow.platform.base.StepBase method) (chipflow.platform.BoardStep method) (chipflow.platform.SimStep method) (chipflow.platform.SoftwareStep method) (chipflow.platform.StepBase method) build_cli_parser() (chipflow.auth_command.AuthCommand method) (chipflow.packaging.commands.PinCommand method) (chipflow.packaging.PinCommand method) (chipflow.platform.base.StepBase method) (chipflow.platform.BoardStep method) (chipflow.platform.SimStep method) (chipflow.platform.SoftwareStep method) (chipflow.platform.StepBase method) C check() (chipflow.platform.SimStep method) chipflow module chipflow.auth module chipflow.auth_command module chipflow.common module chipflow.config module chipflow.config.parser module chipflow.packages module chipflow.packaging module chipflow.packaging.allocation module chipflow.packaging.base module chipflow.packaging.commands module chipflow.packaging.grid_array module chipflow.packaging.lockfile module chipflow.packaging.openframe module chipflow.packaging.pins module chipflow.packaging.port_desc module chipflow.packaging.standard module chipflow.packaging.utils module chipflow.platform module chipflow.platform.base module chipflow.platform.io module chipflow.platform.io.annotate module chipflow.platform.io.iosignature module chipflow.platform.io.signatures module chipflow.platform.io.sky130 module chipflow.utils module ChipFlowConfig (class in chipflow.config) ChipFlowError, [1] clock CompilerConfig (class in chipflow.config) compute_invert_mask() (in module chipflow.utils) Config (class in chipflow.config) D Data (class in chipflow.platform.io.signatures) DataclassProtocol (class in chipflow.platform.io.signatures) direction (chipflow.packaging.port_desc.PortDesc property) (chipflow.packaging.PortDesc property) (chipflow.platform.io.IOSignature property) (chipflow.platform.io.iosignature.IOSignature property) (chipflow.platform.IOSignature property) (chipflow.platform.SiliconPlatformPort property) DriverModel (class in chipflow.platform.io.signatures) E ensure_chipflow_root() (in module chipflow) (in module chipflow.utils) G GALayout (class in chipflow.packaging) (class in chipflow.packaging.grid_array) GAPackageDef (class in chipflow.packaging) (class in chipflow.packaging.grid_array) GAPin (class in chipflow.packaging) (class in chipflow.packaging.grid_array) get_api_key() (in module chipflow.auth) get_clocks() (chipflow.packaging.port_desc.PortMap method) (chipflow.packaging.PortMap method) get_cls_by_reference() (in module chipflow.utils) get_credentials_file() (in module chipflow.auth) get_gh_token() (in module chipflow.auth) get_ports() (chipflow.packaging.port_desc.PortMap method) (chipflow.packaging.PortMap method) get_resets() (chipflow.packaging.port_desc.PortMap method) (chipflow.packaging.PortMap method) get_software_builds() (in module chipflow.platform) (in module chipflow.utils) get_src_loc() (in module chipflow.utils) GPIOSignature (class in chipflow.platform) (class in chipflow.platform.io) (class in chipflow.platform.io.signatures) H heartbeat (chipflow.packaging.GAPackageDef property) (chipflow.packaging.grid_array.GAPackageDef property) I I2CSignature (class in chipflow.platform) (class in chipflow.platform.io) (class in chipflow.platform.io.signatures) InputIOSignature() (in module chipflow.platform) (in module chipflow.platform.io) (in module chipflow.platform.io.iosignature) invert (chipflow.packaging.port_desc.PortDesc property) (chipflow.packaging.PortDesc property) (chipflow.platform.io.IOSignature property) (chipflow.platform.io.iosignature.IOSignature property) (chipflow.platform.IOSignature property) IOModel (class in chipflow.platform) (class in chipflow.platform.io) (class in chipflow.platform.io.iosignature) IOModelOptions (class in chipflow.platform) (class in chipflow.platform.io) (class in chipflow.platform.io.iosignature) IOSignature (class in chipflow.platform) (class in chipflow.platform.io) (class in chipflow.platform.io.iosignature) IOTripPoint (class in chipflow.platform) (class in chipflow.platform.io) (class in chipflow.platform.io.iosignature) is_gh_authenticated() (in module chipflow.auth) J JTAGPins (class in chipflow.packaging) (class in chipflow.packaging.pins) JTAGSignature (class in chipflow.platform) (class in chipflow.platform.io) (class in chipflow.platform.io.signatures) JTAGWire (class in chipflow.packaging) (class in chipflow.packaging.pins) L LinearAllocPackageDef (class in chipflow.packaging) (class in chipflow.packaging.base) load_pinlock() (in module chipflow.packaging) (in module chipflow.packaging.utils) load_saved_api_key() (in module chipflow.auth) loc lock() (chipflow.packaging.commands.PinCommand method) (chipflow.packaging.PinCommand method) lock_pins() (in module chipflow.packaging) (in module chipflow.packaging.utils) LockFile (class in chipflow.packaging) (class in chipflow.packaging.lockfile) logout() (in module chipflow.auth) M model_post_init() (chipflow.packaging.BareDiePackageDef method) (chipflow.packaging.base.BasePackageDef method) (chipflow.packaging.BasePackageDef method) (chipflow.packaging.GAPackageDef method) (chipflow.packaging.grid_array.GAPackageDef method) (chipflow.packaging.openframe.OpenframePackageDef method) (chipflow.packaging.OpenframePackageDef method) (chipflow.packaging.QuadPackageDef method) (chipflow.packaging.standard.BareDiePackageDef method) (chipflow.packaging.standard.QuadPackageDef method) module chipflow chipflow.auth chipflow.auth_command chipflow.common chipflow.config chipflow.config.parser chipflow.packages chipflow.packaging chipflow.packaging.allocation chipflow.packaging.base chipflow.packaging.commands chipflow.packaging.grid_array chipflow.packaging.lockfile chipflow.packaging.openframe chipflow.packaging.pins chipflow.packaging.port_desc chipflow.packaging.standard chipflow.packaging.utils chipflow.platform chipflow.platform.base chipflow.platform.io chipflow.platform.io.annotate chipflow.platform.io.iosignature chipflow.platform.io.signatures chipflow.platform.io.sky130 chipflow.utils module class path O OFPin (class in chipflow.packaging) (class in chipflow.packaging.openframe) OpenframePackageDef (class in chipflow.packaging) (class in chipflow.packaging.openframe) options (chipflow.platform.io.IOSignature property) (chipflow.platform.io.iosignature.IOSignature property) (chipflow.platform.IOSignature property) OutputIOSignature() (in module chipflow.platform) (in module chipflow.platform.io) (in module chipflow.platform.io.iosignature) P Package (class in chipflow.packaging) (class in chipflow.packaging.lockfile) PinCommand (class in chipflow.packaging) (class in chipflow.packaging.commands) PortDesc (class in chipflow.packaging) (class in chipflow.packaging.port_desc) PortMap (class in chipflow.packaging) (class in chipflow.packaging.port_desc) PortType (class in chipflow.packaging) (class in chipflow.packaging.pins) PowerPins (class in chipflow.packaging) (class in chipflow.packaging.pins) PowerType (class in chipflow.packaging) (class in chipflow.packaging.pins) prepare() (chipflow.platform.SiliconStep method) Process (class in chipflow.config) Q QSPIFlashSignature (class in chipflow.platform) (class in chipflow.platform.io) (class in chipflow.platform.io.signatures) QuadPackageDef (class in chipflow.packaging) (class in chipflow.packaging.standard) R register_component() (chipflow.packaging.base.BasePackageDef method) (chipflow.packaging.BasePackageDef method) reset run() (chipflow.platform.SimStep method) run_cli() (chipflow.auth_command.AuthCommand method) (chipflow.packaging.commands.PinCommand method) (chipflow.packaging.PinCommand method) (chipflow.platform.base.StepBase method) (chipflow.platform.BoardStep method) (chipflow.platform.SimStep method) (chipflow.platform.SoftwareStep method) (chipflow.platform.StepBase method) S save_api_key() (in module chipflow.auth) setup_amaranth_tools() (in module chipflow.platform) (in module chipflow.platform.base) SiliconConfig (class in chipflow.config) SiliconPlatformPort (class in chipflow.platform) SiliconStep (class in chipflow.platform) SimInterface (class in chipflow.platform.io.signatures) SimStep (class in chipflow.platform) simulatable_interface() (in module chipflow.platform.io.signatures) SimulationConfig (class in chipflow.config) Sky130DriveMode (class in chipflow.platform) (class in chipflow.platform.io) (class in chipflow.platform.io.sky130) SoftwareBuild (class in chipflow.platform) (class in chipflow.platform.io) (class in chipflow.platform.io.signatures) SoftwareConfig (class in chipflow.config) SoftwareDriverSignature (class in chipflow.platform) (class in chipflow.platform.io) (class in chipflow.platform.io.signatures) SoftwareStep (class in chipflow.platform) SPISignature (class in chipflow.platform) (class in chipflow.platform.io) (class in chipflow.platform.io.signatures) StepBase (class in chipflow.platform) (class in chipflow.platform.base) submit() (chipflow.platform.SiliconStep method) submodule_metadata() (in module chipflow.platform.io) (in module chipflow.platform.io.annotate) T TestConfig (class in chipflow.config) to_set() (chipflow.packaging.BringupPins method) (chipflow.packaging.JTAGPins method) (chipflow.packaging.pins.BringupPins method) (chipflow.packaging.pins.JTAGPins method) (chipflow.packaging.pins.PowerPins method) (chipflow.packaging.PowerPins method) top_components() (in module chipflow.platform) (in module chipflow.utils) type U UARTSignature (class in chipflow.platform) (class in chipflow.platform.io) (class in chipflow.platform.io.signatures) UnableToAllocate, [1] V VoltageRange (class in chipflow.config) W width (chipflow.packaging.port_desc.PortDesc property) (chipflow.packaging.PortDesc property) (chipflow.platform.io.IOSignature property) (chipflow.platform.io.iosignature.IOSignature property) (chipflow.platform.IOSignature property)