org.accellera.ipxact.v1685_2022.ve package

Submodules

org.accellera.ipxact.v1685_2022.ve.abstraction_definition_port module

class org.accellera.ipxact.v1685_2022.ve.abstraction_definition_port.AbstractionDefinitionPort(is_present=None)

Bases: object

Abstraction definition port isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.abstractor_clearbox_element_ref module

class org.accellera.ipxact.v1685_2022.ve.abstractor_clearbox_element_ref.AbstractorClearboxElementRef(is_present=None)

Bases: object

Abstractor clearboxElementRef isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.abstractor_constraint_set_ref module

class org.accellera.ipxact.v1685_2022.ve.abstractor_constraint_set_ref.AbstractorConstraintSetRef(is_present=None)

Bases: object

Abstractor constraintSetRef isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.abstractor_file module

class org.accellera.ipxact.v1685_2022.ve.abstractor_file.AbstractorFile(is_present=None)

Bases: object

Abstractor file isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.abstractor_file_set_ref module

class org.accellera.ipxact.v1685_2022.ve.abstractor_file_set_ref.AbstractorFileSetRef(is_present=None)

Bases: object

Abstractor fileSetRef isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.abstractor_instances module

class org.accellera.ipxact.v1685_2022.ve.abstractor_instances.AbstractorInstances(is_present=None)

Bases: object

Abstractor instances isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.abstractor_module_parameter module

class org.accellera.ipxact.v1685_2022.ve.abstractor_module_parameter.AbstractorModuleParameter(is_present=None)

Bases: object

Abstractor moduleParameter isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.abstractor_port module

class org.accellera.ipxact.v1685_2022.ve.abstractor_port.AbstractorPort(is_present=None)

Bases: object

Abstractor port isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.abstractor_port_map module

class org.accellera.ipxact.v1685_2022.ve.abstractor_port_map.AbstractorPortMap(is_present=None)

Bases: object

Abstractor portMap isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.abstractor_type_parameter module

class org.accellera.ipxact.v1685_2022.ve.abstractor_type_parameter.AbstractorTypeParameter(is_present=None)

Bases: object

Abstractor typeParameter isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.abstractor_view module

class org.accellera.ipxact.v1685_2022.ve.abstractor_view.AbstractorView(is_present=None)

Bases: object

Abstractor view isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.active_interface module

class org.accellera.ipxact.v1685_2022.ve.active_interface.ActiveInterface(is_present=None)

Bases: object

ActiveInterface isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.ad_hoc_connection module

class org.accellera.ipxact.v1685_2022.ve.ad_hoc_connection.AdHocConnection(is_present=None)

Bases: object

AdHocConnection isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.address_block module

class org.accellera.ipxact.v1685_2022.ve.address_block.AddressBlock(is_present=None)

Bases: object

AddressBlock isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.address_space module

class org.accellera.ipxact.v1685_2022.ve.address_space.AddressSpace(is_present=None)

Bases: object

AddressSpace isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.address_space_ref module

class org.accellera.ipxact.v1685_2022.ve.address_space_ref.AddressSpaceRef(is_present=None)

Bases: object

AddressSpaceRef isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.alternate_register module

class org.accellera.ipxact.v1685_2022.ve.alternate_register.AlternateRegister(is_present=None)

Bases: object

AlternateRegister isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.bank module

org.accellera.ipxact.v1685_2022.ve.bus_interface module

class org.accellera.ipxact.v1685_2022.ve.bus_interface.BusInterface(is_present=None)

Bases: object

BusInterface isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.bus_interface_ref module

class org.accellera.ipxact.v1685_2022.ve.bus_interface_ref.BusInterfaceRef(is_present=None)

Bases: object

BusInterfaceRef isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.channel module

class org.accellera.ipxact.v1685_2022.ve.channel.Channel(is_present=None)

Bases: object

Channel isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.choices module

class org.accellera.ipxact.v1685_2022.ve.choices.Choices(choice=<factory>)

Bases: object

Choices used by elements with an attribute ipxact:choiceRef.

Variables:

choice – Non-empty set of legal values for a elements with an attribute ipxact:choiceRef.

Parameters:

choice (Iterable[Choice])

class Choice(name=None, enumeration=<factory>, id=None)

Bases: object

Variables:
  • name – Choice key, available for reference by the ipxact:choiceRef attribute.

  • enumeration – One possible value of ipxact:choice

  • id

