<?xml version="1.0" encoding="utf-8"?>
<!--Example 2 for IEEE 1671.1 ATML Test Description-->
<TestDescription xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:c="urn:IEEE-1671:2009.02:Common" xmlns:hc="urn:IEEE-1671:2009.02:HardwareCommon" xmlns:tsf="STDTSFLib" xmlns:std="STDBSC" xmlns="urn:IEEE-1671.1:2009:TestDescription" xsi:schemaLocation="urn:IEEE-1671.1:2009:TestDescription TestDescription.xsd STDBSC STDBSC.xsd STDTSFLib STDTSFLib.xsd" uuid="{846218FE-1496-4689-823A-8272A722155D}">
	<TsfLibraries>
		<TsfLibrary name="STDTSFLib" ID="1">
			<XmlSchemaURL> STDTSFLib.xsd </XmlSchemaURL>
			<XmlInstanceDocumentURL> STDTSFLib.xml </XmlInstanceDocumentURL>
		</TsfLibrary>
	</TsfLibraries>
	<UUT>
		<Description>
			<c:Definition>
				<c:Identification>
					<c:ModelName>ATML-TD-Ex1</c:ModelName>
				</c:Identification>
			</c:Definition>
		</Description>
		<Documentation>
			<TheoryOfOperation uuid="{9715D15B-F524-4ea3-A999-68DDC4CFDDE4}" name="Theory of Operation">
				<c:URL>file://D:/Work/ATML/TestDescription/Samples/TheoryOfOperationSample.doc</c:URL>
			</TheoryOfOperation>
		</Documentation>
		<TestData>
			<PowerRequirements>
				<DCPowerRequirements>
					<DCPowerRequirement ID="1" name="DcPower1" type="Electrical">
						<Connection>
							<Ports>
								<Port name="HI"/>
								<Port name="LO"/>
							</Ports>
							<Networks>
								<Network>
									<hc:Node>
										<hc:Path>/TestDescription/UUT/TestData/PowerRequirements/DCPowerRequirements/DCPowerRequirement[@ID="1"]/Connection/Ports/Port[@name="HI"]</hc:Path>
									</hc:Node>
									<hc:Node>
										<hc:Path>/TestDescription/InterfaceRequirements/c:Ports/c:Port[@name="P1"]/c:ConnectorPins/c:ConnectorPin[@connectorID="J1" and @pinID="1"]</hc:Path>
									</hc:Node>
								</Network>
								<Network>
									<hc:Node>
										<hc:Path>/TestDescription/UUT/TestData/PowerRequirements/DCPowerRequirements/DCPowerRequirement[@ID="1"]/Connection/Ports/Port[@name="LO"]</hc:Path>
									</hc:Node>
									<hc:Node>
										<hc:Path>/TestDescription/InterfaceRequirements/c:Ports/c:Port[@name="P1"]/c:ConnectorPins/c:ConnectorPin[@connectorID="J1" and @pinID="2"]</hc:Path>
									</hc:Node>
								</Network>
							</Networks>
						</Connection>
						<Voltage>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:double" standardUnit="V" value="12.0">
									<c:ErrorLimits>
										<c:LimitPair operator="AND">
											<c:Limit comparator="GE">
												<c:Datum xsi:type="c:double" standardUnit="V" value="11.9"/>
											</c:Limit>
											<c:Limit comparator="LE">
												<c:Datum xsi:type="c:double" standardUnit="V" value="12.1"/>
											</c:Limit>
										</c:LimitPair>
									</c:ErrorLimits>
								</c:Datum>
							</c:Expected>
						</Voltage>
						<Current>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:double" standardUnit="A" value="1.5"/>
							</c:Expected>
						</Current>
						<Current>
							<c:SingleLimit comparator="LE">
								<c:Datum xsi:type="c:double" standardUnit="A" value="2.2"/>
							</c:SingleLimit>
						</Current>
					</DCPowerRequirement>
				</DCPowerRequirements>
				<ACPowerRequirements>
					<ACPowerRequirement ID="1" name="AcPower1" type="Electrical">
						<Connection>
							<Ports>
								<Port name="HI"/>
								<Port name="LO"/>
							</Ports>
							<Networks>
								<Network>
									<hc:Node>
										<hc:Path>/TestDescription/UUT/TestData/PowerRequirements/ACPowerRequirements/ACPowerRequirement[@ID="1"]/Connection/Ports/Port[@name="HI"]</hc:Path>
									</hc:Node>
									<hc:Node>
										<hc:Path>/TestDescription/InterfaceRequirements/c:Ports/c:Port[@name="P1"]/c:ConnectorPins/c:ConnectorPin[@connectorID="J1" and @pinID="3"]</hc:Path>
									</hc:Node>
								</Network>
								<Network>
									<hc:Node>
										<hc:Path>/TestDescription/UUT/TestData/PowerRequirements/ACPowerRequirements/ACPowerRequirement[@ID="1"]/Connection/Ports/Port[@name="LO"]</hc:Path>
									</hc:Node>
									<hc:Node>
										<hc:Path>/TestDescription/InterfaceRequirements/c:Ports/c:Port[@name="P1"]/c:ConnectorPins/c:ConnectorPin[@connectorID="J1" and @pinID="4"]</hc:Path>
									</hc:Node>
								</Network>
							</Networks>
						</Connection>
						<Voltage>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:double" standardUnit="V" value="120">
									<c:ErrorLimits>
										<c:LimitPair operator="AND">
											<c:Limit comparator="GE">
												<c:Datum xsi:type="c:double" standardUnit="V" value="118.8"/>
											</c:Limit>
											<c:Limit comparator="LE">
												<c:Datum xsi:type="c:double" standardUnit="V" value="121.2"/>
											</c:Limit>
										</c:LimitPair>
									</c:ErrorLimits>
								</c:Datum>
							</c:Expected>
						</Voltage>
						<Frequency>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:double" standardUnit="Hz" value="100">
									<c:ErrorLimits>
										<c:LimitPair operator="AND">
											<c:Limit comparator="GE">
												<c:Datum xsi:type="c:double" standardUnit="Hz" value="99.5"/>
											</c:Limit>
											<c:Limit comparator="LE">
												<c:Datum xsi:type="c:double" standardUnit="Hz" value="100.5"/>
											</c:Limit>
										</c:LimitPair>
									</c:ErrorLimits>
								</c:Datum>
							</c:Expected>
						</Frequency>
						<Current>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:double" standardUnit="A" value="1.5"/>
							</c:Expected>
						</Current>
						<Current>
							<c:SingleLimit comparator="LE">
								<c:Datum xsi:type="c:double" standardUnit="A" value="2.2"/>
							</c:SingleLimit>
						</Current>
					</ACPowerRequirement>
				</ACPowerRequirements>
			</PowerRequirements>
		</TestData>
	</UUT>
	<InterfaceRequirements>
		<c:Ports>
			<c:Port name="P1" direction="Bi-Directional">
				<c:ConnectorPins>
					<c:ConnectorPin xsi:type="DetailedConnectorLocation" connectorID="J1" pinID="1">
						<Function>
							<SignalInformation>
								<SignalName>V_I</SignalName>
								<SignalType>Input</SignalType>
								<SignalDefinition>Input signal</SignalDefinition>
							</SignalInformation>
						</Function>
					</c:ConnectorPin>
					<c:ConnectorPin xsi:type="DetailedConnectorLocation" connectorID="J1" pinID="2">
						<Function>
							<SignalInformation>
								<SignalName>GND</SignalName>
								<SignalType>Bi-Directional</SignalType>
								<SignalDefinition>Ground connection for Input signal</SignalDefinition>
							</SignalInformation>
						</Function>
					</c:ConnectorPin>
					<c:ConnectorPin xsi:type="DetailedConnectorLocation" connectorID="J1" pinID="3">
						<Function>
							<SignalInformation>
								<SignalName>V_O</SignalName>
								<SignalType>Output</SignalType>
								<SignalDefinition>Output signal</SignalDefinition>
							</SignalInformation>
						</Function>
					</c:ConnectorPin>
					<c:ConnectorPin xsi:type="DetailedConnectorLocation" connectorID="J1" pinID="4">
						<Function>
							<SignalInformation>
								<SignalName>GND</SignalName>
								<SignalType>Bi-Directional</SignalType>
								<SignalDefinition>Ground connection for Output signal</SignalDefinition>
							</SignalInformation>
						</Function>
					</c:ConnectorPin>
					<c:ConnectorPin xsi:type="DetailedConnectorLocation" connectorID="J1" pinID="5">
						<Function>
							<SignalInformation>
								<SignalName>V_CC</SignalName>
								<SignalType>Input</SignalType>
								<SignalDefinition>DC Power</SignalDefinition>
							</SignalInformation>
						</Function>
					</c:ConnectorPin>
					<c:ConnectorPin xsi:type="DetailedConnectorLocation" connectorID="J1" pinID="6">
						<Function>
							<SignalInformation>
								<SignalName>GND</SignalName>
								<SignalType>Bi-Directional</SignalType>
								<SignalDefinition>Ground connection for DC Power</SignalDefinition>
							</SignalInformation>
						</Function>
					</c:ConnectorPin>
				</c:ConnectorPins>
			</c:Port>
		</c:Ports>
		<c:Connectors>
			<c:Connector ID="J1" location="Front" type="001" matingConnectorType="EX1-C1a">
				<c:Identification designator="J1">
					<c:ModelName>EX1-C1</c:ModelName>
					<c:Manufacturers>
						<c:Manufacturer name="Example Manufacturer"/>
					</c:Manufacturers>
				</c:Identification>
			</c:Connector>
		</c:Connectors>
		<TestPoints>
			<TestPoint ID="tp1">
				<Port name="Q1.B"/>
			</TestPoint>
			<TestPoint ID="tp2">
				<Port name="Q1.E"/>
			</TestPoint>
			<TestPoint ID="tp3">
				<Port name="Q1.C"/>
			</TestPoint>
		</TestPoints>
	</InterfaceRequirements>
	<DetailedTestInformation>
		<EntryPoints>
			<TestGroupEntryPoints primaryTestGroupEntryPointID="1">
				<TestGroupEntryPoint ID="1" testGroupID="seq1"/>
			</TestGroupEntryPoints>
		</EntryPoints>
		<Actions>
			<Action xsi:type="Test" ID="test1" name="V_CC Resistance Test">
				<!--With power off, measure resistance between V_CC and GND.-->
				<Behavior>
					<IeeeStd1641>
						<std:Signal Out="Res">
							<std:TwoWire name="Conn1" hi="J1-5" lo="J1-6"/>
							<std:Instantaneous name="Res" In="Conn1" type="Resistance" samples="1" nominal="13.2kOhm"/>
						</std:Signal>
						<OutValues>
							<TestResultOutValue testResultID="t1tr1" signalName="Res"/>
						</OutValues>
					</IeeeStd1641>
				</Behavior>
				<Outcomes>
					<Outcome ID="t1o1" value="Passed"/>
					<Outcome ID="t1o2" value="Failed" qualifier="Low"/>
				</Outcomes>
				<TestResults>
					<!--Example - obtaining test result from IEEE Std. 1641 signal (TBD)-->
					<TestResult ID="t1tr1" name="V_CC Resistance">
						<ValueDescription>
							<DatumDescription xsi:type="doubleDescription" standardUnit="kOhm">
								<NominalValue value="13.2"/>
							</DatumDescription>
						</ValueDescription>
						<TestLimits>
							<Limit>
								<c:SingleLimit comparator="GE">
									<c:Datum xsi:type="c:double" standardUnit="kOhm" value="12.5"/>
								</c:SingleLimit>
							</Limit>
						</TestLimits>
					</TestResult>
				</TestResults>
			</Action>
			<Action xsi:type="Test" ID="test2" name="V_O DC Voltage Test">
				<Parameters>
					<Parameter ID="t2p1" name="V_CC">
						<Value>
							<c:Datum xsi:type="c:double" standardUnit="V" value="12.0"/>
						</Value>
					</Parameter>
				</Parameters>
				<!--With power on, measure DC voltage at the output-->
				<Behavior>
					<IeeeStd1641>
						<std:Signal Out="Meas1 Conn2">
							<!--Apply DC_SIGNAL at J1-5, J1-6-->
							<tsf:DC_SIGNAL name="VCC1" dc_ampl="12.0 V"/>
							<std:TwoWire name="Conn2" hi="J1-5" lo="J1-6" In="VCC1"/>
							<!--Measure Amplitude of DC_SIGNAL at J1-3, J1-4-->
							<std:TwoWire name="Conn3" hi="J1-3" lo="J1-4"/>
							<tsf:DC_SIGNAL name="V_O" dc_ampl="range -1V to 15V errlmt +- 0.001V"/>
							<std:Measure name="Meas1" As="V_O" attribute="dc_ampl" In="Conn3"/>
						</std:Signal>
						<!--Example - passing parameter value to IEEE Std. 1641 signal attribute-->
						<InValues>
							<ParameterInValue parameterID="t2p1" signalName="VCC1" signalAttribute="dc_ampl"/>
						</InValues>
						<OutValues>
							<TestResultOutValue testResultID="t2tr1" signalName="Meas1"/>
						</OutValues>
						<!--Example - referencing a global signal-->
						<GlobalSignalOperations>
							<GlobalSignalOperation globalSignalID="gs1">
								<Define signalName="VCC1"/>
							</GlobalSignalOperation>
						</GlobalSignalOperations>
					</IeeeStd1641>
				</Behavior>
				<Outcomes>
					<Outcome ID="t2o1" value="Passed"/>
					<Outcome ID="t2o2" value="Failed" qualifier="High"/>
				</Outcomes>
				<TestResults>
					<TestResult ID="t2tr1" name="V_O DC Voltage">
						<ValueDescription>
							<DatumDescription xsi:type="doubleDescription" standardUnit="V">
								<NominalValue value="0.0"/>
							</DatumDescription>
						</ValueDescription>
						<TestLimits>
							<Limit>
								<c:SingleLimit comparator="LE">
									<c:Datum xsi:type="c:double" standardUnit="V" value="0.0"/>
								</c:SingleLimit>
							</Limit>
						</TestLimits>
					</TestResult>
				</TestResults>
			</Action>
			<Action xsi:type="Test" ID="test3" name="V_O AC Voltage Test">
				<Parameters>
					<Parameter ID="t3p1" name="V_CC">
						<Value>
							<c:Datum xsi:type="c:double" standardUnit="V" value="12.0"/>
						</Value>
					</Parameter>
					<Parameter ID="t3p2" name="V_I Amplitude">
						<Value>
							<c:Datum xsi:type="c:double" standardUnit="mV" unitQualifier="pk_pk" value="4.0"/>
						</Value>
					</Parameter>
					<Parameter ID="t3p3" name="V_I Frequency">
						<Value>
							<c:Datum xsi:type="c:double" standardUnit="kHz" value="1.0"/>
						</Value>
					</Parameter>
				</Parameters>
				<!--With power on and input signal present, measure AC voltage at the output. -->
				<Behavior>
					<IeeeStd1641>
						<std:Signal Out="Meas4">
							<!--Apply AC_SIGNAL at J1-1, J1-2-->
							<tsf:AC_SIGNAL name="VIN1" ac_ampl="4.0mV" freq="1.0kHz"/>
							<std:TwoWire name="Conn10" hi="J1-1" lo="J1-2" In="VIN1"/>
							<!--Measure Amplitude of AC_SIGNAL at J1-3, J1-4-->
							<std:TwoWire name="Conn17" hi="J1-3" lo="J1-4"/>
							<tsf:DC_SIGNAL name="V_O3" ac_ampl="range 0mV to 100mV errlmt +- 0.1mV" freq="1000Hz"/>
							<std:Measure name="Meas4" As="V_O3" attribute="ac_ampl" In="Conn17"/>
						</std:Signal>
						<OutValues>
							<TestResultOutValue testResultID="t3tr1" signalName="Meas4"/>
						</OutValues>
					</IeeeStd1641>
				</Behavior>
				<Outcomes>
					<Outcome ID="t3o1" value="Passed"/>
					<Outcome ID="t3o2" value="Failed" qualifier="Low"/>
				</Outcomes>
				<TestResults>
					<TestResult ID="t3tr1" name="V_O AC Voltage">
						<ValueDescription>
							<DatumDescription xsi:type="doubleDescription" standardUnit="mV" unitQualifier="pk_pk">
								<NominalValue value="44.7"/>
							</DatumDescription>
						</ValueDescription>
						<TestLimits>
							<Limit>
								<c:SingleLimit comparator="GE">
									<c:Datum xsi:type="c:double" standardUnit="mV" unitQualifier="pk_pk" value="40.0"/>
								</c:SingleLimit>
							</Limit>
						</TestLimits>
					</TestResult>
				</TestResults>
			</Action>
			<Action xsi:type="Test" ID="test4" name="V_C AC Voltage Test">
				<Parameters>
					<Parameter ID="t4p1" name="V_CC">
						<Value>
							<c:Datum xsi:type="c:double" standardUnit="V" value="12.0"/>
						</Value>
					</Parameter>
					<Parameter ID="t4p2" name="V_I Amplitude">
						<Value>
							<c:Datum xsi:type="c:double" standardUnit="mV" unitQualifier="pk_pk" value="4.0"/>
						</Value>
					</Parameter>
					<Parameter ID="t4p3" name="V_I Frequency">
						<Value>
							<c:Datum xsi:type="c:double" standardUnit="kHz" value="1.0"/>
						</Value>
					</Parameter>
				</Parameters>
				<!--With power on and input signal present, probe AC voltage at the collector of Q1-->
				<Behavior>
					<IeeeStd1641>
						<std:Signal Out="Meas5">
							<!--Apply AC_SIGNAL at J1-1, J1-2-->
							<tsf:AC_SIGNAL name="VIN2" ac_ampl="4.0mV" freq="1.0kHz"/>
							<std:TwoWire name="Conn12" hi="J1-1" lo="J1-2" In="VIN2"/>
							<!--Measure Amplitude of AC_SIGNAL at Collector of Q1-->
							<std:TwoWire name="Conn18" hi="Q1.C" lo="J1-4"/>
							<tsf:AC_SIGNAL name="V_O4" ac_ampl="range 0mV to 100mV errlmt +- 0.1mV" freq="1000Hz"/>
							<std:Measure name="Meas5" As="V_O4" attribute="ac_ampl" In="Conn18"/>
						</std:Signal>
						<OutValues>
							<TestResultOutValue testResultID="t4tr1" signalName="Meas5"/>
						</OutValues>
					</IeeeStd1641>
				</Behavior>
				<Outcomes>
					<Outcome ID="t4o1" value="Passed"/>
					<Outcome ID="t4o2" value="Failed" qualifier="Low"/>
				</Outcomes>
				<TestResults>
					<TestResult ID="t4tr1" name="V_C AC Voltage">
						<ValueDescription>
							<DatumDescription xsi:type="doubleDescription" standardUnit="mV" unitQualifier="pk_pk">
								<NominalValue value="44.7"/>
							</DatumDescription>
						</ValueDescription>
						<TestLimits>
							<Limit>
								<c:SingleLimit comparator="GE">
									<c:Datum xsi:type="c:double" standardUnit="mV" unitQualifier="pk_pk" value="40.0"/>
								</c:SingleLimit>
							</Limit>
						</TestLimits>
					</TestResult>
				</TestResults>
			</Action>
			<Action xsi:type="Test" ID="test5" name="V_C DC Voltage Test">
				<Parameters>
					<Parameter ID="t5p1" name="V_CC">
						<Value>
							<c:Datum xsi:type="c:double" standardUnit="V" value="12.0"/>
						</Value>
					</Parameter>
				</Parameters>
				<!--With power on, probe DC voltage at the collector of Q1-->
				<Behavior>
					<IeeeStd1641>
						<std:Signal Out="Meas6">
							<!--Measure Amplitude of DC_SIGNAL at Collector of Q1-->
							<std:TwoWire name="Conn19" hi="Q1.C" lo="J1-3"/>
							<tsf:DC_SIGNAL name="V_O6" dc_ampl="range -1V to 15V errlmt +- 0.001V"/>
							<std:Measure name="Meas6" As="V_O6" attribute="dc_ampl" In="Conn19"/>
						</std:Signal>
						<OutValues>
							<TestResultOutValue testResultID="t5tr1" signalName="Meas6"/>
						</OutValues>
					</IeeeStd1641>
				</Behavior>
				<Outcomes>
					<Outcome ID="t5o1" value="Passed"/>
					<Outcome ID="t5o2" value="Failed" qualifier="High"/>
					<Outcome ID="t5o3" value="Failed" qualifier="Low"/>
				</Outcomes>
				<TestResults>
					<TestResult ID="t5tr1" name="V_C DC Voltage">
						<ValueDescription>
							<DatumDescription xsi:type="doubleDescription" standardUnit="V">
								<NominalValue value="6.54"/>
							</DatumDescription>
						</ValueDescription>
						<TestLimits>
							<Limit>
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" standardUnit="V" value="4.7"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" standardUnit="V" value="8.0"/>
									</c:Limit>
								</c:LimitPair>
							</Limit>
						</TestLimits>
					</TestResult>
				</TestResults>
			</Action>
			<Action xsi:type="Test" ID="test6" name="V_E DC Voltage Test">
				<Parameters>
					<Parameter ID="t6p1" name="V_CC">
						<Value>
							<c:Datum xsi:type="c:double" standardUnit="V" value="12.0"/>
						</Value>
					</Parameter>
				</Parameters>
				<!--With power on, probe DC voltage at the emitter of Q1-->
				<Behavior>
					<IeeeStd1641>
						<std:Signal Out="Meas7">
							<!--Measure Amplitude of DC_SIGNAL at Emitter of Q1-->
							<std:TwoWire name="Conn20" hi="Q1.E" lo="J1-3"/>
							<tsf:DC_SIGNAL name="V_O7" dc_ampl="range -1V to 15V errlmt +- 0.001V"/>
							<std:Measure name="Meas7" As="V_O7" attribute="dc_ampl" In="Conn20"/>
						</std:Signal>
						<OutValues>
							<TestResultOutValue testResultID="t6tr1" signalName="Meas7"/>
						</OutValues>
					</IeeeStd1641>
				</Behavior>
				<Outcomes>
					<Outcome ID="t6o1" value="Passed"/>
					<Outcome ID="t6o2" value="Failed" qualifier="High"/>
					<Outcome ID="t6o3" value="Failed" qualifier="Low"/>
				</Outcomes>
				<TestResults>
					<TestResult ID="t6tr1" name="V_E DC Voltage">
						<ValueDescription>
							<DatumDescription xsi:type="doubleDescription" standardUnit="V">
								<NominalValue value="0.46"/>
							</DatumDescription>
						</ValueDescription>
						<TestLimits>
							<Limit>
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" standardUnit="V" value="0.37"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" standardUnit="V" value="0.55"/>
									</c:Limit>
								</c:LimitPair>
							</Limit>
						</TestLimits>
					</TestResult>
				</TestResults>
			</Action>
			<Action xsi:type="Test" ID="test7" name="V_B DC Voltage Test">
				<Parameters>
					<Parameter ID="t7p1" name="V_CC">
						<Value>
							<c:Datum xsi:type="c:double" standardUnit="V" value="12.0"/>
						</Value>
					</Parameter>
				</Parameters>
				<!--With power on, probe DC voltage at the base of Q1-->
				<Behavior>
					<IeeeStd1641>
						<std:Signal Out="Meas8">
							<!--Measure Amplitude of DC_SIGNAL at Base of Q1-->
							<std:TwoWire name="Conn21" hi="Q1.B" lo="J1-3"/>
							<tsf:DC_SIGNAL name="V_O8" dc_ampl="range -1V to 15V errlmt +- 0.001V"/>
							<std:Measure name="Meas8" As="V_O8" attribute="dc_ampl" In="Conn21"/>
						</std:Signal>
						<OutValues>
							<TestResultOutValue testResultID="t7tr1" signalName="Meas8"/>
						</OutValues>
					</IeeeStd1641>
				</Behavior>
				<Outcomes>
					<Outcome ID="t7o1" value="Passed"/>
					<Outcome ID="t7o2" value="Failed" qualifier="High"/>
					<Outcome ID="t7o3" value="Failed" qualifier="Low"/>
				</Outcomes>
				<TestResults>
					<TestResult ID="t7tr1" name="V_B DC Voltage">
						<ValueDescription>
							<DatumDescription xsi:type="doubleDescription" standardUnit="V">
								<NominalValue value="1.09"/>
							</DatumDescription>
						</ValueDescription>
						<TestLimits>
							<Limit>
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" standardUnit="V" value="0.99"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" standardUnit="V" value="1.2"/>
									</c:Limit>
								</c:LimitPair>
							</Limit>
						</TestLimits>
					</TestResult>
				</TestResults>
			</Action>
		</Actions>
		<TestGroups>
			<TestGroup xsi:type="TestGroupSequence" ID="seq1" name="FaultDetectionAndIsolation">
				<Outcomes>
					<Outcome ID="s1o1" value="Passed"/>
					<Outcome ID="s1o2" value="Failed"/>
					<Outcome ID="s1o3" value="Aborted" qualifier="Error"/>
				</Outcomes>
				<Steps>
					<Step ID="step1">
						<TestGroupReference testGroupID="seq2">
							<!--Example: referencing test group from sequence step-->
						</TestGroupReference>
						<Results>
							<Result>
								<TestGroupOutcomeReference testGroupOutcomeID="s2o1"/>
								<NextStep stepID="step2"/>
							</Result>
							<Result>
								<TestGroupOutcomeReference testGroupOutcomeID="s2o2"/>
								<SequenceOutcome sequenceOutcomeID="s1o2"/>
							</Result>
						</Results>
					</Step>
					<Step ID="step2">
						<TestGroupReference testGroupID="seq3">
							<!--Example: referencing test group from sequence step-->
						</TestGroupReference>
						<Results>
							<Result>
								<TestGroupOutcomeReference testGroupOutcomeID="s3o1"/>
								<NextStep stepID="step3"/>
							</Result>
							<Result>
								<TestGroupOutcomeReference testGroupOutcomeID="s3o2"/>
								<SequenceOutcome sequenceOutcomeID="s1o2"/>
							</Result>
						</Results>
					</Step>
					<Step ID="step3">
						<TestGroupReference testGroupID="seq4">
							<!--Example: referencing test group from sequence step-->
						</TestGroupReference>
						<Results>
							<Result>
								<TestGroupOutcomeReference testGroupOutcomeID="s4o1"/>
								<SequenceOutcome sequenceOutcomeID="s1o1"/>
							</Result>
							<Result>
								<TestGroupOutcomeReference testGroupOutcomeID="s4o2"/>
								<SequenceOutcome sequenceOutcomeID="s1o2"/>
							</Result>
							<Result>
								<TestGroupOutcomeReference testGroupOutcomeID="s4o3"/>
								<SequenceOutcome sequenceOutcomeID="s1o2"/>
							</Result>
							<Result>
								<TestGroupOutcomeReference testGroupOutcomeID="s4o4"/>
								<SequenceOutcome sequenceOutcomeID="s1o2"/>
							</Result>
							<Result>
								<TestGroupOutcomeReference testGroupOutcomeID="s4o5"/>
								<SequenceOutcome sequenceOutcomeID="s1o2"/>
							</Result>
							<Result>
								<TestGroupOutcomeReference testGroupOutcomeID="s4o6"/>
								<SequenceOutcome sequenceOutcomeID="s1o2"/>
							</Result>
							<Result>
								<TestGroupOutcomeReference testGroupOutcomeID="s4o7"/>
								<SequenceOutcome sequenceOutcomeID="s1o2"/>
							</Result>
							<Result>
								<TestGroupOutcomeReference testGroupOutcomeID="s4o8"/>
								<SequenceOutcome sequenceOutcomeID="s1o2"/>
							</Result>
							<Result>
								<TestGroupOutcomeReference testGroupOutcomeID="s4o9"/>
								<SequenceOutcome sequenceOutcomeID="s1o2"/>
							</Result>
							<Result>
								<TestGroupOutcomeReference testGroupOutcomeID="s4o10"/>
								<SequenceOutcome sequenceOutcomeID="s1o2"/>
							</Result>
							<Result>
								<TestGroupOutcomeReference testGroupOutcomeID="s4o11"/>
								<SequenceOutcome sequenceOutcomeID="s1o3"/>
							</Result>
						</Results>
					</Step>
				</Steps>
				<EntryPoints primaryEntryPointID="1">
					<EntryPoint ID="1" stepID="step1"/>
				</EntryPoints>
			</TestGroup>
			<TestGroup xsi:type="TestGroupSequence" ID="seq2" name="SafeToTurnOn">
				<Outcomes>
					<Outcome ID="s2o1" value="Passed"/>
					<Outcome ID="s2o2" value="Failed" qualifier="C3.SR">
						<DetectionIsolation>
							<Faults>
								<Fault faultID="c7f2"/>
							</Faults>
						</DetectionIsolation>
					</Outcome>
				</Outcomes>
				<Conditions>
					<PostConditions>
						<PostCondition name="SafeToTurnOn is True">
							<StateVariableValue stateVariableValueID="sv1v1"/>
						</PostCondition>
					</PostConditions>
				</Conditions>
				<Steps>
					<Step ID="step1">
						<ActionReference actionID="test1"/>
						<Results>
							<Result>
								<ActionOutcomeReference actionOutcomeID="t1o1"/>
								<SequenceOutcome sequenceOutcomeID="s2o1"/>
							</Result>
							<Result>
								<ActionOutcomeReference actionOutcomeID="t1o2"/>
								<SequenceOutcome sequenceOutcomeID="s2o2"/>
							</Result>
						</Results>
					</Step>
				</Steps>
				<EntryPoints primaryEntryPointID="1">
					<EntryPoint ID="1" stepID="step1"/>
				</EntryPoints>
			</TestGroup>
			<TestGroup xsi:type="TestGroupSequence" ID="seq3" name="DC_PerformanceTests">
				<Outcomes>
					<Outcome ID="s3o1" value="Passed"/>
					<Outcome ID="s3o2" value="Failed" qualifier="C2.SR">
						<DetectionIsolation>
							<Faults>
								<Fault faultID="c6f2"/>
							</Faults>
						</DetectionIsolation>
					</Outcome>
				</Outcomes>
				<Conditions>
					<PreConditions>
						<PreCondition name="SafeToTurnOn is True">
							<StateVariableValue stateVariableValueID="sv1v1"/>
						</PreCondition>
					</PreConditions>
				</Conditions>
				<Steps>
					<Step ID="step1">
						<ActionReference actionID="test2"/>
						<Results>
							<Result>
								<ActionOutcomeReference actionOutcomeID="t2o1"/>
								<SequenceOutcome sequenceOutcomeID="s3o1"/>
							</Result>
							<Result>
								<ActionOutcomeReference actionOutcomeID="t2o2"/>
								<SequenceOutcome sequenceOutcomeID="s3o2"/>
							</Result>
						</Results>
					</Step>
				</Steps>
				<EntryPoints primaryEntryPointID="1">
					<EntryPoint ID="1" stepID="step1"/>
				</EntryPoints>
			</TestGroup>
			<TestGroup xsi:type="TestGroupSequence" ID="seq4" name="AC_PerformanceTests">
				<Outcomes>
					<Outcome ID="s4o1" value="Passed"/>
					<Outcome ID="s4o2" value="Failed" qualifier="C3.OP">
						<DetectionIsolation>
							<Faults>
								<Fault faultID="c7f1"/>
							</Faults>
						</DetectionIsolation>
					</Outcome>
					<Outcome ID="s4o3" value="Failed" qualifier="R4.OP">
						<DetectionIsolation>
							<Faults>
								<Fault faultID="c4f1"/>
							</Faults>
						</DetectionIsolation>
					</Outcome>
					<Outcome ID="s4o4" value="Failed" qualifier="Q1.BE.SR,Q1.C.OP,R1.OP">
						<DetectionIsolation>
							<Faults>
								<Fault faultID="c8f1"/>
								<Fault faultID="c8f4"/>
								<Fault faultID="c1f1"/>
							</Faults>
						</DetectionIsolation>
					</Outcome>
					<Outcome ID="s4o5" value="Failed" qualifier="Q1.B.OP,Q1.E.OP">
						<DetectionIsolation>
							<Faults>
								<Fault faultID="c8f2"/>
								<Fault faultID="c8f6"/>
							</Faults>
						</DetectionIsolation>
					</Outcome>
					<Outcome ID="s4o6" value="Failed" qualifier="R2.OP,Q1.BC.SR">
						<DetectionIsolation>
							<Faults>
								<Fault faultID="c2f1"/>
								<Fault faultID="c8f5"/>
							</Faults>
						</DetectionIsolation>
					</Outcome>
					<Outcome ID="s4o7" value="Failed" qualifier="Q1.CE.SR">
						<DetectionIsolation>
							<Faults>
								<Fault faultID="c8f3"/>
							</Faults>
						</DetectionIsolation>
					</Outcome>
					<Outcome ID="s4o8" value="Failed" qualifier="R3.OP">
						<DetectionIsolation>
							<Faults>
								<Fault faultID="c3f1"/>
							</Faults>
						</DetectionIsolation>
					</Outcome>
					<Outcome ID="s4o9" value="Failed" qualifier="C1.OP">
						<DetectionIsolation>
							<Faults>
								<Fault faultID="c5f1"/>
							</Faults>
						</DetectionIsolation>
					</Outcome>
					<Outcome ID="s4o10" value="Failed" qualifier="C2.OP">
						<DetectionIsolation>
							<Faults>
								<Fault faultID="c6f1"/>
							</Faults>
						</DetectionIsolation>
					</Outcome>
					<Outcome ID="s4o11" value="Aborted" qualifier="Error"/>
				</Outcomes>
				<Conditions>
					<PreConditions>
						<PreCondition name="SafeToTurnOn is True">
							<StateVariableValue stateVariableValueID="sv1v1"/>
						</PreCondition>
					</PreConditions>
				</Conditions>
				<Steps>
					<Step ID="step1">
						<ActionReference actionID="test3"/>
						<Results>
							<Result>
								<ActionOutcomeReference actionOutcomeID="t3o1"/>
								<SequenceOutcome sequenceOutcomeID="s4o1"/>
							</Result>
							<Result>
								<ActionOutcomeReference actionOutcomeID="t3o2"/>
								<NextStep stepID="step2"/>
							</Result>
						</Results>
					</Step>
					<Step ID="step2">
						<ActionReference actionID="test5"/>
						<Results>
							<Result>
								<ActionOutcomeReference actionOutcomeID="t5o1"/>
								<NextStep stepID="step3"/>
							</Result>
							<Result>
								<ActionOutcomeReference actionOutcomeID="t5o2"/>
								<NextStep stepID="step4"/>
							</Result>
							<Result>
								<ActionOutcomeReference actionOutcomeID="t5o3"/>
								<NextStep stepID="step6"/>
							</Result>
						</Results>
					</Step>
					<Step ID="step3">
						<ActionReference actionID="test4"/>
						<Results>
							<Result>
								<ActionOutcomeReference actionOutcomeID="t4o1"/>
								<SequenceOutcome sequenceOutcomeID="s4o10"/>
							</Result>
							<Result>
								<ActionOutcomeReference actionOutcomeID="t4o2"/>
								<SequenceOutcome sequenceOutcomeID="s4o9"/>
							</Result>
						</Results>
					</Step>
					<Step ID="step4">
						<ActionReference actionID="test6"/>
						<Results>
							<Result>
								<ActionOutcomeReference actionOutcomeID="t6o1"/>
								<SequenceOutcome sequenceOutcomeID="s4o11"/>
							</Result>
							<Result>
								<ActionOutcomeReference actionOutcomeID="t6o2"/>
								<SequenceOutcome sequenceOutcomeID="s4o3"/>
							</Result>
							<Result>
								<ActionOutcomeReference actionOutcomeID="t6o3"/>
								<NextStep stepID="step5"/>
							</Result>
						</Results>
					</Step>
					<Step ID="step5">
						<ActionReference actionID="test7"/>
						<Results>
							<Result>
								<ActionOutcomeReference actionOutcomeID="t7o1"/>
								<SequenceOutcome sequenceOutcomeID="s4o5"/>
							</Result>
							<Result>
								<ActionOutcomeReference actionOutcomeID="t7o2"/>
								<SequenceOutcome sequenceOutcomeID="s4o5"/>
							</Result>
							<Result>
								<ActionOutcomeReference actionOutcomeID="t7o3"/>
								<SequenceOutcome sequenceOutcomeID="s4o4"/>
							</Result>
						</Results>
					</Step>
					<Step ID="step6">
						<ActionReference actionID="test6"/>
						<Results>
							<Result>
								<ActionOutcomeReference actionOutcomeID="t6o1"/>
								<SequenceOutcome sequenceOutcomeID="s4o11"/>
							</Result>
							<Result>
								<ActionOutcomeReference actionOutcomeID="t6o2"/>
								<NextStep stepID="step7"/>
							</Result>
							<Result>
								<ActionOutcomeReference actionOutcomeID="t6o3"/>
								<SequenceOutcome sequenceOutcomeID="s4o8"/>
							</Result>
						</Results>
					</Step>
					<Step ID="step7">
						<ActionReference actionID="test7"/>
						<Results>
							<Result>
								<ActionOutcomeReference actionOutcomeID="t7o1"/>
								<SequenceOutcome sequenceOutcomeID="s4o7"/>
							</Result>
							<Result>
								<ActionOutcomeReference actionOutcomeID="t7o2"/>
								<SequenceOutcome sequenceOutcomeID="s4o6"/>
							</Result>
							<Result>
								<ActionOutcomeReference actionOutcomeID="t7o3"/>
								<SequenceOutcome sequenceOutcomeID="s4o7"/>
							</Result>
						</Results>
					</Step>
				</Steps>
				<EntryPoints primaryEntryPointID="1">
					<EntryPoint ID="1" stepID="step1"/>
				</EntryPoints>
			</TestGroup>
		</TestGroups>
		<StateVariables>
			<StateVariable ID="sv1" name="SafeToTurnOn">
				<InitialValue valueID="sv1v2"/>
				<Values>
					<Value ID="sv1v1">
						<c:Datum xsi:type="c:boolean" value="true"/>
					</Value>
					<Value ID="sv1v2">
						<c:Datum xsi:type="c:boolean" value="false"/>
					</Value>
				</Values>
			</StateVariable>
		</StateVariables>
		<GlobalSignals>
			<GlobalSignal name="DC power">
				<Source ID="gs1"/>
			</GlobalSignal>
		</GlobalSignals>
	</DetailedTestInformation>
	<FailureFaultData>
		<FaultData>
			<Components>
				<Component ID="c1">
					<c:Identification designator="R1">
						<c:ModelName>Resistor</c:ModelName>
					</c:Identification>
					<Faults>
						<Fault detectability="DetectableInsertable" ID="c1f1">
							<FailureMode>Open</FailureMode>
						</Fault>
					</Faults>
				</Component>
				<Component ID="c2">
					<c:Identification designator="R2">
						<c:ModelName>Resistor</c:ModelName>
					</c:Identification>
					<Faults>
						<Fault detectability="DetectableInsertable" ID="c2f1">
							<FailureMode>Open</FailureMode>
						</Fault>
					</Faults>
				</Component>
				<Component ID="c3">
					<c:Identification designator="R3">
						<c:ModelName>Resistor</c:ModelName>
					</c:Identification>
					<Faults>
						<Fault detectability="DetectableInsertable" ID="c3f1">
							<FailureMode>Open</FailureMode>
						</Fault>
					</Faults>
				</Component>
				<Component ID="c4">
					<c:Identification designator="R4">
						<c:ModelName>Resistor</c:ModelName>
					</c:Identification>
					<Faults>
						<Fault detectability="DetectableInsertable" ID="c4f1">
							<FailureMode>Open</FailureMode>
						</Fault>
					</Faults>
				</Component>
				<Component ID="c5">
					<c:Identification designator="C1">
						<c:ModelName>Capacitor</c:ModelName>
					</c:Identification>
					<Faults>
						<Fault detectability="DetectableInsertable" ID="c5f1">
							<FailureMode>Open</FailureMode>
						</Fault>
						<Fault detectability="DetectableInsertable" ID="c5f2">
							<FailureMode>Short</FailureMode>
						</Fault>
					</Faults>
				</Component>
				<Component ID="c6">
					<c:Identification designator="C2">
						<c:ModelName>Capacitor</c:ModelName>
					</c:Identification>
					<Faults>
						<Fault detectability="DetectableInsertable" ID="c6f1">
							<FailureMode>Open</FailureMode>
						</Fault>
						<Fault detectability="DetectableInsertable" ID="c6f2">
							<FailureMode>Short</FailureMode>
						</Fault>
					</Faults>
				</Component>
				<Component ID="c7">
					<c:Identification designator="C3">
						<c:ModelName>Capacitor</c:ModelName>
					</c:Identification>
					<Faults>
						<Fault detectability="DetectableInsertable" ID="c7f1">
							<FailureMode>Open</FailureMode>
						</Fault>
						<Fault detectability="DetectableInsertable" ID="c7f2">
							<FailureMode>Short</FailureMode>
						</Fault>
					</Faults>
				</Component>
				<Component ID="c8">
					<c:Identification designator="Q1">
						<c:ModelName>Transistor</c:ModelName>
					</c:Identification>
					<Interface>
						<c:Ports>
							<c:Port name="c1p1">
								<c:ConnectorPins>
									<c:ConnectorPin connectorID="c1" pinID="B"/>
									<c:ConnectorPin connectorID="c1" pinID="C"/>
									<c:ConnectorPin connectorID="c1" pinID="E"/>
								</c:ConnectorPins>
							</c:Port>
						</c:Ports>
						<c:Connectors>
							<c:Connector ID="c1" type="dummy" location="Front">
								<c:Identification>
									<c:ModelName>dummy</c:ModelName>
								</c:Identification>
							</c:Connector>
						</c:Connectors>
					</Interface>
					<Faults>
						<Fault detectability="DetectableInsertable" ID="c8f1">
							<FailureMode>Short</FailureMode>
							<Location>
								<hc:Node>
									<hc:Path>/TestDescription/FailureFaultData/FaultData/Components/Component[@ID="c8"]/Interface/c:Ports/c:Port/c:ConnectorPins/c:ConnectorPin[@connectorID="c1" and @pinID="B"]</hc:Path>
								</hc:Node>
								<hc:Node>
									<hc:Path>/TestDescription/FailureFaultData/FaultData/Components/Component[@ID="c8"]/Interface/c:Ports/c:Port/c:ConnectorPins/c:ConnectorPin[@connectorID="c1" and @pinID="E"]</hc:Path>
								</hc:Node>
							</Location>
						</Fault>
						<Fault detectability="DetectableInsertable" ID="c8f2">
							<FailureMode>Open</FailureMode>
							<Location>
								<hc:Node>
									<hc:Path>/TestDescription/FailureFaultData/FaultData/Components/Component[@ID="c8"]/Interface/c:Ports/c:Port/c:ConnectorPins/c:ConnectorPin[@connectorID="c1" and @pinID="B"]</hc:Path>
								</hc:Node>
							</Location>
						</Fault>
						<Fault detectability="DetectableInsertable" ID="c8f3">
							<FailureMode>Short</FailureMode>
							<Location>
								<hc:Node>
									<hc:Path>/TestDescription/FailureFaultData/FaultData/Components/Component[@ID="c8"]/Interface/c:Ports/c:Port/c:ConnectorPins/c:ConnectorPin[@connectorID="c1" and @pinID="C"]</hc:Path>
								</hc:Node>
								<hc:Node>
									<hc:Path>/TestDescription/FailureFaultData/FaultData/Components/Component[@ID="c8"]/Interface/c:Ports/c:Port/c:ConnectorPins/c:ConnectorPin[@connectorID="c1" and @pinID="E"]</hc:Path>
								</hc:Node>
							</Location>
						</Fault>
						<Fault detectability="DetectableInsertable" ID="c8f4">
							<FailureMode>Open</FailureMode>
							<Location>
								<hc:Node>
									<hc:Path>/TestDescription/FailureFaultData/FaultData/Components/Component[@ID="c8"]/Interface/c:Ports/c:Port/c:ConnectorPins/c:ConnectorPin[@connectorID="c1" and @pinID="C"]</hc:Path>
								</hc:Node>
							</Location>
						</Fault>
						<Fault detectability="DetectableInsertable" ID="c8f5">
							<FailureMode>Short</FailureMode>
							<Location>
								<hc:Node>
									<hc:Path>/TestDescription/FailureFaultData/FaultData/Components/Component[@ID="c8"]/Interface/c:Ports/c:Port/c:ConnectorPins/c:ConnectorPin[@connectorID="c1" and @pinID="B"]</hc:Path>
								</hc:Node>
								<hc:Node>
									<hc:Path>/TestDescription/FailureFaultData/FaultData/Components/Component[@ID="c8"]/Interface/c:Ports/c:Port/c:ConnectorPins/c:ConnectorPin[@connectorID="c1" and @pinID="C"]</hc:Path>
								</hc:Node>
							</Location>
						</Fault>
						<Fault detectability="DetectableInsertable" ID="c8f6">
							<FailureMode>Open</FailureMode>
							<Location>
								<hc:Node>
									<hc:Path>/TestDescription/FailureFaultData/FaultData/Components/Component[@ID="c8"]/Interface/c:Ports/c:Port/c:ConnectorPins/c:ConnectorPin[@connectorID="c1" and @pinID="E"]</hc:Path>
								</hc:Node>
							</Location>
						</Fault>
					</Faults>
				</Component>
			</Components>
		</FaultData>
	</FailureFaultData>
</TestDescription>
