EDBComponent#
- class pyaedt.edb_core.edb_data.components_data.EDBComponent(components, cmp)[source]#
Manages EDB functionalities for components.
- Parameters:
- parent
pyaedt.edb_core.components.Components
Inherited AEDT object.
- component
object
Edb Component Object
- parent
Methods
EDBComponent.assign_rlc_model
(res, ind, cap)Assign RLC to this component.
EDBComponent.assign_s_param_model
(file_path)Assign S-parameter to this component.
EDBComponent.assign_spice_model
(file_path[, ...])Assign Spice model to this component.
Attributes
Component's bounding box.
Capacitance Value.
Compute the component center.
Edb component instance.
ComponentProperty
object.Inductance Value.
Check if the current object is enabled.
Define if model is Parallel or Series.
Edb layout instance object.
Lower elevation of the placement layer.
Retrieve assigned model type.
Get assigned netlist model properties.
Nets of Component.
Number of Pins of Component.
Component part name.
Component part name.
Pins of the component.
EDBPadstackInstance of Component.
Placement layer.
Reference Designator Name.
Resistance value.
Get component rlc values.
Compute the component rotation in radian.
Get assigned S-parameter model properties.
Solder ball height if available.
Solder ball placement if available..
Get assigned Spice model properties.
Top/bottom association of the placement layer.
Component type.
Upper elevation of the placement layer.
Retrieve discrete component value.