Parameters:
  • name (str | None)

  • enumeration (Iterable[Enumeration])

  • id (str | None)

class Enumeration(value='', other_attributes=<factory>, text=None, help=None, id=None)

Bases: ComplexBaseExpression

Variables:
  • text – When specified, displayed in place of the ipxact:enumeration value

  • help – Text that may be displayed if the user requests help about the meaning of an element

  • id

Parameters:
  • value (str)

  • other_attributes (Mapping[str, str])

  • text (str | None)

  • help (str | None)

  • id (str | None)

help: str | None
id: str | None
other_attributes: Mapping[str, str]
text: str | None
value: str
enumeration: Iterable[Enumeration]
id: str | None
name: str | None
choice: Iterable[Choice]

org.accellera.ipxact.v1685_2022.ve.clearbox_element module

class org.accellera.ipxact.v1685_2022.ve.clearbox_element.ClearboxElement(is_present=None)

Bases: object

ClearboxElement isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.clearbox_element_ref module

class org.accellera.ipxact.v1685_2022.ve.clearbox_element_ref.ClearboxElementRef(is_present=None)

Bases: object

ClearboxElementRef isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.complex_base_expression module

class org.accellera.ipxact.v1685_2022.ve.complex_base_expression.ComplexBaseExpression(value='', other_attributes=<factory>)

Bases: object

Represents the base-type for an expressions.

Parameters:
  • value (str)

  • other_attributes (Mapping[str, str])

other_attributes: Mapping[str, str]
value: str

org.accellera.ipxact.v1685_2022.ve.component_instance module

class org.accellera.ipxact.v1685_2022.ve.component_instance.ComponentInstance(is_present=None)

Bases: object

Component instance isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.constraint_set_ref module

class org.accellera.ipxact.v1685_2022.ve.constraint_set_ref.ConstraintSetRef(is_present=None)

Bases: object

ConstraintSetRef isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.cpu module

class org.accellera.ipxact.v1685_2022.ve.cpu.Cpu(is_present=None)

Bases: object

Cpu isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.external_port_reference module

class org.accellera.ipxact.v1685_2022.ve.external_port_reference.ExternalPortReference(is_present=None)

Bases: object

External port isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.field_mod module

class org.accellera.ipxact.v1685_2022.ve.field_mod.FieldType(is_present=None)

Bases: object

Field isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.file module

class org.accellera.ipxact.v1685_2022.ve.file.File(is_present=None)

Bases: object

File isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.file_set_ref module

class org.accellera.ipxact.v1685_2022.ve.file_set_ref.FileSetRef(is_present=None)

Bases: object

FileSetRef isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.hier_interface module

class org.accellera.ipxact.v1685_2022.ve.hier_interface.HierInterface(is_present=None)

Bases: object

HierInterface isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.interconnection module

class org.accellera.ipxact.v1685_2022.ve.interconnection.Interconnection(is_present=None)

Bases: object

Interconnection isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.interconnection_configuration module

class org.accellera.ipxact.v1685_2022.ve.interconnection_configuration.InterconnectionConfiguration(is_present=None)

Bases: object

Interconnection configuration isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.interface_ref module

class org.accellera.ipxact.v1685_2022.ve.interface_ref.InterfaceRef(is_present=None)

Bases: object

Interface reference isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.internal_port_reference module

class org.accellera.ipxact.v1685_2022.ve.internal_port_reference.InternalPortReference(is_present=None)

Bases: object

Internal ort isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.is_present module

class org.accellera.ipxact.v1685_2022.ve.is_present.IsPresent(value='', other_attributes=<factory>)

Bases: UnsignedBitExpression

Expression that determines whether the enclosing element should be treated as present (expression evaluates to “true”) or disregarded (expression evalutes to “false”)

Parameters:
  • value (str)

  • other_attributes (Mapping[str, str])

other_attributes: Mapping[str, str]
value: str

org.accellera.ipxact.v1685_2022.ve.local_memory_map module

class org.accellera.ipxact.v1685_2022.ve.local_memory_map.LocalMemoryMap(is_present=None)

Bases: object

LocalMemoryMap isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.memory_map module

class org.accellera.ipxact.v1685_2022.ve.memory_map.MemoryMap(is_present=None)

Bases: object

MemoryMap isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.memory_remap module

class org.accellera.ipxact.v1685_2022.ve.memory_remap.MemoryRemap(is_present=None)

Bases: object

