Table 75 - Mapping table for packaged_part_white_box_model UoF
Application elementAIM elementSourceReference path
CONNECTION_ZONE_INTERFACE_PLANE_RELATIONSHIPconnection_zone_interface_plane_relationship210{[connection_zone_interface_plane_relationship <=
shape_aspect_relationship]
[connection_zone_interface_plane_relationship <=
shape_aspect]}
derived_zone_shape_classshape_aspect_relationship.description connection_zone_interface_plane_relationship <=
shape_aspect_relationship
shape_aspect_relationship.description
{(shape_aspect_relationship.description = `area')
(shape_aspect_relationship.description = `edge')}
connection_zone_interface_plane_relationship to
connection_zone
(as derived_zone)
PATH connection_zone_interface_plane_relationship <=
shape_aspect <-
shape_aspect_relationship.relating_shape_aspect
shape_aspect_relationship
{shape_aspect_relationship
shape_aspect_relationship.name = `derived zone'}
shape_aspect_relationship.related_shape_aspect ->
shape_aspect
{shape_aspect
shape_aspect.description = `connection zone'}
connection_zone_interface_plane_relationship to
connection_zone
(as mating_zone)
PATH connection_zone_interface_plane_relationship <=
shape_aspect_relationship
shape_aspect_relationship.related_shape_aspect ->
shape_aspect
{shape_aspect
shape_aspect.description = `connection zone'}
connection_zone_interface_plane_relationship to
seating_plane
(as interface_plane)
PATH connection_zone_interface_plane_relationship <=
shape_aspect_relationship
shape_aspect_relationship.relating_shape_aspect ->
shape_aspect =>
seating_plane
CONNECTION_ZONE_MODEL_PORT_ASSIGNMENTproperty_definition_representation41property_definition_representation
connection_zone_model_port_assignment to
connection_zone
(as source)
PATH property_definition_representation
property_definition_representation.definition ->
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = shape_definition
shape_definition
shape_definition = shape_aspect
shape_aspect
{shape_aspect.description = `connection zone'}
connection_zone_model_port_assignment to
analytical_model_port
(as target)
PATH property_definition_representation
property_definition_representation.used_representation ->
representation =>
analytical_model_port
DEVICE_2D_POSITIONmapped_item43
device_2d_position to
axis_placement_2d
(as transformation)
PATH mapped_item
mapped_item.mapping_target ->
representation_item =>
geometric_representation_item =>
placement =>
axis2_placement_2d
device_2d_position to
part_device
(as placed_device)
PATH mapped_item <=
representation_item <-
representation.items[i]
{representation =>
shape_representation}
representation <-
property_definition_representation.used_representation
property_definition_representation
property_definition_representation.definition ->
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = characterized_product_definition
characterized_product_definition
characterized_product_definition = product_definition_relationship
product_definition_relationship
device_2d_position to
physical_unit_planar_shape
(as device_shape)
PATH mapped_item
mapped_item.mapping_source ->
representation_map
representation_map.mapped_representation ->
{[representation
representation.name = `planar projected shape']
[representation <-
property_definition_representation.used_representation
property_definition_representation
property_definition_representation.definition ->
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = characterized_product_definition
characterized_product_definition
characterized_product_definition = product_definition
product_definition =>
physical_unit]
[representation <-
property_definition_representation.used_representation
property_definition_representation
property_definition_representation.definition ->
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = characterized_product_definition
characterized_product_definition
characterized_product_definition = product_definition
product_definition =>
physical_unit =>
bare_die]}
representation =>
shape_representation
device_2d_position to
physical_unit_planar_shape
(as part_shape)
PATH mapped_item
mapped_item.mapping_target ->
representation_item <-
representation.items[i]
{[representation
representation.name = `planar projected shape']
[representation <-
property_definition_representation.used_representation
property_definition_representation
property_definition_representation.definition ->
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = characterized_product_definition
characterized_product_definition
characterized_product_definition = product_definition
product_definition =>
physical_unit]
[representation <-
property_definition_representation.used_representation
property_definition_representation
property_definition_representation.definition ->
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = characterized_product_definition
characterized_product_definition
characterized_product_definition = product_definition
product_definition =>
physical_unit =>
packaged_part]}
representation =>
shape_representation
DEVICE_3D_POSITIONmapped_item43
device_3d_position to
axis_placement_3d
(as transformation)
PATH mapped_item
mapped_item.mapping_target ->
representation_item =>
geometric_representation_item =>
placement =>
axis2_placement_3d
device_3d_position to
part_device
(as placed_device)
PATH mapped_item <=
representation_item <-
representation.items[i]
{representation =>
shape_representation}
representation <-
property_definition_representation.used_representation
property_definition_representation
property_definition_representation.definition ->
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = characterized_product_definition
characterized_product_definition
characterized_product_definition = product_definition_relationship
product_definition_relationship
device_3d_position to
physical_unit_3d_shape
(as device_shape)
PATH mapped_item
mapped_item.mapping_source ->
representation_map
representation_map.mapped_representation ->
{[representation
representation.name = `3d bound volume shape']
[representation <-
property_definition_representation.used_representation
property_definition_representation
property_definition_representation.definition ->
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = characterized_product_definition
characterized_product_definition
characterized_product_definition = product_definition
product_definition =>
physical_unit]
[representation <-
property_definition_representation.used_representation
property_definition_representation
property_definition_representation.definition ->
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = characterized_product_definition
characterized_product_definition
characterized_product_definition = product_definition
product_definition =>
physical_unit =>
bare_die]}
representation =>
shape_representation
device_3d_position to
physical_unit_3d_shape
(as part_shape)
PATH mapped_item
mapped_item.mapping_target ->
representation_item <-
representation.items[i]
{[representation
representation.name = `3d bound volume shape']
[representation <-
property_definition_representation.used_representation
property_definition_representation
property_definition_representation.definition ->
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = characterized_product_definition
characterized_product_definition
characterized_product_definition = product_definition
product_definition =>
physical_unit]
[representation <-
property_definition_representation.used_representation
property_definition_representation
property_definition_representation.definition ->
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = characterized_product_definition
characterized_product_definition
characterized_product_definition = product_definition
product_definition =>
physical_unit =>
packaged_part]}
representation =>
shape_representation
DEVICE_TERMINAL_MAPdevice_terminal_map210device_terminal_map <=
[shape_aspect_relationship]
[shape_aspect]
device_terminal_map to
packaged_part_terminal
(as target_terminal)
PATH device_terminal_map <=
shape_aspect_relationship
shape_aspect_relationship.relating_shape_aspect ->
shape_aspect
{(shape_aspect.description = `interface terminal')
(shape_aspect.description = `join terminal')}
shape_aspect =>
packaged_part_terminal
device_terminal_map to
part_device_terminal
(as mapped_device_terminal)
PATH device_terminal_map <=
shape_aspect_relationship
shape_aspect_relationship.related_shape_aspect ->
shape_aspect
DEVICE_TERMINAL_MAP_RELATIONSHIPshape_aspect_relationship41{shape_aspect_relationship
shape_aspect_relationship.name = `device terminal map relationship'}
device_terminal_map_relationship to
device_terminal_map
(as related_device_terminal_map)
PATH shape_aspect_relationship
shape_aspect_relationship.related_shape_aspect ->
shape_aspect =>
device_terminal_map
device_terminal_map_relationship to
device_terminal_map
(as relating_device_terminal_map)
PATH shape_aspect_relationship
shape_aspect_relationship.relating_shape_aspect ->
shape_aspect =>
device_terminal_map
PACKAGED_CONNECTOR_TERMINAL_RELATIONSHIPpackaged_connector_terminal_relationship210packaged_connector_terminal_relationship <=
[shape_aspect]
[shape_aspect_relationship]
packaged_connector_terminal_relationship to
packaged_connector
(as connector)
PATH packaged_connector_terminal_relationship <=
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 =>
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)
packaged_connector_terminal_relationship to
packaged_part_interface_terminal
(as interface_terminal)
PATH packaged_connector_terminal_relationship <=
shape_aspect_relationship
shape_aspect_relationship.related_shape_aspect ->
{shape_aspect
shape_aspect.description = `interface terminal'}
shape_aspect =>
packaged_part_terminal
packaged_connector_terminal_relationship to
packaged_part_join_terminal
(as join_terminal)
PATH packaged_connector_terminal_relationship <=
shape_aspect_relationship
shape_aspect_relationship.relating_shape_aspect ->
{shape_aspect
shape_aspect.description = `join terminal'}
shape_aspect =>
packaged_part_terminal
PACKAGED_PART(packaged_part) (externally_defined_packaged_part) (library_defined_packaged_part) 210 210 210(packaged_part <=
physical_unit <=
product_definition)
(externally_defined_packaged_part <=
externally_defined_physical_unit <=
[externally_defined_product_definition]
[physical_unit <=
product_definition])
(library_defined_packaged_part <=
library_defined_physical_unit <=
externally_defined_physical_unit <=
[externally_defined_product_definition]
[physical_unit <=
product_definition])
{product_definition
[product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = `physical design usage']}
packaged_part to
ee_material
(as potting_compound)
PATH (packaged_part <=)
(externally_defined_packaged_part <=
externally_defined_physical_unit <=)
(library_defined_packaged_part <=
library_defined_physical_unit <=
externally_defined_physical_unit <=)
physical_unit <=
product_definition
characterized_product_definition = product_definition
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
material_designation.definitions[i]
material_designation
{material_designation
classification_assigned_item = material_designation
classification_assigned_item <-
applied_classification_assignment.items[i]
applied_classification_assignment <=
group_assignment
group_assignment.assigned_group ->
group
{group =>
material_functional_category}
group.name = `potting compound'}
packaged_part to
functional_unit_usage_view
(as implemented_function)
PATH (packaged_part <=)
(externally_defined_packaged_part <=
externally_defined_physical_unit <=)
(library_defined_packaged_part <=
library_defined_physical_unit <=
externally_defined_physical_unit <=)
physical_unit <=
product_definition <-
product_definition_relationship.related_product_definition
product_definition_relationship
{product_definition_relationship
product_definition_relationship.name = `implemented function'}
product_definition_relationship.relating_product_definition ->
{product_definition
product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = `functional design usage'}
product_definition =>
(functional_unit)
(functional_unit =>
externally_defined_functional_unit)
(functional_unit =>
externally_defined_functional_unit =>
library_defined_functional_unit)
packaged_part to
package
(as used_package)
PATH (packaged_part <=)
(externally_defined_packaged_part <=
externally_defined_physical_unit <=)
(library_defined_packaged_part <=
library_defined_physical_unit <=
externally_defined_physical_unit <=)
physical_unit <=
product_definition <-
product_definition_relationship.related_product_definition
{product_definition_relationship
product_definition_relationship.name = `used package'}
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 =>
(package)
(externally_defined_physical_unit =>
externally_defined_package)
(externally_defined_physical_unit =>
library_defined_physical_unit =>
library_defined_package)
PACKAGED_PART_INTERFACE_TERMINALpackaged_part_terminal210packaged_part_terminal <=
shape_aspect
{shape_aspect
shape_aspect.description = `interface terminal'}
PACKAGED_PART_JOIN_TERMINALpackaged_part_terminal210packaged_part_terminal <=
shape_aspect
{shape_aspect
shape_aspect.description = `join terminal'}
PART_CONNECTED_TERMINALS_DEFINITIONpart_connected_terminals_definition210part_connected_terminals_definition <=
shape_aspect
nameshape_aspect.name41part_connected_terminals_definition <=
shape_aspect
shape_aspect.name
part_connected_terminals_definition to
part_terminal
(as connected_terminals)
PATH part_connected_terminals_definition <=
shape_aspect <-
shape_aspect_relationship.relating_shape_aspect
shape_aspect_relationship
{shape_aspect_relationship
shape_aspect_relationship.name = `member connected terminal'}
shape_aspect_relationship.related_shape_aspect ->
shape_aspect =>
(assembly_module_terminal)
(minimally_defined_bare_die_terminal)
(interconnect_module_terminal)
(packaged_part_terminal)
part_connected_terminals_definition to
Assembly_module_usage_view
(as associated_definition)
PATH part_connected_terminals_definition <=
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 = `physical design usage']}
product_definition =>
(physical_unit)
(physical_unit =>
externally_defined_physical_unit)
(physical_unit =>
externally_defined_physical_unit =>
library_defined_physical_unit)
part_connected_terminals_definition to
Bare_die
(as associated_definition)
PATH part_connected_terminals_definition <=
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 =>
(physical_unit =>
bare_die)
(physical_unit =>
externally_defined_physical_unit =>
externally_defined_bare_die)
(physical_unit =>
externally_defined_physical_unit =>
library_defined_physical_unit =>
library_defined_bare_die)
part_connected_terminals_definition to
Interconnect_module_usage_view
(as associated_definition)
PATH part_connected_terminals_definition <=
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 = `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)
part_connected_terminals_definition to
Packaged_part
(as associated_definition)
PATH part_connected_terminals_definition <=
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 =>
(physical_unit =>
packaged_part)
(physical_unit =>
externally_defined_physical_unit =>
externally_defined_packaged_part)
(physical_unit =>
externally_defined_physical_unit =>
library_defined_physical_unit =>
library_defined_packaged_part)
PART_DEVICEproduct_definition_relationship41{product_definition_relationship
product_definition_relationship.description = `part device'}
item_identificationproduct_definition_relationship.name41 
part_device to
bare_die
(as included_device)
PATH product_definition_relationship
product_definition_relationship.related_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)
part_device to
ee_material
(as bonding_agent)
PATH product_definition_relationship
characterized_product_definition = product_definition_relationship
characterized_product_definition
characterized_definition = characterized_product_definition
characterized_definition <-
material_designation.definitions[i]
material_designation
{material_designation
classification_assigned_item = material_designation
classification_assigned_item <-
applied_classification_assignment.items[i]
applied_classification_assignment <=
group_assignment
group_assignment.assigned_group ->
group
{group =>
material_functional_category}
group.name = `bonding agent'}
part_device to
packaged_part
(as defined_packaged_part)
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 = `physical design usage'}
product_definition =>
physical_unit =>
(packaged_part)
(externally_defined_physical_unit =>
externally_defined_packaged_part)
(externally_defined_physical_unit =>
library_defined_physical_unit =>
library_defined_packaged_part)
PART_DEVICE_TERMINALshape_aspect41
part_device_terminal to
bare_die_terminal
(as used_bare_die_terminal)
PATH 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_relationship
product_definition_relationship
product_definition_relationship.related_product_definition ->
{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)}
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 =>
minimally_defined_bare_die_terminal =>
bare_die_terminal
part_device_terminal to
part_device
(as terminated_device)
PATH 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_relationship
{product_definition_relationship
product_definition_relationship.description = `part device'}
product_definition_relationship
PART_DEVICE_TERMINAL_MODEL_PORT_ASSIGNMENTproperty_definition_representation41
part_device_terminal_model_port_assignment to
analytical_model_port
(as internal_port)
PATH property_definition_representation
property_definition_representation.used_representation ->
representation =>
analytical_model_port
part_device_terminal_model_port_assignment to
part_device_terminal
(as internal_connection)
PATH property_definition_representation
property_definition_representation.definition ->
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = shape_definition
shape_definition
shape_definition = shape_aspect
shape_aspect
PART_FEATURE_MODEL_PORT_ASSIGNMENTproperty_definition_representation41{property_definition_representation
property_definition_representation.name = `part feature model port assignment'}
part_feature_model_port_assignment to
analytical_model_port
(as target)
PATH property_definition_representation
{property_definition_representation.name = `part feature model port assignment'}
property_definition_representation.used_representation ->
representation =>
analytical_model_port
part_feature_model_port_assignment to
part_feature
(as source)
PATH property_definition_representation
{property_definition_representation.name = `part feature model port assignment'}
property_definition_representation.definition ->
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = shape_definition
shape_definition
shape_definition = shape_aspect
shape_aspect
{([shape_aspect =>
composite_shape_aspect]
[shape_aspect
shape_aspect.description = `part group feature'])
(shape_aspect.description = `part generic feature')
(shape_aspect.description = `polarity indication feature')
(shape_aspect.description = `interconnect module cavity surface')
(shape_aspect.description = `interconnect module cutout surface')
(shape_aspect.description = `interconnect module edge segment surface')
(shape_aspect.description = `interconnect module edge surface')
(shape_aspect.description = `interconnect module primary surface')
(shape_aspect.description = `interconnect module secondary surface')
(shape_aspect.description = `interconnect module surface feature')
(shape_aspect =>
physical_unit_datum_feature =>
primary_orientation_feature)
(shape_aspect =>
physical_unit_datum_feature =>
secondary_orientation_feature)
(shape_aspect =>
package_body)
(shape_aspect =>
part_tooling_feature)
(shape_aspect =>
thermal_feature)
(shape_aspect =>
part_mounting_feature)
(shape_aspect =>
package_terminal)
(shape_aspect =>
assembly_module_terminal)
(shape_aspect =>
interconnect_module_terminal)
(shape_aspect =>
minimally_defined_bare_die_terminal =>
bare_die_terminal)
(shape_aspect =>
minimally_defined_bare_die_terminal)
(shape_aspect =>
packaged_part_terminal)
(shape_aspect =>
package_body_surface)}
USAGE_VIEW_CONNECTION_ZONE_TERMINAL_SHAPE_RELATIONSHIPusage_view_connection_zone_terminal_shape_relationship210{[usage_view_connection_zone_terminal_shape_relationship <=
representation_relationship_with_transformation]
[usage_view_connection_zone_terminal_shape_relationship <=
representation_relationship_with_transformation
representation_relationship_with_transformation.name = `usage view connection zone terminal shape relationship']
[usage_view_connection_zone_terminal_shape_relationship <=
representation]}
usage_view_connection_zone_terminal_shape_relationship to
shape_definition
(as associating_terminal_shape)
PATH usage_view_connection_zone_terminal_shape_relationship <=
representation_relationship_with_transformation <=
representation_relationship
representation_relationship.rep_1 ->
{representation
representation.name = `terminal shape'}
representation =>
shape_representation
usage_view_connection_zone_terminal_shape_relationship to
connection_zone
(as associated_usage)
PATH usage_view_connection_zone_terminal_shape_relationship <=
representation_relationship_with_transformation <=
representation_relationship
representation_relationship.rep_2 ->
{representation
representation.name = `zone shape'}
{representation =>
shape_representation}
representation <-
property_definition_representation.used_representation
property_definition_representation
property_definition_representation.definition ->
property_definition
property_definition.definition ->
characterized_definition
characterized_definition = shape_definition
shape_definition
shape_definition = shape_aspect
shape_aspect
{shape_aspect
shape_aspect.description = `connection zone'}
usage_view_connection_zone_terminal_shape_relationship to
shape_definition
(as associated_connection_zone_shape_definition)
PATH usage_view_connection_zone_terminal_shape_relationship <=
representation_relationship_with_transformation <=
representation_relationship
representation_relationship.rep_2 ->
{representation
representation.name = `zone shape'}
representation =>
shape_representation
usage_view_connection_zone_terminal_shape_relationship to
axis_placement
(as associated_usage_placement)
PATH usage_view_connection_zone_terminal_shape_relationship <=
representation_relationship_with_transformation
representation_relationship_with_transformation.transformation_operator ->
transformation
transformation = item_defined_transformation
item_defined_transformation.transform_item_1 ->
representation_item
{representation_item
representation_item.name = `origin'}
representation_item =>
geometric_representation_item =>
placement