<?xml version='1.0'?>
<datamodel version="3.0"
           xmlns="http://www.tresos.de/_projects/DataModel2/08/root.xsd"
           xmlns:a="http://www.tresos.de/_projects/DataModel2/08/attribute.xsd"
           xmlns:v="http://www.tresos.de/_projects/DataModel2/06/schema.xsd"
           xmlns:d="http://www.tresos.de/_projects/DataModel2/06/data.xsd">
<!--
*   @file    Port.xdm
*   @version 1.0.0
*
*   @brief   AUTOSAR Port - Tresos Studio plugin schema file
*   @details This file contains the schema configuration for and Port Tresos Studio
*   plugin.
-->
<!--
====================================================================================================
*   Project              : AUTOSAR 4.3 MCAL
*   Platform             : PA
*   Peripheral           : SIU,IGF
*   Dependencies         : none
*
*   Autosar Version      : 4.3.
*                          1
*   Autosar Revision     : ASR_REL_4_3_REV_0001
*   Autosar Conf.Variant :
*   SW Version           : 1.0.0
*   Build Version        : MPC5777C_MCAL_1_0_0_RTM_ASR_REL_4_3_REV_0001_20190315

*   (c) Copyright 2006-2016 Freescale Semiconductor, Inc. 
*       Copyright 2017-2019 NXP
*   All Rights Reserved.
====================================================================================================
====================================================================================================
====================================================================================================
-->
  <d:ctr type="AUTOSAR" factory="autosar"
         xmlns:ad="http://www.tresos.de/_projects/DataModel2/08/admindata.xsd"
         xmlns:icc="http://www.tresos.de/_projects/DataModel2/08/implconfigclass.xsd"
         xmlns:mt="http://www.tresos.de/_projects/DataModel2/11/multitest.xsd" >
    <d:lst type="TOP-LEVEL-PACKAGES">
      <d:ctr name="TS_T2D41M10I0R0" type="AR-PACKAGE">
      <a:a name="UUID" value="ECUC:f7df7962-be27-40e8-8f74-bbc5c1a39132"/>  
      <d:lst type="ELEMENTS">
          <d:chc name="Port" type="AR-ELEMENT" value="MODULE-DEF">
          <v:ctr type="MODULE-DEF">
            <a:a name="RELEASE" value="asc:4.3"/>
             <a:a name="ADMIN-DATA" type="ADMIN-DATA">
                <ad:ADMIN-DATA>
                  <ad:DOC-REVISIONS>
                    <ad:DOC-REVISION>
                      <ad:REVISION-LABEL>4.6.0</ad:REVISION-LABEL>
                      <ad:ISSUED-BY>AUTOSAR</ad:ISSUED-BY>
                      <ad:DATE>2014-10-31</ad:DATE>
                    </ad:DOC-REVISION>
                  </ad:DOC-REVISIONS>
                </ad:ADMIN-DATA>
              </a:a>
              <a:a name="POSTBUILDVARIANTSUPPORT" value="true"/>
              <a:a name="DESC">
                 <a:v>
                    <![CDATA[EN:
                        <html>
                              <p>
                                  Configuration of the Port module.
                              </p>
                        </html>
                    ]]>
                 </a:v>
              </a:a>
              <a:a name="LOWER-MULTIPLICITY" value="1"/>
              <a:a name="UPPER-MULTIPLICITY" value="1"/>
              <a:a name="UUID" value="ECUC:4809f9e0-8b2f-4a53-bebc-cb48476511d0"/>
              <!-- /** @implements ConfigVariant_Object */ -->
              <v:var name="IMPLEMENTATION_CONFIG_VARIANT" type="ENUMERATION">
                <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                  <icc:v vclass="PreCompile">VariantPostBuild</icc:v>
                  <icc:v vclass="PreCompile">VariantPreCompile</icc:v>
                </a:a>
                <a:a name="LABEL" value="Config Variant"/>
                <a:a name="UUID" value="ECUC:255d6fd8-fffe-4dfb-a825-cad89b99b224"/>
                <a:a name="DESC">
                  <a:v>
                    <![CDATA[EN:
                        <html>
                          <p>
                            VariantPreCompile: Only precompile time configuration parameters. Only one set of parameters.
                            VariantPostBuild: Mix of precompile and postbuild time configuration parameters. Only one set of parameters.
                            If Config Variant = VariantPreCompile, the files  Port_Cfg.h and Port_Cfg.c should be used.
                            If Config Variant = VariantPostBuild, the files Port_Cfg.h and Port_PBcfg.c should be used.
                          </p>
                        </html>
                        ]]>
                  </a:v>
                </a:a>
                <a:da name="DEFAULT" value="VariantPostBuild"/>
                <a:da name="RANGE">
                  <a:v>VariantPostBuild</a:v>
                  <a:v>VariantPreCompile</a:v>
                </a:da>
              </v:var>
                <!-- @implements PortConfigSet_Object -->
                <v:ctr name="PortConfigSet" type="IDENTIFIABLE">
                  <a:a name="DESC">
                    <a:v>
                      <![CDATA[EN:
                          <html>
                            <p>
                              This container contains a configuration of the PORT driver / SIU module.
                            </p>
                          </html>
                          ]]>
                    </a:v>
                  </a:a>
              <a:a name="UUID" value="ECUC:1f97de8a-e44f-4fd8-b302-4f1dc3cb96be"/>
              <!-- @implements NotUsedPortPin_Object -->
              <v:ctr name="NotUsedPortPin" type="IDENTIFIABLE">
                <a:a name="DESC">
                <a:v>
                  <![CDATA[EN:
                    <html>
                      <p>
                        The init parameters values for the notused pins in the PORT configuration.
                      </p>
                    </html>
                  ]]>
                </a:v>
                </a:a>
                <a:a name="UUID" value="ECUC:34d31eeb-49e6-4eff-b612-5445e4629a75"/>
                <v:var name="PortPinWpe" type="BOOLEAN">
                  <a:a name="LABEL" value="PortPin Wpe"/>
                  <a:a name="DESC">
                  <a:v>
                    <![CDATA[EN:
                      <html>
                        <p>
                          Enable Weak Pull Up/Down for the configured Pin.
                          Checked box means any of the Weak Pull Up or Weak Pull Down configurations is enabled for the pin.
                          This is an implementation specific parameter.
                        </p>
                      </html>
                    ]]>
                  </a:v>
                  </a:a>
                  <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                    <icc:v class="PostBuild">VariantPostBuild</icc:v>
                    <icc:v class="PreCompile">VariantPreCompile</icc:v>
                  </a:a>
                  <a:a name="ORIGIN" value="NXP"/>
                  <a:a name="SCOPE" value="LOCAL"/>
                  <a:a name="POSTBUILDVARIANTVALUE" value="true"/>
                  <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                  <a:a name="UUID" value="ECUC:8cae8cfa-482d-4356-ae6c-670a6580ecbf"/>
                  <a:da name="DEFAULT" value="false"/>
                </v:var>
                <v:var name="PortPinWps" type="BOOLEAN">
                  <a:a name="LABEL" value="PortPin Wps"/>
                  <a:a name="DESC">
                  <a:v>
                    <![CDATA[EN:
                      <html>
                        <p>
                          Select Weak Pull Up/Down for the configured Pin.
                          Checked box means the Weak Pull Up configuration is set. Unchecked box means the Weak Pull Down configuration is set.
                          This is an implementation specific parameter.
                        </p>
                      </html>
                    ]]>
                  </a:v>
                  </a:a>
                  <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                    <icc:v class="PostBuild">VariantPostBuild</icc:v>
                    <icc:v class="PreCompile">VariantPreCompile</icc:v>
                  </a:a>
                  <a:a name="ORIGIN" value="NXP"/>
                  <a:a name="SCOPE" value="LOCAL"/>
                  <a:a name="POSTBUILDVARIANTVALUE" value="true"/>
                  <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                  <a:a name="UUID" value="ECUC:0d69f19a-546e-490b-85a9-efb83b184133"/>
                  <a:da name="DEFAULT" value="false"/>
                </v:var>
                <v:var name="PortPinOde" type="BOOLEAN">
                  <a:a name="LABEL" value="PortPin Ode"/>
                  <a:a name="DESC">
                  <a:v>
                                <![CDATA[EN:
                                    <html>
                                      <p>
                                        Enable Open Drain Output for the configured Pin.
                                        Checked box means the Open Drain configuration is set.
                                        This is an implementation specific parameter.
                                      </p>
                                    </html>
                                    ]]>
                  </a:v>
                  </a:a>
                  <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                    <icc:v class="PostBuild">VariantPostBuild</icc:v>
                    <icc:v class="PreCompile">VariantPreCompile</icc:v>
                  </a:a>
                  <a:a name="ORIGIN" value="NXP"/>
                  <a:a name="SCOPE" value="LOCAL"/>
                  <a:a name="POSTBUILDVARIANTVALUE" value="true"/>
                  <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                  <a:a name="UUID" value="ECUC:b3dbe90e-8ffe-445f-adce-89ffeb99f601"/>
                  <a:da name="DEFAULT" value="false"/>
                </v:var>
                <v:var name="PortPinDirection" type="ENUMERATION">
                  <a:a name="LABEL" value="PortPin Direction"/>
                  <a:a name="DESC">
                  <a:v>
                          <![CDATA[EN:
                            <html>
                              <p>
                                Selects the initial direction of the pin (IN or OUT). If the direction is not 
                                changeable, the value configured here is fixed.
                                The pin direction can be set only for the GPIO pins. For the Alternative Function
                                modes the OUT pin direction is hw selected.
                                If the IN direction is needed too, it can be set at runtime.
                                NOTE: To set the IN direction take care, please, that all the possible module
                                inputs, possible as Alternative Functions for the pad mode,
                                are hw connected together, if IN direction is enabled, to the pad.
                              </p>
                            </html>
                          ]]>
                  </a:v>
                  </a:a>
                  <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                    <icc:v vclass="PostBuild">VariantPostBuild</icc:v>
                    <icc:v vclass="PreCompile">VariantPreCompile</icc:v>
                  </a:a>
                  <a:a name="ORIGIN" value="NXP"/>
                  <a:a name="SCOPE" value="LOCAL"/>
                  <a:a name="POSTBUILDVARIANTVALUE" value="true"/>
                  <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                  <a:a name="UUID" value="ECUC:581a4f2f-c659-477d-a525-acb268820776"/>
                  <a:da name="DEFAULT" value="PORT_PIN_IN"/>
                  <a:da name="RANGE">
                    <a:v>PORT_PIN_IN</a:v>
                    <a:v>PORT_PIN_OUT</a:v>
                    <a:v>PORT_PIN_DISABLED</a:v>
                  </a:da>
                </v:var>
                <v:var name="PortPinLevelValue" type="ENUMERATION">
                  <a:a name="LABEL" value="PortPin Level Value"/>
                  <a:a name="DESC">
                  <a:v>
                          <![CDATA[EN:
                            <html>
                              <p>
                                Port Pin Level value from Port pin list.
                              </p>
                            </html>
                          ]]>
                  </a:v>
                  </a:a>
                  <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                    <icc:v vclass="PostBuild">VariantPostBuild</icc:v>
                    <icc:v vclass="PreCompile">VariantPreCompile</icc:v>
                  </a:a>
                  <a:a name="ORIGIN" value="NXP"/>
                  <a:a name="SCOPE" value="LOCAL"/>
                  <a:a name="POSTBUILDVARIANTVALUE" value="true"/>
                  <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                  <a:a name="UUID"
                           value="ECUC:c45ce513-7add-4b12-969c-336326e00ed7"/>
                  <a:da name="DEFAULT" value="PORT_PIN_LEVEL_LOW"/>
                  <a:da name="RANGE">
                    <a:v>PORT_PIN_LEVEL_HIGH</a:v>
                    <a:v>PORT_PIN_LEVEL_LOW</a:v>
                  </a:da>
                </v:var>
              </v:ctr>
                  <v:lst name="PortContainer" type="MAP">
                    <a:da name="MIN" value="1"/>
                    <!-- @implements PortContainer_Object -->
                    <v:ctr name="PortContainer" type="IDENTIFIABLE">
                       <a:a name="DESC">
                        <a:v>
                          <![CDATA[EN:
                              <html>
                                <p>
                                  Container collecting the PortPins.
                                </p>
                              </html>
                              ]]>
                        </a:v>
                      </a:a>
                      <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                        <icc:v mclass="PreCompile">VariantPostBuild</icc:v>
                        <icc:v mclass="PreCompile">VariantPreCompile</icc:v>
                      </a:a>
                    <a:v name="LOWER-MULTIPLICITY" value="1"/>
                    <a:v name="UPPER-MULTIPLICITY" value="*"/>
                      <a:a name="UUID"
                           value="ECUC:66380587-564d-45f3-bada-0475671e8218"/>
                       <v:var name="PortNumberOfPortPins" type="INTEGER">
                        <a:a name="LABEL" value="PortNumberOfPortPins"/>
                        <a:a name="DESC">
                          <a:v>
                            <![CDATA[EN:
                                <html>
                                  <p>
                                    The number of specified PortPins in this PortContainer.
                                  </p>
                                </html>
                                ]]>
                          </a:v>
                        </a:a>
                        <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                          <icc:v vclass="PreCompile">VariantPostBuild</icc:v>
                          <icc:v vclass="PreCompile">VariantPreCompile</icc:v>
                        </a:a>
                        <a:a name="ORIGIN" value="AUTOSAR_ECUC"/>
                        <a:a name="SCOPE" value="LOCAL"/>
                        <a:a name="POSTBUILDVARIANTVALUE" value="false"/>
                        <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                        <a:a name="UUID"
                            value="ECUC:00c84eb8-abf4-4a15-8e65-df9036e47464"/>
                        <a:da name="DEFAULT" type="XPath">
                            <a:tst expr="num:i(count(node:fallback(node:current()/../PortPin/*,text:split('1 2 3'))))"/>
                        </a:da>
                        <a:da name="INVALID" type="Range">
                          <a:tst expr="&gt;=1"/>
                          <a:tst expr="&lt;=492"/>
                        </a:da>
                        <a:da name="RANGE" type="XPath">
                            <a:tst expr="node:fallback(., 1) = count(node:fallback(node:current()/../PortPin/*,text:split('1 2 3')))" false=" For calculating the correct value use the CALC button"/>
                        </a:da>
                        <a:da name="TOOLTIP" type="XPath" expr="num:i(num:i(count(node:current()/../PortPin/*)))">
                        </a:da>
                      </v:var>
                      <v:lst name="PortPin" type="MAP">
                        <a:da name="MIN" value="1"/>
                        <!-- @implements PortPin_Object -->
                        <v:ctr name="PortPin" type="IDENTIFIABLE">
                           <a:a name="DESC">
                            <a:v>
                              <![CDATA[EN:
                                  <html>
                                    <p>
                                      Configuration of the individual port pins.
                                    </p>
                                  </html>
                                  ]]>
                            </a:v>
                          </a:a>
                          <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                            <icc:v mclass="PreCompile">VariantPostBuild</icc:v>
                            <icc:v mclass="PreCompile">VariantPreCompile</icc:v>
                          </a:a>
                          <a:v name="LOWER-MULTIPLICITY" value="1"/>
                          <a:v name="UPPER-MULTIPLICITY" value="*"/>
                          <a:a name="UUID"
                               value="ECUC:c9c0881a-4bdf-473c-affd-831828ab4064"/>
                          <v:var name="PortPinWpe" type="BOOLEAN">
                            <a:a name="LABEL" value="PortPin Wpe"/>
                            <a:a name="DESC">
                              <a:v>
                                <![CDATA[EN:
                                    <html>
                                      <p>
                                        Enable Weak Pull Up/Down for the configured Pin.
                                        Checked box means any of the Weak Pull Up or Weak Pull Down configurations is enabled for the pin.
                                        This is an implementation specific parameter.
                                      </p>
                                    </html>
                                    ]]>
                              </a:v>
                            </a:a>
                            <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                                <icc:v vclass="PostBuild">VariantPostBuild</icc:v>
                                <icc:v vclass="PreCompile">VariantPreCompile</icc:v>
                            </a:a>
                            <a:a name="ORIGIN" value="NXP"/>
                            <a:a name="SCOPE" value="LOCAL"/>
                            <a:a name="POSTBUILDVARIANTVALUE" value="true"/>
                            <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                            <a:a name="UUID" value="ECUC:3f14d3ba-dc79-447e-a196-fae15c7b4971"/>
                            <a:da name="DEFAULT" value="false"/>
                            <a:da name="EDITABLE" type="XPath" expr="(contains(node:fallback(../PortPinMode,'ADC'),'ADC') and not(contains(node:fallback(../PortPinMode,'MA'),'MA')) and not(contains(node:fallback(../PortPinMode,'ETRIG'),'ETRIG'))) = false()"/>
                          </v:var>
                          <v:var name="PortPinWps" type="BOOLEAN">
                            <a:a name="LABEL" value="PortPin Wps"/>
                            <a:a name="DESC">
                              <a:v>
                                <![CDATA[EN:
                                    <html>
                                      <p>
                                        Select Weak Pull Up/Down for the configured Pin.
                                        Checked box means the Weak Pull Up configuration is set. Unchecked box means the Weak Pull Down configuration is set.
                                        This is an implementation specific parameter.
                                      </p>
                                    </html>
                                    ]]>
                              </a:v>
                            </a:a>
                            <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                                <icc:v class="PostBuild">VariantPostBuild</icc:v>
                                <icc:v class="PreCompile">VariantPreCompile</icc:v>
                            </a:a>
                            <a:a name="ORIGIN" value="NXP"/>
                            <a:a name="SCOPE" value="LOCAL"/>
                            <a:a name="POSTBUILDVARIANTVALUE" value="true"/>
                            <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                            <a:a name="UUID" value="ECUC:6264733b-bdb5-403c-adec-d19317befed0"/>
                            <a:da name="DEFAULT" value="false"/>
                            <a:da name="EDITABLE" type="XPath" expr="(contains(node:fallback(../PortPinMode,'ADC'),'ADC') and not(contains(node:fallback(../PortPinMode,'MA'),'MA')) and not(contains(node:fallback(../PortPinMode,'ETRIG'),'ETRIG'))) = false()"/>
                          </v:var>
                          <v:var name="PortPinOde" type="BOOLEAN">
                            <a:a name="LABEL" value="PortPin Ode"/>
                            <a:a name="DESC">
                              <a:v>
                                <![CDATA[EN:
                                    <html>
                                      <p>
                                        Enable Open Drain Output for the configured Pin.
                                        Checked box means the Open Drain configuration is set.
                                        This is an implementation specific parameter.
                                      </p>
                                    </html>
                                    ]]>
                              </a:v>
                            </a:a>
                            <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                                <icc:v class="PostBuild">VariantPostBuild</icc:v>
                                <icc:v class="PreCompile">VariantPreCompile</icc:v>
                            </a:a>
                            <a:a name="ORIGIN" value="NXP"/>
                            <a:a name="SCOPE" value="LOCAL"/>
                            <a:a name="POSTBUILDVARIANTVALUE" value="true"/>
                            <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                            <a:a name="UUID" value="ECUC:b3dbe90t-8ffe-445f-adse-19ffeb93f601"/>
                            <a:da name="DEFAULT" value="false"/>
                            <a:da name="EDITABLE" type="XPath" expr="(contains(node:fallback(../PortPinMode,'ADC'),'ADC') and not(contains(node:fallback(../PortPinMode,'MA'),'MA')) and not(contains(node:fallback(../PortPinMode,'ETRIG'),'ETRIG'))) = false()"/>
                          </v:var>
                          <!-- @implements PortPinReadBackEnable_Object -->
                          <v:var name="PortPinWithReadBack" type="BOOLEAN">
                            <a:a name="LABEL" value="PortPin With Read Back"/>
                            <a:a name="DESC">
                              <a:v>
                                <![CDATA[EN:
                                  <html>
                                    <p>
                                      Enables/Disables the read back possibility for this pin. Checked box means the Read Back is enabled. 
                                      When ReadBack is enabled, the Input Bufer of the pin gets enabled by setting the IBE bit in the MSCR (PCR) of the pin. Some alternate functions working as inputs might require having the IBE set to 1, so check this box in order to achieve this.
                                    </p>
                                  </html>
                                ]]>
                              </a:v>
                            </a:a>
                            <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                                <icc:v class="PostBuild">VariantPostBuild</icc:v>
                                <icc:v class="PreCompile">VariantPreCompile</icc:v>
                            </a:a>
                            <a:a name="ORIGIN" value="NXP"/>
                            <a:a name="SCOPE" value="LOCAL"/>
                            <a:a name="POSTBUILDVARIANTVALUE" value="true"/>
                            <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                            <a:a name="UUID" value="ECUC:f712457c-829e-4617-94f2-5bfdc472c24f"/>
                            <a:da name="DEFAULT" value="false"/>
                            <a:da name="EDITABLE" type="XPath" expr="(contains(node:fallback(../PortPinMode,'ADC'),'ADC') and not(contains(node:fallback(../PortPinMode,'MA'),'MA')) and not(contains(node:fallback(../PortPinMode,'ETRIG'),'ETRIG'))) = false() "/>
                          </v:var>
                          <v:var name="PortPinHysteresisControl" type="BOOLEAN">
                            <a:a name="LABEL" value="PortPin HysteresisControl"/>
                            <a:a name="DESC">
                              <a:v>
                                <![CDATA[EN:
                                  <html>
                                    <p>
                                      Enable input hysteresis for the associated pin.
                                      Checked box means Hysteresis configurations is enabled for the pin.
                                      This is an implementation specific parameter.
                                    </p>
                                  </html>
                                ]]>
                              </a:v>
                            </a:a>
                            <a:a name="IMPLEMENTATIONCONFIGCLASS"
                             type="IMPLEMENTATIONCONFIGCLASS">
                                <icc:v class="PostBuild">VariantPostBuild</icc:v>
                                <icc:v class="PreCompile">VariantPreCompile</icc:v>
                            </a:a>
                            <a:a name="ORIGIN" value="NXP"/>
                            <a:a name="SCOPE" value="LOCAL"/>
                            <a:a name="POSTBUILDVARIANTVALUE" value="true"/>
                            <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                            <a:a name="UUID" value="ECUC:7aaf50db-a989-41bb-bcea-5a3731c6647a"/>
                            <a:da name="DEFAULT" value="false"/>
                            <a:da name="EDITABLE" type="XPath" expr="(contains(node:fallback(../PortPinMode,'ADC'),'ADC') and not(contains(node:fallback(../PortPinMode,'MA'),'MA')) and not(contains(node:fallback(../PortPinMode,'ETRIG'),'ETRIG'))) = false() "/>
                          </v:var>
                          <!-- @implements PortPinDirectionChangeable_Object -->
                          <v:var name="PortPinDirectionChangeable" type="BOOLEAN">
                            <a:a name="LABEL" value="PortPin Direction Changeable"/>
                            <a:a name="DESC">
                              <a:v>
                                <![CDATA[EN:
                                    <html>
                                      <p>
                                        Enable/Disable the changeability for the configured Pin. Checked box means the Direction Changeability is enabled.
                                        This is an implementation specific parameter. The changeable pin direction can be set only for the GPIO pins.
                                        For a mode different than GPIO, pin direction changeablity shall be disabled. 
                                      </p>
                                    </html>
                                    ]]>
                              </a:v>
                            </a:a>
                            <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                              <icc:v vclass="PostBuild">VariantPostBuild</icc:v>
                              <icc:v vclass="PreCompile">VariantPreCompile</icc:v>
                            </a:a>
                            <a:a name="ORIGIN" value="AUTOSAR_ECUC"/>
                            <a:a name="SCOPE" value="LOCAL"/>
                            <a:a name="POSTBUILDVARIANTVALUE" value="true"/>
                            <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                            <a:a name="UUID"
                                 value="ECUC:d4fda3be-5de0-4f40-95c8-1e101267c3d3"/>
                            <a:da name="DEFAULT" value="true"/>
                            <a:da name="EDITABLE" type="XPath">
                                <a:tst expr="(../PortPinMode = 'GPIO')" true="true" false="false"/>
                            </a:da>
                          </v:var>
                          <!-- @implements PortPinModeChangeable_Object -->
                          <v:var name="PortPinModeChangeable" type="BOOLEAN">
                            <a:a name="LABEL" value="PortPin Mode Changeable"/>
                            <a:a name="DESC">
                              <a:v>
                                <![CDATA[EN:
                                    <html>
                                      <p>
                                        Parameter to indicate if the mode of a port pin is changeable during runtime.
                                        True: Port Pin mode changeable allowed.
                                        False: Port Pin mode changeable not permitted
                                        The function for changing the pin modes is not supported by the safety implementation.
                                      </p>
                                    </html>
                                    ]]>
                              </a:v>
                            </a:a>
                            <a:a name="IMPLEMENTATIONCONFIGCLASS"
                                 type="IMPLEMENTATIONCONFIGCLASS">
                              <icc:v vclass="PostBuild">VariantPostBuild</icc:v>
                              <icc:v vclass="PreCompile">VariantPreCompile</icc:v>
                            </a:a>
                            <a:a name="ORIGIN" value="AUTOSAR_ECUC"/>
                            <a:a name="SCOPE" value="LOCAL"/>
                            <a:a name="POSTBUILDVARIANTVALUE" value="true"/>
                            <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                            <a:a name="UUID"
                                 value="ECUC:53861334-fe2d-41df-8bf8-19c4189819b7"/>
                            <a:da name="DEFAULT" value="true"/>
                          </v:var>
                          <!-- @implements PortPinId_Object -->
                          <v:var name="PortPinId" type="INTEGER">
                            <a:a name="LABEL" value="PortPin Id"/>
                            <a:a name="DESC">
                              <a:v>
                                <![CDATA[EN:
                                    <html>
                                      <p>
                                        Pin Id of the port pin.
                                        This value will be assigned to the symbolic name
                                        derived from the port pin container short name.
                                      </p>
                                    </html>
                                    ]]>
                              </a:v>
                            </a:a>
                            <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                              <icc:v vclass="PreCompile">VariantPostBuild</icc:v>
                              <icc:v vclass="PreCompile">VariantPreCompile</icc:v>
                            </a:a>
                            <a:a name="ORIGIN" value="AUTOSAR_ECUC"/>
                            <a:a name="SCOPE" value="LOCAL"/>
                            <a:a name="POSTBUILDVARIANTVALUE" value="false"/>
                            <a:a name="SYMBOLICNAMEVALUE" value="true"/>
                            <a:a name="UUID"
                                 value="ECUC:89dc979d-14a5-4550-b3a3-ee44747d6f11"/>
                            <a:da name="DEFAULT" type="XPath" expr="num:i((node:fallback(node:current()/../@index, '1')) + 1 + (count(node:fallback(../../../../*/PortPin/*/PortPinId,text:split('1 2 3')))) - count(node:fallback(../../*,text:split('1 2 3'))))"/>
                            <a:da name="INVALID" type="Range">
                                <a:tst expr="&gt;=1"/>
                                <a:tst expr="&lt;=492"/>
                            </a:da>
                            <a:da name="RANGE" type="XPath">
                                 <a:tst expr="text:uniq((node:fallback(../../../../*/PortPin/*/PortPinId,text:split('1 2 3'))), node:fallback(.,0))" false="The value of PortPinId is not unique for this configuration."/>
                                 <a:tst expr="node:fallback(., 0) &lt; (count(node:fallback(../../../../*/PortPin/*, text:split('1 2 3'))) + 1)" false="The value of PortPinId can't be higher than the number of defined pins"/>
                            </a:da>
                          </v:var>
                          <v:var name="PortPinPcr" type="INTEGER">
                            <a:a name="LABEL" value="PortPinPcr"/>
                            <a:a name="DESC">
                              <a:v>
                                <![CDATA[EN:
                                    <html>
                                      <p>
                                        Used to specify the PCR (Port Configuration Register) for the configured pin.
                                      </p>
                                    </html>
                                    ]]>
                              </a:v>
                            </a:a>
                            <a:a name="ORIGIN" value="NXP"/>
                            <a:a name="SCOPE" value="LOCAL"/>
                            <a:a name="POSTBUILDVARIANTVALUE" value="true"/>
                            <a:a name="IMPLEMENTATIONCONFIGCLASS"
                                 type="IMPLEMENTATIONCONFIGCLASS">
                              <icc:v vclass="PostBuild">VariantPostBuild</icc:v>
                              <icc:v vclass="PreCompile">VariantPreCompile</icc:v>
                            </a:a>
                            <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                                     <a:a name="UUID" value="ECUC:dd244e5b-63e5-4534-9012-a434f9a7a30a"/>
                                     <a:da name="DEFAULT" type="XPath" expr="num:i((node:fallback(node:current()/../@index, '0') + 75) + (count(node:fallback(../../../../*/PortPin/*/PortPinPcr,text:split('1 2 3')))) - count(node:fallback(../../*,text:split('1 2 3'))))"/>
                            <a:da name="INVALID" type="Range">
                              <a:tst expr="&gt;=75"/>
                              <a:tst expr="&lt;=491"/>
                            </a:da>
                            <a:da name="RANGE" type="XPath">
                                       <a:tst expr="contains(concat(',',string(ecu:get(&apos;PortNotAvailablePins&apos;)),','),concat(',',node:fallback(.,0),','))" true ="Invalid Pin number for current package"/>
                                       <a:tst expr="text:uniq((node:fallback(../../../../*/PortPin/*/PortPinPcr,text:split('1 2 3'))), node:fallback(.,0))" false="PortPinPcr is repeated for two or more ports. Use the Calc button to calculate correct default value."/>
                                       <a:tst expr="node:fallback(.,0) &gt; ecu:get(&apos;PortMaxPinNumber&apos;)" true ="Invalid Pin number for current package"/>
                            </a:da>
                          </v:var>
                          <v:var name="PortPinDSC" type="ENUMERATION">
                            <a:a name="LABEL" value="PortPin Drive Strength"/>
                            <a:a name="DESC">
                              <a:v>
                                <![CDATA[EN:
                                    <html>
                                      <p>
                                        Drive strength control. Controls the pad drive strength.
                                      </p>
                                    </html>
                                    ]]>
                              </a:v>
                            </a:a>
                            <a:a name="IMPLEMENTATIONCONFIGCLASS"
                                 type="IMPLEMENTATIONCONFIGCLASS">
                              <icc:v class="PostBuild">VariantPostBuild</icc:v>
                              <icc:v class="PreCompile">VariantPreCompile</icc:v>
                            </a:a>
                            <a:a name="ORIGIN" value="NXP"/>
                            <a:a name="SCOPE" value="LOCAL"/>
                            <a:a name="POSTBUILDVARIANTVALUE" value="true"/>
                            <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                            <a:a name="UUID"
                                 value="ECUC:72434a8a-0d6b-4315-ba35-23fce3437ddf"/>
                            <a:da name="DEFAULT" value="pF_10"/>
                            <a:da name="RANGE">
                              <a:v>pF_10</a:v>
                              <a:v>pF_20</a:v>
                              <a:v>pF_30</a:v>
                              <a:v>pF_50</a:v>
                            </a:da>
                          </v:var>
                          <v:var name="PortPinSRC" type="ENUMERATION">
                            <a:a name="LABEL" value="PortPin Slew Rate"/>
                            <a:a name="DESC">
                              <a:v>
                                <![CDATA[EN:
                                    <html>
                                      <p>
                                        Slew rate control. Controls slew rate for the pad. Slew rate control pertains to pins with slow or medium I/O pad types, and the output signals are driven according to the value of this field. Actual slew rate depends on the pad type and load. Refer to the electrical specifications for this information.
                                      </p>
                                    </html>
                                    ]]>
                              </a:v>
                            </a:a>
                            <a:a name="IMPLEMENTATIONCONFIGCLASS"
                                 type="IMPLEMENTATIONCONFIGCLASS">
                              <icc:v class="PostBuild">VariantPostBuild</icc:v>
                              <icc:v class="PreCompile">VariantPreCompile</icc:v>
                            </a:a>
                            <a:a name="ORIGIN" value="NXP"/>
                            <a:a name="SCOPE" value="LOCAL"/>
                            <a:a name="POSTBUILDVARIANTVALUE" value="true"/>
                            <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                            <a:a name="UUID"
                                 value="ECUC:22434a8a-1d6b-5315-bc35-23fee3437edf"/>
                            <a:da name="DEFAULT" value="MIN"/>
                            <a:da name="RANGE">
                              <a:v>MIN</a:v>
                              <a:v>MED</a:v>
                              <a:v>MED_HIGH</a:v>
                              <a:v>MAX</a:v>
                            </a:da>
                          </v:var>
                          <!-- @implements PortPinDirection_Object -->
                          <v:var name="PortPinDirection" type="ENUMERATION">
                            <a:a name="LABEL" value="PortPin Direction"/>
                            <a:a name="DESC">
                              <a:v>
                                <![CDATA[EN:
                                    <html>
                                      <p>
                                        Selects the direction of the pin (IN, OUT or both) that will be configured by Port_Init() function if the pin is configured as GPIO.
                                        If the direction is not changeable, the value configured here is fixed. For the Alternative Function modes (PortPinMode is different than GPIO), 
                                        the setting in this enumeration control is kept in the port configuration structure and it is used when Port_SetPinMode() is called at runtime to change the mode of the pin to GPIO.
                                        If your Alternative Function is an input functionality that requires the IBE bit to be set in the MSCR, please select the checkbox 'PortPinWithReadback.
                                      </p>
                                    </html>
                                    ]]>
                              </a:v>
                            </a:a>
                            <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                              <icc:v class="PostBuild">VariantPostBuild</icc:v>
                              <icc:v class="PreCompile">VariantPreCompile</icc:v>
                            </a:a>
                            <a:a name="ORIGIN" value="AUTOSAR_ECUC"/>
                            <a:a name="SCOPE" value="LOCAL"/>
                            <a:a name="POSTBUILDVARIANTVALUE" value="true"/>
                            <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                            <a:a name="UUID" value="ECUC:dafa241d-31e0-493f-8e05-3716f0464317"/>
                            <a:da name="DEFAULT" value="PORT_PIN_IN"/>
                            <a:da name="RANGE">
                              <a:v>PORT_PIN_IN</a:v>
                              <a:v>PORT_PIN_OUT</a:v>
                              <a:v>PORT_PIN_INOUT</a:v>
                            </a:da>
                            <a:da name="INVALID" type="XPath">
                                <a:tst expr="( (. != 'PORT_PIN_IN') and contains(node:fallback(../PortPinMode,'ADC'),'ADC') and not(contains(node:fallback(../PortPinMode,'MA'),'MA')) and not(contains(node:fallback(../PortPinMode,'ETRIG'),'ETRIG')))" true="For pads in Analog Input mode the PortPinDirection value shall be set to PORT_PIN_IN" />
                                <a:tst expr="( (. != 'PORT_PIN_IN') and contains(node:fallback(../PortPinMode,'GPIO'),'GPIO') and contains(concat(',',string(ecu:get(&apos;PortOnlyInputPins&apos;)),','),concat(',',node:fallback(../PortPinPcr,0),',')) )" true="For pads in Only Input mode the PortPinDirection value shall be set to PORT_PIN_IN" />
                            </a:da>
                          </v:var>
                          <v:var name="PortPinInitialMode" type="ENUMERATION">
                            <a:a name="LABEL" value="PortPin Initial Mode"/>
                            <a:a name="DESC">
                              <a:v>
                                <![CDATA[EN:
                                    <html>
                                      <p>
                                        Port pin mode from mode list for use with Port_Init() function.
                                        NOTE: This parameter is not used in the current implementation and is retained as per std 
                                        AUTOSAR_EcucParamDef.arxml file.
                                      </p>
                                    </html>
                                    ]]>
                              </a:v>
                            </a:a>
                            <a:a name="IMPLEMENTATIONCONFIGCLASS"
                                 type="IMPLEMENTATIONCONFIGCLASS">
                              <icc:v class="PostBuild">VariantPostBuild</icc:v>
                              <icc:v class="PreCompile">VariantPreCompile</icc:v>
                            </a:a>
                            <a:a name="ORIGIN" value="AUTOSAR_ECUC"/>
                            <a:a name="SCOPE" value="LOCAL"/>
                            <a:a name="POSTBUILDVARIANTVALUE" value="true"/>
                            <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                            <a:a name="UUID"
                                 value="ECUC:62444a8a-0d6a-43a5-b035-23fce3437ddf"/>
                            <a:da name="DEFAULT" value="PORT_GPIO_MODE"/>
                            <a:da name="READONLY" value="true"/>
                            <a:da name="RANGE">
                              <a:v>PORT_GPIO_MODE</a:v>
                              <a:v>PORT_ALT1_FUNC_MODE</a:v>
                              <a:v>PORT_ALT2_FUNC_MODE</a:v>
                              <a:v>PORT_ALT3_FUNC_MODE</a:v>
                              <a:v>PORT_ANALOG_INPUT_MODE</a:v>
                              <a:v>PORT_ONLY_INPUT_MODE</a:v>
                              <a:v>PORT_EXTRA_INPUT_MODE</a:v>
                            </a:da>
                          </v:var>
                          <!-- @implements PortPinMode_Object -->
                          <v:var name="PortPinMode" type="ENUMERATION">
                            <a:a name="LABEL" value="PortPin Mode"/>
                            <a:a name="DESC">
                              <a:v>
                                <![CDATA[EN:
                                <html>
                                  <p>
                                    Selects the PORT pin mode from the modes list. One or more modes may be valid for a pin. This way it is 
                                    possible to select between multiple modes.( e.g. DIO (GPIO option) or ICU (eTimer option)).
                                  </p>
                                </html>
                                ]]>
                              </a:v>
                            </a:a>
                              <a:a name="IMPLEMENTATIONCONFIGCLASS"
                                   type="IMPLEMENTATIONCONFIGCLASS">
                                <icc:v class="PostBuild">VariantPostBuild</icc:v>
                                <icc:v class="PreCompile">VariantPreCompile</icc:v>
                              </a:a>
                              <a:a name="ORIGIN" value="AUTOSAR_ECUC"/>
                              <a:a name="SCOPE" value="LOCAL"/>
                              <a:a name="POSTBUILDVARIANTMULTIPLICITY" value="true"/>
                              <a:a name="POSTBUILDVARIANTVALUE" value="true"/>
                              <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                              <a:a name="UUID"
                                   value="ECUC:26e74eb3-84f4-4fd1-9bf9-9f2017b39257"/>
                              <a:da name="DEFAULT" value="GPIO"/>
                              <a:da name="RANGE" type="XPath">
                              <a:tst expr="0 = 0" true="GPIO"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 83" true="FlexCAN_A_CNTXA"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 83" true="eSCI_A_TXDA"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 83" true="MCAN_0_TX_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 84" true="FlexCAN_A_CNRXA"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 84" true="eSCI_A_RXDA"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 84" true="MCAN_0_RX_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 85" true="FlexCAN_B_CNTXB"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 85" true="DSPI_C_PCSC3"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 86" true="FlexCAN_B_CNRXB"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 86" true="DSPI_C_PCSC4"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 87" true="FlexCAN_C_CNTXC"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 87" true="DSPI_D_PCSD3"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 88" true="FlexCAN_C_CNRXC"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 88" true="DSPI_D_PCSD4"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 88" true="eSCI_E_RXDE"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 89" true="eSCI_A_TXDA"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 90" true="eSCI_A_RXDA_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 91" true="eSCI_B_TXDB"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 91" true="DSPI_D_PCSD1"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 91" true="MCAN_0_RX_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 92" true="eSCI_B_RXDB"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 92" true="DSPI_D_PCSD5"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 93" true="DSPI_A_SCKA_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 93" true="DSPI_A_SCKA_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 93" true="DSPI_A_SCKA_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 93" true="DSPI_C_PCSC1"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 93" true="MCAN_0_TX_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 93" true="SENT_B_SENT1_B_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 94" true="DSPI_A_SINA"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 94" true="DSPI_C_PCSC2"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 95" true="DSPI_A_SOUTA"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 95" true="DSPI_C_PCSC5"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 96" true="DSPI_A_PCSA0_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 96" true="DSPI_A_PCSA0_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 96" true="DSPI_A_PCSA0_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 96" true="DSPI_D_PCSD2"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 97" true="DSPI_A_PCSA1"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 97" true="DSPI_E_PCSE0_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 97" true="DSPI_E_PCSE0_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 97" true="DSPI_E_PCSE0_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 98" true="DSPI_A_PCSA2"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 98" true="DSPI_E_SOUTE"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 98" true="FEC_FEC_TXD2_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 98" true="FEC_FEC_RXER_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 99" true="DSPI_A_PCSA3"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 99" true="DSPI_E_SINE"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 99" true="FEC_FEC_MDIO"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 99" true="eSCI_D_TXDD"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 100" true="DSPI_A_PCSA4"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 100" true="DSPI_E_SCKE_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 100" true="DSPI_E_SCKE_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 100" true="DSPI_E_SCKE_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 100" true="eSCI_E_TXDE"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 100" true="FEC_FEC_RXCLK_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 101" true="DSPI_A_PCSA5"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 101" true="eQADC_A_eQADC_B_ETRIG1"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 101" true="eSCI_D_RXDD"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 101" true="FEC_FEC_TXD3_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 102" true="DSPI_B_SCKB_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 102" true="DSPI_B_SCKB_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 102" true="DSPI_B_SCKB_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 103" true="DSPI_B_SINB"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 104" true="DSPI_B_SOUTB"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 105" true="DSPI_B_PCSB0_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 105" true="DSPI_D_PCSD2"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 105" true="DSPI_B_PCSB0_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 105" true="DSPI_B_PCSB0_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 106" true="DSPI_B_PCSB1"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 106" true="DSPI_D_PCSD0_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 106" true="DSPI_D_PCSD0_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 106" true="DSPI_D_PCSD0_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 107" true="DSPI_B_PCSB2"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 107" true="DSPI_C_SOUTC"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 107" true="SENT_B_SENT2_B_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 107" true="FEC_FEC_RXD3_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 108" true="DSPI_B_PCSB3"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 108" true="DSPI_C_SINC"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 108" true="SENT_B_SENT3_B_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 109" true="DSPI_B_PCSB4"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 109" true="DSPI_C_SCKC_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 109" true="SENT_B_SENT4_B_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 109" true="FEC_FEC_MDC_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 109" true="DSPI_C_SCKC_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 109" true="DSPI_C_SCKC_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 110" true="DSPI_B_PCSB5"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 110" true="DSPI_C_PCSC0_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 110" true="SENT_B_SENT5_B_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 110" true="FEC_FEC_RXD2_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 110" true="DSPI_C_PCSC0_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 110" true="DSPI_C_PCSC0_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 113" true="eTPU_A_TCRCLKA"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 113" true="SIU_A_IRQ7"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 114" true="eTPU_A_ETPUA0_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 114" true="eTPU_A_ETPUA12"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 114" true="eTPU_A_ETPUA0_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 114" true="eTPU_A_ETPUA0_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 115" true="eTPU_A_ETPUA1_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 115" true="eTPU_A_ETPUA13"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 115" true="eTPU_A_ETPUA1_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 115" true="eTPU_A_ETPUA1_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 116" true="eTPU_A_ETPUA2_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 116" true="eTPU_A_ETPUA14"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 116" true="REACM_RCH0_A_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 116" true="eTPU_A_ETPUA2_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 116" true="eTPU_A_ETPUA2_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 117" true="eTPU_A_ETPUA3_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 117" true="eTPU_A_ETPUA15"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 117" true="REACM_RCH1_A_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 117" true="FCCU_ERROR0"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 117" true="eTPU_A_ETPUA3_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 117" true="eTPU_A_ETPUA3_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 118" true="eTPU_A_ETPUA4_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 118" true="eTPU_A_ETPUA16"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 118" true="REACM_RCH2_A_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 118" true="eTPU_A_ETPUA4_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 118" true="eTPU_A_ETPUA4_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 119" true="eTPU_A_ETPUA5_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 119" true="eTPU_A_ETPUA17"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 119" true="REACM_RCH3_A_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 119" true="eTPU_A_ETPUA5_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 119" true="eTPU_A_ETPUA5_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 120" true="eTPU_A_ETPUA6_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 120" true="eTPU_A_ETPUA18"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 120" true="REACM_RCH4_A_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 120" true="eTPU_A_ETPUA6_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 120" true="eTPU_A_ETPUA6_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 121" true="eTPU_A_ETPUA7_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 121" true="eTPU_A_ETPUA19"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 121" true="REACM_RCH5_A_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 121" true="eTPU_A_ETPUA7_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 121" true="eTPU_A_ETPUA7_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 122" true="eTPU_A_ETPUA8_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 122" true="eTPU_A_ETPUA20"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 122" true="REACM_RCH6_A_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 122" true="eTPU_A_ETPUA8_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 122" true="eTPU_A_ETPUA8_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 123" true="eTPU_A_ETPUA9_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 123" true="eTPU_A_ETPUA21"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 123" true="REACM_RCH7_A_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 123" true="eTPU_A_ETPUA9_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 123" true="eTPU_A_ETPUA9_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 124" true="eTPU_A_ETPUA10_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 124" true="eTPU_A_ETPUA22"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 124" true="REACM_RCH8_A_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 124" true="FCCU_ERRORIN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 124" true="eTPU_A_ETPUA10_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 124" true="eTPU_A_ETPUA10_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 125" true="eTPU_A_ETPUA11_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 125" true="eTPU_A_ETPUA23"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 125" true="REACM_RCH9_A_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 125" true="FCCU_ERROR1"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 125" true="eTPU_A_ETPUA11_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 125" true="eTPU_A_ETPUA11_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 126" true="eTPU_A_ETPUA12_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 126" true="DSPI_B_PCSB1"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 126" true="eTPU_A_ETPUA12_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 126" true="eTPU_A_ETPUA12_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 127" true="eTPU_A_ETPUA13_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 127" true="DSPI_B_PCSB3"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 127" true="eTPU_A_ETPUA13_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 127" true="eTPU_A_ETPUA13_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 128" true="eTPU_A_ETPUA14_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 128" true="DSPI_B_PCSB4"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 128" true="eTPU_A_ETPUA14_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 128" true="eTPU_A_ETPUA14_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 129" true="eTPU_A_ETPUA15_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 129" true="DSPI_B_PCSB5"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 129" true="MCAN_0_TX_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 129" true="eTPU_A_ETPUA15_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 129" true="eTPU_A_ETPUA15_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 130" true="eTPU_A_ETPUA16_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 130" true="DSPI_D_PCSD1"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 130" true="eTPU_A_ETPUA16_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 130" true="eTPU_A_ETPUA16_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 131" true="eTPU_A_ETPUA17_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 131" true="DSPI_D_PCSD2"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 131" true="eTPU_A_ETPUA17_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 131" true="eTPU_A_ETPUA17_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 132" true="eTPU_A_ETPUA18_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 132" true="DSPI_D_PCSD3"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 132" true="eTPU_A_ETPUA18_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 132" true="eTPU_A_ETPUA18_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 133" true="eTPU_A_ETPUA19_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 133" true="DSPI_D_PCSD4"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 133" true="MCAN_0_RX_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 133" true="eTPU_A_ETPUA19_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 133" true="eTPU_A_ETPUA19_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 134" true="eTPU_A_ETPUA20_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 134" true="SIU_A_IRQ8"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 134" true="eTPU_A_ETPUA20_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 134" true="eTPU_A_ETPUA20_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 135" true="eTPU_A_ETPUA21_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 135" true="SIU_A_IRQ9"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 135" true="eTPU_A_ETPUA21_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 135" true="eTPU_A_ETPUA21_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 136" true="eTPU_A_ETPUA22_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 136" true="SIU_A_IRQ10"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 136" true="REACM_RCH0_A_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 136" true="eTPU_A_ETPUA22_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 136" true="eTPU_A_ETPUA22_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 137" true="eTPU_A_ETPUA23_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 137" true="SIU_A_IRQ11"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 137" true="REACM_RCH1_A_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 137" true="eTPU_A_ETPUA23_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 137" true="eTPU_A_ETPUA23_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 138" true="eTPU_A_ETPUA24_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 138" true="SIU_A_IRQ12"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 138" true="REACM_RCH2_A_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 138" true="eTPU_A_ETPUA24_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 138" true="eTPU_A_ETPUA24_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 139" true="eTPU_A_ETPUA25_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 139" true="SIU_A_IRQ13"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 139" true="REACM_RCH3_A_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 139" true="eTPU_A_ETPUA25_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 139" true="eTPU_A_ETPUA25_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 140" true="eTPU_A_ETPUA26_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 140" true="SIU_A_IRQ14"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 140" true="REACM_RCH4_A_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 140" true="eTPU_A_ETPUA26_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 140" true="eTPU_A_ETPUA26_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 141" true="eTPU_A_ETPUA27_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 141" true="SIU_A_IRQ15"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 141" true="REACM_RCH5_A_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 141" true="eTPU_A_ETPUA27_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 141" true="eTPU_A_ETPUA27_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 142" true="eTPU_A_ETPUA28_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 142" true="DSPI_C_PCSC1"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 142" true="REACM_RCH6_A_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 142" true="eTPU_A_ETPUA28_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 142" true="eTPU_A_ETPUA28_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 143" true="eTPU_A_ETPUA29_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 143" true="DSPI_C_PCSC2"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 143" true="REACM_RCH7_A_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 143" true="eTPU_A_ETPUA29_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 143" true="eTPU_A_ETPUA29_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 144" true="eTPU_A_ETPUA30_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 144" true="DSPI_C_PCSC3"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 144" true="REACM_RCH8_A_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 144" true="eTPU_A_ETPUA30_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 144" true="eTPU_A_ETPUA30_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 145" true="eTPU_A_ETPUA31_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 145" true="DSPI_C_PCSC4"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 145" true="REACM_RCH9_A_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 145" true="eTPU_A_ETPUA31_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 145" true="eTPU_A_ETPUA31_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 146" true="eTPU_B_TCRCLKB"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 146" true="SIU_A_IRQ6"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 147" true="eTPU_B_ETPUB0_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 147" true="eTPU_B_ETPUB16"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 147" true="eTPU_B_ETPUB0_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 147" true="eTPU_B_ETPUB0_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 148" true="eTPU_B_ETPUB1_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 148" true="eTPU_B_ETPUB17"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 148" true="eTPU_B_ETPUB1_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 148" true="eTPU_B_ETPUB1_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 149" true="eTPU_B_ETPUB2_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 149" true="eTPU_B_ETPUB18"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 149" true="eTPU_B_ETPUB2_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 149" true="eTPU_B_ETPUB2_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 150" true="eTPU_B_ETPUB3_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 150" true="eTPU_B_ETPUB19"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 150" true="eTPU_B_ETPUB3_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 150" true="eTPU_B_ETPUB3_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 151" true="eTPU_B_ETPUB4_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 151" true="eTPU_B_ETPUB20"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 151" true="eTPU_B_ETPUB4_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 151" true="eTPU_B_ETPUB4_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 152" true="eTPU_B_ETPUB5_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 152" true="eTPU_B_ETPUB21"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 152" true="eTPU_B_ETPUB5_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 152" true="eTPU_B_ETPUB5_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 153" true="eTPU_B_ETPUB6_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 153" true="eTPU_B_ETPUB22"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 153" true="eTPU_B_ETPUB6_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 153" true="eTPU_B_ETPUB6_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 154" true="eTPU_B_ETPUB7_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 154" true="eTPU_B_ETPUB23"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 154" true="eTPU_B_ETPUB7_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 154" true="eTPU_B_ETPUB7_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 155" true="eTPU_B_ETPUB8_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 155" true="eTPU_B_ETPUB24"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 155" true="eTPU_B_ETPUB8_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 155" true="eTPU_B_ETPUB8_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 156" true="eTPU_B_ETPUB9_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 156" true="eTPU_B_ETPUB25"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 156" true="eTPU_B_ETPUB9_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 156" true="eTPU_B_ETPUB9_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 157" true="eTPU_B_ETPUB10_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 157" true="eTPU_B_ETPUB26"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 157" true="eTPU_B_ETPUB10_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 157" true="eTPU_B_ETPUB10_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 158" true="eTPU_B_ETPUB11_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 158" true="eTPU_B_ETPUB27"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 158" true="eTPU_B_ETPUB11_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 158" true="eTPU_B_ETPUB11_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 159" true="eTPU_B_ETPUB12_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 159" true="eTPU_B_ETPUB28"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 159" true="eTPU_B_ETPUB12_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 159" true="eTPU_B_ETPUB12_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 160" true="eTPU_B_ETPUB13_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 160" true="eTPU_B_ETPUB29"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 160" true="eTPU_B_ETPUB13_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 160" true="eTPU_B_ETPUB13_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 161" true="eTPU_B_ETPUB14_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 161" true="eTPU_B_ETPUB30"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 161" true="eTPU_B_ETPUB14_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 161" true="eTPU_B_ETPUB14_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 162" true="eTPU_B_ETPUB15_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 162" true="eTPU_B_ETPUB31"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 162" true="eTPU_B_ETPUB15_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 162" true="eTPU_B_ETPUB15_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 163" true="eTPU_B_ETPUB16_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 163" true="DSPI_A_PCSA1"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 163" true="eTPU_B_ETPUB16_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 163" true="eTPU_B_ETPUB16_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 164" true="eTPU_B_ETPUB17_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 164" true="DSPI_A_PCSA2"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 164" true="eTPU_B_ETPUB17_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 164" true="eTPU_B_ETPUB17_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 165" true="eTPU_B_ETPUB18_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 165" true="DSPI_A_PCSA3"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 165" true="eTPU_B_ETPUB18_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 165" true="eTPU_B_ETPUB18_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 166" true="eTPU_B_ETPUB19_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 166" true="DSPI_A_PCSA4"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 166" true="eTPU_B_ETPUB19_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 166" true="eTPU_B_ETPUB19_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 167" true="eTPU_B_ETPUB20_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 167" true="eTPU_B_ETPUB20_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 167" true="eTPU_B_ETPUB20_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 168" true="eTPU_B_ETPUB21_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 168" true="eTPU_B_ETPUB21_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 168" true="eTPU_B_ETPUB21_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 169" true="eTPU_B_ETPUB22_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 169" true="REACM_RCH0_B_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 169" true="eTPU_B_ETPUB22_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 169" true="eTPU_B_ETPUB22_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 170" true="eTPU_B_ETPUB23_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 170" true="REACM_RCH1_B_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 170" true="eTPU_B_ETPUB23_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 170" true="eTPU_B_ETPUB23_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 171" true="eTPU_B_ETPUB24_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 171" true="REACM_RCH2_B_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 171" true="eTPU_B_ETPUB24_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 171" true="eTPU_B_ETPUB24_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 172" true="eTPU_B_ETPUB25_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 172" true="REACM_RCH3_B_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 172" true="eTPU_B_ETPUB25_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 172" true="eTPU_B_ETPUB25_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 173" true="eTPU_B_ETPUB26_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 173" true="REACM_RCH4_B_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 173" true="eTPU_B_ETPUB26_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 173" true="eTPU_B_ETPUB26_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 174" true="eTPU_B_ETPUB27_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 174" true="REACM_RCH5_B_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 174" true="eTPU_B_ETPUB27_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 174" true="eTPU_B_ETPUB27_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 175" true="eTPU_B_ETPUB28_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 175" true="REACM_RCH6_B_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 175" true="eTPU_B_ETPUB28_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 175" true="eTPU_B_ETPUB28_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 176" true="eTPU_B_ETPUB29_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 176" true="REACM_RCH7_B_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 176" true="eTPU_B_ETPUB29_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 176" true="eTPU_B_ETPUB29_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 177" true="eTPU_B_ETPUB30_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 177" true="REACM_RCH8_B_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 177" true="eTPU_B_ETPUB30_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 177" true="eTPU_B_ETPUB30_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 178" true="eTPU_B_ETPUB31_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 178" true="REACM_RCH9_B_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 178" true="eTPU_B_ETPUB31_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 178" true="eTPU_B_ETPUB31_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 179" true="eMIOS_A_EMIOS0_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 179" true="eTPU_A_ETPUA0"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 179" true="REACM_RCH0_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 179" true="eMIOS_A_EMIOS0_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 179" true="eMIOS_A_EMIOS0_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 180" true="eMIOS_A_EMIOS1_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 180" true="eTPU_A_ETPUA1"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 180" true="REACM_RCH1_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 180" true="DSPI_E_PCSE2"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 180" true="eMIOS_A_EMIOS1_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 180" true="eMIOS_A_EMIOS1_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 181" true="eMIOS_A_EMIOS2_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 181" true="eTPU_A_ETPUA2"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 181" true="REACM_RCH2_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 181" true="DSPI_E_PCSE3"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 181" true="eMIOS_A_EMIOS2_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 181" true="eMIOS_A_EMIOS2_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 182" true="eMIOS_A_EMIOS3_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 182" true="eTPU_A_ETPUA3"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 182" true="REACM_RCH3_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 182" true="DSPI_E_PCSE4"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 182" true="eMIOS_A_EMIOS3_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 182" true="eMIOS_A_EMIOS3_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 183" true="eMIOS_A_EMIOS4"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 183" true="eTPU_A_ETPUA4"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 183" true="REACM_RCH4_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 183" true="DSPI_E_PCSE5"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 184" true="eMIOS_A_EMIOS5"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 184" true="eTPU_A_ETPUA5"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 184" true="REACM_RCH5_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 185" true="eMIOS_A_EMIOS6_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 185" true="eTPU_A_ETPUA6"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 185" true="REACM_RCH6_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 185" true="eMIOS_A_EMIOS6_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 185" true="eMIOS_A_EMIOS6_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 186" true="eMIOS_A_EMIOS7_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 186" true="eTPU_A_ETPUA7"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 186" true="REACM_RCH7_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 186" true="eMIOS_A_EMIOS7_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 186" true="eMIOS_A_EMIOS7_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 187" true="eMIOS_B_EMIOS0_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 187" true="eTPU_A_ETPUA8"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 187" true="REACM_RCH8_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 187" true="eMIOS_B_EMIOS0_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 187" true="eMIOS_B_EMIOS0_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 188" true="eMIOS_B_EMIOS1_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 188" true="eTPU_A_ETPUA9"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 188" true="REACM_RCH9_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 188" true="eMIOS_B_EMIOS1_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 188" true="eMIOS_B_EMIOS1_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 189" true="eMIOS_B_EMIOS2_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 189" true="DSPI_D_SCKD_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 189" true="eMIOS_B_EMIOS2_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 189" true="DSPI_D_SCKD_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 189" true="eMIOS_B_EMIOS2_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 189" true="DSPI_D_SCKD_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 190" true="eMIOS_B_EMIOS3_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 190" true="DSPI_D_SIND"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 190" true="eMIOS_B_EMIOS3_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 190" true="eMIOS_B_EMIOS3_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 191" true="eMIOS_B_EMIOS4_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 191" true="DSPI_C_SOUTC"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 191" true="eMIOS_B_EMIOS4_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 191" true="eMIOS_B_EMIOS4_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 192" true="eMIOS_B_EMIOS5_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 192" true="DSPI_D_SOUTD"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 192" true="eMIOS_B_EMIOS5_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 192" true="eMIOS_B_EMIOS5_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 193" true="eMIOS_B_EMIOS6"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 193" true="SIU_A_IRQ0"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 193" true="FlexCAN_D_CNTXD"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 193" true="REACM_RCH0_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 194" true="eMIOS_B_EMIOS7"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 194" true="SIU_A_IRQ1_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 194" true="FlexCAN_D_CNRXD_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 194" true="REACM_RCH1_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 195" true="eMIOS_A_EMIOS16_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 195" true="eTPU_B_ETPUB0"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 195" true="MCAN_1_TX_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 195" true="REACM_RCH2_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 195" true="eMIOS_A_EMIOS16_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 195" true="eMIOS_A_EMIOS16_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 196" true="eMIOS_A_EMIOS17_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 196" true="eTPU_B_ETPUB1"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 196" true="MCAN_1_RX_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 196" true="REACM_RCH3_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 196" true="eMIOS_A_EMIOS17_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 196" true="eMIOS_A_EMIOS17_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 197" true="eMIOS_A_EMIOS18_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 197" true="eTPU_B_ETPUB2"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 197" true="REACM_RCH4_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 197" true="eMIOS_A_EMIOS18_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 197" true="eMIOS_A_EMIOS18_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 198" true="eMIOS_A_EMIOS19_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 198" true="eTPU_B_ETPUB3"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 198" true="REACM_RCH5_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 198" true="eMIOS_A_EMIOS19_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 198" true="eMIOS_A_EMIOS19_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 199" true="eMIOS_A_EMIOS20_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 199" true="eTPU_B_ETPUB4"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 199" true="REACM_RCH6_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 199" true="eMIOS_A_EMIOS20_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 199" true="eMIOS_A_EMIOS20_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 200" true="eMIOS_A_EMIOS21_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 200" true="eTPU_B_ETPUB5"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 200" true="REACM_RCH7_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 200" true="eMIOS_A_EMIOS21_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 200" true="eMIOS_A_EMIOS21_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 201" true="eMIOS_A_EMIOS22_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 201" true="eTPU_B_ETPUB6"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 201" true="REACM_RCH8_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 201" true="eMIOS_A_EMIOS22_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 201" true="eMIOS_A_EMIOS22_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 202" true="eMIOS_A_EMIOS23_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 202" true="eTPU_B_ETPUB7"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 202" true="REACM_RCH9_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 202" true="eMIOS_A_EMIOS23_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 202" true="eMIOS_A_EMIOS23_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 203" true="eMIOS_B_EMIOS16_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 203" true="DSPI_B_PCSB0_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 203" true="eMIOS_B_EMIOS16_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 203" true="DSPI_B_PCSB0_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 203" true="eMIOS_B_EMIOS16_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 203" true="DSPI_B_PCSB0_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 204" true="eMIOS_B_EMIOS17_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 204" true="DSPI_B_PCSB1"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 204" true="eMIOS_B_EMIOS17_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 204" true="eMIOS_B_EMIOS17_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 208" true="SoC_PLLCFG0_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 208" true="SIU_A_IRQ4_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 208" true="eTPU_C_ETPUC9_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 208" true="SIPI_TXN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 208" true="eTPU_C_ETPUC9_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 208" true="eTPU_C_ETPUC9_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 209" true="SoC_PLLCFG1_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 209" true="SIU_A_IRQ5_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 209" true="DSPI_D_SOUTD"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 209" true="SIPI_TXP"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 210" true="SoC_PLLCFG2_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 210" true="eTPU_C_ETPUC3_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 210" true="DSPI_E_PCSE1"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 210" true="SIPI_REFCLK_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 210" true="eTPU_C_ETPUC3_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 210" true="SIPI_REFCLK_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 210" true="eTPU_C_ETPUC3_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 210" true="SIPI_REFCLK_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 211" true="SoC_BOOTCFG0_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 211" true="SIU_A_IRQ2_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 212" true="SoC_BOOTCFG1_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 212" true="SIU_A_IRQ3_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 212" true="eTPU_C_ETPUC0_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 212" true="SIPI_RXP"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 212" true="eTPU_C_ETPUC0_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 212" true="eTPU_C_ETPUC0_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 213" true="SoC_WKPCFG_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 213" true="SIU_A_NMI_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 213" true="eTPU_C_ETPUC1_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 213" true="SIPI_RXN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 213" true="eTPU_C_ETPUC1_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 213" true="eTPU_C_ETPUC1_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 214" true="ENGCLK"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 219" true="MCKO"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 223" true="eSCI_E_TXDE"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 224" true="MSEO0"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 225" true="MSEO1"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 226" true="RDY"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 227" true="EVTO"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 228" true="TDO"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 229" true="D_CLKOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 230" true="RSTOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 235" true="DSPI_C_SCKC_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 235" true="DSPI_C_SCK_C_LVDS_P"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 235" true="DSPI_C_SCKC_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 235" true="DSPI_C_SCKC_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 236" true="DSPI_C_SINC_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 236" true="DSPI_C_SCK_C_LVDS_N_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 237" true="DSPI_C_SOUTC"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 237" true="DSPI_C_SOUT_C_LVDS_P"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 238" true="DSPI_C_PCSC0_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 238" true="DSPI_C_SOUT_C_LVDS_N_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 238" true="DSPI_C_PCSC0_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 238" true="DSPI_C_PCSC0_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 239" true="DSPI_C_PCSC1"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 239" true="eSCI_D_TXDD"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 240" true="DSPI_C_PCSC2"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 240" true="DSPI_D_SCK_D_LVDS_P"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 240" true="DSPI_D_SCKD_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 240" true="DSPI_D_SCKD_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 240" true="DSPI_D_SCKD_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 241" true="DSPI_C_PCSC3"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 241" true="DSPI_D_SCK_D_LVDS_N_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 241" true="DSPI_D_SIND_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 242" true="DSPI_C_PCSC4"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 242" true="MCAN_0_TX_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 242" true="DSPI_D_SOUT_D_LVDS_P"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 242" true="DSPI_D_SOUTD"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 243" true="DSPI_C_PCSC5"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 243" true="MCAN_0_RX_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 243" true="DSPI_D_SOUT_D_LVDS_N_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 243" true="DSPI_D_PCSD0_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 243" true="DSPI_D_PCSD0_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 243" true="DSPI_D_PCSD0_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 244" true="eSCI_C_TXDC"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 244" true="eQADC_A_eQADC_B_ETRIG0_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 245" true="eSCI_C_RXDC_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 246" true="FlexCAN_D_CNTXD"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 246" true="MCAN_1_TX_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 247" true="FlexCAN_D_CNRXD_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 247" true="MCAN_1_RX_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 248" true="FEC_FEC_TXD0_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 248" true="SENT_A_SENT0_A_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 249" true="FEC_FEC_RX_DV_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 249" true="SENT_A_SENT1_A_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 250" true="FEC_FEC_RXD0_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 250" true="SENT_A_SENT2_A_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 251" true="FEC_FEC_TXD1_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 251" true="SENT_A_SENT3_A_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 252" true="FEC_FEC_TXEN_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 252" true="SENT_A_SENT4_A_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 253" true="FEC_FEC_RXD1_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 253" true="SENT_A_SENT5_A_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 256" true="EBI_D_CS0"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 257" true="EBI_D_CS2"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 257" true="EBI_D_ADD_DAT31"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 258" true="EBI_D_CS3"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 258" true="EBI_D_TEA"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 259" true="EBI_D_ADD12"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 260" true="EBI_D_ADD13"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 261" true="EBI_D_ADD14"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 262" true="EBI_D_ADD15"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 263" true="EBI_D_ADD16"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 263" true="EBI_D_ADD_DAT16"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 264" true="EBI_D_ADD17"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 264" true="EBI_D_ADD_DAT17"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 265" true="EBI_D_ADD18"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 265" true="EBI_D_ADD_DAT18"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 266" true="EBI_D_ADD19"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 266" true="EBI_D_ADD_DAT19"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 267" true="EBI_D_ADD20"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 267" true="EBI_D_ADD_DAT20"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 268" true="EBI_D_ADD21"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 268" true="EBI_D_ADD_DAT21"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 269" true="EBI_D_ADD22"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 269" true="EBI_D_ADD_DAT22"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 270" true="EBI_D_ADD23"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 270" true="EBI_D_ADD_DAT23"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 271" true="EBI_D_ADD24"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 271" true="EBI_D_ADD_DAT24"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 272" true="EBI_D_ADD25"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 272" true="EBI_D_ADD_DAT25"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 273" true="EBI_D_ADD26"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 273" true="EBI_D_ADD_DAT26"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 274" true="EBI_D_ADD27"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 274" true="EBI_D_ADD_DAT27"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 275" true="EBI_D_ADD28"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 275" true="EBI_D_ADD_DAT28"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 276" true="EBI_D_ADD29"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 276" true="EBI_D_ADD_DAT29"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 277" true="EBI_D_ADD30"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 277" true="EBI_D_ADD_DAT30"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 278" true="EBI_D_DAT0"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 279" true="EBI_D_DAT1"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 280" true="EBI_D_DAT2"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 281" true="EBI_D_DAT3"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 282" true="EBI_D_DAT4"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 283" true="EBI_D_DAT5"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 284" true="EBI_D_DAT6"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 285" true="EBI_D_DAT7"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 286" true="EBI_D_DAT8"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 287" true="EBI_D_DAT9"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 288" true="EBI_D_DAT10"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 289" true="EBI_D_DAT11"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 290" true="EBI_D_DAT12"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 291" true="EBI_D_DAT13"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 292" true="EBI_D_DAT14"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 293" true="EBI_D_DAT15"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 294" true="EBI_D_RD_WR"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 295" true="EBI_D_WE0"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 296" true="EBI_D_WE1"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 297" true="EBI_D_OE"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 298" true="EBI_D_TS"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 299" true="EBI_D_ALE"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 300" true="EBI_D_TA"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 301" true="EBI_D_CS1"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 302" true="EBI_D_BDIP"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 303" true="EBI_D_WE2"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 304" true="EBI_D_WE3"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 305" true="EBI_D_ADD9"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 306" true="EBI_D_ADD10"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 307" true="EBI_D_ADD11"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 432" true="eMIOS_B_EMIOS18_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 432" true="DSPI_B_PCSB2"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 432" true="eMIOS_B_EMIOS18_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 432" true="eMIOS_B_EMIOS18_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 433" true="eMIOS_B_EMIOS19_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 433" true="DSPI_B_PCSB3"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 433" true="eMIOS_B_EMIOS19_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 433" true="eMIOS_B_EMIOS19_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 434" true="eMIOS_B_EMIOS20_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 434" true="DSPI_C_PCSC0_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 434" true="eMIOS_B_EMIOS20_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 434" true="DSPI_C_PCSC0_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 434" true="eMIOS_B_EMIOS20_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 434" true="DSPI_C_PCSC0_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 435" true="eMIOS_B_EMIOS21_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 435" true="DSPI_C_PCSC1"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 435" true="eMIOS_B_EMIOS21_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 435" true="eMIOS_B_EMIOS21_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 436" true="eMIOS_B_EMIOS22_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 436" true="DSPI_C_PCSC2"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 436" true="eMIOS_B_EMIOS22_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 436" true="eMIOS_B_EMIOS22_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 437" true="eMIOS_B_EMIOS23_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 437" true="DSPI_C_PCSC5"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 437" true="eMIOS_B_EMIOS23_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 437" true="eMIOS_B_EMIOS23_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 440" true="eTPU_C_TCRCLKC_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 440" true="SIU_A_IRQ6_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 440" true="eQADC_B_ANB40_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 441" true="eTPU_C_ETPUC0_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 441" true="SENT_A_SENT0_A_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 441" true="eQADC_B_ANB41_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 442" true="eTPU_C_ETPUC1_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 442" true="SENT_A_SENT1_A_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 442" true="eQADC_B_ANB42_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 443" true="eTPU_C_ETPUC2_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 443" true="SENT_A_SENT3_A_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 443" true="eTPU_C_ETPUC2_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 443" true="eTPU_C_ETPUC2_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 444" true="eTPU_C_ETPUC3_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 444" true="SENT_A_SENT4_A_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 444" true="eQADC_B_ANB45_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 445" true="eTPU_C_ETPUC4_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 445" true="SENT_A_SENT5_A_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 445" true="eTPU_C_TCRCLKC_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 445" true="eTPU_C_ETPUC4_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 445" true="eTPU_C_ETPUC4_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 446" true="eTPU_C_ETPUC5_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 446" true="DSPI_E_PCSE2"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 446" true="SENT_B_SENT0_B_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 446" true="eTPU_C_ETPUC5_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 446" true="eTPU_C_ETPUC5_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 447" true="eTPU_C_ETPUC6_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 447" true="DSPI_E_PCSE3"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 447" true="SENT_B_SENT1_B_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 447" true="eTPU_C_ETPUC6_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 447" true="eTPU_C_ETPUC6_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 448" true="eTPU_C_ETPUC7_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 448" true="DSPI_E_PCSE4"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 448" true="SENT_B_SENT2_B_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 448" true="eTPU_C_ETPUC7_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 448" true="eTPU_C_ETPUC7_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 449" true="eTPU_C_ETPUC8_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 449" true="DSPI_E_PCSE5"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 449" true="SENT_B_SENT3_B_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 449" true="eTPU_C_ETPUC8_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 449" true="eTPU_C_ETPUC8_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 450" true="eTPU_C_ETPUC9_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 450" true="SIU_A_IRQ0_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 450" true="SENT_B_SENT4_B_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 450" true="eQADC_B_ANB44_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 451" true="eTPU_C_ETPUC10_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 451" true="SIU_A_IRQ1_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 451" true="SENT_B_SENT5_B_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 451" true="eTPU_C_ETPUC10_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 451" true="eTPU_C_ETPUC10_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 452" true="eTPU_C_ETPUC11_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 452" true="SIU_A_IRQ2_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 452" true="eTPU_C_ETPUC11_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 452" true="eTPU_C_ETPUC11_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 453" true="eTPU_C_ETPUC12_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 453" true="SIU_A_IRQ3_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 453" true="MCAN_1_TX_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 453" true="eTPU_C_ETPUC12_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 453" true="eTPU_C_ETPUC12_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 454" true="eTPU_C_ETPUC13_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 454" true="SIU_A_IRQ4_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 454" true="PSI5A_SDOUT0_PSI5A_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 454" true="REACM_RCH0_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 454" true="eTPU_C_ETPUC13_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 454" true="eTPU_C_ETPUC13_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 455" true="eTPU_C_ETPUC14_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 455" true="SIU_A_IRQ5_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 455" true="PSI5A_SDIN0_PSI5A_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 455" true="REACM_RCH1_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 455" true="eTPU_C_ETPUC14_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 455" true="eTPU_C_ETPUC14_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 456" true="eTPU_C_ETPUC15_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 456" true="MCAN_1_RX_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 456" true="REACM_RCH2_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 456" true="eTPU_C_ETPUC15_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 456" true="eTPU_C_ETPUC15_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 457" true="eTPU_C_ETPUC16_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 457" true="MCAN_1_TX_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 457" true="REACM_RCH3_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 457" true="eTPU_C_ETPUC16_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 457" true="eTPU_C_ETPUC16_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 458" true="eTPU_C_ETPUC17_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 458" true="eSCI_F_TXDF"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 458" true="REACM_RCH4_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 458" true="eTPU_C_ETPUC17_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 458" true="eTPU_C_ETPUC17_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 459" true="eTPU_C_ETPUC18_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 459" true="eSCI_F_RXDF_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 459" true="eTPU_C_ETPUC18_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 459" true="eTPU_C_ETPUC18_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 460" true="eTPU_C_ETPUC19_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 460" true="eSCI_A_TXDA"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 460" true="PSI5A_SDOUT0_PSI5B_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 460" true="eTPU_C_ETPUC19_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 460" true="eTPU_C_ETPUC19_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 461" true="eTPU_C_ETPUC20_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 461" true="eSCI_A_RXDA_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 461" true="PSI5A_SDIN0_PSI5B_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 461" true="eTPU_C_ETPUC20_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 461" true="eTPU_C_ETPUC20_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 462" true="eTPU_C_ETPUC21_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 462" true="eSCI_B_TXDB"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 462" true="eTPU_C_ETPUC21_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 462" true="eTPU_C_ETPUC21_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 463" true="eTPU_C_ETPUC22_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 463" true="eSCI_B_RXDB_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 463" true="eTPU_C_ETPUC22_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 463" true="eTPU_C_ETPUC22_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 464" true="eTPU_C_ETPUC23_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 464" true="DSPI_D_PCSD5"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 464" true="eQADC_A_MAA0"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 464" true="eQADC_B_MAB0"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 464" true="eTPU_C_ETPUC23_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 464" true="eTPU_C_ETPUC23_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 465" true="eTPU_C_ETPUC24_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 465" true="DSPI_D_PCSD4"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 465" true="eQADC_A_MAA1"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 465" true="eQADC_B_MAB1"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 465" true="eTPU_C_ETPUC24_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 465" true="eTPU_C_ETPUC24_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 466" true="eTPU_C_ETPUC25_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 466" true="DSPI_D_PCSD3"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 466" true="eQADC_A_MAA2"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 466" true="eQADC_B_MAB2"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 466" true="eTPU_C_ETPUC25_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 466" true="eTPU_C_ETPUC25_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 467" true="eTPU_C_ETPUC26_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 467" true="DSPI_D_PCSD2"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 467" true="eQADC_B_MAB0"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 467" true="eTPU_C_ETPUC26_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 467" true="eTPU_C_ETPUC26_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 468" true="eTPU_C_ETPUC27_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 468" true="DSPI_D_PCSD1"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 468" true="REACM_RCH5_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 468" true="eQADC_B_MAB1"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 468" true="eTPU_C_ETPUC27_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 468" true="eTPU_C_ETPUC27_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 469" true="eTPU_C_ETPUC28_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 469" true="DSPI_D_PCSD0_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 469" true="REACM_RCH6_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 469" true="eQADC_B_MAB2"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 469" true="eTPU_C_ETPUC28_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 469" true="DSPI_D_PCSD0_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 469" true="eTPU_C_ETPUC28_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 469" true="DSPI_D_PCSD0_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 470" true="eTPU_C_ETPUC29_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 470" true="DSPI_D_SCKD_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 470" true="REACM_RCH7_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 470" true="eTPU_C_ETPUC29_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 470" true="DSPI_D_SCKD_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 470" true="eTPU_C_ETPUC29_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 470" true="DSPI_D_SCKD_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 471" true="eTPU_C_ETPUC30_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 471" true="DSPI_D_SOUTD"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 471" true="REACM_RCH8_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 471" true="eTPU_C_ETPUC30_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 471" true="eTPU_C_ETPUC30_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 472" true="eTPU_C_ETPUC31_INOUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 472" true="DSPI_D_SIND_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 472" true="REACM_RCH9_C_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 472" true="eTPU_C_ETPUC31_OUT"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 472" true="eTPU_C_ETPUC31_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 474" true="FEC_FEC_TXCLK_REFCLK_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 474" true="SENT_B_SENT0_B_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 475" true="SENT_A_SENT2_A_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 475" true="eQADC_B_ANB43_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 476" true="eQADC_B_ANB8_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 476" true="eTPU_A_ETPUA31_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 476" true="eMIOS_A_EMIOS16_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 477" true="eQADC_B_ANB9_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 477" true="eTPU_A_ETPUA30_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 477" true="eMIOS_A_EMIOS17_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 478" true="eQADC_B_ANB10_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 478" true="eTPU_A_ETPUA29_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 478" true="eMIOS_A_EMIOS18_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 479" true="eQADC_B_ANB11_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 479" true="eTPU_A_ETPUA28_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 479" true="eMIOS_A_EMIOS19_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 480" true="eQADC_B_ANB12_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 480" true="eTPU_A_ETPUA27_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 480" true="eMIOS_A_EMIOS20_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 481" true="eQADC_B_ANB13_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 481" true="eTPU_A_ETPUA26_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 481" true="eMIOS_A_EMIOS21_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 482" true="eQADC_B_ANB14_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 482" true="eTPU_A_ETPUA25_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 482" true="eMIOS_A_EMIOS22_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 483" true="eQADC_B_ANB15_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 483" true="eTPU_A_ETPUA24_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 483" true="eMIOS_A_EMIOS23_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 484" true="eQADC_B_ANB16_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 484" true="eTPU_C_ETPUC15_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 484" true="eMIOS_B_EMIOS16_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 485" true="eQADC_B_ANB17_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 485" true="eTPU_C_ETPUC14_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 485" true="eMIOS_B_EMIOS17_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 486" true="eQADC_B_ANB18_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 486" true="eTPU_C_ETPUC13_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 486" true="eMIOS_B_EMIOS18_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 487" true="eQADC_B_ANB19_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 487" true="eTPU_C_ETPUC12_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 487" true="eMIOS_B_EMIOS19_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 488" true="eQADC_B_ANB20_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 488" true="eTPU_C_ETPUC11_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 488" true="eMIOS_B_EMIOS20_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 489" true="eQADC_B_ANB21_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 489" true="eTPU_C_ETPUC10_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 489" true="eMIOS_B_EMIOS21_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 490" true="eQADC_B_ANB22_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 490" true="eTPU_C_ETPUC9_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 490" true="eMIOS_B_EMIOS22_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 491" true="eQADC_B_ANB23_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 491" true="eTPU_C_ETPUC8_IN"/>
                                  <a:tst expr="node:fallback(../PortPinPcr, 0) = 491" true="eMIOS_B_EMIOS23_IN"/>
                              </a:da>
                              <a:da name="INVALID" type="XPath">
                                 <a:tst expr="(text:uniq((node:fallback(../../*/PortPinMode,text:split('1 2 3'))), node:fallback(.,0)) or (.='GPIO'))" false="PortPinMode repeated for two or more ports. The only mode that can be repeated for Pins is GPIO"/>
                                 <a:tst expr="(contains(node:fallback(../PortPinMode,'GPIO'),'GPIO') and contains(concat(',',string(ecu:get(&apos;PortNoGpioPins&apos;)),','),concat(',',node:fallback(../PortPinPcr,0),',')) )" true="GPIO mode cannot be selected for this Pad. Please select the alternate function." />      
                             </a:da>
                            </v:var>
                          <!-- @implements PortPinLevelValue_Object -->
                          <v:var name="PortPinLevelValue" type="ENUMERATION">
                            <a:a name="LABEL" value="PortPin Level Value"/>
                            <a:a name="DESC">
                              <a:v>
                                <![CDATA[EN:
                                    <html>
                                      <p>
                                        Port Pin Level value from Port pin list.
                                      </p>
                                    </html>
                                    ]]>
                              </a:v>
                            </a:a>
                            <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                              <icc:v vclass="PostBuild">VariantPostBuild</icc:v>
                              <icc:v vclass="PreCompile">VariantPreCompile</icc:v>
                            </a:a>
                            <a:a name="ORIGIN" value="AUTOSAR_ECUC"/>
                            <a:a name="SCOPE" value="LOCAL"/>
                            <a:a name="POSTBUILDVARIANTVALUE" value="true"/>
                            <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                            <a:a name="UUID"
                                 value="ECUC:78b8d602-951a-4875-ba99-a03cedb6c30b"/>
                            <a:da name="DEFAULT" value="PORT_PIN_LEVEL_LOW"/>
                            <a:da name="RANGE">
                              <a:v>PORT_PIN_LEVEL_HIGH</a:v>
                              <a:v>PORT_PIN_LEVEL_LOW</a:v>
                              <a:v>PORT_PIN_LEVEL_NOTCHANGED</a:v>
                            </a:da>
                            <a:da name="EDITABLE" type="XPath" expr="(contains(node:fallback(../PortPinMode,'ADC'),'ADC') and not(contains(node:fallback(../PortPinMode,'MA'),'MA')) and not(contains(node:fallback(../PortPinMode,'ETRIG'),'ETRIG'))) = false() "/>
                          </v:var>
                          <v:ctr name="IGFSettings" type="IDENTIFIABLE">
                            <a:a name="DESC">
                            <a:v>
                              <![CDATA[EN:
                                <html>
                                  <p>
                                    Configure the parameters for IGF (Input Glitch Filter) IP.
                                  </p>
                                </html>
                              ]]>
                            </a:v>
                            </a:a>
                            <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                              <icc:v mclass="PreCompile">VariantPostBuild</icc:v>
                              <icc:v mclass="PreCompile">VariantPreCompile</icc:v>
                            </a:a>
                            <a:a name="UUID" value="ECUC:35d38eeb-49e6-4bff-b6142-5445e4629a75"/>
                            <a:a name="OPTIONAL" value="true"/>
                            <a:da name="EDITABLE" type="XPath">
                                <a:tst expr="false
                                    or node:fallback(../PortPinPcr, 0) = 113
                                    or node:fallback(../PortPinPcr, 0) = 114
                                    or node:fallback(../PortPinPcr, 0) = 115
                                    or node:fallback(../PortPinPcr, 0) = 116
                                    or node:fallback(../PortPinPcr, 0) = 117
                                    or node:fallback(../PortPinPcr, 0) = 118
                                    or node:fallback(../PortPinPcr, 0) = 119
                                    or node:fallback(../PortPinPcr, 0) = 120
                                    or node:fallback(../PortPinPcr, 0) = 121
                                    or node:fallback(../PortPinPcr, 0) = 122
                                    or node:fallback(../PortPinPcr, 0) = 123
                                    or node:fallback(../PortPinPcr, 0) = 124
                                    or node:fallback(../PortPinPcr, 0) = 125
                                    or node:fallback(../PortPinPcr, 0) = 126
                                    or node:fallback(../PortPinPcr, 0) = 127
                                    or node:fallback(../PortPinPcr, 0) = 128
                                    or node:fallback(../PortPinPcr, 0) = 146
                                    or node:fallback(../PortPinPcr, 0) = 147
                                    or node:fallback(../PortPinPcr, 0) = 148
                                    or node:fallback(../PortPinPcr, 0) = 149
                                    or node:fallback(../PortPinPcr, 0) = 150
                                    or node:fallback(../PortPinPcr, 0) = 151
                                    or node:fallback(../PortPinPcr, 0) = 152
                                    or node:fallback(../PortPinPcr, 0) = 153
                                    or node:fallback(../PortPinPcr, 0) = 154
                                    or node:fallback(../PortPinPcr, 0) = 155
                                    or node:fallback(../PortPinPcr, 0) = 156
                                    or node:fallback(../PortPinPcr, 0) = 157
                                    or node:fallback(../PortPinPcr, 0) = 158
                                    or node:fallback(../PortPinPcr, 0) = 159
                                    or node:fallback(../PortPinPcr, 0) = 160
                                    or node:fallback(../PortPinPcr, 0) = 161
                                    or node:fallback(../PortPinPcr, 0) = 179
                                    or node:fallback(../PortPinPcr, 0) = 180
                                    or node:fallback(../PortPinPcr, 0) = 181
                                    or node:fallback(../PortPinPcr, 0) = 182
                                    or node:fallback(../PortPinPcr, 0) = 185
                                    or node:fallback(../PortPinPcr, 0) = 186
                                    or node:fallback(../PortPinPcr, 0) = 187
                                    or node:fallback(../PortPinPcr, 0) = 188
                                    or node:fallback(../PortPinPcr, 0) = 189
                                    or node:fallback(../PortPinPcr, 0) = 190
                                    or node:fallback(../PortPinPcr, 0) = 191
                                    or node:fallback(../PortPinPcr, 0) = 192
                                    or node:fallback(../PortPinPcr, 0) = 195
                                    or node:fallback(../PortPinPcr, 0) = 196
                                    or node:fallback(../PortPinPcr, 0) = 197
                                    or node:fallback(../PortPinPcr, 0) = 198
                                    or node:fallback(../PortPinPcr, 0) = 199
                                    or node:fallback(../PortPinPcr, 0) = 200
                                    or node:fallback(../PortPinPcr, 0) = 201
                                    or node:fallback(../PortPinPcr, 0) = 202
                                    or node:fallback(../PortPinPcr, 0) = 203
                                    or node:fallback(../PortPinPcr, 0) = 204
                                    or node:fallback(../PortPinPcr, 0) = 208
                                    or node:fallback(../PortPinPcr, 0) = 210
                                    or node:fallback(../PortPinPcr, 0) = 212
                                    or node:fallback(../PortPinPcr, 0) = 213
                                    or node:fallback(../PortPinPcr, 0) = 432
                                    or node:fallback(../PortPinPcr, 0) = 433
                                    or node:fallback(../PortPinPcr, 0) = 434
                                    or node:fallback(../PortPinPcr, 0) = 435
                                    or node:fallback(../PortPinPcr, 0) = 436
                                    or node:fallback(../PortPinPcr, 0) = 437
                                    or node:fallback(../PortPinPcr, 0) = 440
                                    or node:fallback(../PortPinPcr, 0) = 441
                                    or node:fallback(../PortPinPcr, 0) = 442
                                    or node:fallback(../PortPinPcr, 0) = 443
                                    or node:fallback(../PortPinPcr, 0) = 444
                                    or node:fallback(../PortPinPcr, 0) = 445
                                    or node:fallback(../PortPinPcr, 0) = 445
                                    or node:fallback(../PortPinPcr, 0) = 446
                                    or node:fallback(../PortPinPcr, 0) = 447
                                    or node:fallback(../PortPinPcr, 0) = 448
                                    or node:fallback(../PortPinPcr, 0) = 449
                                    or node:fallback(../PortPinPcr, 0) = 450
                                    or node:fallback(../PortPinPcr, 0) = 451
                                    or node:fallback(../PortPinPcr, 0) = 452
                                    or node:fallback(../PortPinPcr, 0) = 453
                                    or node:fallback(../PortPinPcr, 0) = 454
                                    or node:fallback(../PortPinPcr, 0) = 455
                                    or node:fallback(../PortPinPcr, 0) = 476
                                    or node:fallback(../PortPinPcr, 0) = 477
                                    or node:fallback(../PortPinPcr, 0) = 478
                                    or node:fallback(../PortPinPcr, 0) = 479
                                    or node:fallback(../PortPinPcr, 0) = 480
                                    or node:fallback(../PortPinPcr, 0) = 481
                                    or node:fallback(../PortPinPcr, 0) = 482
                                    or node:fallback(../PortPinPcr, 0) = 483
                                    or node:fallback(../PortPinPcr, 0) = 484
                                    or node:fallback(../PortPinPcr, 0) = 485
                                    or node:fallback(../PortPinPcr, 0) = 485
                                    or node:fallback(../PortPinPcr, 0) = 486
                                    or node:fallback(../PortPinPcr, 0) = 486
                                    or node:fallback(../PortPinPcr, 0) = 487
                                    or node:fallback(../PortPinPcr, 0) = 487
                                    or node:fallback(../PortPinPcr, 0) = 488
                                    or node:fallback(../PortPinPcr, 0) = 488
                                    or node:fallback(../PortPinPcr, 0) = 489
                                    or node:fallback(../PortPinPcr, 0) = 489
                                    or node:fallback(../PortPinPcr, 0) = 490
                                    or node:fallback(../PortPinPcr, 0) = 490
                                    or node:fallback(../PortPinPcr, 0) = 491
                                    or node:fallback(../PortPinPcr, 0) = 491
                                    "/>
                            </a:da>

                            <v:var name="IGF_FGEN" type="BOOLEAN">
                              <a:a name="LABEL" value="FGEN (Filter Global Enable)"/>
                              <a:a name="DESC">
                              <a:v>
                                <![CDATA[EN:
                                  <html>
                                    <p>
                                        This control bit enables the filter operation, meaning that if the filter is enabled the filtering selected types are applied to the rising and falling edges of the input signal. If the filter is not enabled, then the filter output remains unchanged independent of the filter input signal.
                                    </p>
                                  </html>
                                ]]>
                              </a:v>
                              </a:a>
                              <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                                <icc:v class="PostBuild">VariantPostBuild</icc:v>
                                <icc:v class="PreCompile">VariantPreCompile</icc:v>
                              </a:a>
                              <a:a name="ORIGIN" value="NXP"/>
                              <a:a name="SCOPE" value="LOCAL"/>
                              <a:a name="POSTBUILDVARIANTVALUE" value="true"/>
                              <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                              <a:a name="UUID" value="ECUC:8cae8ca1-482d-4356-ae6c-670a6580ecbf"/>
                              <a:da name="DEFAULT" value="false"/>
                            </v:var>  

                           <v:var name="IGFChannel" type="ENUMERATION">
                            <a:a name="LABEL" value="IGF Channel"/>
                            <a:a name="DESC">
                              <a:v>
                                <![CDATA[EN:
                                <html>
                                  <p>
                                    Selects the IGF channel that needs to be configured.
                                  </p>
                                </html>
                                ]]>
                              </a:v>
                            </a:a>
                              <a:a name="IMPLEMENTATIONCONFIGCLASS"
                                   type="IMPLEMENTATIONCONFIGCLASS">
                                <icc:v class="PostBuild">VariantPostBuild</icc:v>
                                <icc:v class="PreCompile">VariantPreCompile</icc:v>
                              </a:a>
                              <a:a name="ORIGIN" value="NXP"/>
                              <a:a name="SCOPE" value="LOCAL"/>
                              <a:a name="POSTBUILDVARIANTVALUE" value="true"/>
                              <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                              <a:a name="UUID"  value="ECUC:27e74eb4-85f4-4fd1-9bf9-9f2017b39257"/>
                              <a:da name="EDITABLE" type="XPath">
                                <a:tst expr="node:fallback(../IGF_FGEN, 'true')"/>
                              </a:da>                         
                              <a:da name="INVALID" type="XPath" expr="(. = 'PleaseSelect') and (node:value(node:current()/../IGF_FGEN) = 'true')"
                                            true="Please select one of the values in the comboBox."/>
                              <a:da name="DEFAULT" value="PleaseSelect"/>
                              <a:da name="RANGE" type="XPath">
                                  <a:tst expr="1>0" true="PleaseSelect"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 113" true="IGF1_0"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 114" true="IGF1_1"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 115" true="IGF1_2"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 116" true="IGF1_3"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 117" true="IGF1_4"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 118" true="IGF1_5"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 119" true="IGF1_6"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 120" true="IGF1_7"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 121" true="IGF1_8"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 122" true="IGF1_9"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 123" true="IGF1_10"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 124" true="IGF1_11"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 125" true="IGF1_12"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 126" true="IGF1_13"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 127" true="IGF1_14"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 128" true="IGF1_15"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 146" true="IGF1_16"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 147" true="IGF1_17"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 148" true="IGF1_18"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 149" true="IGF1_19"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 150" true="IGF1_20"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 151" true="IGF1_21"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 152" true="IGF1_22"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 153" true="IGF1_23"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 154" true="IGF1_24"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 155" true="IGF1_25"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 156" true="IGF1_26"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 157" true="IGF1_27"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 158" true="IGF1_28"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 159" true="IGF1_29"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 160" true="IGF1_30"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 161" true="IGF1_31"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 179" true="IGF0_16"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 180" true="IGF0_17"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 181" true="IGF0_18"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 182" true="IGF0_19"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 185" true="IGF0_20"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 186" true="IGF0_21"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 187" true="IGF1_32"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 188" true="IGF1_33"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 189" true="IGF1_34"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 190" true="IGF1_35"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 191" true="IGF1_36"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 192" true="IGF1_37"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 195" true="IGF0_22"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 196" true="IGF0_23"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 197" true="IGF0_24"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 198" true="IGF0_25"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 199" true="IGF0_26"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 200" true="IGF0_27"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 201" true="IGF0_28"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 202" true="IGF0_29"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 203" true="IGF1_38"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 204" true="IGF1_39"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 208" true="IGF0_10"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 210" true="IGF0_4"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 212" true="IGF0_1"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 213" true="IGF0_2"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 432" true="IGF1_40"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 433" true="IGF1_41"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 434" true="IGF1_42"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 435" true="IGF1_43"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 436" true="IGF1_44"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 437" true="IGF1_45"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 440" true="IGF0_0"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 441" true="IGF0_1"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 442" true="IGF0_2"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 443" true="IGF0_3"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 444" true="IGF0_4"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 445" true="IGF0_5"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 445" true="IGF0_0"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 446" true="IGF0_6"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 447" true="IGF0_7"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 448" true="IGF0_8"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 449" true="IGF0_9"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 450" true="IGF0_10"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 451" true="IGF0_11"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 452" true="IGF0_12"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 453" true="IGF0_13"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 454" true="IGF0_14"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 455" true="IGF0_15"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 476" true="IGF0_22"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 477" true="IGF0_23"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 478" true="IGF0_24"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 479" true="IGF0_25"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 480" true="IGF0_26"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 481" true="IGF0_27"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 482" true="IGF0_28"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 483" true="IGF0_29"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 484" true="IGF1_38"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 485" true="IGF0_15"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 485" true="IGF1_39"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 486" true="IGF0_14"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 486" true="IGF1_40"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 487" true="IGF0_13"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 487" true="IGF1_41"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 488" true="IGF0_12"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 488" true="IGF1_42"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 489" true="IGF0_11"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 489" true="IGF1_43"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 490" true="IGF0_10"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 490" true="IGF1_44"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 491" true="IGF0_9"/>
                                  <a:tst expr="node:fallback(../../PortPinPcr, 0) = 491" true="IGF1_45"/>
                              </a:da>
                            </v:var> 
                            
                            <v:var name="IGF_IMM" type="BOOLEAN">
                              <a:a name="LABEL" value="IMM (Immediate Edge Propagation)"/>
                              <a:a name="DESC">
                              <a:v>
                                <![CDATA[EN:
                                  <html>
                                    <p>
                                        The IMM bit controls the propagation of an edge through the filter. If asserted, this bit defines that an edge at the filter input propagates through the filter output independent of the prescaler settings. In bypass mode the propagation delay is three system clock cycles. If negated, the signal propagation depends upon the prescaler settings.
                                    </p>
                                  </html>
                                ]]>
                              </a:v>
                              </a:a>
                              <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                                <icc:v class="PostBuild">VariantPostBuild</icc:v>
                                <icc:v class="PreCompile">VariantPreCompile</icc:v>
                              </a:a>
                              <a:a name="ORIGIN" value="NXP"/>
                              <a:a name="SCOPE" value="LOCAL"/>
                              <a:a name="POSTBUILDVARIANTVALUE" value="true"/>
                              <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                              <a:a name="UUID" value="ECUC:8dafacfa-482d-4356-ae6c-670a6580ecbf"/>
                              <a:da name="DEFAULT" value="false"/>
                              <a:da name="EDITABLE" type="XPath">
                                <a:tst expr="node:fallback(../IGF_FGEN, 'true')"/>
                              </a:da>                              
                            </v:var>      

                          <v:var name="IGF_PSSEL" type="ENUMERATION">
                            <a:a name="LABEL" value="PSSEL (Prescaler Selection)"/>
                            <a:a name="DESC">
                              <a:v>
                                <![CDATA[EN:
                                <html>
                                  <p>
                                    The PSSEL selects if the prescaler used by the Input Glitch Filter is from internal source (internal
prescaler counter) or from external source.
                                  </p>
                                </html>
                                ]]>
                              </a:v>
                            </a:a>
                              <a:a name="IMPLEMENTATIONCONFIGCLASS"
                                   type="IMPLEMENTATIONCONFIGCLASS">
                                <icc:v class="PostBuild">VariantPostBuild</icc:v>
                                <icc:v class="PreCompile">VariantPreCompile</icc:v>
                              </a:a>
                              <a:a name="ORIGIN" value="NXP"/>
                              <a:a name="SCOPE" value="LOCAL"/>
                              <a:a name="POSTBUILDVARIANTVALUE" value="true"/>
                              <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                              <a:a name="UUID"  value="ECUC:38e74eb4-86f5-4fd1-9bf9-9f2017b39257"/>
                              <a:da name="EDITABLE" type="XPath">
                                <a:tst expr="((node:fallback(../IGF_FGEN,'true') = 'true') and (node:fallback(../IGF_IMM, 'false') ='false'))"/>
                              </a:da>                              
                              <a:da name="INVALID" type="XPath" expr="(. = 'PleaseSelect') and (node:value(node:current()/../IGF_FGEN) = 'true') and (node:value(node:current()/../IGF_IMM) = 'false')"
                                            true="Please select one of the values in the comboBox."/>
                              <a:da name="DEFAULT" value="PleaseSelect"/>
                              <a:da name="RANGE" type="XPath">
                                  <a:tst expr="1>0" true="PleaseSelect"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 113) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_0')" true="Internal"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 114) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_1')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 115) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_2')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 116) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_3')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 117) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_4')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 118) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_5')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 119) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_6')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 120) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_7')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 121) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_8')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 122) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_9')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 123) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_10')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 124) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_11')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 125) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_12')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 126) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_13')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 127) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_14')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 128) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_15')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 146) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_16')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 147) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_17')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 148) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_18')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 149) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_19')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 150) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_20')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 151) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_21')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 152) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_22')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 153) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_23')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 154) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_24')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 155) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_25')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 156) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_26')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 157) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_27')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 158) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_28')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 159) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_29')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 160) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_30')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 161) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_31')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 179) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_16')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 180) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_17')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 181) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_18')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 182) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_19')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 185) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_20')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 186) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_21')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 187) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_32')" true="Internal"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 188) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_33')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 189) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_34')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 190) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_35')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 191) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_36')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 192) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_37')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 195) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_22')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 196) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_23')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 197) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_24')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 198) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_25')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 199) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_26')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 200) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_27')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 201) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_28')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 202) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_29')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 203) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_38')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 204) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_39')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 208) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_10')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 210) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_4')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 212) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_1')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 213) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_2')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 432) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_40')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 433) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_41')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 434) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_42')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 435) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_43')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 436) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_44')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 437) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_45')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 440) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_0')" true="Internal"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 441) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_1')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 442) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_2')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 443) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_3')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 444) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_4')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 445) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_5')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 445) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_0')" true="Internal"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 446) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_6')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 447) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_7')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 448) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_8')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 449) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_9')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 450) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_10')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 451) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_11')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 452) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_12')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 453) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_13')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 454) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_14')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 455) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_15')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 476) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_22')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 477) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_23')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 478) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_24')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 479) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_25')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 480) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_26')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 481) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_27')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 482) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_28')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 483) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_29')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 484) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_38')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 485) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_15')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 485) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_39')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 486) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_14')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 486) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_40')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 487) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_13')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 487) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_41')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 488) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_12')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 488) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_42')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 489) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_11')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 489) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_43')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 490) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_10')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 490) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_44')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 491) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF0_9')" true="External"/>
                                  <a:tst expr="(node:fallback(../../PortPinPcr, 0) = 491) and (node:fallback(../IGFChannel, 'IGF0_0') = 'IGF1_45')" true="External"/>
                              </a:da>                              
                            </v:var> 

                            <v:var name="IGF_FPRE" type="INTEGER">
                                <a:a name="LABEL" value="FPRE (Filter Prescaler)"/>
                                <a:a name="DESC">
                                  <a:v>
                                    <![CDATA[EN:
                                        <html>
                                          <p>
                                                The prescaler defines the rate of the filter counter FCOUNT. The prescaler defines a division over the system clock, thus it is required to know the system clock frequency in order to define the prescaler output rate.
                                          </p>
                                        </html>
                                        ]]>
                                  </a:v>
                                </a:a>
                                <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                                  <icc:v class="PreCompile">VariantPostBuild</icc:v>
                                  <icc:v class="PreCompile">VariantPreCompile</icc:v>
                                </a:a>
                                <a:a name="ORIGIN" value="NXP"/>
                                <a:a name="SCOPE" value="LOCAL"/>
                                <a:a name="POSTBUILDVARIANTVALUE" value="false"/>
                                <a:a name="SYMBOLICNAMEVALUE" value="true"/>
                                <a:a name="UUID"
                                     value="ECUC:89dc979d-14a5-4560-b3a3-ee44747d6f11"/>
                                <a:da name="DEFAULT" value="0"/>
                                <a:da name="INVALID" type="Range">
                                    <a:tst expr="&gt;=0"/>
                                    <a:tst expr="&lt;=511"/>
                                </a:da>
                                <a:da name="EDITABLE" type="XPath">
                                    <a:tst expr="(../IGF_FGEN = 'true' and ../IGF_IMM ='false' and ../IGF_PSSEL = 'Internal')"/>
                                </a:da>                              
                              </v:var>

                          <v:var name="IGF_FFM" type="ENUMERATION">
                            <a:a name="LABEL" value="FFM (Falling Edge Filter)"/>
                            <a:a name="DESC">
                              <a:v>
                                <![CDATA[EN:
                                <html>
                                  <p>
                                        This bit field selects the filter type for the filter input signal falling edge. 
                                        - Bypass: edge is propagated to filter output without any filtering in three system clock cycles
                                        - Windowing: windowing filter is selected for the falling edge
                                        - Integrating: integrating filter is selected for the falling edge
                                        - IntegratingHold: integrating-hold filter is selected for the falling edge
                                    </p>
                                </html>
                                ]]>
                              </a:v>
                            </a:a>
                              <a:a name="IMPLEMENTATIONCONFIGCLASS"
                                   type="IMPLEMENTATIONCONFIGCLASS">
                                <icc:v class="PostBuild">VariantPostBuild</icc:v>
                                <icc:v class="PreCompile">VariantPreCompile</icc:v>
                              </a:a>
                              <a:a name="ORIGIN" value="NXP"/>
                              <a:a name="SCOPE" value="LOCAL"/>
                              <a:a name="POSTBUILDVARIANTVALUE" value="true"/>
                              <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                              <a:a name="UUID"  value="ECUC:47e74eb4-86f5-4fd1-9bf9-9f2017b39257"/>
                              <a:da name="RANGE">
                                  <a:v>Bypass</a:v>
                                  <a:v>Windowing</a:v>
                                  <a:v>Integrating</a:v>
                                  <a:v>IntegratingHold</a:v>
                              </a:da>
                              <a:da name="DEFAULT" value="Bypass"/>
                              <a:da name="EDITABLE" type="XPath">
                                <a:tst expr="(../IGF_FGEN = 'true' and ../IGF_IMM ='false')"/>
                              </a:da>                              
                            </v:var> 

                          <v:var name="IGF_RFM" type="ENUMERATION">
                            <a:a name="LABEL" value="RFM (Rising Edge Filter)"/>
                            <a:a name="DESC">
                              <a:v>
                                <![CDATA[EN:
                                <html>
                                  <p>
                                        This bit field selects the filter type for the filter input signal rising edge. 
                                        - Bypass: edge is propagated to filter output without any filtering in three system clock cycles
                                        - Windowing: windowing filter is selected for the rising edge
                                        - Integrating: integrating filter is selected for the rising edge
                                        - IntegratingHold: integrating-hold filter is selected for the rising edge
                                    </p>
                                </html>
                                ]]>
                              </a:v>
                            </a:a>
                              <a:a name="IMPLEMENTATIONCONFIGCLASS"
                                   type="IMPLEMENTATIONCONFIGCLASS">
                                <icc:v class="PostBuild">VariantPostBuild</icc:v>
                                <icc:v class="PreCompile">VariantPreCompile</icc:v>
                              </a:a>
                              <a:a name="ORIGIN" value="NXP"/>
                              <a:a name="SCOPE" value="LOCAL"/>
                              <a:a name="POSTBUILDVARIANTVALUE" value="true"/>
                              <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                              <a:a name="UUID"  value="ECUC:47e74eb4-86f5-4fd1-9bfa-9f2017b39258"/>
                              <a:da name="RANGE">
                                  <a:v>Bypass</a:v>
                                  <a:v>Windowing</a:v>
                                  <a:v>Integrating</a:v>
                                  <a:v>IntegratingHold</a:v>
                              </a:da>
                              <a:da name="DEFAULT" value="Bypass"/>
                              <a:da name="EDITABLE" type="XPath">
                                <a:tst expr="(../IGF_FGEN = 'true' and ../IGF_IMM ='false')"/>
                              </a:da>                              
                            </v:var> 
                            
                            <v:var name="IGF_RTH" type="INTEGER">
                                <a:a name="LABEL" value="RTH (Rising Edge Threshold)"/>
                                <a:a name="DESC">
                                  <a:v>
                                    <![CDATA[EN:
                                        <html>
                                          <p>
                                                This bit field defines the filter counter threshold when a rising edge is being filtered.
                                          </p>
                                        </html>
                                        ]]>
                                  </a:v>
                                </a:a>
                                <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                                  <icc:v class="PreCompile">VariantPostBuild</icc:v>
                                  <icc:v class="PreCompile">VariantPreCompile</icc:v>
                                </a:a>
                                <a:a name="ORIGIN" value="NXP"/>
                                <a:a name="SCOPE" value="LOCAL"/>
                                <a:a name="POSTBUILDVARIANTVALUE" value="false"/>
                                <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                                <a:a name="UUID"
                                     value="ECUC:89dc979d-08a5-4560-b3a3-ee44747d6f11"/>
                                <a:da name="DEFAULT" value="0"/>
                                <a:da name="INVALID" type="Range">
                                    <a:tst expr="&gt;=0"/>
                                    <a:tst expr="&lt;=16777215"/>
                                </a:da>
                                <a:da name="EDITABLE" type="XPath">
                                    <a:tst expr="(../IGF_FGEN = 'true' and ../IGF_IMM ='false')"/>
                                </a:da>                              
                              </v:var>                            

                            <v:var name="IGF_FTH" type="INTEGER">
                                <a:a name="LABEL" value="FTH (Falling Edge Threshold)"/>
                                <a:a name="DESC">
                                  <a:v>
                                    <![CDATA[EN:
                                        <html>
                                          <p>
                                                This bit field defines the filter counter threshold when a falling edge is being filtered.
                                          </p>
                                        </html>
                                        ]]>
                                  </a:v>
                                </a:a>
                                <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                                  <icc:v class="PreCompile">VariantPostBuild</icc:v>
                                  <icc:v class="PreCompile">VariantPreCompile</icc:v>
                                </a:a>
                                <a:a name="ORIGIN" value="NXP"/>
                                <a:a name="SCOPE" value="LOCAL"/>
                                <a:a name="POSTBUILDVARIANTVALUE" value="false"/>
                                <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                                <a:a name="UUID"
                                     value="ECUC:89dc979d-08a5-6760-b3a3-ee44747d6f11"/>
                                <a:da name="DEFAULT" value="0"/>
                                <a:da name="INVALID" type="Range">
                                    <a:tst expr="&gt;=0"/>
                                    <a:tst expr="&lt;=16777215"/>
                                </a:da>
                                <a:da name="EDITABLE" type="XPath">
                                    <a:tst expr="(../IGF_FGEN = 'true' and ../IGF_IMM ='false')"/>
                                </a:da>
                              </v:var>
                           </v:ctr>
                         </v:ctr>
                      </v:lst>
                    </v:ctr>
                  </v:lst>
                  <v:lst name="UnTouchedPortPin" type="MAP">
                      <a:da name="MIN" value="0"/>
                      <v:ctr name="UnTouchedPortPin" type="IDENTIFIABLE">
                       <a:a name="DESC">
                        <a:v>
                          <![CDATA[EN:
                              <html>
                                <p>
                                  List containing Pins that will not be touched by Port_Init() function. 
                                </p>
                              </html>
                              ]]>
                        </a:v>
                      </a:a>
                      <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                        <icc:v mclass="PreCompile">VariantPostBuild</icc:v>
                        <icc:v mclass="PreCompile">VariantPreCompile</icc:v>
                      </a:a>
                      <a:v name="LOWER-MULTIPLICITY" value="1"/>
                      <a:v name="UPPER-MULTIPLICITY" value="*"/>
                      <a:a name="UUID"
                           value="ECUC:d9c0881a-4bdf-473c-affd-831994ab4064"/>
                      <v:var name="PortPinPcr" type="INTEGER">
                        <a:a name="LABEL" value="PortPin Pcr"/>
                        <a:a name="DESC">
                          <a:v>
                            <![CDATA[EN:
                                <html>
                                  <p>
                                    Used to specify port configuration register: SIU I/O Pin Port Configuration Register number (PCR number).
                                  </p>
                                </html>
                                ]]>
                          </a:v>
                        </a:a>
                        <a:a name="ORIGIN" value="NXP"/>
                        <a:a name="SCOPE" value="LOCAL"/>
                        <a:a name="POSTBUILDVARIANTVALUE" value="true"/> 
                        <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                          <icc:v vclass="PostBuild">VariantPostBuild</icc:v>
                          <icc:v vclass="PreCompile">VariantPreCompile</icc:v>
                        </a:a>
                        <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                        <a:a name="UUID" value="ECUC:ad244e5b-63e5-4634-9012-z115f9a7a30a"/>
                        <a:da name="DEFAULT" value="228"/>
                        <a:da name="INVALID" type="Range">
                          <a:tst expr="&gt;=75"/>
                          <a:tst expr="&lt;=491"/>
                        </a:da>
                      </v:var>
                     </v:ctr>
                  </v:lst>                  
                </v:ctr>
              <!-- @implements PortGeneral_Object -->
              <v:ctr name="PortGeneral" type="IDENTIFIABLE">
                <a:a name="DESC">
                  <a:v>
                    <![CDATA[EN:
                        <html>
                          <p>
                            Module wide configuration parameters of the PORT driver.
                          </p>
                        </html>
                        ]]>
                  </a:v>
                </a:a>
                <a:a name="UUID" value="ECUC:002fc40a-1304-484b-980a-9290886a1f0b"/>
                <!-- @implements PortDevErrorDetect_Object -->
                <v:var name="PortDevErrorDetect" type="BOOLEAN">
                  <a:a name="LABEL" value="Port Development Error Detect"/>
                  <a:a name="DESC">
                    <a:v>
                      <![CDATA[EN:
                          <html>
                            <p>
                              Switches the Development Error Detection and Notification ON or OFF.
                            </p>
                          </html>
                          ]]>
                    </a:v>
                  </a:a>
                  <a:a name="IMPLEMENTATIONCONFIGCLASS"
                       type="IMPLEMENTATIONCONFIGCLASS">
                    <icc:v vclass="PreCompile">VariantPostBuild</icc:v>
                    <icc:v vclass="PreCompile">VariantPreCompile</icc:v>
                  </a:a>
                  <a:a name="ORIGIN" value="AUTOSAR_ECUC"/>
                  <a:a name="SCOPE" value="LOCAL"/>
                  <a:a name="POSTBUILDVARIANTVALUE" value="false"/>
                  <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                  <a:a name="UUID" value="ECUC:6a7bcc4d-97ad-4a4a-a4bd-a3e4a89090c2"/>
                  <a:da name="DEFAULT" value="true"/>
                </v:var>
                <!-- @implements PortSetPinDirectionApi_Object -->
                <v:var name="PortSetPinDirectionApi" type="BOOLEAN">
                  <a:a name="LABEL" value="Port SetPinDirection Api"/>
                  <a:a name="DESC">
                    <a:v>
                      <![CDATA[EN:
                          <html>
                            <p>
                              Pre-processor switch to enable/disable the use of the function Port_SetPinDirection().
                            </p>
                          </html>
                          ]]>
                    </a:v>
                  </a:a>
                  <a:a name="IMPLEMENTATIONCONFIGCLASS"
                       type="IMPLEMENTATIONCONFIGCLASS">
                    <icc:v vclass="PreCompile">VariantPostBuild</icc:v>
                    <icc:v vclass="PreCompile">VariantPreCompile</icc:v>
                  </a:a>
                  <a:a name="ORIGIN" value="AUTOSAR_ECUC"/>
                  <a:a name="SCOPE" value="LOCAL"/>
                  <a:a name="POSTBUILDVARIANTVALUE" value="false"/>
                  <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                  <a:a name="UUID" value="ECUC:f223bc4c-3516-482a-ae62-48f144566318"/>
                  <a:da name="DEFAULT" value="true"/>
                </v:var>
                <!-- @implements PortSetPinModeApi_Object -->
                <v:var name="PortSetPinModeApi" type="BOOLEAN">
                  <a:a name="LABEL" value="Port SetPinMode Api"/>
                  <a:a name="DESC">
                    <a:v>
                      <![CDATA[EN:
                          <html>
                            <p>
                              The function for changing the pin modes is not supported by the safety implementation.
                            </p>
                          </html>
                          ]]>
                    </a:v>
                  </a:a>
                  <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                    <icc:v vclass="PreCompile">VariantPostBuild</icc:v>
                    <icc:v vclass="PreCompile">VariantPreCompile</icc:v>
                  </a:a>
                  <a:a name="ORIGIN" value="AUTOSAR_ECUC"/>
                  <a:a name="SCOPE" value="LOCAL"/>
                  <a:a name="POSTBUILDVARIANTVALUE" value="false"/>
                  <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                  <a:a name="UUID" value="ECUC:1f7dd044-d03f-43b6-842f-d9374c1d2746"/>
                  <a:da name="DEFAULT" value="true"/>
                </v:var>
                <!-- @implements PortVersionInfoApi_Object -->
                <v:var name="PortVersionInfoApi" type="BOOLEAN">
                  <a:a name="LABEL" value="Port VersionInfo Api"/>
                  <a:a name="DESC">
                    <a:v>
                      <![CDATA[EN:
                          <html>
                            <p>
                               Pre-processor switch to enable/disable the API to read out the modules version information.
                            </p>
                          </html>
                          ]]>
                    </a:v>
                  </a:a>
                  <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                    <icc:v vclass="PreCompile">VariantPostBuild</icc:v>
                    <icc:v vclass="PreCompile">VariantPreCompile</icc:v>
                  </a:a>
                  <a:a name="ORIGIN" value="AUTOSAR_ECUC"/>
                  <a:a name="SCOPE" value="LOCAL"/>
                  <a:a name="POSTBUILDVARIANTVALUE" value="false"/>
                  <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                  <a:a name="UUID" value="ECUC:2c37b26f-6eb3-4634-b10b-a635599a9f1b"/>
                  <a:da name="DEFAULT" value="true"/>
                </v:var>
                <!-- @implements PortSetPinModeDoesNotTouchGpioLevel_Object -->
                <v:var name="PortSetPinModeDoesNotTouchGpioLevel" type="BOOLEAN">
                  <a:a name="LABEL" value="Port SetPinMode Does Not Touch GPIO Levels"/>
                  <a:a name="DESC">
                    <a:v>
                      <![CDATA[EN:
                          <html>
                            <p>
                               Pre-processor switch. When not checked, the function Port_SetPinMode() will set the output level of the pin to the value configured in the PortPinLevelValue combo when called at run time to change mode of a pin from alternate function to GPIO. When checked, the function Port_SetPinMode() will not touch the output level of the pin when called at run time to change mode of a pin from alternate function to GPIO.
                            </p>
                          </html>
                          ]]>
                    </a:v>
                  </a:a>
                  <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                    <icc:v vclass="PreCompile">VariantPostBuild</icc:v>
                    <icc:v vclass="PreCompile">VariantPreCompile</icc:v>
                  </a:a>
                  <a:a name="ORIGIN" value="NXP"/>
                  <a:a name="SCOPE" value="LOCAL"/>
                  <a:a name="POSTBUILDVARIANTVALUE" value="false"/>
                  <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                  <a:a name="UUID" value="ECUC:2c37b26f-6cb3-4634-b20b-b635599a9f1b"/>
                  <a:da name="DEFAULT" value="false"/>
                </v:var>
                <!-- @implements PortEnableUserModeSupport_Object -->
                <v:var name="PortEnableUserModeSupport" type="BOOLEAN">
                    <a:a name="DESC">
                        <a:v>
                            <![CDATA[EN:<html>
                                This parameter is added in Port configuration in order to keep a consistent design over the entire set of MCAL drivers.It cannot be configured by the user and is always set to 'false'.There are no registers used by the driver which require special measures in order to be accessed from user mode, so Port driver can be run from either user or supervisor mode.
                            </html>]]>
                        </a:v>
                    </a:a>
                    <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                        <icc:v vclass="PreCompile">VariantPostBuild</icc:v>
                        <icc:v vclass="PreCompile">VariantPreCompile</icc:v>
                    </a:a>
                    <a:a name="LABEL" value="Enable Port User Mode Support"/>
                    <a:a name="ORIGIN" value="NXP"/>
                    <a:a name="SCOPE" value="LOCAL"/>
                    <a:a name="POSTBUILDVARIANTVALUE" value="false"/>
                    <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                    <a:a name="UUID" value="ECUC:2c37b26f-6cb3-4634-b20b-b636699a9f1c"/>
                    <a:da name="DEFAULT" value="false"/>
                    <a:da name="READONLY" value="true"/>
                </v:var>
              </v:ctr>
              <!-- @implements CommonPublishedInformation_Object -->
              <v:ctr name="CommonPublishedInformation" type="IDENTIFIABLE">
                <a:a name="DESC">
                  <a:v>
                    <![CDATA[EN:
                        <html>
                          <p>
                            Common container, aggregated by all modules. It contains published information about vendor and versions.
                          </p>
                        </html>
                        ]]>
                  </a:v>
                </a:a>
                <a:a name="UUID" value="ECUC:99795b3a-dc2e-41ea-9170-bcd47bae8adc"/>
                <v:var name="ArReleaseMajorVersion" type="INTEGER_LABEL">
                  <a:a name="LABEL" value="AUTOSAR Major Version"/>
                  <a:a name="DESC">
                      <a:v>
                      <![CDATA[EN:
                          <html>
                             <p>
                               Major version number of AUTOSAR specification on which the appropriate implementation is based on.
                             </p>
                          </html>
                      ]]>
                      </a:v>
                  </a:a>
                  <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                    <icc:v vclass="PublishedInformation">VariantPostBuild</icc:v>
                    <icc:v vclass="PublishedInformation">VariantPreCompile</icc:v>
                  </a:a> 
                  <a:a name="ORIGIN" value="NXP"/>
                  <a:a name="SCOPE" value="LOCAL"/>
                  <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                  <a:a name="UUID" value="ECUC:92cf1f0c-9506-4d76-a6fc-a87390f825a3"/>
                  <a:da name="DEFAULT" value="4"/>
                  <a:da name="INVALID" type="Range">
                    <a:tst expr="&gt;=4"/>
                    <a:tst expr="&lt;=4"/>
                  </a:da>
                </v:var>
                <v:var name="ArReleaseMinorVersion" type="INTEGER_LABEL">
                  <a:a name="LABEL" value="AUTOSAR Minor Version"/>
                  <a:a name="DESC">
                      <a:v><![CDATA[EN:
                           <html>
                               <p>
                                 Minor version number of AUTOSAR specification on which the appropriate implementation is based on.
                               </p>
                           </html>
                      ]]></a:v>
                  </a:a>
                  <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                    <icc:v vclass="PublishedInformation">VariantPostBuild</icc:v>
                    <icc:v vclass="PublishedInformation">VariantPreCompile</icc:v>
                  </a:a> 
                  <a:a name="ORIGIN" value="NXP"/>
                  <a:a name="SCOPE" value="LOCAL"/>
                  <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                  <a:a name="UUID" value="ECUC:53a815d1-6a05-4591-adfe-68df4edbe89a"/>
                  <a:da name="DEFAULT" value="3"/>
                  <a:da name="INVALID" type="Range">
                      <a:tst expr="&gt;=3"/>
                      <a:tst expr="&lt;=3"/>
                  </a:da>
                </v:var>
                <v:var name="ArReleaseRevisionVersion" type="INTEGER_LABEL">
                  <a:a name="LABEL" value="AUTOSAR Revision Version"/>
                  <a:a name="DESC">
                      <a:v><![CDATA[EN:
                        <html>
                            <p>
                                Revision version number of AUTOSAR specification on which the appropriate implementation is based on.
                            </p>
                        </html>
                      ]]></a:v>
                  </a:a>
                  <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                    <icc:v vclass="PublishedInformation">VariantPostBuild</icc:v>
                    <icc:v vclass="PublishedInformation">VariantPreCompile</icc:v>
                  </a:a> 
                  <a:a name="ORIGIN" value="NXP"/>
                  <a:a name="SCOPE" value="LOCAL"/>
                  <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                  <a:a name="UUID" value="ECUC:46cb1cd8-7f5b-4d24-99ef-77753f37467e"/>
                  <a:da name="DEFAULT" value="1"/>
                  <a:da name="INVALID" type="Range">
                      <a:tst expr="&gt;=1"/>
                      <a:tst expr="&lt;=1"/>
                  </a:da>
                </v:var>
                <v:var name="ModuleId" type="INTEGER_LABEL">
                  <a:a name="LABEL" value="Module Id."/>
                  <a:a name="DESC">
                      <a:v><![CDATA[EN:
                               <html>
                                   <p>
                                     Module ID of this module from Module List.
                                   </p>
                               </html>
                      ]]></a:v>
                  </a:a>
                  <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                    <icc:v vclass="PublishedInformation">VariantPostBuild</icc:v>
                    <icc:v vclass="PublishedInformation">VariantPreCompile</icc:v>
                  </a:a> 
                  <a:a name="ORIGIN" value="NXP"/>
                  <a:a name="SCOPE" value="LOCAL"/>
                  <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                  <a:a name="UUID" value="ECUC:e752c4d6-a47e-4c65-a106-4eecfaf6f5ca"/>
                  <a:da name="DEFAULT" value="124"/>
                  <a:da name="INVALID" type="Range">
                      <a:tst expr="&gt;=124"/>
                      <a:tst expr="&lt;=124"/>
                  </a:da>
                </v:var>
                <v:var name="SwMajorVersion" type="INTEGER_LABEL">
                  <a:a name="LABEL" value="Software Major Version"/>
                  <a:a name="DESC">
                      <a:v><![CDATA[EN:
                        <html>
                            <p>
                                Major version number of the vendor specific implementation of the module. The numbering is vendor specific.
                            </p>
                        </html>
                      ]]></a:v>
                  </a:a>
                  <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                    <icc:v vclass="PublishedInformation">VariantPostBuild</icc:v>
                    <icc:v vclass="PublishedInformation">VariantPreCompile</icc:v>
                  </a:a> 
                  <a:a name="ORIGIN" value="NXP"/>
                  <a:a name="SCOPE" value="LOCAL"/>
                  <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                  <a:a name="UUID" value="ECUC:803ad2c7-b0fc-4b00-890f-1bd226a85e88"/>
                  <a:da name="DEFAULT" value="1"/>
                  <a:da name="INVALID" type="Range">
                      <a:tst expr="&gt;=1"/>
                      <a:tst expr="&lt;=1"/>
                  </a:da>
                </v:var>
                <v:var name="SwMinorVersion" type="INTEGER_LABEL">
                  <a:a name="LABEL" value="Software Minor Version"/>
                  <a:a name="DESC">
                    <a:v><![CDATA[EN:
                        <html>
                            <p>
                                Minor version number of the vendor specific implementation of the module. The numbering is vendor specific.
                            </p>
                        </html>
                        ]]></a:v>
                  </a:a>
                  <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                    <icc:v vclass="PublishedInformation">VariantPostBuild</icc:v>
                    <icc:v vclass="PublishedInformation">VariantPreCompile</icc:v>
                  </a:a> 
                  <a:a name="ORIGIN" value="NXP"/>
                  <a:a name="SCOPE" value="LOCAL"/>
                  <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                  <a:a name="UUID" value="ECUC:5a20015e-662b-426f-8683-ec08d8ddeaf8"/>
                  <a:da name="DEFAULT" value="0"/>
                  <a:da name="INVALID" type="Range">
                    <a:tst expr="&gt;=0"/>
                    <a:tst expr="&lt;=0"/>
                  </a:da>
                </v:var>
                <v:var name="SwPatchVersion" type="INTEGER_LABEL">
                  <a:a name="LABEL" value="Software Patch Version"/>
                  <a:a name="DESC">
                    <a:v><![CDATA[EN:
                       <html>
                       <p>
                           Patch level version number of the vendor specific implementation of the module. The numbering is vendor specific.
                       </p>
                       </html>
                    ]]></a:v>
                  </a:a>
                  <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                    <icc:v vclass="PublishedInformation">VariantPostBuild</icc:v>
                    <icc:v vclass="PublishedInformation">VariantPreCompile</icc:v>
                  </a:a> 
                  <a:a name="ORIGIN" value="NXP"/>
                  <a:a name="SCOPE" value="LOCAL"/>
                  <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                  <a:a name="UUID" value="ECUC:9dc886a8-6052-4bc4-a09d-d4ef3229728e"/>
                  <a:da name="DEFAULT" value="0"/>
                  <a:da name="INVALID" type="Range">
                    <a:tst expr="&gt;=0"/>
                    <a:tst expr="&lt;=0"/>
                  </a:da>
                </v:var>
                <v:var name="VendorApiInfix" type="STRING_LABEL">
                  <a:a name="LABEL" value="Vendor Api Infix"/>
                  <a:a name="DESC">
                      <a:v><![CDATA[EN:
                      <html>
                          <p>
                          In driver modules which can be instantiated several times on a single ECU, BSW00347 requires that the name of APIs is extended by the VendorId and a vendor specific name.
                          This parameter is used to specify the vendor specific name. In total, the implementation specific name is generated as follows:
                          &lt;ModuleName&gt;_&gt;VendorId&gt;_&lt;VendorApiInfix&gt;&lt;Api name from SWS&gt;.
                          E.g.  assuming that the VendorId of the implementor is 123 and the implementer chose a VendorApiInfix of &quot;v11r456&quot; a api name Can_Write defined in the SWS will translate to Can_123_v11r456Write.
                          This parameter is mandatory for all modules with upper multiplicity &gt; 1. It shall not be used for modules with upper multiplicity =1.
                          </p>
                      </html>
                      ]]></a:v>
                  </a:a>
                  <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                    <icc:v class="PublishedInformation">VariantPostBuild</icc:v>
                    <icc:v class="PublishedInformation">VariantPreCompile</icc:v>
                  </a:a> 
                  <a:a name="ORIGIN" value="NXP"/>
                  <a:a name="SCOPE" value="LOCAL"/>
                  <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                  <a:a name="UUID" value="ECUC:258e4d5c-05f9-4122-a309-f8f4ea6b2a12"/>
                  <a:da name="DEFAULT" value=""/>
                  <a:a name="OPTIONAL" value="true"/>
                  <a:da name="READONLY" value="true"/>
                </v:var>
                <v:var name="VendorId" type="INTEGER_LABEL">
                  <a:a name="LABEL" value="Vendor Id"/>
                    <a:a name="DESC">
                        <a:v><![CDATA[EN:
                                <html>
                                    <p>
                                        Vendor ID of the dedicated implementation of this module according to the AUTOSAR vendor list.
                                    </p>
                                </html>
                        ]]></a:v>
                    </a:a>
                  <a:a name="IMPLEMENTATIONCONFIGCLASS" type="IMPLEMENTATIONCONFIGCLASS">
                    <icc:v vclass="PublishedInformation">VariantPostBuild</icc:v>
                    <icc:v vclass="PublishedInformation">VariantPreCompile</icc:v>
                  </a:a> 
                    <a:a name="ORIGIN" value="NXP"/>
                    <a:a name="SCOPE" value="LOCAL"/>
                    <a:a name="SYMBOLICNAMEVALUE" value="false"/>
                    <a:a name="UUID" value="ECUC:0eea4f69-4305-4de2-95dd-3d535295e477"/>
                    <a:da name="DEFAULT" value="43"/>
                    <a:da name="INVALID" type="Range">
                        <a:tst expr="&gt;=43"/>
                        <a:tst expr="&lt;=43"/>
                    </a:da>
                </v:var>
              </v:ctr>
              <d:ref type="REFINED_MODULE_DEF" value="ASPath:/AUTOSAR/EcucDefs/Port"/>
            </v:ctr>
          </d:chc>
          <d:chc name="Port_EcuParameterDefinition"
                 type="AR-ELEMENT" value="ECU_PARAMETER_DEFINITION">
            <d:ctr type="AR-ELEMENT">
            <a:a name="UUID" value="ECUC:b11d9356-6af9-4d50-ab1b-17c7180096f0"/>
              <a:a name="DEF"
                   value="ASPath:/AR_PACKAGE_SCHEMA/ECU_PARAMETER_DEFINITION"/>
              <d:lst name="MODULE_REF">
                <d:ref type="MODULE_REF" value="ASPath:/TS_T2D41M10I0R0/Port"/>
              </d:lst>
            </d:ctr>
          </d:chc>
          <d:chc name="Port_ModuleDescription"
                 type="AR-ELEMENT" value="BSW_MODULE_DESCRIPTION">
            <d:ctr type="AR-ELEMENT">
              <a:a name="DEF"
                   value="ASPath:/AR_PACKAGE_SCHEMA/BSW_MODULE_DESCRIPTION"/>
              <d:var name="MODULE_ID" type="INTEGER" >
                <a:a name="EDITABLE" value="false"/>
                <a:a name="IMPORTER_INFO" value="@DEF"/>
              </d:var>
              <d:ref type="RECOMMENDED_CONFIGURATION" >
                <a:a name="EDITABLE" value="false"/>
                <a:a name="IMPORTER_INFO" value="@DEF"/>
              </d:ref>
              <d:ref type="PRE_CONFIGURED_CONF" >
                <a:a name="EDITABLE" value="false"/>
                <a:a name="IMPORTER_INFO" value="@DEF"/>
              </d:ref>
              <d:ref type="VENDOR_SPECIFIC_MODULE_DEF"
                     value="ASPath:/TS_T2D41M10I0R0/Port"/>
            </d:ctr>
          </d:chc>
        </d:lst>
      </d:ctr>
    </d:lst>
  </d:ctr>

</datamodel>