MemoryRemap isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.module_parameter module

class org.accellera.ipxact.v1685_2022.ve.module_parameter.ModuleParameter(is_present=None)

Bases: object

ModuleParameter isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.monitor_interconnection module

class org.accellera.ipxact.v1685_2022.ve.monitor_interconnection.MonitorInterconnection(is_present=None)

Bases: object

Monitor interconnection isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.monitor_interface module

class org.accellera.ipxact.v1685_2022.ve.monitor_interface.MonitorInterface(is_present=None)

Bases: object

Monitor interface isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.port module

class org.accellera.ipxact.v1685_2022.ve.port.Port(is_present=None)

Bases: object

Port isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.port_map module

class org.accellera.ipxact.v1685_2022.ve.port_map.PortMap(is_present=None)

Bases: object

PortMap isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.real_expression module

class org.accellera.ipxact.v1685_2022.ve.real_expression.RealExpression(value='', other_attributes=<factory>, minimum=None, maximum=None)

Bases: ComplexBaseExpression

A real which supports an expression value.

Variables:
  • minimum – For elements which can be specified using expression which are supposed to be resolved to a real value, this indicates the minimum value allowed.

  • maximum – For elements which can be specified using expression which are supposed to be resolved to a real value, this indicates the maximum value allowed.

Parameters:
  • value (str)

  • other_attributes (Mapping[str, str])

  • minimum (float | None)

  • maximum (float | None)

maximum: float | None
minimum: float | None
other_attributes: Mapping[str, str]
value: str

org.accellera.ipxact.v1685_2022.ve.register module

class org.accellera.ipxact.v1685_2022.ve.register.Register(is_present=None)

Bases: object

Register isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.register_file module

class org.accellera.ipxact.v1685_2022.ve.register_file.RegisterFile(is_present=None)

Bases: object

RegisterFile isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.segment module

class org.accellera.ipxact.v1685_2022.ve.segment.Segment(is_present=None)

Bases: object

Segment isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.signed_int_expression module

class org.accellera.ipxact.v1685_2022.ve.signed_int_expression.SignedIntExpression(value='', other_attributes=<factory>, minimum=None, maximum=None)

Bases: ComplexBaseExpression

A signed int which supports an expression value.

Variables:
  • minimum – For elements which can be specified using expression which are supposed to be resolved to a long value, this indicates the minimum value allowed.

  • maximum – For elements which can be specified using expression which are supposed to be resolved to a long value, this indicates the maximum value allowed.

Parameters:
  • value (str)

  • other_attributes (Mapping[str, str])

  • minimum (int | None)

  • maximum (int | None)

maximum: int | None
minimum: int | None
other_attributes: Mapping[str, str]
value: str

org.accellera.ipxact.v1685_2022.ve.signed_longint_expression module

class org.accellera.ipxact.v1685_2022.ve.signed_longint_expression.SignedLongintExpression(value='', other_attributes=<factory>, minimum=None, maximum=None)

Bases: ComplexBaseExpression

An unsigned longint which supports an expression value.

Variables:
  • minimum – For elements which can be specified using expression which are supposed to be resolved to a signed longint value, this indicates the minimum value allowed.

  • maximum – For elements which can be specified using expression which are supposed to be resolved to a signed longint value, this indicates the maximum value allowed.

Parameters:
  • value (str)

  • other_attributes (Mapping[str, str])

  • minimum (int | None)

  • maximum (int | None)

maximum: int | None
minimum: int | None
other_attributes: Mapping[str, str]
value: str

org.accellera.ipxact.v1685_2022.ve.string_expression module

class org.accellera.ipxact.v1685_2022.ve.string_expression.StringExpression(value='', other_attributes=<factory>)

Bases: ComplexBaseExpression

Represents a string.

It supports an expression value.

Parameters:
  • value (str)

  • other_attributes (Mapping[str, str])

other_attributes: Mapping[str, str]
value: str

org.accellera.ipxact.v1685_2022.ve.string_uriexpression module

class org.accellera.ipxact.v1685_2022.ve.string_uriexpression.StringUriexpression(value='', other_attributes=<factory>)

Bases: ComplexBaseExpression

IP-XACT URI, like a standard xs:anyURI except that it can contain environment variables in the ${ } form, to be replaced by their value to provide the underlying URI.

Parameters:
  • value (str)

  • other_attributes (Mapping[str, str])

other_attributes: Mapping[str, str]
value: str

