Application module: Layered interconnect complex template ISO/TS 10303-1716:2018-11(E)
© ISO

Cover page
Table of contents
Copyright
Foreword
Introduction
1 Scope
2 Normative references
3 Terms, definitions and abbreviated terms
    3.1 Terms and definitions
    3.2 Abbreviated terms

4 Information requirements
   4.1 Required AM ARMs
   4.2 ARM type definitions
   4.3 ARM entity definitions
   4.4 ARM subtype constraint definitions
   4.5 ARM function definition
5 Module interpreted model
   5.1 Mapping specification
   5.2 MIM EXPRESS short listing
     5.2.1 MIM type definitions
     5.2.2 MIM entity definitions

A MIM short names
B Information object registration
C ARM EXPRESS-G   EXPRESS-G
D MIM EXPRESS-G   EXPRESS-G
E Computer interpretable listings
F Change history
Bibliography
Index

(*
ISO/TC 184/SC 4/WG 12 N7682 - ISO/TS 10303-1716 Layered interconnect complex template - EXPRESS MIM
Supersedes ISO/TC 184/SC 4/WG 12 N6984
*)



SCHEMA Layered_interconnect_complex_template_mim;

USE FROM Layered_interconnect_simple_template_mim;    -- ISO/TS 10303-1718

USE FROM Physical_unit_2d_shape_mim;    -- ISO/TS 10303-1726

USE FROM product_property_definition_schema   -- ISO 10303-41
  (characterized_definition);


TYPE ipra_requirement_assigned_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON requirement_assigned_item WITH
   (thermal_isolation_removal_template);
END_TYPE;

TYPE lict_requirement_assigned_item = EXTENSIBLE GENERIC_ENTITY SELECT BASED_ON requirement_assigned_item WITH
   (assembly_component_usage,
    structured_template);
END_TYPE;

ENTITY complex_passage_padstack_definition
  SUBTYPE OF (stratum_stack_dependent_template, passage_padstack_definition);
END_ENTITY;

ENTITY dependent_electrical_isolation_removal_template
  SUBTYPE OF (electrical_isolation_removal_template);
END_ENTITY;

ENTITY dependent_thermal_isolation_removal_template
  SUBTYPE OF (thermal_isolation_removal_template);
END_ENTITY;

ENTITY design_specific_stratum_technology_mapping_relationship
  SUBTYPE OF (stratum_technology_mapping_relationship, property_definition);
  SELF\property_definition.definition RENAMED scope : library_to_design_stack_model_mapping;
END_ENTITY;

ENTITY library_stack_model
  SUBTYPE OF (stratum_stack_model);
END_ENTITY;

ENTITY library_to_design_stack_model_mapping
  SUBTYPE OF (product_definition_relationship);
END_ENTITY;

ENTITY material_removal_structured_template
  SUBTYPE OF (single_stratum_structured_template);
END_ENTITY;

ENTITY multi_stratum_special_symbol_template
  SUBTYPE OF (multi_stratum_structured_template, special_symbol_template);
END_ENTITY;

ENTITY multi_stratum_structured_template
  ABSTRACT SUPERTYPE OF (ONEOF (padstack_definition,
                                multi_stratum_special_symbol_template)
                        ANDOR stratum_stack_dependent_template)
  SUBTYPE OF (structured_template);
END_ENTITY;

ENTITY padstack_definition
  SUPERTYPE OF (passage_padstack_definition)
  SUBTYPE OF (multi_stratum_structured_template);
END_ENTITY;

ENTITY part_template_keepout_shape_allocation_to_stratum_stack
  SUBTYPE OF (characterized_object, property_definition);
DERIVE
  SELF\property_definition.definition : part_template_keepout_shape_allocation_to_stratum_stack := SELF;
END_ENTITY;

ENTITY passage_padstack_definition
  SUBTYPE OF (padstack_definition);
END_ENTITY;

ENTITY physical_unit_keepout_shape_allocation_to_stratum_stack
  SUBTYPE OF (representation, representation_relationship);
END_ENTITY;

ENTITY physical_unit_keepout_shape_allocation_to_stratum_technology
  SUBTYPE OF (representation);
END_ENTITY;

ENTITY single_stratum_special_symbol_template
  SUBTYPE OF (single_stratum_structured_template, special_symbol_template);
END_ENTITY;

ENTITY single_stratum_structured_template
  ABSTRACT SUPERTYPE OF (ONEOF (material_removal_structured_template,
                                single_stratum_special_symbol_template))
  SUBTYPE OF (structured_template, single_stratum_template);
END_ENTITY;

ENTITY special_symbol_template
  ABSTRACT SUPERTYPE OF (ONEOF (single_stratum_special_symbol_template,
                                multi_stratum_special_symbol_template))
  SUBTYPE OF (part_template_definition);
END_ENTITY;

ENTITY stratum_specific_template_location
  SUBTYPE OF (assembly_component_usage, property_definition);
END_ENTITY;

ENTITY stratum_stack_dependent_template
  SUBTYPE OF (multi_stratum_structured_template);
END_ENTITY;

ENTITY structured_inter_stratum_feature_template
  SUBTYPE OF (inter_stratum_feature_template, stratum_stack_dependent_template);
END_ENTITY;

ENTITY structured_template
  ABSTRACT SUPERTYPE OF (ONEOF (single_stratum_structured_template,
                                multi_stratum_structured_template))
  SUBTYPE OF (geometric_template);
END_ENTITY;

ENTITY thermal_isolation_removal_template
  SUBTYPE OF (material_removal_structured_template);
END_ENTITY;

END_SCHEMA;  -- Layered_interconnect_complex_template_mim


© ISO 2018 — All rights reserved