ASSEMBLY_COMPONENT | (component_definition) | 210 | (component_definition <= (product_definition {[product_definition product_definition.description != `printed component'] [product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = `physical occurrence']}) (product_definition {[product_definition product_definition.description = `printed component'] [product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = `layout occurrence']}))
|
assembly_component to footprint_definition (as usage_definition) | PATH | | component_shape_aspect <= shape_aspect <- shape_aspect_relationship.related_shape_aspect shape_aspect_relationship {shape_aspect_relationship.name = `usage definition'} shape_aspect_relationship.relating_shape_aspect -> shape_aspect.of_shape -> product_definition_shape <= property_definition.definition -> characterized_definition = characterized_product_definition characterized_product_definition = product_definition product_definition => footprint_definition
|
assembly_component to padstack_definition (as usage_definition) | PATH | | component_shape_aspect <= shape_aspect <- shape_aspect_relationship.related_shape_aspect shape_aspect_relationship {shape_aspect_relationship.name = `usage definition'} shape_aspect_relationship.relating_shape_aspect -> shape_aspect.of_shape -> product_definition_shape <= property_definition.definition -> characterized_definition = characterized_product_definition characterized_product_definition = product_definition product_definition => padstack_definition
|
assembly_component to physical_unit (as usage_definition) | PATH | | component_definition <= product_definition <- product_definition_relationship.related_product_definition {product_definition_relationship product_definition_relationship.name = `instantiated part'} product_definition_relationship product_definition_relationship.relating_product_definition -> {product_definition product_definition.frame_of_reference -> product_definition_context <= application_context_element (application_context_element.name = `physical design') (application_context_element.name = `physical design usage')} product_definition => (physical_unit) (physical_unit => externally_defined_physical_unit => library_defined_physical_unit) (physical_unit => externally_defined_physical_unit)
|
ASSEMBLY_MODULE_COMPONENT | component_definition | 210 | component_definition <= product_definition {product_definition [product_definition product_definition.description != `laminate component'] [product_definition.name = `assembly module'] [product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = `physical occurrence']}
|
assembly_module_component to assembly_module_usage_view (as usage_definition) | PATH | | component_definition <= product_definition <- product_definition_relationship.related_product_definition {product_definition_relationship product_definition_relationship.name = `instantiated part'} product_definition_relationship product_definition_relationship.relating_product_definition -> {product_definition [product_definition.name = `assembly module'] [product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = `physical design usage']} product_definition => (physical_unit) (physical_unit => externally_defined_physical_unit) (physical_unit => externally_defined_physical_unit => library_defined_physical_unit)
|
ASSEMBLY_MODULE_MACRO_COMPONENT | component_definition | 210 | component_definition <= product_definition {product_definition [product_definition.name = `assembly module'] [product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = `macro occurrence']}
|
assembly_module_macro_component to assembly_module (as design_definition) | PATH | | component_definition <= product_definition <- product_definition_relationship.related_product_definition {product_definition_relationship product_definition_relationship.name = `design definition'} product_definition_relationship product_definition_relationship.relating_product_definition -> {product_definition [product_definition.name = `assembly module'] [product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = `physical design']} product_definition => (physical_unit) (physical_unit => externally_defined_physical_unit) (physical_unit => externally_defined_physical_unit => library_defined_physical_unit)
|
ASSEMBLY_MODULE_MACRO_COMPONENT_JOIN_TERMINAL | assembly_module_macro_component_join_terminal | 210 | assembly_module_macro_component_join_terminal <= component_terminal <= shape_aspect {shape_aspect [shape_aspect.description = `assembly module component terminal'] [shape_aspect.product_definitional = .TRUE.]}
|
assembly_module_macro_component_join_terminal to assembly_module_macro_component (as associated_component) | PATH | | assembly_module_macro_component_join_terminal <= component_terminal <= shape_aspect shape_aspect.of_shape -> product_definition_shape <= property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition {product_definition [product_definition.name = `assembly module'] [product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = `macro occurrence']} product_definition => component_definition
|
assembly_module_macro_component_join_terminal to assembly_module_join_terminal (as definition) | PATH | | assembly_module_macro_component_join_terminal <= component_terminal <= shape_aspect <- shape_aspect_relationship.related_shape_aspect {shape_aspect_relationship shape_aspect_relationship.name = `instantiated feature'} shape_aspect_relationship shape_aspect_relationship.relating_shape_aspect -> {shape_aspect shape_aspect.of_shape -> product_definition_shape <= property_definition property_definition.definition -> characterized_definition characterized_definition = characterized_product_definition characterized_product_definition characterized_product_definition = product_definition product_definition product_definition.name = `assembly module'} shape_aspect => assembly_module_terminal => assembly_module_join_terminal
|
BARE_DIE_COMPONENT | component_definition | 210 | component_definition <= product_definition {product_definition [product_definition.description = `bare die component'] [product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = `physical occurrence']}
|
bare_die_component to bare_die (as usage_definition) | PATH | | component_definition <= product_definition <- product_definition_relationship.related_product_definition product_definition_relationship {product_definition_relationship product_definition_relationship.name = `instantiated part'} product_definition_relationship.relating_product_definition -> {product_definition product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = `physical design usage'} product_definition => physical_unit => (bare_die) (externally_defined_physical_unit => externally_defined_bare_die) (externally_defined_physical_unit => library_defined_physical_unit => library_defined_bare_die)
|
CABLE_COMPONENT | cable_component | 210 | cable_component <= component_definition <= product_definition {product_definition product_definition.description != `laminate component'}
|
INTERCONNECT_MODULE_COMPONENT | component_definition | 210 | component_definition <= product_definition {product_definition [product_definition product_definition.description != `laminate component'] [product_definition.name = `interconnect module'] [product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = `physical occurrence']}
|
interconnect_module_component to interconnect_module_usage_view (as usage_definition) | PATH | | component_definition <= product_definition <- product_definition_relationship.related_product_definition {product_definition_relationship product_definition_relationship.name = `instantiated part'} product_definition_relationship product_definition_relationship.relating_product_definition -> {product_definition [product_definition.name = `interconnect module'] [product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = `physical design usage']} product_definition => (physical_unit) (physical_unit => externally_defined_physical_unit) (physical_unit => externally_defined_physical_unit => library_defined_physical_unit)
|
INTERCONNECT_MODULE_MACRO_COMPONENT | component_definition | 210 | component_definition <= product_definition {product_definition [product_definition.name = `interconnect module'] [product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = `macro occurrence']}
|
interconnect_module_macro_component to interconnect_module (as design_definition) | PATH | | component_definition <= product_definition <- product_definition_relationship.related_product_definition {product_definition_relationship product_definition_relationship.name = `design definition'} product_definition_relationship product_definition_relationship.relating_product_definition -> {product_definition [product_definition.name = `interconnect module'] [product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = `physical design']} product_definition => (physical_unit) (physical_unit => externally_defined_physical_unit) (physical_unit => externally_defined_physical_unit => library_defined_physical_unit)
|
INTERFACE_COMPONENT | interface_component_definition | 210 | interface_component_definition <= component_definition <= product_definition {product_definition product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = `physical occurrence'} {product_definition <- product_definition_relationship.related_product_definition {product_definition_relationship product_definition_relationship.name = `instantiated part'} product_definition_relationship product_definition_relationship.relating_product_definition -> [product_definition product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = `physical design usage'] [product_definition => (physical_unit) (physical_unit => externally_defined_physical_unit => library_defined_physical_unit)]}
|
PACKAGED_COMPONENT | packaged_component | 210 | packaged_component <= component_definition <= product_definition {product_definition product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = `physical occurrence'}
|
packaged_component to packaged_part (as usage_definition) | PATH | | packaged_component <= component_definition <= product_definition <- product_definition_relationship.related_product_definition {product_definition_relationship product_definition_relationship.name = `instantiated part'} product_definition_relationship product_definition_relationship.relating_product_definition -> {product_definition product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = `physical design usage'} product_definition => physical_unit => (packaged_part) (externally_defined_physical_unit => library_defined_physical_unit => library_defined_packaged_part) (externally_defined_physical_unit => externally_defined_packaged_part)
|
packaged_component to altered_package (as selected_package_alternate) | PATH | | packaged_component <= component_definition <= product_definition <- product_definition_relationship.related_product_definition {product_definition_relationship product_definition_relationship.name = `package alternate'} product_definition_relationship product_definition_relationship.relating_product_definition -> {product_definition [product_definition.description = `altered package'] [product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = `physical design usage']} product_definition => physical_unit => (package) (externally_defined_physical_unit => library_defined_physical_unit => library_defined_package) (externally_defined_physical_unit => externally_defined_package)
|
PACKAGED_CONNECTOR_COMPONENT | packaged_component | 210 | packaged_component <= component_definition <= product_definition {[product_definition.description = `packaged connector component'] [product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = `physical occurrence']}
|
packaged_connector_component to packaged_connector (as usage_definition) | PATH | | packaged_component <= component_definition <= product_definition <- product_definition_relationship.related_product_definition product_definition_relationship {product_definition_relationship product_definition_relationship.name = `instantiated part'} product_definition_relationship.relating_product_definition -> product_definition => physical_unit => (packaged_part => packaged_connector) (externally_defined_physical_unit => externally_defined_packaged_part => externally_defined_packaged_connector) (externally_defined_physical_unit => library_defined_physical_unit => library_defined_packaged_part => library_defined_packaged_connector)
|
PHYSICAL_COMPONENT | component_definition | 210 | component_definition <= product_definition {[product_definition product_definition.description != `laminate component'] [product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = `physical occurrence']}
|
physical_component to physical_unit (as usage_definition) | PATH | | component_definition <= product_definition <- product_definition_relationship.related_product_definition {product_definition_relationship product_definition_relationship.name = `instantiated part'} product_definition_relationship product_definition_relationship.relating_product_definition -> {product_definition product_definition.frame_of_reference -> product_definition_context <= application_context_element (application_context_element.name = `physical design') (application_context_element.name = `physical design usage')} product_definition => (physical_unit) (physical_unit => externally_defined_physical_unit => library_defined_physical_unit) (physical_unit => externally_defined_physical_unit)
|
ROUTED_INTERCONNECT_COMPONENT | component_definition | 210 | component_definition <= product_definition {[product_definition product_definition.description = `routed interconnect component'] [product_definition => component_definition] [product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = `physical occurrence']}
|
routed_interconnect_component to curve (as routed_centreline_shape) | PATH | | component_definition <= product_definition characterized_product_definition = product_definition characterized_product_definition characterized_definition = characterized_product_definition characterized_definition <- property_definition.definition property_definition => product_definition_shape <- shape_aspect.of_shape shape_aspect shape_definition = shape_aspect shape_definition characterized_definition = shape_definition characterized_definition <- property_definition.definition property_definition <- property_definition_representation.definition property_definition_representation property_definition_representation.used_representation -> representation.items[i] -> representation_item => geometric_representation_item => curve
|
SHIELD | (discrete_shield) | 210 | (discrete_shield <= component_definition <= product_definition {product_definition product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = `physical occurrence'})
|
shield to assembly_component (as shielded_item) | PATH | | (discrete_shield <= component_definition <= product_definition <- product_definition_relationship.related_product_definition {product_definition_relationship product_definition_relationship.name = `shielded item'} product_definition_relationship product_definition_relationship.relating_product_definition -> (product_definition => component_definition) )
|
shield to component_feature (as shielded_item) | PATH | | (discrete_shield <= component_definition <= product_definition <- product_definition_relationship.related_product_definition {product_definition_relationship product_definition_relationship.name = `shielded item'} product_definition_relationship product_definition_relationship.relating_product_definition -> {product_definition product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = `physical occurrence'} product_definition characterized_product_definition = product_definition characterized_product_definition characterized_definition = characterized_product_definition characterized_definition <- property_definition.definition property_definition => product_definition_shape <- shape_aspect.of_shape (shape_aspect => (component_terminal) (component_interface_terminal) (laminate_component_interface_terminal) (component_feature)))
|
shield to physical_connectivity_definition (as shielded_item) | PATH | | (discrete_shield <= component_definition <= product_definition <- product_definition_relationship.related_product_definition {product_definition_relationship product_definition_relationship.name = `shielded item'} product_definition_relationship product_definition_relationship.relating_product_definition -> {product_definition product_definition.frame_of_reference -> product_definition_context <= application_context_element application_context_element.name = `physical occurrence'} product_definition characterized_product_definition = product_definition characterized_product_definition characterized_definition = characterized_product_definition characterized_definition <- property_definition.definition property_definition => product_definition_shape <- shape_aspect.of_shape shape_aspect => physical_connectivity_definition)
|
THERMAL_COMPONENT | (thermal_component) | 210 | (thermal_component <= component_definition <= product_definition)
|