org.accellera.ipxact.v1685_2022.ve.subspace_map module

class org.accellera.ipxact.v1685_2022.ve.subspace_map.SubspaceMap(is_present=None)

Bases: object

SubspaceMap isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.transparent_bridge module

class org.accellera.ipxact.v1685_2022.ve.transparent_bridge.TransparentBridge(is_present=None)

Bases: object

TransparentBridge isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.type_parameter module

class org.accellera.ipxact.v1685_2022.ve.type_parameter.TypeParameter(is_present=None)

Bases: object

TypeParameter isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.unsigned_bit_expression module

class org.accellera.ipxact.v1685_2022.ve.unsigned_bit_expression.UnsignedBitExpression(value='', other_attributes=<factory>)

Bases: ComplexBaseExpression

Represents a single-bit/bool.

It supports an expression value.

Parameters:
  • value (str)

  • other_attributes (Mapping[str, str])

other_attributes: Mapping[str, str]
value: str

org.accellera.ipxact.v1685_2022.ve.unsigned_bit_vector_expression module

class org.accellera.ipxact.v1685_2022.ve.unsigned_bit_vector_expression.UnsignedBitVectorExpression(value='', other_attributes=<factory>)

Bases: ComplexBaseExpression

Represents a bit-string.

It supports an expression value.

Parameters:
  • value (str)

  • other_attributes (Mapping[str, str])

other_attributes: Mapping[str, str]
value: str

org.accellera.ipxact.v1685_2022.ve.unsigned_int_expression module

class org.accellera.ipxact.v1685_2022.ve.unsigned_int_expression.UnsignedIntExpression(value='', other_attributes=<factory>, minimum=None, maximum=None)

Bases: ComplexBaseExpression

An unsigned int which supports an expression value.

Variables:
  • minimum – For elements which can be specified using expression which are supposed to be resolved to an unsiged int value, this indicates the minimum value allowed.

  • maximum – For elements which can be specified using expression which are supposed to be resolved to a unsigned int value, this indicates the maximum value allowed.

Parameters:
  • value (str)

  • other_attributes (Mapping[str, str])

  • minimum (int | None)

  • maximum (int | None)

maximum: int | None
minimum: int | None
other_attributes: Mapping[str, str]
value: str

org.accellera.ipxact.v1685_2022.ve.unsigned_longint_expression module

class org.accellera.ipxact.v1685_2022.ve.unsigned_longint_expression.UnsignedLongintExpression(value='', other_attributes=<factory>, minimum=None, maximum=None)

Bases: ComplexBaseExpression

An unsigned longint which supports an expression value.

Variables:
  • minimum – For elements which can be specified using expression which are supposed to be resolved to a unsigend longint value, this indicates the minimum value allowed.

  • maximum – For elements which can be specified using expression which are supposed to be resolved to an unsigend longint value, this indicates the maximum value allowed.

Parameters:
  • value (str)

  • other_attributes (Mapping[str, str])

  • minimum (int | None)

  • maximum (int | None)

maximum: int | None
minimum: int | None
other_attributes: Mapping[str, str]
value: str

org.accellera.ipxact.v1685_2022.ve.unsigned_positive_int_expression module

class org.accellera.ipxact.v1685_2022.ve.unsigned_positive_int_expression.UnsignedPositiveIntExpression(value='', other_attributes=<factory>, minimum=None, maximum=None)

Bases: ComplexBaseExpression

An positive unsigned int which supports an expression value.

Variables:
  • minimum – For elements which can be specified using expression which are supposed to be resolved to an unsiged int value, this indicates the minimum value allowed.

  • maximum – For elements which can be specified using expression which are supposed to be resolved to a unsigned int value, this indicates the maximum value allowed.

Parameters:
  • value (str)

  • other_attributes (Mapping[str, str])

  • minimum (int | None)

  • maximum (int | None)

maximum: int | None
minimum: int | None
other_attributes: Mapping[str, str]
value: str

org.accellera.ipxact.v1685_2022.ve.unsigned_positive_longint_expression module

class org.accellera.ipxact.v1685_2022.ve.unsigned_positive_longint_expression.UnsignedPositiveLongintExpression(value='', other_attributes=<factory>, minimum=None, maximum=None)

Bases: ComplexBaseExpression

A positive unsigned longint which supports an expression value.

