Table 63 - Mapping table for interconnect_physical_requirement_allocation UoF
Application elementAIM elementSourceReference path
ASSEMBLY_REQUIREMENT_ALLOCATION(product_definition_relationship) (shape_aspect_relationship) 41 41({product_definition_relationship
product_definition_relationship.name = `assembly requirement allocation'})
({shape_aspect_relationship
shape_aspect_relationship.name = `assembly requirement allocation'})
assembly_requirement_allocation to
assembly_component
(as assembly_assignment)
PATH product_definition_relationship
product_definition_relationship.related_product_definition ->
(product_definition =>
component_definition)
(product_definition
{product_definition =>
component_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_shape_aspect)
assembly_requirement_allocation to
assembly_joint
(as assembly_assignment)
PATH shape_aspect_relationship
shape_aspect_relationship.related_shape_aspect ->
shape_aspect =>
assembly_joint
assembly_requirement_allocation to
component_feature
(as assembly_assignment)
PATH shape_aspect_relationship
shape_aspect_relationship.related_shape_aspect ->
shape_aspect =>
(component_terminal)
(component_interface_terminal)
(laminate_component_interface_terminal)
(component_feature)
assembly_requirement_allocation to
ee_requirement_occurrence
(as requirement)
PATH (product_definition_relationship
product_definition_relationship.relating_product_definition ->
product_definition
{product_definition
product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
(application_context_element.name = `design requirement')
(application_context_element.name = `requirement')}
characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
property_definition =>
requirements_property)
(shape_aspect_relationship
shape_aspect_relationship.relating_shape_aspect ->
shape_aspect.of_shape ->
product_definition_shape <=
property_definition =>
requirements_property)
ASSEMBLY_SEPARATION_REQUIREMENT_ALLOCATION(product_definition_relationship) (shape_aspect_relationship) 41 41({product_definition_relationship
[product_definition_relationship.name = `assembly requirement allocation']
[product_definition_relationship.description = `assembly separation requirement']})
({shape_aspect_relationship
[shape_aspect_relationship.name = `assembly requirement allocation']
[shape_aspect_relationship.description = `assembly separation requirement']})
assembly_separation_requirement_allocation to
assembly_component
(as disjoint_assignment)
PATH product_definition_relationship
product_definition_relationship.related_product_definition ->
(product_definition =>
component_definition)
([product_definition =>
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 =>
component_shape_aspect])
assembly_separation_requirement_allocation to
assembly_joint
(as disjoint_assignment)
PATH shape_aspect_relationship
shape_aspect_relationship.related_shape_aspect ->
shape_aspect =>
assembly_joint
assembly_separation_requirement_allocation to
component_feature
(as disjoint_assignment)
PATH shape_aspect_relationship
shape_aspect_relationship.related_shape_aspect ->
shape_aspect =>
(component_terminal)
(component_interface_terminal)
(laminate_component_interface_terminal)
(component_feature)
ELECTROMAGNETIC_COMPATIBILITY_REQUIREMENT_ALLOCATIONproduct_definition_relationship41{product_definition_relationship
[product_definition_relationship.name = `assembly requirement allocation']
[product_definition_relationship.description = `electromagnetic compatibility requirement allocation']}
LAYOUT_LAND_WIDTH_TOLERANCE_REQUIREMENT_OCCURRENCErequirements_property210requirements_property <=
property_definition
{property_definition
property_definition.description = `layout land width tolerance requirement'}
layout_land_width_tolerance_requirement_occurrence to
length_data_element
(as maximum_negative_deviation)
PATH requirements_property <=
property_definition <-
property_definition_representation.definition
property_definition_representation.used_representation ->
representation
representation.items[i] ->
{representation_item
representation_item.name = `maximum negative deviation'}
representation_item =>
measure_representation_item <=
measure_with_unit =>
length_measure_with_unit
layout_land_width_tolerance_requirement_occurrence to
pitch_class
(as mating_feature_pitch_class)
PATH requirements_property <=
property_definition <-
property_definition_representation.definition
property_definition_representation.used_representation ->
representation
{representation
representation.name = `pitch class'}
LAYOUT_LINE_WIDTH_TOLERANCE_REQUIREMENT_OCCURRENCErequirements_property210requirements_property <=
property_definition
{property_definition
property_definition.description = `layout line width tolerance requirement'}
layout_land_width_tolerance_requirement_occurrence to
length_data_element
(as maximum_negative_deviation)
PATH requirements_property <=
property_definition <-
property_definition_representation.definition
property_definition_representation.used_representation ->
representation
representation.items[i] ->
{representation_item
representation_item.name = `maximum negative deviation'}
representation_item =>
measure_representation_item <=
measure_with_unit =>
length_measure_with_unit
layout_land_width_tolerance_requirement_occurrence to
length_data_element
(as maximum_positive_deviation)
PATH requirements_property <=
property_definition <-
property_definition_representation.definition
property_definition_representation.used_representation ->
representation
representation.items[i] ->
{representation_item
representation_item.name = `maximum negative deviation'}
representation_item =>
measure_representation_item <=
measure_with_unit =>
length_measure_with_unit
layout_line_width_tolerance_requirement_occurrence to
line_width_class
(as tolerance_line_width_class)
PATH requirements_property <=
property_definition <-
property_definition_representation.definition
property_definition_representation.used_representation ->
representation.items[i] ->
representation_item =>
styled_item
layout_line_width_tolerance_requirement_occurrence to
stratum_technology
(as characterized_stratum_technology)
PATH requirements_property <=
property_definition <-
property_definition_relationship.related_property_definition
property_definition_relationship
{property_definition_relationship
property_definition_relationship.name = `technology usage'}
property_definition_relationship.relating_property_definition ->
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = characterized_object
characterized_object =>
stratum_technology
PHYSICAL_COMPONENT_TERMINAL(component_terminal) (component_interface_terminal) 210 210(component_terminal <=
shape_aspect
{shape_aspect
(shape_aspect.description = `interconnect module component stratum based terminal')
(shape_aspect.description = `minimally defined component terminal')
})
(component_interface_terminal <=
shape_aspect)
REQUIREMENT_ALLOCATION(product_definition_relationship) (shape_aspect_relationship) (requirement_allocation_group) 41 41 210({product_definition_relationship
product_definition_relationship.name = `requirement allocation'})
({shape_aspect_relationship
shape_aspect_relationship.name = `requirement allocation'})
({[requirement_allocation_group <=
property_definition_relationship]
[requirement_allocation_group <=
group]}
requirement_allocation_group <-
group_assignment.assigned_group
group_assignment =>
applied_group_assignment
{applied_group_assignment
applied_group_assignment.items[i] ->
group_assigned_item
(group_assigned_item = product)
(group_assigned_item = product_definition_formation)
(group_assigned_item = configuration_item)})
requirement_allocation to
stratum_surface
(as target_product_object)
PATH shape_aspect_relationship
shape_aspect_relationship.related_shape_aspect ->
shape_aspect =>
stratum_surface
requirement_allocation to
component_external_reference
(as target_product_object)
PATH requirement_allocation_group
requirement_allocation_group <=
group <-
group_assignment.assigned_group
group_assignment =>
applied_group_assignment
applied_group_assignment.items[i] ->
group_assigned_item = representation
{representation
representation.name = `component external reference'}
requirement_allocation to
component_feature_external_reference
(as target_product_object)
PATH requirement_allocation_group
requirement_allocation_group <=
group <-
group_assignment.assigned_group
group_assignment =>
applied_group_assignment
applied_group_assignment.items[i] ->
group_assigned_item = representation_item
{representation_item
representation_item.name = `component feature external reference'}
representation_item =>
descriptive_representation_item
requirement_allocation to
component_feature
(as target_product_object)
PATH shape_aspect_relationship
shape_aspect_relationship.related_shape_aspect ->
shape_aspect =>
(component_terminal)
(component_interface_terminal)
(laminate_component_interface_terminal)
(component_feature)
requirement_allocation to
ee_product
(as target_product_object)
PATH requirement_allocation_group
requirement_allocation_group <=
group <-
group_assignment.assigned_group
group_assignment =>
applied_group_assignment
applied_group_assignment.items[i] ->
group_assigned_item = product
requirement_allocation to
ee_product_configuration
(as target_product_object)
PATH requirement_allocation_group
requirement_allocation_group <=
group <-
group_assignment.assigned_group
group_assignment =>
applied_group_assignment
applied_group_assignment.items[i] ->
group_assigned_item = configuration_item
requirement_allocation to
ee_product_definition
(as target_product_object)
PATH product_definition_relationship
product_definition_relationship.related_product_definition ->
product_definition =>
(product_definition_with_associated_documents)
(functional_unit)
(functional_unit =>
externally_defined_functional_unit)
(functional_unit =>
externally_defined_functional_unit =>
library_defined_functional_unit)
requirement_allocation to
ee_product_version
(as target_product_object)
PATH requirement_allocation_group
requirement_allocation_group <=
group <-
group_assignment.assigned_group
group_assignment =>
applied_group_assignment
applied_group_assignment.items[i] ->
group_assigned_item = product_definition_formation
requirement_allocation to
ee_requirement_occurrence
(as allocated_requirement)
PATH (product_definition_relationship
product_definition_relationship.relating_product_definition ->
product_definition
{product_definition
product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = `requirement'}
characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
property_definition =>)
(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_product_definition
characterized_product_definition = product_definition
{product_definition
product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = `requirement'}
characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
property_definition =>)
(requirement_allocation_group <=
property_definition_relationship
property_definition_relationship.relating_property_definition ->
property_definition =>)
requirements_property
requirement_allocation to
ee_requirement_occurrence
(as target_product_object)
PATH requirement_allocation_group <=
property_definition_relationship
{property_definition_relationship
property_definition_relationship.name = `derived from operation'}
property_definition_relationship.related_property_definition ->
property_definition =>
requirements_property
requirement_allocation to
assembly_component
(as target_product_object)
PATH product_definition_relationship
product_definition_relationship.related_product_definition ->
(product_definition =>
component_definition)
([product_definition =>
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 =>
component_shape_aspect])
requirement_allocation to
inter_stratum_feature
(as target_product_object)
PATH shape_aspect_relationship
shape_aspect_relationship.related_shape_aspect ->
shape_aspect =>
component_shape_aspect =>
inter_stratum_feature
requirement_allocation to
laminate_component
(as target_product_object)
PATH product_definition_relationship
product_definition_relationship.related_product_definition ->
(product_definition
{[product_definition
product_definition.description = `laminate component']
[product_definition =>
component_definition =>
printed_component]})
(product_definition
{[product_definition
product_definition.description = `laminate component']
[product_definition =>
component_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_aspect =>
component_shape_aspect =>
(inter_stratum_feature)
(land)
(thermal_component_shape_aspect)
(fiducial)
(probe_access_area)
(assembly_group_component_shape_aspect)
(integral_shield)
(material_removal_component_shape_aspect))
(shape_aspect
{shape_aspect.description = `laminate text string component'} =>
component_shape_aspect =>
assembly_group_component_shape_aspect =>
array_placement_group_component_shape_aspect)
(shape_aspect
(shape_aspect.description = `laminate component')
(shape_aspect.description = `part template occurrence')
(shape_aspect.description = `conductive interconnect element with pre defined transitions')
(shape_aspect.description = `join 2 physical connectivity definition supporting')
(shape_aspect.description = `conductive interconnect element with user defined single transition')
(shape_aspect.description = `unrouted conductive interconnect element')
(shape_aspect.description = `laminate text component')
(shape_aspect.description = `primary stratum indicator symbol')
(shape_aspect.description = `routed interconnect component')
(shape_aspect.description = `special symbol laminate component')
(shape_aspect.description = `stratum feature template component'))})
requirement_allocation to
physical_connectivity_definition
(as target_product_object)
PATH shape_aspect_relationship
shape_aspect_relationship.related_shape_aspect ->
shape_aspect =>
physical_connectivity_definition
requirement_allocation to
physical_connectivity_element
(as target_product_object)
PATH shape_aspect_relationship
shape_aspect_relationship.related_shape_aspect ->
shape_aspect =>
physical_connectivity_element
requirement_allocation to
stratum
(as target_product_object)
PATH product_definition_relationship
product_definition_relationship.related_product_definition ->
product_definition =>
stratum
requirement_allocation to
stratum_feature
(as target_product_object)
PATH shape_aspect_relationship
shape_aspect_relationship.related_shape_aspect ->
shape_aspect =>
stratum_feature
SHIELD_ALLOCATIONproduct_definition_relationship41{product_definition_relationship
[product_definition_relationship.name = `assembly requirement allocation']
[product_definition_relationship.description = `shield allocation']}
shield_allocation to
electromagnetic_requirement_occurrence
(as requirement)
PATH product_definition_relationship
product_definition_relationship.relating_product_definition ->
{product_definition <-
product_definition_relationship.relating_product_definition
product_definition_relationship
product_definition_relationship.name = `shield group member'}
product_definition
characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
{property_definition
property_definition.name = `electromagnetic requirement'}
property_definition =>
requirements_property
shield_allocation to
shield
(as assembly_assignment)
PATH product_definition_relationship
product_definition_relationship.related_product_definition ->
product_definition
(product_definition
{product_definition =>
component_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_shape_aspect =>
integral_shield)
SPECIFICATION_ALLOCATIONapplied_document_reference210applied_document_reference <=
document_reference
specification_allocation to
assembly_component
(as target_product_object)
PATH applied_document_reference
applied_document_reference.items[i] ->
document_assigned_item
(document_assigned_item = component_definition)
(document_assigned_item = component_shape_aspect)
specification_allocation to
component_feature
(as target_product_object)
PATH applied_document_reference
applied_document_reference.items[i] ->
document_assigned_item
(document_assigned_item = component_terminal)
(document_assigned_item = laminate_component_interface_terminal)
(document_assigned_item = component_interface_terminal)
(document_assigned_item = component_feature)
specification_allocation to
ee_product
(as target_product_object)
PATH applied_document_reference
applied_document_reference.items[i] ->
document_assigned_item
document_assigned_item = product
product
specification_allocation to
ee_product_configuration
(as target_product_object)
PATH applied_document_reference
applied_document_reference.items[i] ->
document_assigned_item
document_assigned_item = configuration_item
configuration_item
specification_allocation to
ee_product_definition
(as target_product_object)
PATH applied_document_reference
applied_document_reference.items[i] ->
document_assigned_item
document_assigned_item = product_definition
product_definition =>
(product_definition_with_associated_documents)
(functional_unit)
(functional_unit =>
externally_defined_functional_unit)
(functional_unit =>
externally_defined_functional_unit =>
library_defined_functional_unit)
specification_allocation to
ee_product_version
(as target_product_object)
PATH applied_document_reference
applied_document_reference.items[i] ->
document_assigned_item
document_assigned_item = product_definition_formation
product_definition_formation
specification_allocation to
ee_specification
(as allocated_specification)
PATH applied_document_reference <=
document_reference
document_reference.assigned_document ->
document =>
ee_specification
specification_allocation to
inter_stratum_feature
(as target_product_object)
PATH applied_document_reference
applied_document_reference.items[i] ->
document_assigned_item
document_assigned_item = inter_stratum_feature
inter_stratum_feature
{inter_stratum_feature <=
component_shape_aspect <=
shape_aspect
[(shape_aspect.description = `bonded conductive base blind via')
(shape_aspect.description = `non conductive base blind via')
(shape_aspect.description = `plated conductive base blind via')
(shape_aspect.description = `interfacial connection')
(shape_aspect.description = `buried via')
(shape_aspect.description = `component termination passage')
(shape_aspect.description = `plated cutout')
(shape_aspect.description = `plated cutout edge segment')
(shape_aspect.description = `plated interconnect module edge segment')
(shape_aspect.description = `unsupported passage')
(shape_aspect.description = `cutout')
(shape_aspect.description = `physical connectivity interrupting cutout')
(shape_aspect.description = `dielectric material passage')
(shape_aspect.description = `cutout edge segment')
(shape_aspect.description = `interconnect module edge segment')
(shape_aspect.description = `interconnect module edge')]
[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.description = `laminate component']
[product_definition =>
component_definition]]}
specification_allocation to
laminate_component
(as target_product_object)
PATH applied_document_reference
applied_document_reference.items[i] ->
document_assigned_item
(document_assigned_item = product_definition
{[product_definition
product_definition.description = `laminate component']
[product_definition =>
component_definition =>
printed_component]})
(document_assigned_item = product_definition
{[product_definition
product_definition.description = `laminate component']
[product_definition =>
component_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_aspect =>
component_shape_aspect =>
(inter_stratum_feature)
(land)
(thermal_component_shape_aspect)
(fiducial)
(probe_access_area)
(assembly_group_component_shape_aspect)
(integral_shield)
(material_removal_component_shape_aspect))
(shape_aspect
{shape_aspect.description = `laminate text string component'} =>
component_shape_aspect =>
assembly_group_component_shape_aspect =>
array_placement_group_component_shape_aspect)
(shape_aspect
(shape_aspect.description = `laminate component')
(shape_aspect.description = `part template occurrence')
(shape_aspect.description = `conductive interconnect element with pre defined transitions')
(shape_aspect.description = `join 2 physical connectivity definition supporting')
(shape_aspect.description = `conductive interconnect element with user defined single transition')
(shape_aspect.description = `unrouted conductive interconnect element')
(shape_aspect.description = `laminate text component')
(shape_aspect.description = `primary stratum indicator symbol')
(shape_aspect.description = `routed interconnect component')
(shape_aspect.description = `special symbol laminate component')
(shape_aspect.description = `stratum feature template component'))})
specification_allocation to
physical_connectivity_definition
(as target_product_object)
PATH applied_document_reference
applied_document_reference.items[i] ->
document_assigned_item
document_assigned_item = physical_connectivity_definition
physical_connectivity_definition
specification_allocation to
physical_connectivity_element
(as target_product_object)
PATH applied_document_reference
applied_document_reference.items[i] ->
document_assigned_item
document_assigned_item = physical_connectivity_element
physical_connectivity_element
specification_allocation to
stratum
(as target_product_object)
PATH applied_document_reference
applied_document_reference.items[i] ->
document_assigned_item
document_assigned_item = stratum
stratum
{stratum <=
product_definition}
specification_allocation to
stratum_feature
(as target_product_object)
PATH applied_document_reference
applied_document_reference.items[i] ->
document_assigned_item
document_assigned_item = stratum_feature
stratum_feature
{stratum_feature <=
shape_aspect}
THERMAL_ISOLATION_REQUIREMENT_ASSIGNMENTproperty_definition41property_definition
property_definition.name = `thermal isolation requirement assignment'
thermal_isolation_requirement_assignment to
ee_requirement_occurrence
(as angular_orientation_requirement)
PATH property_definition <-
property_definition_relationship.related_property_definition
{property_definition_relationship
property_definition_relationship.name = `angular orientation requirement'}
property_definition_relationship.relating_property_definition ->
property_definition =>
requirements_property
thermal_isolation_requirement_assignment to
ee_requirement_occurrence
(as effective_current_capacity_requirement)
PATH property_definition <-
property_definition_relationship.related_property_definition
{property_definition_relationship
property_definition_relationship.name = `effective current capacity requirement'}
property_definition_relationship.relating_property_definition ->
property_definition =>
requirements_property
thermal_isolation_requirement_assignment to
ee_requirement_occurrence
(as thermal_isolation_spacing_requirement)
PATH property_definition <-
property_definition_relationship.related_property_definition
{property_definition_relationship
property_definition_relationship.name = `spacing requirement'}
property_definition_relationship.relating_property_definition ->
property_definition =>
requirements_property
thermal_isolation_requirement_assignment to
thermal_isolation_removal_structure
(as resulting_structure)
PATH property_definition
property_definition.definition ->
characterized_definition
characterized_definition = shape_definition
shape_definition
shape_definition = shape_aspect
{shape_aspect
shape_aspect.description = `thermal isolation removal structure'}
shape_aspect =>
shape_modification
thermal_isolation_requirement_assignment to
thermal_isolation_removal_template
(as resulting_structure)
PATH property_definition
property_definition.definition ->
characterized_definition
characterized_definition = shape_definition
shape_definition
shape_definition = shape_aspect
{shape_aspect
shape_aspect.description = `material removal feature template'}
shape_aspect =>
part_template_definition =>
thermal_isolation_removal_template_definition
THERMAL_REQUIREMENT_ALLOCATIONproduct_definition_relationship41{product_definition_relationship
[product_definition_relationship.name = `assembly requirement allocation']
[product_definition_relationship.description = `thermal requirement allocation']}
thermal_requirement_allocation to
thermal_requirement_occurrence
(as requirement)
PATH 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 = `design requirement'}
product_definition
characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
property_definition.definition
{property_definition
property_definition.name = `thermal requirement'}
property_definition =>
requirements_property