Expand description
Substrate’s schematic generator framework.
Modules§
- conv
- Substrate to SCIR conversion.
- netlist
- Netlist export.
- pex
- Utilities for tracking nested data through parasitic extraction.
- schema
- Traits and types for specifying formats for storing Substrate schematics.
Structs§
- Cell
- A schematic cell.
- Cell
Builder - A builder for creating a schematic cell.
- Cell
Handle - A handle to a schematic cell that is being generated.
- CellId
- A context-wide unique identifier for a cell.
- Convert
Schema - Block that implements
Schematicin schemaSfor blockB. - Instance
- An instance of a schematic cell.
- Instance
Id - A cell-wide unique identifier for an instance.
- Instance
Path - A path to an instance from a top level cell.
- Nested
Instance - A nested view of an
Instance. - Primitive
Binding - A binding to a schema primitive that can be used to define a Substrate schematic.
- Schema
Cell Handle - A cell handle associated with a schema
S. - Schematic
Context - A wrapper around schematic-specific context data.
- Scir
Binding - A binding to a cell within a SCIR library that can be used to define a Substrate schematic.
- SubCell
Builder - A cell builder for instantiating blocks from schema
S2in schemaS.
Traits§
- HasContext
View - An object that can be nested within a parent context.
- HasNested
View - An object that can be nested within a parent transform.
- Nested
Data - Data that can be stored in
Schematic::NestedData. - Schematic
- A block that has a schematic.
Type Aliases§
- Context
View - The associated context view of an object.
- Nested
View - The associated nested view of an object.
Derive Macros§
- Nested
Data - Derives
substrate::schematic::NestedDatafor a struct.