Variables:
  • minimum – For elements which can be specified using expression which are supposed to be resolved to a positive unsigned longint value, this indicates the minimum value allowed.

  • maximum – For elements which can be specified using expression which are supposed to be resolved to a positive unsigned longint value, this indicates the maximum value allowed.

Parameters:
  • value (str)

  • other_attributes (Mapping[str, str])

  • minimum (int | None)

  • maximum (int | None)

maximum: int | None
minimum: int | None
other_attributes: Mapping[str, str]
value: str

org.accellera.ipxact.v1685_2022.ve.view module

class org.accellera.ipxact.v1685_2022.ve.view.View(is_present=None)

Bases: object

View isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

org.accellera.ipxact.v1685_2022.ve.view_configuration module

class org.accellera.ipxact.v1685_2022.ve.view_configuration.ViewConfiguration(is_present=None)

Bases: object

View configuration isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None

Module contents

class org.accellera.ipxact.v1685_2022.ve.AbstractionDefinitionPort(is_present=None)

Bases: object

Abstraction definition port isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.AbstractorClearboxElementRef(is_present=None)

Bases: object

Abstractor clearboxElementRef isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.AbstractorConstraintSetRef(is_present=None)

Bases: object

Abstractor constraintSetRef isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.AbstractorFile(is_present=None)

Bases: object

Abstractor file isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.AbstractorFileSetRef(is_present=None)

Bases: object

Abstractor fileSetRef isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.AbstractorInstances(is_present=None)

Bases: object

Abstractor instances isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.AbstractorModuleParameter(is_present=None)

Bases: object

Abstractor moduleParameter isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.AbstractorPort(is_present=None)

Bases: object

Abstractor port isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.AbstractorPortMap(is_present=None)

Bases: object

Abstractor portMap isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.AbstractorTypeParameter(is_present=None)

Bases: object

Abstractor typeParameter isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.AbstractorView(is_present=None)

Bases: object

Abstractor view isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.ActiveInterface(is_present=None)

Bases: object

ActiveInterface isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.AdHocConnection(is_present=None)

Bases: object

AdHocConnection isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.AddressBlock(is_present=None)

Bases: object

AddressBlock isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.AddressSpace(is_present=None)

Bases: object

AddressSpace isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.AddressSpaceRef(is_present=None)

Bases: object

AddressSpaceRef isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.AlternateRegister(is_present=None)

Bases: object

AlternateRegister isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.BusInterface(is_present=None)

Bases: object

BusInterface isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.BusInterfaceRef(is_present=None)

Bases: object

BusInterfaceRef isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.Channel(is_present=None)

Bases: object

Channel isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.Choices(choice=<factory>)

Bases: object

Choices used by elements with an attribute ipxact:choiceRef.

Variables:

choice – Non-empty set of legal values for a elements with an attribute ipxact:choiceRef.

Parameters:

choice (Iterable[Choice])

class Choice(name=None, enumeration=<factory>, id=None)

Bases: object

Variables:
  • name – Choice key, available for reference by the ipxact:choiceRef attribute.

  • enumeration – One possible value of ipxact:choice

  • id

Parameters:
  • name (str | None)

  • enumeration (Iterable[Enumeration])

  • id (str | None)

class Enumeration(value='', other_attributes=<factory>, text=None, help=None, id=None)

Bases: ComplexBaseExpression

Variables:
  • text – When specified, displayed in place of the ipxact:enumeration value

  • help – Text that may be displayed if the user requests help about the meaning of an element

  • id

Parameters:
  • value (str)

  • other_attributes (Mapping[str, str])

  • text (str | None)

  • help (str | None)

  • id (str | None)

help: str | None
id: str | None
other_attributes: Mapping[str, str]
text: str | None
value: str
enumeration: Iterable[Enumeration]
id: str | None
name: str | None
choice: Iterable[Choice]
class org.accellera.ipxact.v1685_2022.ve.ClearboxElement(is_present=None)

Bases: object

ClearboxElement isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.ClearboxElementRef(is_present=None)

Bases: object

ClearboxElementRef isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.ComplexBaseExpression(value='', other_attributes=<factory>)

Bases: object

Represents the base-type for an expressions.

Parameters:
  • value (str)

  • other_attributes (Mapping[str, str])

other_attributes: Mapping[str, str]
value: str
class org.accellera.ipxact.v1685_2022.ve.ComponentInstance(is_present=None)

Bases: object

Component instance isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.ConstraintSetRef(is_present=None)

