<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<IP DBVersion="V4.0" IPType="peripheral" Name="SYS" Version="STM32G0Bx_sys_v1_0"
	xmlns:ns0="http://www.w3.org/2001/XMLSchema-instance"
	ns0:schemaLocation="http://mcd.rou.st.com/modules.php?name=mcu ../../../../../../../doc/V4/Development/Specifications/db/IP_Modes.xsd"
	xmlns="http://mcd.rou.st.com/modules.php?name=mcu">
	<About>SYS: System</About>
    <RefParameter Name="Pin_Remapping_10_12" Comment="Pin_Remapping_10_12" Type="list" DefaultValue="SYSCFG_REMAP_PA12" Visible="false">
        <Condition Diagnostic="" Expression="PINREMAP_10_12"/>
        <PossibleValue Value="SYSCFG_REMAP_PA12" Comment="SYSCFG_REMAP_PA12"/>
    </RefParameter>
    <RefParameter Name="Pin_Remapping_10_12" Comment="Pin_Remapping_10_12" Type="list" DefaultValue="__NULL" Visible="false">
        <PossibleValue Value="__NULL" Comment="__NULL"/>
    </RefParameter>
    <RefParameter Name="Pin_Remapping_9_11" Comment="Pin_Remapping_9_11" Type="list" DefaultValue="SYSCFG_REMAP_PA11" Visible="false">
        <Condition Diagnostic="" Expression="PINREMAP"/>
        <PossibleValue Value="SYSCFG_REMAP_PA11" Comment="SYSCFG_REMAP_PA11"/>
    </RefParameter>
    <RefParameter Name="Pin_Remapping_9_11" Comment="Pin_Remapping_9_11" Type="list" DefaultValue="__NULL" Visible="false">
        <PossibleValue Value="__NULL" Comment="__NULL"/>
    </RefParameter>
    <RefMode Name="PINREMAP">
        <ConfigForMode>PAPinRemap_9_11</ConfigForMode>
    </RefMode>
    <RefMode Name="PINREMAP_10_12" >
        <ConfigForMode>PAPinRemap_10_12</ConfigForMode>
    </RefMode>
    <RefParameter Name="instance" DefaultValue="TIM1" Comment="" Type="list" Visible="false">
        <Condition Expression="SYS_TIM1" Diagnostic=""/>
        <PossibleValue Value="TIM1" Comment="" />
    </RefParameter>
    <RefParameter Name="instance" DefaultValue="TIM2" Comment="" Type="list" Visible="false">
        <Condition Expression="SYS_TIM2" Diagnostic=""/>
        <PossibleValue Value="TIM2" Comment="" />
    </RefParameter>
    <RefParameter Name="instance" DefaultValue="TIM3" Comment="" Type="list" Visible="false">
        <Condition Expression="SYS_TIM3" Diagnostic=""/>
        <PossibleValue Value="TIM3" Comment="" />
    </RefParameter>
    <RefParameter Name="instance" DefaultValue="TIM4" Comment="" Type="list" Visible="false">
        <Condition Expression="SYS_TIM4" Diagnostic=""/>
        <PossibleValue Value="TIM4" Comment="" />
    </RefParameter>
    <RefParameter Name="instance" DefaultValue="TIM5" Comment="" Type="list" Visible="false">
        <Condition Expression="SYS_TIM5" Diagnostic=""/>
        <PossibleValue Value="TIM5" Comment="" />
    </RefParameter>
    <RefParameter Name="instance" DefaultValue="TIM6" Comment="" Type="list" Visible="false">
        <Condition Expression="SYS_TIM6" Diagnostic=""/>
        <PossibleValue Value="TIM6" Comment="" />
    </RefParameter>
    <RefParameter Name="instance" DefaultValue="TIM7" Comment="" Type="list" Visible="false">
        <Condition Expression="SYS_TIM7" Diagnostic=""/>
        <PossibleValue Value="TIM7" Comment="" />
    </RefParameter>
    <RefParameter Name="instance" DefaultValue="TIM8" Comment="" Type="list" Visible="false">
        <Condition Expression="SYS_TIM8" Diagnostic=""/>
        <PossibleValue Value="TIM8" Comment="" />
    </RefParameter>
    <RefParameter Name="instance" DefaultValue="TIM9" Comment="" Type="list" Visible="false">
        <Condition Expression="SYS_TIM9" Diagnostic=""/>
        <PossibleValue Value="TIM9" Comment="" />
    </RefParameter>
    <RefParameter Name="instance" DefaultValue="TIM10" Comment="" Type="list" Visible="false">
        <Condition Expression="SYS_TIM10" Diagnostic=""/>
        <PossibleValue Value="TIM10" Comment="" />
    </RefParameter>
    <RefParameter Name="instance" DefaultValue="TIM11" Comment="" Type="list" Visible="false">
        <Condition Expression="SYS_TIM11" Diagnostic=""/>
        <PossibleValue Value="TIM11" Comment="" />
    </RefParameter>
    <RefParameter Name="instance" DefaultValue="TIM12" Comment="" Type="list" Visible="false">
        <Condition Expression="SYS_TIM12" Diagnostic=""/>
        <PossibleValue Value="TIM12" Comment="" />
    </RefParameter>
    <RefParameter Name="instance" DefaultValue="TIM13" Comment="" Type="list" Visible="false">
        <Condition Expression="SYS_TIM13" Diagnostic=""/>
        <PossibleValue Value="TIM13" Comment="" />
    </RefParameter>
    <RefParameter Name="instance" DefaultValue="TIM14" Comment="" Type="list" Visible="false">
        <Condition Expression="SYS_TIM14" Diagnostic=""/>
        <PossibleValue Value="TIM14" Comment="" />
    </RefParameter>
    <RefParameter Name="instance" DefaultValue="TIM15" Comment="" Type="list" Visible="false">
        <Condition Expression="SYS_TIM15" Diagnostic=""/>
        <PossibleValue Value="TIM15" Comment="" />
    </RefParameter>
    <RefParameter Name="instance" DefaultValue="TIM16" Comment="" Type="list" Visible="false">
        <Condition Expression="SYS_TIM16" Diagnostic=""/>
        <PossibleValue Value="TIM16" Comment="" />
    </RefParameter>
    <RefParameter Name="instance" DefaultValue="TIM17" Comment="" Type="list" Visible="false">
        <Condition Expression="SYS_TIM17" Diagnostic=""/>
        <PossibleValue Value="TIM17" Comment="" />
    </RefParameter>
    <RefParameter Name="instance" DefaultValue="TIM18" Comment="" Type="list" Visible="false">
        <Condition Expression="SYS_TIM18" Diagnostic=""/>
        <PossibleValue Value="TIM18" Comment="" />
    </RefParameter>
    <RefParameter Name="instance" DefaultValue="TIM19" Comment="" Type="list" Visible="false">
        <Condition Expression="SYS_TIM19" Diagnostic=""/>
        <PossibleValue Value="TIM19" Comment="" />
    </RefParameter>
    <RefParameter Name="instance" DefaultValue="TIM20" Comment="" Type="list" Visible="false">
        <Condition Expression="SYS_TIM20" Diagnostic=""/>
        <PossibleValue Value="TIM20" Comment="" />
    </RefParameter>
    <RefParameter Name="instance" DefaultValue="TIM21" Comment="" Type="list" Visible="false">
        <Condition Expression="SYS_TIM21" Diagnostic=""/>
        <PossibleValue Value="TIM21" Comment="" />
    </RefParameter>
    <RefParameter Name="instance" DefaultValue="TIM22" Comment="" Type="list" Visible="false">
        <Condition Expression="SYS_TIM22" Diagnostic=""/>
        <PossibleValue Value="TIM22" Comment="" />
    </RefParameter>
    <RefParameter Name="instance" DefaultValue="TIM23" Comment="" Type="list" Visible="false">
        <Condition Expression="SYS_TIM23" Diagnostic=""/>
        <PossibleValue Value="TIM23" Comment="" />
    </RefParameter>
    <RefParameter Name="instance" DefaultValue="RTC" Comment="" Type="list" Visible="false">
        <Condition Expression="SYS_RTC" Diagnostic=""/>
        <PossibleValue Value="RTC" Comment="" />
    </RefParameter>
    <RefParameter Name="instance" DefaultValue="SysTick" Comment="" Type="list" Visible="false">
        <PossibleValue Value="SysTick" Comment="" />
    </RefParameter>

    <RefMode Name="TIM">
        <ConfigForMode>TimSource</ConfigForMode>
        <Parameter Name="instance"/>            
    </RefMode>
     <RefMode Name="TIM1" BaseMode="TIM"/>
    <RefMode Name="TIM2" BaseMode="TIM"/>
    <RefMode Name="TIM3" BaseMode="TIM"/>
    <RefMode Name="TIM4" BaseMode="TIM"/>
    <RefMode Name="TIM5" BaseMode="TIM"/>
    <RefMode Name="TIM6" BaseMode="TIM"/>
    <RefMode Name="TIM7" BaseMode="TIM"/>
    <RefMode Name="TIM8" BaseMode="TIM"/>
    <RefMode Name="TIM9" BaseMode="TIM"/>
    <RefMode Name="TIM10" BaseMode="TIM"/>
    <RefMode Name="TIM11" BaseMode="TIM"/>
    <RefMode Name="TIM12" BaseMode="TIM"/>
    <RefMode Name="TIM13" BaseMode="TIM"/>
    <RefMode Name="TIM14" BaseMode="TIM"/>
    <RefMode Name="TIM15" BaseMode="TIM"/>
    <RefMode Name="TIM16" BaseMode="TIM"/>
    <RefMode Name="TIM17" BaseMode="TIM"/>
    <RefMode Name="TIM18" BaseMode="TIM"/>
    <RefMode Name="TIM19" BaseMode="TIM"/>
    <RefMode Name="TIM20" BaseMode="TIM"/>
    <RefMode Name="TIM21" BaseMode="TIM"/>
    <RefMode Name="TIM22" BaseMode="TIM"/>
    <RefMode Name="TIM23" BaseMode="TIM"/>
    <RefMode Name="RTC_WKUP">
        <ConfigForMode>RTCWKPSource</ConfigForMode>
    </RefMode>
    <RefMode Name="RTC_ALARM">
        <ConfigForMode>RTCALARMSource</ConfigForMode>
    </RefMode>

	<RefParameter Comment="PVD detection Level" DefaultValue="PWR_PVDLEVEL_7" Name="PVDLevel" Type="list" Visible="false">
		<Condition Expression="Sem_ExternalAnalogVoltage" Diagnostic="" />
		<PossibleValue Comment="PWR PVD LEVEL 7" Value="PWR_PVDLEVEL_7" />
	</RefParameter>
	<RefParameter Comment="PVD detection Level" DefaultValue="PWR_PVDLEVEL_0" Name="PVDLevel" Type="list">
		<Condition Expression="!Sem_ExternalAnalogVoltage" Diagnostic="" />
		<PossibleValue Comment="PWR PVD LEVEL 0 (2.0 V)" Value="PWR_PVDLEVEL_0" />
		<PossibleValue Comment="PWR PVD LEVEL 1 (2.2 V)" Value="PWR_PVDLEVEL_1" />
		<PossibleValue Comment="PWR PVD LEVEL 2 (2.4 V)" Value="PWR_PVDLEVEL_2" />
		<PossibleValue Comment="PWR PVD LEVEL 3 (2.5 V)" Value="PWR_PVDLEVEL_3" />
		<PossibleValue Comment="PWR PVD LEVEL 4 (2.6 V)" Value="PWR_PVDLEVEL_4" />
		<PossibleValue Comment="PWR PVD LEVEL 5 (2.8 V)" Value="PWR_PVDLEVEL_5" />
		<PossibleValue Comment="PWR PVD LEVEL 6 (2.9 V)" Value="PWR_PVDLEVEL_6" />
	</RefParameter>
        
        <RefParameter Comment="PVD detection low Level" DefaultValue="PWR_PVDLLEVEL_0" Name="PVDLLevel" Type="list">
		<Condition Expression="!Sem_ExternalAnalogVoltage" Diagnostic="" />
		<PossibleValue Comment="PWR PVD LOW LEVEL 0 (2.0 V)" Value="PWR_PVDLEVEL_FALLING_0" />
		<PossibleValue Comment="PWR PVD LOW LEVEL 1 (2.2 V)" Value="PWR_PVDLEVEL_FALLING_1" />
		<PossibleValue Comment="PWR PVD LOW LEVEL 2 (2.4 V)" Value="PWR_PVDLEVEL_FALLING_2" />
		<PossibleValue Comment="PWR PVD LOW LEVEL 3 (2.5 V)" Value="PWR_PVDLEVEL_FALLING_3" />
		<PossibleValue Comment="PWR PVD LOW LEVEL 4 (2.6 V)" Value="PWR_PVDLEVEL_FALLING_4" />
		<PossibleValue Comment="PWR PVD LOW LEVEL 5 (2.8 V)" Value="PWR_PVDLEVEL_FALLING_5" />
		<PossibleValue Comment="PWR PVD LOW LEVEL 6 (2.9 V)" Value="PWR_PVDLEVEL_FALLING_6" />
	</RefParameter>
        
        <RefParameter Comment="PVD detection high Level" DefaultValue="PWR_PVDHLEVEL_0" Name="PVDHLevel" Type="list">
		<Condition Expression="!Sem_ExternalAnalogVoltage" Diagnostic="" />
		<PossibleValue Comment="PWR PVD HIGH LEVEL 0 (2.1 V)" Value="PWR_PVDLEVEL_RISING_0" />
		<PossibleValue Comment="PWR PVD HIGH LEVEL 1 (2.2 V)" Value="PWR_PVDLEVEL_RISING_1" />
		<PossibleValue Comment="PWR PVD HIGH LEVEL 2 (2.5 V)" Value="PWR_PVDLEVEL_RISING_2" />
		<PossibleValue Comment="PWR PVD HIGH LEVEL 3 (2.6 V)" Value="PWR_PVDLEVEL_RISING_3" />
		<PossibleValue Comment="PWR PVD HIGH LEVEL 4 (2.7 V)" Value="PWR_PVDLEVEL_RISING_4" />
		<PossibleValue Comment="PWR PVD HIGH LEVEL 5 (2.9 V)" Value="PWR_PVDLEVEL_RISING_5" />
		<PossibleValue Comment="PWR PVD HIGH LEVEL 6 (3.0 V)" Value="PWR_PVDLEVEL_RISING_6" />
	</RefParameter>

	<RefParameter Comment="PWR PVD Mode" DefaultValue="PWR_PVM_MODE_NORMAL" Name="Mode" Type="list">
		<Description>Mode: Specifies the PVD trigger mode.</Description>
		<PossibleValue Comment="basic mode is used" Value="PWR_PVD_MODE_NORMAL" />
		<PossibleValue Comment="External Interrupt Mode with Rising edge trigger detection" Value="PWR_PVD_MODE_IT_RISING" />
		<PossibleValue Comment="External Interrupt Mode with Falling edge trigger detection" Value="PWR_PVD_MODE_IT_FALLING" />
		<PossibleValue Comment="External Interrupt Mode with Rising/Falling edge trigger detection" Value="PWR_PVD_MODE_IT_RISING_FALLING" />
		<PossibleValue Comment="Event Mode with Rising edge trigger detection" Value="PWR_PVD_MODE_EVENT_RISING" />
		<PossibleValue Comment="Event Mode with Falling edge trigger detection" Value="PWR_PVD_MODE_EVENT_FALLING" />
		<PossibleValue Comment="Event Mode with Rising/Falling edge trigger detection" Value="PWR_PVD_MODE_EVENT_RISING_FALLING" />
	</RefParameter>

	<RefParameter Comment="High impedance mode" DefaultValue="SYSCFG_VREFBUF_HIGH_IMPEDANCE_ENABLE" Name="HighImpedanceMode" Type="list" Visible="false">
		 <Condition Expression="Sem_ExternalMode | Sem_HoldMode" Diagnostic="" />
		<PossibleValue Comment="Enable" Value="SYSCFG_VREFBUF_HIGH_IMPEDANCE_ENABLE" />
	</RefParameter>
	
	<RefParameter Comment="High impedance mode" DefaultValue="SYSCFG_VREFBUF_HIGH_IMPEDANCE_DISABLE" Name="HighImpedanceMode" Type="list" Visible="false">
                <Condition Expression="Sem_VREFBUFOFF | Sem_InternalMode" Diagnostic="" />
		<PossibleValue Comment="Disable" Value="SYSCFG_VREFBUF_HIGH_IMPEDANCE_DISABLE" />
	</RefParameter>
	
   <RefParameter Comment="High impedance mode" DefaultValue="null" Name="HighImpedanceMode" Type="list" Visible="false"/>

	<RefParameter Comment="Internal Voltage reference scale" DefaultValue="SYSCFG_VREFBUF_VOLTAGE_SCALE0" Name="VoltageScaling" Type="list">
		<Condition Expression="Sem_InternalMode" Diagnostic="" />
		<PossibleValue Comment="SCALE 0: around 2.048 V" Value="SYSCFG_VREFBUF_VOLTAGE_SCALE0" />
		<PossibleValue Comment="SCALE 1: around 2.5 V" Value="SYSCFG_VREFBUF_VOLTAGE_SCALE1" />
	</RefParameter>
	
	<RefParameter Comment="Internal Voltage reference scale" DefaultValue="null" Name="VoltageScaling" Type="list" Visible="false" />
	
	<RefParameter Comment="Trimming Mode" DefaultValue="__NULL" Name="TrimmingMode" Type="list">
	    <Condition Expression="Sem_InternalMode" Diagnostic=""/>
		<PossibleValue Comment="Factory Trimming" Value="__NULL" />
		<PossibleValue Comment="User Trimming" Value="USER_TRIMMING" />
	</RefParameter>
	
	<RefParameter Comment="Trimming Mode" DefaultValue="null" Name="TrimmingMode" Type="list" Visible="false" />
	
	<RefParameter Comment="Trimming Value" DefaultValue="0" Max="63" Min="0" Name="TrimmingValue" Type="integer">
    	<Condition Expression="TrimmingMode = USER_TRIMMING &amp; Sem_InternalMode" Diagnostic=""/>
    </RefParameter>
    
    <RefParameter Comment="Trimming Value" DefaultValue="null" Max="63" Min="0" Name="TrimmingValue" Type="integer" Visible="false"/>


	<RefMode Name="Mode_PVD_Ext" Group="Programmable_Voltage_Detector_Settings">
		<ConfigForMode>PVDConfig</ConfigForMode>
		<ConfigForMode>PVDEnable</ConfigForMode>
		<Parameter Name="PVDLevel" />
		<Parameter Name="Mode" />
	</RefMode>
	<RefMode Name="Mode_PVD_Int"  Group="Programmable_Voltage_Detector_Settings">
		<ConfigForMode>PVDConfig</ConfigForMode>
		<ConfigForMode>PVDEnable</ConfigForMode>
		<Parameter Name="PVDLLevel" />
                <Parameter Name="PVDHLevel" />
		<Parameter Name="Mode" />
	</RefMode>

	<RefMode Name="VREFBUFOFFMode" Group="Voltage_Reference_Buffer_Settings">
               <ConfigForMode>VREFBUFMODEConfigDisable</ConfigForMode>
		<ConfigForMode>HighImpedanceModeConfig</ConfigForMode>
		<Parameter Name="HighImpedanceMode" />
	</RefMode>
	
	<RefMode Name="ExternalMode" Group="Voltage_Reference_Buffer_Settings">
            
		<ConfigForMode>VREFBUFMODEConfigDisable</ConfigForMode>
		<ConfigForMode>HighImpedanceModeConfig</ConfigForMode>
		<Parameter Name="HighImpedanceMode" />
	</RefMode>
	
	<RefMode Name="InternalMode" Group="Voltage_Reference_Buffer_Settings">
           
	    <ConfigForMode>TrimmingValueConfig</ConfigForMode>
    	<ConfigForMode>InternalVoltageReferenceScaleConfig</ConfigForMode>
		<ConfigForMode>VREFBUFMODEConfigEnable</ConfigForMode>
		<ConfigForMode>HighImpedanceModeConfig</ConfigForMode>	
		<Parameter Name="HighImpedanceMode" />
		<Parameter Name="TrimmingMode" />
		<Parameter Name="TrimmingValue" />
		<Parameter Name="VoltageScaling" />
	</RefMode>
	
	<RefMode Name="HoldMode" Group="Voltage_Reference_Buffer_Settings">
		<ConfigForMode>VREFBUFMODEConfigEnable</ConfigForMode>
		<ConfigForMode>HighImpedanceModeConfig</ConfigForMode>
		<Parameter Name="HighImpedanceMode" />
	</RefMode>

	<RefParameter Comment="UCPD Disable Dead Battery Signals" DefaultValue="SYSCFG_CFGR1_UCPD1_STROBE | SYSCFG_CFGR1_UCPD2_STROBE" Name="DisableDeadBatterySignalsConfig" Type="list" Visible="false">
		<Condition Expression="UCPD1_Exist &amp; !EnabledDeadBatteryUCPD1 &amp; UCPD2_Exist &amp; !EnabledDeadBatteryUCPD2" Diagnostic=""/>
		<PossibleValue Comment="!EnabledDeadBatteryUCPD1 &amp; !EnabledDeadBatteryUCPD2" Value="SYSCFG_CFGR1_UCPD1_STROBE | SYSCFG_CFGR1_UCPD2_STROBE"/>
	</RefParameter>

	<RefParameter Comment="UCPD Disable Dead Battery Signals" DefaultValue="SYSCFG_CFGR1_UCPD1_STROBE" Name="DisableDeadBatterySignalsConfig" Type="list" Visible="false">
		<Condition Expression="UCPD1_Exist &amp; !EnabledDeadBatteryUCPD1" Diagnostic=""/>
		<PossibleValue Comment="!EnabledDeadBatteryUCPD1" Value="SYSCFG_CFGR1_UCPD1_STROBE"/>
	</RefParameter>

	<RefParameter Comment="UCPD Disable Dead Battery Signals" DefaultValue="SYSCFG_CFGR1_UCPD2_STROBE" Name="DisableDeadBatterySignalsConfig" Type="list" Visible="false">
		<Condition Expression="UCPD2_Exist &amp; !EnabledDeadBatteryUCPD2" Diagnostic=""/>
		<PossibleValue Comment="!EnabledDeadBatteryUCPD2" Value="SYSCFG_CFGR1_UCPD2_STROBE"/>
	</RefParameter>

    <RefParameter Comment="UCPD Disable Dead Battery Signals" DefaultValue="SYSCFG_CFGR1_UCPD1_STROBE | SYSCFG_CFGR1_UCPD2_STROBE" Name="DisableDeadBatterySignalsConfig" Type="list" Visible="false">
        <Condition Expression="!UCPD1_Exist &amp; !UCPD2_Exist" Diagnostic=""/>
        <PossibleValue Comment="!UCPD1_Exist &amp; !UCPD2_Exist" Value="SYSCFG_CFGR1_UCPD1_STROBE | SYSCFG_CFGR1_UCPD2_STROBE"/>
    </RefParameter>

    <RefParameter Comment="UCPD Disable Dead Battery Signals" DefaultValue="SYSCFG_CFGR1_UCPD1_STROBE" Name="DisableDeadBatterySignalsConfig" Type="list" Visible="false">
        <Condition Expression="!UCPD1_Exist" Diagnostic=""/>
        <PossibleValue Comment="!UCPD1_Exist" Value="SYSCFG_CFGR1_UCPD1_STROBE"/>
    </RefParameter>

    <RefParameter Comment="UCPD Disable Dead Battery Signals" DefaultValue="SYSCFG_CFGR1_UCPD2_STROBE" Name="DisableDeadBatterySignalsConfig" Type="list" Visible="false">
        <Condition Expression="!UCPD2_Exist" Diagnostic=""/>
        <PossibleValue Comment="!UCPD2_Exist" Value="SYSCFG_CFGR1_UCPD2_STROBE"/>
    </RefParameter>

	<RefParameter Comment="UCPD Disable Dead Battery Signals" DefaultValue="null" Name="DisableDeadBatterySignalsConfig" Type="list" Visible="false"/>

	<RefMode Name="DisableDeadBatterySignals">
		<ConfigForMode>DisableDeadBatterySignals</ConfigForMode>
		<Parameter Name="DisableDeadBatterySignalsConfig"/>
	</RefMode>

	<!-- Modes for Debug (JTAG and Trace) -->
	<ModeLogicOperator Name="OR">
		<Mode Name="Debug">
			<ModeLogicOperator Name="XOR">
				<Mode Name="Serial_Wire" UserName="Serial Wire">
					<SignalLogicalOp Name="AND">
						<Signal Name="SWCLK" />
						<Signal Name="SWDIO" />
					</SignalLogicalOp>
					<Semaphore>SWD</Semaphore>
				</Mode>
				<Mode Name="JTAG_4_pins" UserName="JTAG (4 pins)">
					<SignalLogicalOp Name="AND">
						<Signal Name="SWCLK" />
						<Signal Name="JTDI" />
						<Signal Name="JTDO-SWO" />
						<Signal Name="SWDIO" />
					</SignalLogicalOp>
					<Semaphore>JTAG</Semaphore>
				</Mode>

				<Mode Name="JTAG_5_pins" UserName="JTAG (5 pins)">
					<SignalLogicalOp Name="AND">
						<Signal Name="SWCLK" />
						<Signal Name="JTDI" />
						<Signal Name="JTDO-SWO" />
						<Signal Name="SWDIO" />
						<Signal Name="JTRST" />
					</SignalLogicalOp>
					<Semaphore>JTAG</Semaphore>
				</Mode>


				<Mode Name="Trace_Asynchronous_SW" UserName="Trace Asynchronous Sw">
					<SignalLogicalOp Name="AND">
						<Signal Name="SWDIO" />
						<Signal Name="SWCLK" />
						<Signal Name="JTDO-SWO" />
					</SignalLogicalOp>
					<Semaphore>SWD</Semaphore>
				</Mode>

				<Mode Name="Trace_Synchro_1bit_JTAG" UserName="JTAG with Trace Synchro(1 bit)">
					<SignalLogicalOp Name="AND">
						<Signal Name="SWDIO" />
						<Signal Name="SWCLK" />
						<Signal Name="JTDO-SWO" />
						<Signal Name="JTDI" />
						<Signal Name="TRACECLK" />
						<Signal Name="TRACED0" />
					</SignalLogicalOp>
					<Semaphore>JTAG</Semaphore>
				</Mode>

				<Mode Name="Trace_Synchro_2bits_JTAG" UserName="JTAG with Trace Synchro(2 bits)">
					<SignalLogicalOp Name="AND">
						<Signal Name="SWDIO" />
						<Signal Name="SWCLK" />
						<Signal Name="JTDO-SWO" />
						<Signal Name="JTDI" />
						<Signal Name="TRACECLK" />
						<Signal Name="TRACED0" />
						<Signal Name="TRACED1" />
					</SignalLogicalOp>
					<Semaphore>JTAG</Semaphore>
				</Mode>

				<Mode Name="Trace_Synchro_4bits_JTAG" UserName="JTAG with Trace Synchro(4 bits)">
					<SignalLogicalOp Name="AND">
						<Signal Name="SWDIO" />
						<Signal Name="SWCLK" />
						<Signal Name="JTDO-SWO" />
						<Signal Name="JTDI" />
						<Signal Name="TRACECLK" />
						<Signal Name="TRACED0" />
						<Signal Name="TRACED1" />
						<Signal Name="TRACED2" />
						<Signal Name="TRACED3" />
					</SignalLogicalOp>
					<Semaphore>JTAG</Semaphore>
				</Mode>

				<Mode Name="Trace_Synchro_1bit_SW" UserName="Trace Synchro Sw (1 bit)">
					<SignalLogicalOp Name="AND">
						<Signal Name="SWDIO" />
						<Signal Name="SWCLK" />
						<Signal Name="TRACECLK" />
						<Signal Name="TRACED0" />
					</SignalLogicalOp>
					<Semaphore>SWD</Semaphore>
				</Mode>

				<Mode Name="Trace_Synchro_2bits_SW" UserName="Trace Synchro Sw (2 bits)">
					<SignalLogicalOp Name="AND">
						<Signal Name="SWDIO" />
						<Signal Name="SWCLK" />
						<Signal Name="TRACECLK" />
						<Signal Name="TRACED0" />
						<Signal Name="TRACED1" />
					</SignalLogicalOp>
					<Semaphore>SWD</Semaphore>
				</Mode>

				<Mode Name="Trace_Synchro_4bits_SW" UserName="Trace Synchro Sw (4 bits)">
					<SignalLogicalOp Name="AND">
						<Signal Name="SWDIO" />
						<Signal Name="SWCLK" />
						<Signal Name="TRACECLK" />
						<Signal Name="TRACED0" />
						<Signal Name="TRACED1" />
						<Signal Name="TRACED2" />
						<Signal Name="TRACED3" />
					</SignalLogicalOp>
					<Semaphore>SWD</Semaphore>
				</Mode>
			</ModeLogicOperator>
		</Mode>

		<Mode Name="SYS_WakeUp0" UserName="System Wake-Up 1">
			<ModeLogicOperator Name="OR">
				<Mode Name="SYS_WakeUp0">
					<SignalLogicalOp Name="AND">
						<Signal Name="WKUP1" />
					</SignalLogicalOp>
				</Mode>
			</ModeLogicOperator>
		</Mode>
		<Mode Name="SYS_WakeUp1" UserName="System Wake-Up 2">
			<ModeLogicOperator Name="OR">
				<Mode Name="SYS_WakeUp1">
					<SignalLogicalOp Name="AND">
						<Signal Name="WKUP2" />
					</SignalLogicalOp>
				</Mode>
			</ModeLogicOperator>
		</Mode>
		<Mode Name="SYS_WakeUp2" UserName="System Wake-Up 3">
			<ModeLogicOperator Name="OR">
				<Mode Name="SYS_WakeUp2">
					<SignalLogicalOp Name="AND">
						<Signal Name="WKUP3" />
					</SignalLogicalOp>
				</Mode>
			</ModeLogicOperator>
		</Mode>
		<Mode Name="SYS_WakeUp3" UserName="System Wake-Up 4">
			<ModeLogicOperator Name="OR">
				<Mode Name="SYS_WakeUp3">
					<SignalLogicalOp Name="AND">
						<Signal Name="WKUP4" />
					</SignalLogicalOp>
				</Mode>
			</ModeLogicOperator>
		</Mode>
		<Mode Name="SYS_WakeUp4" UserName="System Wake-Up 5">
			<ModeLogicOperator Name="OR">
				<Mode Name="SYS_WakeUp4">
					<SignalLogicalOp Name="AND">
						<Signal Name="WKUP5" />
					</SignalLogicalOp>
				</Mode>
			</ModeLogicOperator>
		</Mode>
                <Mode Name="SYS_WakeUp6" UserName="System Wake-Up 6">
			<ModeLogicOperator Name="OR">
				<Mode Name="SYS_WakeUp6">
					<SignalLogicalOp Name="AND">
						<Signal Name="WKUP6" />
					</SignalLogicalOp>
				</Mode>
			</ModeLogicOperator>
		</Mode>
                
		<Mode Name="PowerVD" UserName="Power Voltage Detector In" RemoveCondition="STM32G0B0KETx|STM32G0B0CETx|STM32G0B0RETx|STM32G0B0VETx">
                <!--Condition Diagnostic="" Expression="STM32G071EBYx|STM32G071G6Ux|STM32G071G8Ux|STM32G071GBUx|STM32G071GBUxN|STM32G071G8UxN|STM32G071K6Tx|STM32G071K8Tx|STM32G071KBTx|STM32G071K6Ux|STM32G071K8Ux|STM32G071KBUx|STM32G071K08TxN|STM32G071KBTxN|STM32G071K8UxN|STM32G071KBUxN|STM32G071C6Tx|STM32G071C8Tx|STM32G071CBTx|STM32G071C6Ux|STM32G071C8Ux|STM32G071CBUx|STM32G071RBIx|STM32G071R6Tx|STM32G071R8Tx|STM32G071RBTx|STM32G081EBYx|STM32G081GBUx|STM32G081GBUxN|STM32G081KBTx|STM32G081KBUx|STM32G081KBTxN|STM32G081KBUxN|STM32G081CBTx|STM32G081CBUx|STM32G081RBIx|STM32G081RBTx" /-->
			<ModeLogicOperator Name="XOR">
				<Mode Name="Mode_PVD_Ext"
					UserName="Power Voltage Detector In (External input analog voltage)">
					<SignalLogicalOp Name="AND">
						<Signal Name="PVD_IN" />
					</SignalLogicalOp>
					<Semaphore>Sem_ExternalAnalogVoltage</Semaphore>
					<Semaphore>PVD_INTERRUPT</Semaphore>

				</Mode>
				<Mode Name="Mode_PVD_Int"
					UserName="Power Voltage Detector In (Internal analog voltage)">
					<SignalLogicalOp Name="AND">
						<Signal Name="V_PVD_IN" />
					</SignalLogicalOp>
					<Semaphore>PVD_INTERRUPT</Semaphore>
				</Mode>
			</ModeLogicOperator>
                        
		</Mode>
                
		<Mode Name="VREFBUFMODE" UserName="VREFBUF Mode" RemoveCondition="!$modeexist_InternalMode|STM32G0x0_Value_Line">
                    <!--Condition Diagnostic="" Expression="STM32G071EBYx|STM32G071G6Ux|STM32G071G8Ux|STM32G071GBUx|STM32G071GBUxN|STM32G071G8UxN|STM32G071K6Tx|STM32G071K8Tx|STM32G071KBTx|STM32G071K6Ux|STM32G071K8Ux|STM32G071KBUx|STM32G071K08TxN|STM32G071KBTxN|STM32G071K8UxN|STM32G071KBUxN|STM32G071C6Tx|STM32G071C8Tx|STM32G071CBTx|STM32G071C6Ux|STM32G071C8Ux|STM32G071CBUx|STM32G071RBIx|STM32G071R6Tx|STM32G071R8Tx|STM32G071RBTx|STM32G081EBYx|STM32G081GBUx|STM32G081GBUxN|STM32G081KBTx|STM32G081KBUx|STM32G081KBTxN|STM32G081KBUxN|STM32G081CBTx|STM32G081CBUx|STM32G081RBIx|STM32G081RBTx" /-->
			<ModeLogicOperator Name="XOR">
				<Mode Name="VREFBUFOFFMode" UserName="VREFBUF buffer OFF">
					<SignalLogicalOp Name="AND">
						<Signal Name="V_VREFBUF" />
					</SignalLogicalOp>
					<Semaphore>Sem_VREFBUFOFF</Semaphore>
				</Mode>
				<Mode Name="ExternalMode" UserName="External voltage reference">
					<SignalLogicalOp Name="AND">
						<Signal Name="V_VREFBUF" />
					</SignalLogicalOp>
					<Semaphore>Sem_ExternalMode</Semaphore>
				</Mode>				
				<Mode Name="InternalMode" UserName="Internal voltage reference">
					<SignalLogicalOp Name="AND">
						<Signal Name="$SingleInstanceVREFBUF_OUT" />
					</SignalLogicalOp>
					<Semaphore>Sem_InternalMode</Semaphore>
				</Mode>				
				<Mode Name="HoldMode" UserName="Hold">
					<SignalLogicalOp Name="AND">
						<Signal Name="V_VREFBUF" />
					</SignalLogicalOp>
					<Semaphore>Sem_HoldMode</Semaphore>
				</Mode>					
			</ModeLogicOperator>
		</Mode>	
                
                <Mode Name="PINREMAP" UserName="Pin PA9 instead of pin PA11">
                    <ModeLogicOperator Name="OR">
                        <Mode Name="PINREMAP" UserName="Pin PA9 instead of pin PA11">
                            <SignalLogicalOp Name="AND">
                                <Signal Name="VS_PINREMAP"/>
                            </SignalLogicalOp>
                            <Semaphore>PINREMAP</Semaphore>
                            <Condition Expression="!$PinLocked_PA11 &amp; !$PinLocked_PA9 &amp; !$PinLocked_UCPD1_DBCC1" Diagnostic="At least one pin among PA9 or PA11 is pinned "/>
                        </Mode>
                    </ModeLogicOperator>
                </Mode>
                <Mode Name="PINREMAP_10_12" UserName="Pin PA10 instead of pin PA12">
                    <ModeLogicOperator Name="OR">
                        <Mode Name="PINREMAP_10_12" UserName="Pin PA10 instead of pin PA12">
                            <SignalLogicalOp Name="AND">
                                <Signal Name="VS_PINREMAP_10_12"/>
                            </SignalLogicalOp>
                            <Semaphore>PINREMAP_10_12</Semaphore>
                            <Condition Expression="!$PinLocked_PA12 &amp; !$PinLocked_PA10 &amp; !$PinLocked_UCPD1_DBCC2" Diagnostic="At least one pin among PA10 or PA12 is pinned "/>
                        </Mode>
                    </ModeLogicOperator>
                </Mode>
               <Mode Name="TimeBase" UserName="Timebase Source" RemoveDisable="true">
            <ModeLogicOperator Name="XOR">
                <Mode Name="SysTick">
                    <SignalLogicalOp Name="AND">
                        <Signal Name="VS_Systick"/>
                    </SignalLogicalOp>
                    <Semaphore>S_SysTick</Semaphore>
                </Mode>                            
                <Mode Name="TIM1" RemoveCondition="!TIM1_Exist" >
                    <Condition Expression="!(TIM1 | USBPD_TIM1)" Diagnostic="This IP instance is already used."/>
                    <SignalLogicalOp Name="AND">
                        <Signal Name="VS_tim1"/>
                    </SignalLogicalOp>
                    <Semaphore>SYS_TIM1</Semaphore>
                </Mode>
                <Mode Name="TIM2" RemoveCondition="!TIM2_Exist" >
                    <Condition Expression="!(TIM2 | USBPD_TIM2)" Diagnostic="This IP instance is already used."/>
                    <SignalLogicalOp Name="AND">
                        <Signal Name="VS_tim2"/>
                    </SignalLogicalOp>
                    <Semaphore>SYS_TIM2</Semaphore>
                </Mode>                
                <Mode Name="TIM3" RemoveCondition="!TIM3_Exist" >
                    <Condition Expression="!(TIM3 | USBPD_TIM3)" Diagnostic="This IP instance is already used."/>
                    <SignalLogicalOp Name="AND">
                        <Signal Name="VS_tim3"/>
                    </SignalLogicalOp>
                    <Semaphore>SYS_TIM3</Semaphore>
                </Mode>
                <Mode Name="TIM4" RemoveCondition="!TIM4_Exist" >
                    <Condition Expression="!(TIM4 | USBPD_TIM4)" Diagnostic="This IP instance is already used."/>
                    <SignalLogicalOp Name="AND">
                        <Signal Name="VS_tim4"/>
                    </SignalLogicalOp>
                    <Semaphore>SYS_TIM4</Semaphore>
                </Mode>
                <Mode Name="TIM5" RemoveCondition="!TIM5_Exist" >
                    <Condition Expression="!(TIM5 | USBPD_TIM5)" Diagnostic="This IP instance is already used."/>
                    <SignalLogicalOp Name="AND">
                        <Signal Name="VS_tim5"/>
                    </SignalLogicalOp>
                    <Semaphore>SYS_TIM5</Semaphore>
                </Mode>
                <Mode Name="TIM6" RemoveCondition="!TIM6_Exist" >
                    <Condition Expression="!(TIM6 | USBPD_TIM6)" Diagnostic="This IP instance is already used."/>
                    <SignalLogicalOp Name="AND">
                        <Signal Name="VS_tim6"/>
                    </SignalLogicalOp>
                    <Semaphore>SYS_TIM6</Semaphore>
                </Mode>                
                <Mode Name="TIM7" RemoveCondition="!TIM7_Exist" >
                    <Condition Expression="!(TIM7 | USBPD_TIM7)" Diagnostic="This IP instance is already used."/>
                    <SignalLogicalOp Name="AND">
                        <Signal Name="VS_tim7"/>
                    </SignalLogicalOp>
                    <Semaphore>SYS_TIM7</Semaphore>
                </Mode>
                <Mode Name="TIM8" RemoveCondition="!TIM8_Exist" >
                    <Condition Expression="!(TIM8 | USBPD_TIM8)" Diagnostic="This IP instance is already used."/>
                    <SignalLogicalOp Name="AND">
                        <Signal Name="VS_tim8"/>
                    </SignalLogicalOp>
                    <Semaphore>SYS_TIM8</Semaphore>
                </Mode>
                <Mode Name="TIM9" RemoveCondition="!TIM9_Exist" >
                    <Condition Expression="!(TIM9 | USBPD_TIM9)" Diagnostic="This IP instance is already used."/>
                    <SignalLogicalOp Name="AND">
                        <Signal Name="VS_tim9"/>
                    </SignalLogicalOp>
                    <Semaphore>SYS_TIM9</Semaphore>
                </Mode>
                <Mode Name="TIM10" RemoveCondition="!TIM10_Exist" >
                    <Condition Expression="!(TIM10 | USBPD_TIM10)" Diagnostic="This IP instance is already used."/>
                    <SignalLogicalOp Name="AND">
                        <Signal Name="VS_tim10"/>
                    </SignalLogicalOp>
                    <Semaphore>SYS_TIM10</Semaphore>
                </Mode>                
                <Mode Name="TIM11" RemoveCondition="!TIM11_Exist" >
                    <Condition Expression="!(TIM11 | USBPD_TIM11)" Diagnostic="This IP instance is already used."/>
                    <SignalLogicalOp Name="AND">
                        <Signal Name="VS_tim11"/>
                    </SignalLogicalOp>
                    <Semaphore>SYS_TIM11</Semaphore>
                </Mode>
                <Mode Name="TIM12" RemoveCondition="!TIM12_Exist" >
                    <Condition Expression="!(TIM12 | USBPD_TIM12)" Diagnostic="This IP instance is already used."/>
                    <SignalLogicalOp Name="AND">
                        <Signal Name="VS_tim12"/>
                    </SignalLogicalOp>
                    <Semaphore>SYS_TIM12</Semaphore>
                </Mode>
                <Mode Name="TIM13" RemoveCondition="!TIM13_Exist" >
                    <Condition Expression="!(TIM13 | USBPD_TIM13)" Diagnostic="This IP instance is already used."/>
                    <SignalLogicalOp Name="AND">
                        <Signal Name="VS_tim13"/>
                    </SignalLogicalOp>
                    <Semaphore>SYS_TIM13</Semaphore>
                </Mode>
                <Mode Name="TIM14" RemoveCondition="!TIM14_Exist" >
                    <Condition Expression="!(TIM14 | USBPD_TIM14)" Diagnostic="This IP instance is already used."/>
                    <SignalLogicalOp Name="AND">
                        <Signal Name="VS_tim14"/>
                    </SignalLogicalOp>
                    <Semaphore>SYS_TIM14</Semaphore>
                </Mode>                
                <Mode Name="TIM15" RemoveCondition="!TIM15_Exist" >
                    <Condition Expression="!(TIM15 | USBPD_TIM15)" Diagnostic="This IP instance is already used."/>
                    <SignalLogicalOp Name="AND">
                        <Signal Name="VS_tim15"/>
                    </SignalLogicalOp>
                    <Semaphore>SYS_TIM15</Semaphore>
                </Mode>
                <Mode Name="TIM16" RemoveCondition="!TIM16_Exist" >
                    <Condition Expression="!(TIM16 | USBPD_TIM16)" Diagnostic="This IP instance is already used."/>
                    <SignalLogicalOp Name="AND">
                        <Signal Name="VS_tim16"/>
                    </SignalLogicalOp>
                    <Semaphore>SYS_TIM16</Semaphore>
                </Mode>
                <Mode Name="TIM17" RemoveCondition="!TIM17_Exist" >
                    <Condition Expression="!(TIM17 | USBPD_TIM17)" Diagnostic="This IP instance is already used."/>
                    <SignalLogicalOp Name="AND">
                        <Signal Name="VS_tim17"/>
                    </SignalLogicalOp>
                    <Semaphore>SYS_TIM17</Semaphore>
                </Mode>                
                <Mode Name="TIM18" RemoveCondition="!TIM18_Exist" >
                    <Condition Expression="!(TIM18 | USBPD_TIM18)" Diagnostic="This IP instance is already used."/>
                    <SignalLogicalOp Name="AND">
                        <Signal Name="VS_tim18"/>
                    </SignalLogicalOp>
                    <Semaphore>SYS_TIM18</Semaphore>
                </Mode>
                <Mode Name="TIM19" RemoveCondition="!TIM19_Exist" >
                    <Condition Expression="!(TIM19 | USBPD_TIM19)" Diagnostic="This IP instance is already used."/>
                    <SignalLogicalOp Name="AND">
                        <Signal Name="VS_tim19"/>
                    </SignalLogicalOp>
                    <Semaphore>SYS_TIM19</Semaphore>
                </Mode>
                <Mode Name="TIM20" RemoveCondition="!TIM20_Exist" >
                    <Condition Expression="!(TIM20 | USBPD_TIM20)" Diagnostic="This IP instance is already used."/>
                    <SignalLogicalOp Name="AND">
                        <Signal Name="VS_tim20"/>
                    </SignalLogicalOp>
                    <Semaphore>SYS_TIM20</Semaphore>
                </Mode>
                <Mode Name="TIM21" RemoveCondition="!TIM21_Exist" >
                    <Condition Expression="!(TIM21 | USBPD_TIM21)" Diagnostic="This IP instance is already used."/>
                    <SignalLogicalOp Name="AND">
                        <Signal Name="VS_tim21"/>
                    </SignalLogicalOp>
                    <Semaphore>SYS_TIM21</Semaphore>
                </Mode>                
                <Mode Name="TIM22" RemoveCondition="!TIM22_Exist" >
                    <Condition Expression="!(TIM22 | USBPD_TIM22)" Diagnostic="This IP instance is already used."/>
                    <SignalLogicalOp Name="AND">
                        <Signal Name="VS_tim22"/>
                    </SignalLogicalOp>
                    <Semaphore>SYS_TIM22</Semaphore>
                </Mode>
                <Mode Name="TIM23" RemoveCondition="!TIM23_Exist" >
                    <Condition Expression="!(TIM23 | USBPD_TIM23)" Diagnostic="This IP instance is already used."/>
                    <SignalLogicalOp Name="AND">
                        <Signal Name="VS_tim23"/>
                    </SignalLogicalOp>
                    <Semaphore>SYS_TIM23</Semaphore>
                </Mode>            
				<Mode Name="None">
					<SignalLogicalOp Name="AND">
						<Signal Name="VS_None" />
					</SignalLogicalOp>
					<Semaphore>SYS_None</Semaphore>
				</Mode>				
            </ModeLogicOperator>
        </Mode>                        	
        <Mode Name="DisableDeadBatterySignals" UserName="save power of non-active UCPD - deactive Dead Battery pull-up" RemoveDisable="true">
            <ModeLogicOperator Name="NONE">
                <Mode Name="DisableDeadBatterySignals" UserName="Dead Battery Signals disabled">
                    <SignalLogicalOp Name="AND">
                        <Signal Name="VS_DBSignals"/>
                    </SignalLogicalOp>
                    <Semaphore>SYS_DisabledDeadBattery</Semaphore>
                </Mode>
            </ModeLogicOperator>
        </Mode>
	</ModeLogicOperator>

	<!-- RefSignal for System -->
	<RefSignal IOMode="System" Name="SWCLK" />
	<RefSignal IOMode="System" Name="JTDI" />
	<RefSignal IOMode="System" Name="JTDO-SWO" />
	<RefSignal IOMode="System" Name="SWDIO" />
	<RefSignal IOMode="System" Name="JTRST" />
	<RefSignal IOMode="System" Name="TRACECLK" />
	<RefSignal IOMode="System" Name="TRACED0" />
	<RefSignal IOMode="System" Name="TRACED1" />
	<RefSignal IOMode="System" Name="TRACED2" />
	<RefSignal IOMode="System" Name="TRACED3" />
	<RefSignal IOMode="System" Name="WKUP1" />
	<RefSignal IOMode="System" Name="WKUP2" />
	<RefSignal IOMode="System" Name="WKUP3" />
	<RefSignal IOMode="System" Name="WKUP4" />
	<RefSignal IOMode="System" Name="WKUP5" />
    <RefSignal IOMode="System" Name="WKUP6" />
	<RefSignal IOMode="Analog" Name="PVD_IN" >
    </RefSignal>
	<RefSignal IOMode="Analog" Name="V_PVD_IN" Virtual="true" />
	<RefSignal IOMode="Analog" Name="V_VREFBUF" Virtual="true" />
	<RefSignal IOMode="System" Name="$SingleInstanceVREFBUF_OUT" />
    <RefSignal Name="VS_PINREMAP" Virtual="true"/>
    <RefSignal Name="VS_PINREMAP_10_12" Virtual="true"/>
    <RefSignal Name="VS_tim1" Virtual="true"/>
    <RefSignal Name="VS_tim2" Virtual="true"/>
    <RefSignal Name="VS_tim3" Virtual="true"/>
    <RefSignal Name="VS_tim4" Virtual="true"/>
    <RefSignal Name="VS_tim5" Virtual="true"/>
    <RefSignal Name="VS_tim6" Virtual="true"/>
    <RefSignal Name="VS_tim7" Virtual="true"/>
    <RefSignal Name="VS_tim8" Virtual="true"/>
    <RefSignal Name="VS_tim9" Virtual="true"/>
    <RefSignal Name="VS_tim10" Virtual="true"/>
    <RefSignal Name="VS_tim11" Virtual="true"/>
    <RefSignal Name="VS_tim12" Virtual="true"/>
    <RefSignal Name="VS_tim13" Virtual="true"/>
    <RefSignal Name="VS_tim14" Virtual="true"/>
    <RefSignal Name="VS_tim15" Virtual="true"/>
    <RefSignal Name="VS_tim16" Virtual="true"/>
    <RefSignal Name="VS_tim17" Virtual="true"/>
    <RefSignal Name="VS_tim18" Virtual="true"/>
    <RefSignal Name="VS_tim19" Virtual="true"/>
    <RefSignal Name="VS_tim20" Virtual="true"/>
    <RefSignal Name="VS_tim21" Virtual="true"/>
    <RefSignal Name="VS_tim22" Virtual="true"/>
    <RefSignal Name="VS_tim23" Virtual="true"/>
    <RefSignal Name="VS_RTC" Virtual="true"/>
    <RefSignal Name="VS_Systick" Virtual="true"/>
	<RefSignal Name="VS_None" Virtual="true" />
    <RefSignal Name="VS_DBSignals" Virtual="true"/>

</IP>
