Bundle¶
- class spydrnet_physical.ir.bundle.Bundle[source]¶
Bases:
BundleThis class extends the default Bundle class
Attributes:
Returns size of the bundle
dataData stores information about the element
definitionGet the definition that this bundle belongs to.
is_arrayThis is the logical inverse of is_scalar.
is_downtoGet the downto status of the bundle.
is_scalarReturn True if the item is a scalar False otherwise.
lower_indexGet the value of the lower index of the array.
nameThe name of this element
propertiesReturns properties of the object
Methods:
Returns the python index of element
__init__Initialize an element with an empty data dictionary.
getget the item from the data structure
get_cablesget_cables(...)
get_definitionsget_definitions(...)
get_hcablesget_hcables(...)
get_hinstancesget_hinstances(...)
get_hpinsget_hpins(...)
get_hportsget_hports(...)
get_hwiresget_hwires(...)
get_instancesget_instances(...)
get_librariesget_libraries(...)
get_netlistsget_netlists(...)
get_pinsget_pins(...)
get_portsget_ports(...)
Returns the verilog index of element
get_wiresget_wires(...)
poppop the object from the data structure
somhing- property size: int¶
Returns size of the bundle