Bases: object

ConstraintSetRef isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.Cpu(is_present=None)

Bases: object

Cpu isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.ExternalPortReference(is_present=None)

Bases: object

External port isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.FieldType(is_present=None)

Bases: object

Field isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.File(is_present=None)

Bases: object

File isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.FileSetRef(is_present=None)

Bases: object

FileSetRef isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.HierInterface(is_present=None)

Bases: object

HierInterface isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.Interconnection(is_present=None)

Bases: object

Interconnection isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.InterconnectionConfiguration(is_present=None)

Bases: object

Interconnection configuration isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.InterfaceRef(is_present=None)

Bases: object

Interface reference isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.InternalPortReference(is_present=None)

Bases: object

Internal ort isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.IsPresent(value='', other_attributes=<factory>)

Bases: UnsignedBitExpression

Expression that determines whether the enclosing element should be treated as present (expression evaluates to “true”) or disregarded (expression evalutes to “false”)

Parameters:
  • value (str)

  • other_attributes (Mapping[str, str])

other_attributes: Mapping[str, str]
value: str
class org.accellera.ipxact.v1685_2022.ve.LocalMemoryMap(is_present=None)

Bases: object

LocalMemoryMap isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.MemoryMap(is_present=None)

Bases: object

MemoryMap isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.MemoryRemap(is_present=None)

Bases: object

MemoryRemap isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.ModuleParameter(is_present=None)

Bases: object

ModuleParameter isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.MonitorInterconnection(is_present=None)

Bases: object

Monitor interconnection isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.MonitorInterface(is_present=None)

Bases: object

Monitor interface isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.Port(is_present=None)

Bases: object

Port isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.PortMap(is_present=None)

Bases: object

PortMap isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.RealExpression(value='', other_attributes=<factory>, minimum=None, maximum=None)

Bases: ComplexBaseExpression

A real which supports an expression value.

Variables:
  • minimum – For elements which can be specified using expression which are supposed to be resolved to a real value, this indicates the minimum value allowed.

  • maximum – For elements which can be specified using expression which are supposed to be resolved to a real value, this indicates the maximum value allowed.

Parameters:
  • value (str)

  • other_attributes (Mapping[str, str])

  • minimum (float | None)

  • maximum (float | None)

maximum: float | None
minimum: float | None
other_attributes: Mapping[str, str]
value: str
class org.accellera.ipxact.v1685_2022.ve.Register(is_present=None)

Bases: object

Register isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.RegisterFile(is_present=None)

Bases: object

RegisterFile isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.Segment(is_present=None)

Bases: object

Segment isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.SignedIntExpression(value='', other_attributes=<factory>, minimum=None, maximum=None)

Bases: ComplexBaseExpression

A signed int which supports an expression value.

Variables:
  • minimum – For elements which can be specified using expression which are supposed to be resolved to a long value, this indicates the minimum value allowed.

  • maximum – For elements which can be specified using expression which are supposed to be resolved to a long value, this indicates the maximum value allowed.

Parameters:
  • value (str)

  • other_attributes (Mapping[str, str])

  • minimum (int | None)

  • maximum (int | None)

maximum: int | None
minimum: int | None
other_attributes: Mapping[str, str]
value: str
class org.accellera.ipxact.v1685_2022.ve.SignedLongintExpression(value='', other_attributes=<factory>, minimum=None, maximum=None)

Bases: ComplexBaseExpression

An unsigned longint which supports an expression value.

Variables:
  • minimum – For elements which can be specified using expression which are supposed to be resolved to a signed longint value, this indicates the minimum value allowed.

  • maximum – For elements which can be specified using expression which are supposed to be resolved to a signed longint value, this indicates the maximum value allowed.

Parameters:
  • value (str)

  • other_attributes (Mapping[str, str])

  • minimum (int | None)

  • maximum (int | None)

maximum: int | None
minimum: int | None
other_attributes: Mapping[str, str]
value: str
class org.accellera.ipxact.v1685_2022.ve.StringExpression(value='', other_attributes=<factory>)

Bases: ComplexBaseExpression

Represents a string.

It supports an expression value.

Parameters:
  • value (str)

  • other_attributes (Mapping[str, str])

other_attributes: Mapping[str, str]
value: str
class org.accellera.ipxact.v1685_2022.ve.StringUriexpression(value='', other_attributes=<factory>)

Bases: ComplexBaseExpression

