|
ENTITY Dependent_template_location_in_padstack_definition SUBTYPE OF (Stratum_specific_template_location); reference_location : location_stratum_technology_occurrence_or_stratum_technology; SELF\Template_location_in_structured_template.assembly : Multi_stratum_structured_template; WHERE WR1: SELF\Stratum_specific_template_location.bound_stratum :<>: reference_location; WR2: SELF <> reference_location; WR3: SELF\Template_location_in_structured_template.assembly :=: reference_location.assembly; WR4: NOT('FABRICATION_TECHNOLOGY_ARM.STRATUM_TECHNOLOGY_OCCURRENCE' IN TYPEOF(reference_location)) OR ((reference_location IN SELF\Template_location_in_structured_template.assembly.composing_occurrence) AND ('FABRICATION_TECHNOLOGY_ARM.STRATUM_STACK_DEPENDENT_TEMPLATE' IN TYPEOF (SELF\Template_location_in_structured_template.assembly.composing_occurrence))); WR5: NOT('FABRICATION_TECHNOLOGY_ARM.STRATUM_TECHNOLOGY_OCCURRENCE' IN TYPEOF(reference_location)) OR ('FABRICATION_TECHNOLOGY_ARM.STRATUM_TECHNOLOGY_OCCURRENCE' IN TYPEOF(bound_stratum)); WR6: NOT('FABRICATION_TECHNOLOGY_ARM.STRATUM_TECHNOLOGY_OCCURRENCE' IN TYPEOF(reference_location)) OR (SIZEOF (['FABRICATION_TECHNOLOGY_ARM.STRATUM_STACK_DEPENDENT_TEMPLATE', 'FABRICATION_TECHNOLOGY_ARM.PASSAGE_PADSTACK_DEFINITION'] * TYPEOF (SELF\Template_location_in_structured_template.assembly)) = 2); END_ENTITY; -- Dependent_template_location_in_padstack_definition |
Entity data types and their attributesTemplate_location_in_structured_templateassembly: Structured_template; template: Template_definition; reference_designation: STRING; placement_status: template_location_placement_status; (INV) transform: SET [0:?] OF Template_location_in_structured_template_transform FOR reference_location; Stratum_specific_template_location bound_stratum: stratum_technology_occurrence_or_stratum_technology; (RT) template: Single_stratum_template; Dependent_template_location_in_padstack_definition reference_location: location_stratum_technology_occurrence_or_stratum_technology; (RT) assembly: Multi_stratum_structured_template; |
Global rules for this entity data type- |