Table 62 - Mapping table for interconnect_module_usage_view UoF
Application elementAIM elementSourceReference path
EDGE_SEGMENT_VERTEXedge_segment_vertex210edge_segment_vertex <=
physical_unit_datum <=
shape_aspect
{shape_aspect
shape_aspect.name = `single datum'}
namedescriptive_representation_item.description45edge_segment_vertex <=
shape_aspect
shape_definition = shape_aspect
shape_definition
characterized_definition = shape_definition
characterized_definition <-
property_definition.definition
{property_definition
property_definition.description = `shape element characterization'}
property_definition <-
property_definition_representation.definition
property_definition_representation
property_definition_representation.used_representation ->
representation
{representation
representation.name = `shape element name'}
representation.items[i] ->
representation_item =>
descriptive_representation_item
descriptive_representation_item.description
INTERCONNECT_MODULE_CAVITY_SURFACEshape_aspect41shape_aspect
{shape_aspect.description = `interconnect module cavity surface'}
interconnect_module_cavity_surface to
interconnect_module_surface_feature
(as reference_surface)
PATH shape_aspect <-
shape_aspect_relationship.related_shape_aspect
shape_aspect_relationship
{shape_aspect_relationship
shape_aspect_relationship.name = `reference surface'}
shape_aspect_relationship.relating_shape_aspect ->
shape_aspect
{(shape_aspect.description = `interconnect module primary surface')
(shape_aspect.description = `interconnect module secondary surface')
(shape_aspect.description = `interconnect module surface feature')}
INTERCONNECT_MODULE_CUTOUT_SEGMENT_SURFACEinterconnect_module_cutout_segment_surface210[interconnect_module_cutout_segment_surface <=
shape_aspect]
[interconnect_module_cutout_segment_surface <=
shape_aspect_relationship]
{shape_aspect.description = `interconnect module cutout segment surface'}
interconnect_module_cutout_segment_surface to
interconnect_module_cutout_surface
(as composed_surface)
PATH interconnect_module_cutout_segment_surface <=
shape_aspect <-
shape_aspect_relationship.related_shape_aspect
shape_aspect_relationship
{shape_aspect_relationship
shape_aspect_relationship.name = `composed surface'}
shape_aspect_relationship.relating_shape_aspect ->
{shape_aspect
shape_aspect.description = `interconnect module cutout surface'}
shape_aspect
interconnect_module_cutout_segment_surface to
edge_segment_vertex
(as end_vertex)
PATH interconnect_module_cutout_segment_surface <=
shape_aspect_relationship
shape_aspect_relationship.related_shape_aspect ->
shape_aspect
{shape_aspect
shape_aspect.name = `single datum'}
shape_aspect =>
physical_unit_datum =>
edge_segment_vertex
interconnect_module_cutout_segment_surface to
edge_segment_vertex
(as start_vertex)
PATH interconnect_module_cutout_segment_surface <=
shape_aspect_relationship
shape_aspect_relationship.relating_shape_aspect ->
shape_aspect
{shape_aspect
shape_aspect.name = `single datum'}
shape_aspect =>
physical_unit_datum =>
edge_segment_vertex
INTERCONNECT_MODULE_CUTOUT_SURFACEshape_aspect41shape_aspect
{shape_aspect.description = `interconnect module cutout surface'}
INTERCONNECT_MODULE_EDGE_SEGMENT_SURFACEinterconnect_module_edge_segment_surface210[interconnect_module_edge_segment_surface <=
shape_aspect]
[interconnect_module_edge_segment_surface <=
shape_aspect_relationship]
{shape_aspect.description = `interconnect module edge segment surface'}
interconnect_module_edge_segment_surface to
interconnect_module_edge_surface
(as composed_surface)
PATH interconnect_module_edge_segment_surface <=
shape_aspect <-
shape_aspect_relationship.related_shape_aspect
shape_aspect_relationship
{shape_aspect_relationship
shape_aspect_relationship.name = `composed surface'}
shape_aspect_relationship.relating_shape_aspect ->
{shape_aspect
shape_aspect.description = `interconnect module edge surface'}
shape_aspect
interconnect_module_edge_segment_surface to
edge_segment_vertex
(as end_vertex)
PATH interconnect_module_edge_segment_surface <=
shape_aspect_relationship
shape_aspect_relationship.related_shape_aspect ->
shape_aspect
{shape_aspect
shape_aspect.name = `single datum'}
shape_aspect =>
physical_unit_datum =>
edge_segment_vertex
interconnect_module_edge_segment_surface to
edge_segment_vertex
(as start_vertex)
PATH interconnect_module_edge_segment_surface <=
shape_aspect_relationship
shape_aspect_relationship.relating_shape_aspect ->
shape_aspect
{shape_aspect
shape_aspect.name = `single datum'}
shape_aspect =>
physical_unit_datum =>
edge_segment_vertex
INTERCONNECT_MODULE_EDGE_SURFACEshape_aspect41shape_aspect
{shape_aspect.description = `interconnect module edge surface'}
INTERCONNECT_MODULE_INTERFACE_TERMINALinterconnect_module_interface_terminal210interconnect_module_interface_terminal <=
interconnect_module_terminal <=
shape_aspect
INTERCONNECT_MODULE_JOIN_TERMINALinterconnect_module_join_terminal210interconnect_module_join_terminal <=
interconnect_module_terminal <=
shape_aspect
INTERCONNECT_MODULE_PRIMARY_SURFACEshape_aspect41shape_aspect
{shape_aspect.description = `interconnect module primary surface'}
INTERCONNECT_MODULE_SECONDARY_SURFACEshape_aspect41shape_aspect
{shape_aspect.description = `interconnect module secondary surface'}
INTERCONNECT_MODULE_STRATUM_BASED_TERMINALinterconnect_module_stratum_based_terminal210interconnect_module_stratum_based_terminal <=
interconnect_module_terminal <=
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 = `interconnect module'}
INTERCONNECT_MODULE_SURFACE_FEATUREshape_aspect41shape_aspect
{(shape_aspect.description = `interconnect module cavity surface')
(shape_aspect.description = `interconnect module cutout 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')}
interconnect_module_surface_feature to
interconnect_module_usage_view
(as associated_definition)
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
{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_TERMINALinterconnect_module_terminal210interconnect_module_terminal <=
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 = `interconnect module'}
interconnect_module_terminal to
connection_zone
(as terminal_connection_zone)
PATH interconnect_module_terminal <=
shape_aspect <-
shape_aspect_relationship.relating_shape_aspect
shape_aspect_relationship
{shape_aspect_relationship
shape_aspect_relationship.name = `terminal connection zone'}
shape_aspect_relationship.related_shape_aspect ->
shape_aspect
{shape_aspect
shape_aspect.description = `connection zone'}
interconnect_module_terminal to
interconnect_module_usage_view
(as associated_definition)
PATH interconnect_module_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 = `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_TERMINAL_SURFACE_CONSTITUENT_RELATIONSHIPshape_aspect_relationship41{shape_aspect_relationship
shape_aspect_relationship.name = `interconnect module terminal surface constituent relationship'}
interconnect_module_terminal_surface_constituent_relationship to
interconnect_module_terminal
(as related_shape_element)
PATH shape_aspect_relationship
shape_aspect_relationship.related_shape_aspect ->
shape_aspect =>
interconnect_module_terminal
interconnect_module_terminal_surface_constituent_relationship to
interconnect_module_surface_feature
(as relating_shape_element)
PATH shape_aspect_relationship
shape_aspect_relationship.relating_shape_aspect ->
shape_aspect
{(shape_aspect.description = `interconnect module cavity surface')
(shape_aspect.description = `interconnect module cutout surface')
(shape_aspect.description = `interconnect module edge surface')
(shape_aspect.description = `interconnect module edge segment surface')
(shape_aspect.description = `interconnect module primary surface')
(shape_aspect.description = `interconnect module secondary surface')
(shape_aspect.description = `interconnect module surface feature')}
INTERCONNECT_MODULE_USAGE_VIEW(physical_unit) (externally_defined_physical_unit) (library_defined_physical_unit) 210 210 210(physical_unit <=
product_definition)
(externally_defined_physical_unit <=
[externally_defined_product_definition]
[physical_unit <=
product_definition])
(library_defined_physical_unit <=
externally_defined_physical_unit <=
[externally_defined_product_definition]
[physical_unit <=
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']}
interconnect_module_usage_view to
functional_unit_usage_view
(as implemented_function)
PATH (physical_unit <=)
(externally_defined_physical_unit <=
physical_unit <=)
(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)
interconnect_module_usage_view to
located_interconnect_module_thickness_requirement
(as located_thickness_requirement)
PATH (physical_unit <=)
(externally_defined_physical_unit <=
physical_unit <=)
(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 <-
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.name = `located interconnect module thickness']}
property_definition <-
property_definition_representation.definition
property_definition_representation
interconnect_module_usage_view to
length_data_element
(as minimum_thickness_over_metal_requirement)
PATH (physical_unit <=)
(externally_defined_physical_unit <=
physical_unit <=)
(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 <-
property_definition.definition
property_definition
{property_definition
property_definition.name = `interconnect module usage view physical characteristics'}
property_definition <-
property_definition_representation.definition
property_definition_representation.used_representation ->
representation
representation.items[i] ->
{representation_item
representation_item.name = `minimum thickness over metal requirement'}
representation_item =>
measure_representation_item <=
measure_with_unit =>
length_measure_with_unit
interconnect_module_usage_view to
length_data_element
(as maximum_thickness_over_metal_requirement)
PATH (physical_unit <=)
(externally_defined_physical_unit <=
physical_unit <=)
(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 <-
property_definition.definition
property_definition
{property_definition
property_definition.name = `interconnect module usage view physical characteristics'}
property_definition <-
property_definition_representation.definition
property_definition_representation.used_representation ->
representation
representation.items[i] ->
{representation_item
representation_item.name = `maximum thickness over metal requirement'}
representation_item =>
measure_representation_item <=
measure_with_unit =>
length_measure_with_unit
interconnect_module_usage_view to
length_data_element
(as minimum_thickness_over_dielectric_requirement)
PATH (physical_unit <=)
(externally_defined_physical_unit <=
physical_unit <=)
(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 <-
property_definition.definition
property_definition
{property_definition
property_definition.name = `interconnect module usage view physical characteristics'}
property_definition <-
property_definition_representation.definition
property_definition_representation.used_representation ->
representation
representation.items[i] ->
{representation_item
representation_item.name = `minimum thickness over dielectric requirement'}
representation_item =>
measure_representation_item <=
measure_with_unit =>
length_measure_with_unit
interconnect_module_usage_view to
length_data_element
(as maximum_thickness_over_dielectric_requirement)
PATH (physical_unit <=)
(externally_defined_physical_unit <=
physical_unit <=)
(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 <-
property_definition.definition
property_definition
{property_definition
property_definition.name = `interconnect module usage view physical characteristics'}
property_definition <-
property_definition_representation.definition
property_definition_representation.used_representation ->
representation
representation.items[i] ->
{representation_item
representation_item.name = `maximum thickness over dielectric requirement'}
representation_item =>
measure_representation_item <=
measure_with_unit =>
length_measure_with_unit
interconnect_module_usage_view to
restraint_condition
(as measurement_condition)
PATH (physical_unit <=)
(externally_defined_physical_unit <=
physical_unit <=)
(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 <-
property_definition.definition
property_definition
{property_definition
(property_definition.description = `restraint')
(property_definition.description = `tolerance specific restraint')}
LOCATED_INTERCONNECT_MODULE_THICKNESS_REQUIREMENTproperty_definition_representation41property_definition_representation
{property_definition_representation.definition ->
property_definition
[property_definition.name = `located interconnect module thickness']
[property_definition.definition ->
characterized_definition
characterized_definition = shape_definition
shape_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
[product_definition.name = `interconnect module']
[product_definition.frame_of_reference ->
product_definition_context <=
application_context_element
application_context_element.name = `physical design usage']}]}
located_interconnect_module_thickness_requirement to
axis_placement
(as reference_location)
PATH property_definition_representation
property_definition_representation.used_representation ->
representation <-
representation_relationship.rep_2
{representation_relationship
representation_relationship.name = `reference location'}
representation_relationship.rep_1 ->
representation
representation.items[i] ->
(representation_item =>
geometric_representation_item =>
placement =>
axis2_placement_2d)
(representation_item =>
geometric_representation_item =>
placement =>
axis2_placement_3d)
located_interconnect_module_thickness_requirement to
length_data_element
(as maximum_thickness_requirement)
PATH property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
{representation_item
representation_item.name = `maximum thickness'}
representation_item =>
measure_representation_item <=
measure_with_unit =>
length_measure_with_unit
located_interconnect_module_thickness_requirement to
length_data_element
(as minimum_thickness_requirement)
PATH property_definition_representation
property_definition_representation.used_representation ->
representation
representation.items[i] ->
{representation_item
representation_item.name = `minimum thickness'}
representation_item =>
measure_representation_item <=
measure_with_unit =>
length_measure_with_unit
PCB_USAGE_VIEW(interconnect_definition) (externally_defined_interconnect_definition) (library_defined_interconnect_definition) 210 210 210(interconnect_definition <=
physical_unit <=
product_definition)
(externally_defined_interconnect_definition <=
externally_defined_physical_unit <=
[externally_defined_product_definition]
[physical_unit <=
product_definition])
(library_defined_interconnect_definition <=
library_defined_physical_unit <=
externally_defined_physical_unit <=
[externally_defined_product_definition]
[physical_unit <=
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']}