IP-XACT URI, like a standard xs:anyURI except that it can contain environment variables in the ${ } form, to be replaced by their value to provide the underlying URI.

Parameters:
  • value (str)

  • other_attributes (Mapping[str, str])

other_attributes: Mapping[str, str]
value: str
class org.accellera.ipxact.v1685_2022.ve.SubspaceMap(is_present=None)

Bases: object

SubspaceMap isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.TransparentBridge(is_present=None)

Bases: object

TransparentBridge isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.TypeParameter(is_present=None)

Bases: object

TypeParameter isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.UnsignedBitExpression(value='', other_attributes=<factory>)

Bases: ComplexBaseExpression

Represents a single-bit/bool.

It supports an expression value.

Parameters:
  • value (str)

  • other_attributes (Mapping[str, str])

other_attributes: Mapping[str, str]
value: str
class org.accellera.ipxact.v1685_2022.ve.UnsignedBitVectorExpression(value='', other_attributes=<factory>)

Bases: ComplexBaseExpression

Represents a bit-string.

It supports an expression value.

Parameters:
  • value (str)

  • other_attributes (Mapping[str, str])

other_attributes: Mapping[str, str]
value: str
class org.accellera.ipxact.v1685_2022.ve.UnsignedIntExpression(value='', other_attributes=<factory>, minimum=None, maximum=None)

Bases: ComplexBaseExpression

An unsigned int which supports an expression value.

Variables:
  • minimum – For elements which can be specified using expression which are supposed to be resolved to an unsiged int value, this indicates the minimum value allowed.

  • maximum – For elements which can be specified using expression which are supposed to be resolved to a unsigned int value, this indicates the maximum value allowed.

Parameters:
  • value (str)

  • other_attributes (Mapping[str, str])

  • minimum (int | None)

  • maximum (int | None)

maximum: int | None
minimum: int | None
other_attributes: Mapping[str, str]
value: str
class org.accellera.ipxact.v1685_2022.ve.UnsignedLongintExpression(value='', other_attributes=<factory>, minimum=None, maximum=None)

Bases: ComplexBaseExpression

An unsigned longint which supports an expression value.

Variables:
  • minimum – For elements which can be specified using expression which are supposed to be resolved to a unsigend longint value, this indicates the minimum value allowed.

  • maximum – For elements which can be specified using expression which are supposed to be resolved to an unsigend longint value, this indicates the maximum value allowed.

Parameters:
  • value (str)

  • other_attributes (Mapping[str, str])

  • minimum (int | None)

  • maximum (int | None)

maximum: int | None
minimum: int | None
other_attributes: Mapping[str, str]
value: str
class org.accellera.ipxact.v1685_2022.ve.UnsignedPositiveIntExpression(value='', other_attributes=<factory>, minimum=None, maximum=None)

Bases: ComplexBaseExpression

An positive unsigned int which supports an expression value.

Variables:
  • minimum – For elements which can be specified using expression which are supposed to be resolved to an unsiged int value, this indicates the minimum value allowed.

  • maximum – For elements which can be specified using expression which are supposed to be resolved to a unsigned int value, this indicates the maximum value allowed.

Parameters:
  • value (str)

  • other_attributes (Mapping[str, str])

  • minimum (int | None)

  • maximum (int | None)

maximum: int | None
minimum: int | None
other_attributes: Mapping[str, str]
value: str
class org.accellera.ipxact.v1685_2022.ve.UnsignedPositiveLongintExpression(value='', other_attributes=<factory>, minimum=None, maximum=None)

Bases: ComplexBaseExpression

A positive unsigned longint which supports an expression value.

Variables:
  • minimum – For elements which can be specified using expression which are supposed to be resolved to a positive unsigned longint value, this indicates the minimum value allowed.

  • maximum – For elements which can be specified using expression which are supposed to be resolved to a positive unsigned longint value, this indicates the maximum value allowed.

Parameters:
  • value (str)

  • other_attributes (Mapping[str, str])

  • minimum (int | None)

  • maximum (int | None)

maximum: int | None
minimum: int | None
other_attributes: Mapping[str, str]
value: str
class org.accellera.ipxact.v1685_2022.ve.View(is_present=None)

Bases: object

View isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None
class org.accellera.ipxact.v1685_2022.ve.ViewConfiguration(is_present=None)

Bases: object

View configuration isPresent extension.

Parameters:

is_present (IsPresent | None)

is_present: IsPresent | None