<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="FormatTemplate.xsl" ?>
<!--This template represents an example SI instance document that conforms to the requirements of the relevant standard’s annex. The example has dummy attribute value for each specification including connector location, types and mating connector which should be replaced with an appropriate specification value.-->
<id:InstrumentDescription type="Module" uuid="{0AF1845F-BAC0-40E6-A768-6042CB55CD92}" 
	xmlns:id="urn:P-IEEE-1671.2:2008.02:InstrumentDescription" 
	xmlns:c="urn:IEEE-1671:2008.01:Common" 
	xmlns:hc="urn:IEEE-1671:2008.01:HardwareCommon" 
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
	xsi:schemaLocation="urn:P-IEEE-1671.2:2008.02:InstrumentDescription InstrumentDescription.xsd"
	>
	<c:Identification>
		<c:ModelName>Synthetic Waveform Generator</c:ModelName>
	</c:Identification>
	<hc:Interface>
		<c:Ports>
			<c:Port name="Fref_in" direction="Input" type="Analog"/>
			<c:Port name="Tsync_in 1" direction="Input" type="Digital"/>
			<c:Port name="Power" direction="Input" type="Power"/>
			<c:Port name="Executive Control" direction="Bi-Directional" type="Digital"/>
			<c:Port name="Output Ch 1" direction="Output" type="Analog"/>
			<c:Port name="Marker_Out 1" direction="Output" type="Digital"/>
			<c:Port name="Fref_out" direction="Output" type="Analog"/>
			<!-- The following represent option ports that should be uncommented as required>
			<c:Port name='Sample Clk_in' direction='Input' type='Digital'></c:Port>
			<c:Port name='Tsync_in 2' direction='Input' type='Digital'></c:Port>
			<c:Port name='Modulation In 1' direction='Input' type='Digital'></c:Port>
			<c:Port name='Data Input/Output' direction='Input' type='Analog'></c:Port>
			<c:Port name='Output Ch 1 - Bar' direction='Output' type='Analog'></c:Port>
			<c:Port name='Output Ch 2' direction='Output' type='Analog'></c:Port>
			<c:Port name='Output Ch 2 - Bar' direction='Output' type='Analog'></c:Port>
			<c:Port name='Marker_Out 2' direction='Output' type='Digital'></c:Port>
			<c:Port name='Sample Clk_out' direction='Output' type='Digital'></c:Port>
<-->
		</c:Ports>
		<c:Connectors>
			<c:Connector ID="Fref_in" location="Front" type="BNC" matingConnectorType="Male">
				<c:Identification>
					<c:ModelName>Enter ModelName Here</c:ModelName>
				</c:Identification>
			</c:Connector>
			<c:Connector ID="Tsync_in 1" location="Front" type="SMA" matingConnectorType="Male">
				<c:Identification>
					<c:ModelName>Enter ModelName Here</c:ModelName>
				</c:Identification>
			</c:Connector>
			<c:Connector ID="Power" location="Front" type="IEC C-14" matingConnectorType="Male">
				<c:Identification>
					<c:ModelName>Enter ModelName Here</c:ModelName>
				</c:Identification>
			</c:Connector>
			<c:Connector ID="Executive Control" location="Front" type="RJ-45" matingConnectorType="Male">
				<c:Identification>
					<c:ModelName>Enter ModelName Here</c:ModelName>
				</c:Identification>
			</c:Connector>
			<c:Connector ID="Output Ch 1" location="Front" type="SMA" matingConnectorType="Male">
				<c:Identification>
					<c:ModelName>Enter ModelName Here</c:ModelName>
				</c:Identification>
			</c:Connector>
			<c:Connector ID="Marker_Out 1" location="Front" type="SMA" matingConnectorType="Male">
				<c:Identification>
					<c:ModelName>Enter ModelName Here</c:ModelName>
				</c:Identification>
			</c:Connector>
			<c:Connector ID="Fref_out" location="Front" type="BNC" matingConnectorType="Male">
				<c:Identification>
					<c:ModelName>Enter ModelName Here</c:ModelName>
				</c:Identification>
			</c:Connector>
			<!-- The following represent option connectors that should be uncommented as required>
			<c:Connector ID='Sample Clk_in' location="Front" type="SMA" matingConnectorType="Male">
				<c:Identification>
					<c:ModelName>Enter ModelName Here</c:ModelName>
				</c:Identification>
			</c:Connector>
			<c:Connector ID='Tsync_in 2' location="Front" type="SMA" matingConnectorType="Male">
				<c:Identification>
					<c:ModelName>Enter ModelName Here</c:ModelName>
				</c:Identification>
			</c:Connector>
			<c:Connector ID='Modulation In 1' location="Front" type="SMA" matingConnectorType="Male">
				<c:Identification>
					<c:ModelName>Enter ModelName Here</c:ModelName>
				</c:Identification>
			</c:Connector>
			<c:Connector ID='Data Input/Output' location="Front" type="SMA" matingConnectorType="Male">
				<c:Identification>
					<c:ModelName>Enter ModelName Here</c:ModelName>
				</c:Identification>
			</c:Connector>
			<c:Connector ID='Output Ch 1 - Bar' location="Front" type="SMA" matingConnectorType="Male">
				<c:Identification>
					<c:ModelName>Enter ModelName Here</c:ModelName>
				</c:Identification>
			</c:Connector>
			<c:Connector ID='Output Ch 2' location="Front" type="SMA" matingConnectorType="Male">
				<c:Identification>
					<c:ModelName>Enter ModelName Here</c:ModelName>
				</c:Identification>
			</c:Connector>
			<c:Connector ID='Output Ch 2 - Bar' location="Front" type="SMA" matingConnectorType="Male">
				<c:Identification>
					<c:ModelName>Enter ModelName Here</c:ModelName>
				</c:Identification>
			</c:Connector>
			<c:Connector ID='Marker_Out 2' location="Front" type="SMA" matingConnectorType="Male">
				<c:Identification>
					<c:ModelName>Enter ModelName Here</c:ModelName>
				</c:Identification>
			</c:Connector>
			<c:Connector ID='Sample Clk_out' location="Front" type="SMA" matingConnectorType="Male">
				<c:Identification>
					<c:ModelName>Enter ModelName Here</c:ModelName>
				</c:Identification>
			</c:Connector>
<-->
		</c:Connectors>
	</hc:Interface>
	<hc:Control>
		<hc:Drivers>
			<hc:Driver name="Enter driver name here" version="Enter version here" qualifier="Min">
				<hc:Type xsi:type="hc:IVI-COM" progID="enter ID here" fileName="Enter file name here" filePath="Enter file path here"/>
				<hc:Platform>
					<hc:OperatingSystem name="Windows" version="XP" qualifier="Min"/>
				</hc:Platform>
			</hc:Driver>
		</hc:Drivers>
	</hc:Control>
	<hc:EnvironmentalRequirements>
		<c:Operation>
			<c:Altitude>
				<c:SingleLimit comparator="LT">
					<c:Datum xsi:type="c:double" standardUnit="m" value="3000"/>
				</c:SingleLimit>
			</c:Altitude>
			<c:Humidity>
				<c:LimitPair operator="AND">
					<c:Limit comparator="GE">
						<c:Datum xsi:type="c:double" value="5" standardUnit="%"/>
					</c:Limit>
					<c:Limit comparator="LE">
						<c:Datum xsi:type="c:double" value="50" standardUnit="%"/>
					</c:Limit>
				</c:LimitPair>
				<c:Description>Operating Humidity in percent</c:Description>
			</c:Humidity>
			<c:Shock>
				<c:SingleLimit comparator="LE">
					<c:Datum xsi:type="c:double" value="5" standardUnit="G"/>
				</c:SingleLimit>
				<c:Description>Operating Shock limit in G's</c:Description>
			</c:Shock>
			<c:Temperature>
				<c:LimitPair operator="AND">
					<c:Limit comparator="GE">
						<c:Datum xsi:type="c:double" standardUnit="degC" value="5"/>
					</c:Limit>
					<c:Limit comparator="LE">
						<c:Datum xsi:type="c:double" standardUnit="degC" value="50"/>
					</c:Limit>
				</c:LimitPair>
				<c:Description>Operating Temperature in degrees Celsius</c:Description>
			</c:Temperature>
		</c:Operation>
		<c:StorageTransport>
			<c:Altitude>
				<c:SingleLimit comparator="LT">
					<c:Datum xsi:type="c:double" standardUnit="m" value="3000"/>
				</c:SingleLimit>
			</c:Altitude>
			<c:Humidity>
				<c:LimitPair operator="AND">
					<c:Limit comparator="GE">
						<c:Datum xsi:type="c:double" value="5" standardUnit="%"/>
					</c:Limit>
					<c:Limit comparator="LE">
						<c:Datum xsi:type="c:double" value="50" standardUnit="%"/>
					</c:Limit>
				</c:LimitPair>
				<c:Description>Storage and Transport humidity in percent</c:Description>
			</c:Humidity>
			<c:Shock>
				<c:SingleLimit comparator="LE">
					<c:Datum xsi:type="c:double" value="15" standardUnit="G"/>
				</c:SingleLimit>
				<c:Description>Storage and Transport Shock limit in G's</c:Description>
			</c:Shock>
			<c:Temperature>
				<c:LimitPair operator="AND">
					<c:Limit comparator="GE">
						<c:Datum xsi:type="c:double" standardUnit="degC" value="-40"/>
					</c:Limit>
					<c:Limit comparator="LE">
						<c:Datum xsi:type="c:double" standardUnit="degC" value="65"/>
					</c:Limit>
				</c:LimitPair>
				<c:Description>Storage and Transport temperature in degrees Celsius</c:Description>
			</c:Temperature>
			<c:Vibration>
				<c:Frequency>
					<c:SingleLimit comparator="LE">
						<c:Datum xsi:type="c:double" value="15" standardUnit="Hz"/>
					</c:SingleLimit>
				</c:Frequency>
				<c:Displacement>
					<c:SingleLimit comparator="LE">
						<c:Datum xsi:type="c:double" value="15" standardUnit="mm"/>
					</c:SingleLimit>
				</c:Displacement>
				<c:Velocity>
					<c:SingleLimit comparator="LE">
						<c:Datum xsi:type="c:double" value="15" standardUnit="m/s"/>
					</c:SingleLimit>
				</c:Velocity>
			</c:Vibration>
		</c:StorageTransport>
	</hc:EnvironmentalRequirements>
	<hc:PowerRequirements>
		<hc:AC>
			<hc:Frequency>
				<c:LimitPair operator="AND">
					<c:Limit comparator="GE">
						<c:Datum xsi:type="c:double" standardUnit="Hz" value="50"/>
					</c:Limit>
					<c:Limit comparator="LE">
						<c:Datum xsi:type="c:double" standardUnit="Hz" value="60"/>
					</c:Limit>
				</c:LimitPair>
				<c:Description>Power line frequency in Hertz</c:Description>
			</hc:Frequency>
			<hc:Voltage>
				<c:LimitPair operator="AND">
					<c:Limit comparator="GE">
						<c:Datum xsi:type="c:double" standardUnit="V" value="100"/>
					</c:Limit>
					<c:Limit comparator="LE">
						<c:Datum xsi:type="c:double" standardUnit="V" value="120"/>
					</c:Limit>
				</c:LimitPair>
				<c:Description>AC Line Voltage</c:Description>
			</hc:Voltage>
			<hc:Amperage>
				<c:SingleLimit comparator="LE">
					<c:Datum xsi:type="c:double" standardUnit="A" value="3"/>
				</c:SingleLimit>
				<c:Description>Power Line Current in Amps</c:Description>
			</hc:Amperage>
			<hc:Connector connectorID="IEC C-14"/>
			<hc:Description>AC Power input</hc:Description>
		</hc:AC>
		<hc:AC>
			<hc:Frequency>
				<c:LimitPair operator="AND">
					<c:Limit comparator="GE">
						<c:Datum xsi:type="c:double" standardUnit="Hz" value="50"/>
					</c:Limit>
					<c:Limit comparator="LE">
						<c:Datum xsi:type="c:double" standardUnit="Hz" value="60"/>
					</c:Limit>
				</c:LimitPair>
				<c:Description>Power line frequency in Hertz</c:Description>
			</hc:Frequency>
			<hc:Voltage>
				<c:LimitPair operator="AND">
					<c:Limit comparator="GE">
						<c:Datum xsi:type="c:double" standardUnit="V" value="220"/>
					</c:Limit>
					<c:Limit comparator="LE">
						<c:Datum xsi:type="c:double" standardUnit="V" value="240"/>
					</c:Limit>
				</c:LimitPair>
				<c:Description>AC Line Voltage</c:Description>
			</hc:Voltage>
			<hc:Amperage>
				<c:SingleLimit comparator="LE">
					<c:Datum xsi:type="c:double" standardUnit="A" value="1.5"/>
				</c:SingleLimit>
				<c:Description>Power Line Current in Amps</c:Description>
			</hc:Amperage>
			<hc:Connector connectorID="IEC C-14"/>
			<hc:Description>AC Power input</hc:Description>
		</hc:AC>
	</hc:PowerRequirements>
	<hc:PhysicalCharacteristics>
		<hc:Mass value="0" standardUnit="kg"/>
		<hc:Volume value="0" standardUnit="m3"/>
		<hc:LinearMeasurements>
			<hc:Height value="0" standardUnit="in"/>
			<hc:Width value="0" standardUnit="in"/>
			<hc:Depth value="0" standardUnit="in"/>
			<hc:RackUSize value="000"/>
		</hc:LinearMeasurements>
	</hc:PhysicalCharacteristics>
	<hc:LegalDocuments>
		<hc:Conformance name="FCC Class B" uuid="{00000000-0000-0000-0000-000000000000}">
			<c:Text>This instrument complies with all FCC Class B regulations</c:Text>
		</hc:Conformance>
		<hc:Conformance name="CE Certification" uuid="{00000000-0000-0000-0000-000000000000}">
			<c:Text>This instrument has received European CE Certification</c:Text>
		</hc:Conformance>
	</hc:LegalDocuments>
	<id:Buses>
		<id:Bus xsi:type="id:Ethernet" supportsDHCP="true"/>
		<id:Bus xsi:type="id:IEEE-488"/>
	</id:Buses>
	<id:Specifications>
		<hc:Group name="Input requirements">
			<hc:Description>D.1.1 Input requirements</hc:Description>
			<hc:Specification name="None" xsi:type="hc:Guaranteed">
				<hc:Description> None</hc:Description>
			</hc:Specification>
		</hc:Group>
		<hc:Group name="Output channel requirements">
			<hc:Description>D.1.2 Output channel requirements</hc:Description>
			<hc:Group name="Programmable settings (Channel 1-N)">
				<hc:Description>D.1.2.1 Programmable settings (Channel 1-N)</hc:Description>
				<hc:Group name="Common programmable settings (Channel 1-N)">
					<hc:Description>D.1.2.1.1 Common programmable settings (Channel 1-N)</hc:Description>
					<hc:Specification name="Available operating modes" xsi:type="hc:Feature">
						<hc:Description>D.1.2.1.1.1 Operating mode</hc:Description>
						<hc:Limits>
							<!---->
							<hc:Limit operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Continuous</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
							<hc:Limit operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Burst</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Output enable/disable available" xsi:type="hc:Feature">
						<hc:Description>D.1.2.1.1.2 Output enable</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:boolean" value="true"/>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
						<hc:SupplementalInformation>1) An output will be present at the specified output port if it is enabled and triggered. 

2) The value of this setting is binary; it's either on or off.</hc:SupplementalInformation>
					</hc:Specification>
					<hc:Specification name="Output modes" xsi:type="hc:Feature">
						<hc:Description>D.1.2.1.1.3 Output mode</hc:Description>
						<hc:Limits>
							<!--Output mode-->
							<hc:Limit name="Output mode" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Standard Function</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
							<hc:Limit name="Output mode" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Arbitrary Waveform</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
							<hc:Limit name="Output mode" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Arbitrary Sequence</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
						<hc:SupplementalInformation>1) This setting has three possible values; Standard Function, Arbitrary Waveform and Arbitrary Sequence.  

2) The FGEN settings apply when the output mode is set to standard function.

3) The ARB settings apply when the output mode is set to either Arbitrary Waveform or Arbitrary Sequence.

4) This setting enables and disables large portions of the API.
</hc:SupplementalInformation>
					</hc:Specification>
					<hc:Specification name="Output impedance" xsi:type="hc:Nominal">
						<hc:Description>D.1.2.1.1.4 Output impedance</hc:Description>
						<hc:Limits>
							<hc:Limit name="Output impedance">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="Ohm"/>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
						<hc:SupplementalInformation>1) This can be thought of as output impedance mode.

2) If the unit has more than one (a variable output impedance), then this setting will have a value that defines the output impedance. Examples are 600 ohm, 50 Ohm, 1K ohm etc</hc:SupplementalInformation>
					</hc:Specification>
					<hc:Specification name="Burst count" xsi:type="hc:Feature">
						<hc:Description>D.1.2.1.1.5 Burst count</hc:Description>
						<hc:Limits>
							<hc:Limit name="Burst count">
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" value="0e1"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" value="0e1"/>
									</c:Limit>
								</c:LimitPair>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="AM available" xsi:type="hc:Feature">
						<hc:Description>D.1.2.1.1.6 AM enabled</hc:Description>
						<hc:Limits>
							<!--AM available-->
							<hc:Limit name="AM available" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:boolean" value="true"/>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="AM internal depth" xsi:type="hc:Nominal">
						<hc:Description>D.1.2.1.1.7 AM internal depth</hc:Description>
						<hc:Limits>
							<hc:Limit name="AM internal depth">
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="%"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="%"/>
									</c:Limit>
								</c:LimitPair>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="AM internal frequency" xsi:type="hc:Feature">
						<hc:Description>D.1.2.1.1.8 AM internal frequency</hc:Description>
						<hc:Limits>
							<hc:Limit name="AM internal frequency">
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="Hz"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="Hz"/>
									</c:Limit>
								</c:LimitPair>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="AM internal waveform" xsi:type="hc:Feature">
						<hc:Description>D.1.2.1.1.9 AM internal waveform</hc:Description>
						<hc:Limits>
							<!--AM internal waveform-->
							<hc:Limit name="AM internal waveform" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Sine</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
							<hc:Limit name="AM internal waveform" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Square</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
							<hc:Limit name="AM internal waveform" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Triangle</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
							<hc:Limit name="AM internal waveform" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Ramp</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="AM source" xsi:type="hc:Nominal">
						<hc:Description>D.1.2.1.1.10 AM source</hc:Description>
						<hc:Limits>
							<!--AM source-->
							<hc:Limit name="AM source" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Internal</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
							<hc:Limit name="AM source" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>External</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="FM available" xsi:type="hc:Feature">
						<hc:Description>D.1.2.1.1.11 FM enabled</hc:Description>
						<hc:Limits>
							<!--FM available-->
							<hc:Limit name="FM available" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:boolean" value="true"/>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="FM internal deviation" xsi:type="hc:Nominal">
						<hc:Description>D.1.2.1.1.12 FM internal deviation</hc:Description>
						<hc:Limits>
							<hc:Limit name="FM internal deviation">
								<c:SingleLimit comparator="LE">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="Hz"/>
								</c:SingleLimit>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="FM internal frequency" xsi:type="hc:Nominal">
						<hc:Description>D.1.2.1.1.13 FM internal frequency</hc:Description>
						<hc:Limits>
							<hc:Limit name="FM internal frequency">
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="Hz"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="Hz"/>
									</c:Limit>
								</c:LimitPair>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="FM internal waveform" xsi:type="hc:Nominal">
						<hc:Description>D.1.2.1.1.14 FM internal waveform</hc:Description>
						<hc:Limits>
							<!--FM internal waveform-->
							<hc:Limit name="FM internal waveform" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Sine</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
							<hc:Limit name="FM internal waveform" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Square</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
							<hc:Limit name="FM internal waveform" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Triangle</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
							<hc:Limit name="FM internal waveform" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Ramp</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="FM source" xsi:type="hc:Nominal">
						<hc:Description>D.1.2.1.1.15 FM source</hc:Description>
						<hc:Limits>
							<!--FM source-->
							<hc:Limit name="FM source" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Internal</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
							<hc:Limit name="FM source" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>External</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
				</hc:Group>
				<hc:Group name="Unique ARB programmable settings (Channel 1-N)">
					<hc:Description>D.1.2.1.2 Unique ARB programmable settings (Channel 1-N)</hc:Description>
					<hc:Specification name="Arbitrary gain" xsi:type="hc:Nominal">
						<hc:Description>D.1.2.1.2.1 Arbitrary gain</hc:Description>
						<hc:Limits>
							<hc:Limit name="Arbitrary gain">
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="dB"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="dB"/>
									</c:Limit>
								</c:LimitPair>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Arbitrary DC offset" xsi:type="hc:Nominal">
						<hc:Description>D.1.2.1.2.2 Arbitrary DC offset</hc:Description>
						<hc:Limits>
							<hc:Limit name="Arbitrary DC offset">
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="V"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="V"/>
									</c:Limit>
								</c:LimitPair>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Arbitrary sample rate" xsi:type="hc:Nominal">
						<hc:Description>D.1.2.1.2.3 Arbitrary sample rate</hc:Description>
						<hc:Limits>
							<hc:Limit name="Arbitrary sample rate">
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="Hz"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="Hz"/>
									</c:Limit>
								</c:LimitPair>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
				</hc:Group>
				<hc:Group name="Unique FGEN programmable settings (Channel 1-N)">
					<hc:Description>D.1.2.1.3 Unique FGEN programmable settings (Channel 1-N)</hc:Description>
					<hc:Specification name="Amplitude" xsi:type="hc:Nominal">
						<hc:Description>D.1.2.1.3.1 Amplitude</hc:Description>
						<hc:Limits>
							<hc:Limit name="Amplitude">
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" value="0e1" unitQualifier="pk_pk" standardUnit="V"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" value="0e1" unitQualifier="pk_pk" standardUnit="V"/>
									</c:Limit>
								</c:LimitPair>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Offset" xsi:type="hc:Nominal">
						<hc:Description>D.1.2.1.3.2 Offset</hc:Description>
						<hc:Limits>
							<hc:Limit name="Offset">
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="V"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="V"/>
									</c:Limit>
								</c:LimitPair>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Duty cycle high" xsi:type="hc:Nominal">
						<hc:Description>D.1.2.1.3.3 Duty cycle high</hc:Description>
						<hc:Limits>
							<hc:Limit name="Duty cycle high">
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="%"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="%"/>
									</c:Limit>
								</c:LimitPair>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Frequency" xsi:type="hc:Nominal">
						<hc:Description>D.1.2.1.3.4 Frequency</hc:Description>
						<hc:Limits>
							<hc:Limit name="Frequency">
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="Hz"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="Hz"/>
									</c:Limit>
								</c:LimitPair>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Start phase" xsi:type="hc:Nominal">
						<hc:Description>D.1.2.1.3.5 Start phase</hc:Description>
						<hc:Limits>
							<hc:Limit name="Start phase">
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="%"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="%"/>
									</c:Limit>
								</c:LimitPair>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Waveform" xsi:type="hc:Feature">
						<hc:Description>D.1.2.1.3.6 Waveform</hc:Description>
						<hc:Limits>
							<!--Waveform-->
							<hc:Limit name="Waveform" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Sine</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
							<hc:Limit name="Waveform" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Square</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
							<hc:Limit name="Waveform" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Triangle</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
							<hc:Limit name="Waveform" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Ramp-up</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
							<hc:Limit name="Waveform" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Ramp-down</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
				</hc:Group>
			</hc:Group>
			<hc:Group name="Output parameters (Channel 1-N)">
				<hc:Description>D.1.2.2 Output parameters (Channel 1-N)</hc:Description>
				<hc:Specification name="Bandwidth (-3dB)" xsi:type="hc:Guaranteed">
					<hc:Description>D.1.2.2.1 Bandwidth (-3dB)</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:SingleLimit comparator="LE">
								<c:Datum xsi:type="c:double" value="0e1" standardUnit="Hz"/>
							</c:SingleLimit>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Bandwidth (-3dB) without reconstruction filter" xsi:type="hc:Guaranteed">
					<hc:Description>D.1.2.2.2 Bandwidth (-3dB) without reconstruction filter</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:SingleLimit comparator="LE">
								<c:Datum xsi:type="c:double" value="0e1" standardUnit="Hz"/>
							</c:SingleLimit>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Frequency response (plot)" xsi:type="hc:Typical" expectedSuccessRange="80">
					<hc:Description>D.1.2.2.3 Frequency response (plot)</hc:Description>
					<hc:Graph>
						<hc:URL>D.1.2.2.3 Plot</hc:URL>
					</hc:Graph>
					<hc:SupplementalInformation>1) Plots are the recommended means of reporting the influence that different settings, or operating modes have on the frequency response, of the SI Waveform Generator.

2) Frequency response plots are normally reported as typical.
</hc:SupplementalInformation>
				</hc:Specification>
				<hc:Specification name="Output impedance" xsi:type="hc:Nominal">
					<hc:Description>D.1.2.2.4 Output impedance</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:double" value="0e1" standardUnit="Ohm"/>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Pulsed transition time" xsi:type="hc:Guaranteed">
					<hc:Description>D.1.2.2.5 Pulsed transition time</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:SingleLimit comparator="LE">
								<c:Datum xsi:type="c:double" value="0e1" standardUnit="ps"/>
							</c:SingleLimit>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Absolute maximum output or short circuit protection" xsi:type="hc:Guaranteed">
					<hc:Description>D.1.2.2.6 Absolute maximum output or short circuit protection</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:SingleLimit comparator="GE">
								<c:Datum xsi:type="c:double" value="0e1" unitQualifier="pk" standardUnit="A"/>
							</c:SingleLimit>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Maximum reverse power" xsi:type="hc:Guaranteed">
					<hc:Description>D.1.2.2.7 Maximum reverse power</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:SingleLimit comparator="GE">
								<c:Datum xsi:type="c:double" value="0e1" standardUnit="dBm"/>
							</c:SingleLimit>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="DC offset resolution (settability)" xsi:type="hc:Feature">
					<hc:Description>D.1.2.2.8 DC offset resolution (settability)</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:double" value="0e1" standardUnit="V"/>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="DC offset accuracy" xsi:type="hc:Guaranteed">
					<hc:Description>D.1.2.2.9 DC offset accuracy</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:SingleLimit comparator="LE">
								<c:Datum xsi:type="c:double" value="0e1" standardUnit="%"/>
							</c:SingleLimit>
						</hc:Limit>
					</hc:Limits>
					<hc:SupplementalInformation>1) DC accuracy shall be specified with the offset set to zero.

2) Specify the applicable temperature range, with and/or without self-calabration. 
</hc:SupplementalInformation>
				</hc:Specification>
				<hc:Specification name="DC offset accuracy temperature coefficient" xsi:type="hc:Nominal">
					<hc:Description>D.1.2.2.10 DC offset accuracy temperature coefficient</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:double" value="0e1" standardUnit="%/degC"/>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
					<hc:SupplementalInformation>1) This is a change in DC gain accuracy without re-calibration over the applicable temperature range.
</hc:SupplementalInformation>
				</hc:Specification>
				<hc:Specification name="Output (AC) resolution (settability)" xsi:type="hc:Feature">
					<hc:Description>D.1.2.2.11 Output (AC) resolution (settability)</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:double" value="0e1" standardUnit="V"/>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Output (AC) accuracy" xsi:type="hc:Guaranteed">
					<hc:Description>D.1.2.2.12 Output (AC) accuracy</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:SingleLimit comparator="LE">
								<c:Datum xsi:type="c:double" value="0e1" standardUnit="%"/>
							</c:SingleLimit>
						</hc:Limit>
					</hc:Limits>
					<hc:SupplementalInformation>1) Specify the applicable temperature range, with and/or without self-calabration.

2) Recommend 10 kHz and 50 kHz be used for low frequency converters.
</hc:SupplementalInformation>
				</hc:Specification>
				<hc:Specification name="Output (AC) accuracy temperature coefficient" xsi:type="hc:Nominal">
					<hc:Description>D.1.2.2.13 Output (AC) accuracy temperature coefficient</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:double" value="0e1" standardUnit="%/degC"/>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
					<hc:SupplementalInformation>1) This is a change in AC Accuracy without re-calibration over the applicable temperature range. 
</hc:SupplementalInformation>
				</hc:Specification>
				<hc:Specification name="Signal to noise ratio (SNR)" xsi:type="hc:Guaranteed">
					<hc:Description>D.1.2.2.14 Signal to noise ratio (SNR)</hc:Description>
					<hc:Definition>
						<hc:Text>SNR (dB) = 10 log (Power signal (rms) / Power of the Noise (rms))
</hc:Text>
					</hc:Definition>
					<hc:Limits>
						<hc:Limit>
							<c:SingleLimit comparator="LE">
								<c:Datum xsi:type="c:double" value="0e1" standardUnit="dB"/>
							</c:SingleLimit>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Noise floor" xsi:type="hc:Guaranteed">
					<hc:Description>D.1.2.2.15 Noise floor</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:SingleLimit comparator="LE">
								<c:Datum xsi:type="c:double" value="0e1" standardUnit="dB/Hz"/>
							</c:SingleLimit>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Harmonics" xsi:type="hc:Guaranteed">
					<hc:Description>D.1.2.2.16 Harmonics</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:SingleLimit comparator="LE">
								<c:Datum xsi:type="c:double" value="0e1" standardUnit="dBc"/>
							</c:SingleLimit>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Spurious free dynamic range (SFDR)" xsi:type="hc:Guaranteed">
					<hc:Description>D.1.2.2.17 Spurious free dynamic range (SFDR)</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:SingleLimit comparator="GE">
								<c:Datum xsi:type="c:double" value="0e1" standardUnit="dBc"/>
							</c:SingleLimit>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="System phase noise" xsi:type="hc:Guaranteed">
					<hc:Description>D.1.2.2.18 System phase noise</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:SingleLimit comparator="LE">
								<c:Datum xsi:type="c:double" value="0e1" standardUnit="dB/Hz"/>
							</c:SingleLimit>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="System jitter" xsi:type="hc:Guaranteed">
					<hc:Description>D.1.2.2.19 System jitter</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:SingleLimit comparator="LE">
								<c:Datum xsi:type="c:double" value="0e1" standardUnit="ps"/>
							</c:SingleLimit>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Frequency switching time" xsi:type="hc:Guaranteed">
					<hc:Description>D.1.2.2.20 Frequency switching time</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:SingleLimit comparator="LE">
								<c:Datum xsi:type="c:double" value="0e1" standardUnit="ps"/>
							</c:SingleLimit>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="AM input sensitivity" xsi:type="hc:Nominal">
					<hc:Description>D.1.2.2.21 AM input sensitivity</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:double" value="0e1" standardUnit="%"/>
								<!--Volts per volt, percent per volt, volt per percent, or percent per percent -->
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
			</hc:Group>
			<hc:Group name="Output related parameters (Data Input/Output)">
				<hc:Description>D.1.2.3 Output related parameters (Data Input/Output)</hc:Description>
				<hc:Specification name="Signal type" xsi:type="hc:Feature">
					<hc:Description>D.1.2.3.1 Signal type</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:string">
									<c:Value>TTL</c:Value>
								</c:Datum>
								<!-- allowed values are>
TTL
ECL
PECL
LVDS
<-->
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Synchronization type" xsi:type="hc:Feature">
					<hc:Description>D.1.2.3.2 Synchronization type</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:string">
									<c:Value>TTL</c:Value>
								</c:Datum>
								<!-- allowed values are>
TTL
ECL
PECL
LVDS
<-->
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Number of Channels" xsi:type="hc:Feature">
					<hc:Description>D.1.2.3.3 Number of Channels</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:integer" value="000"/>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Number of Bits" xsi:type="hc:Feature">
					<hc:Description>D.1.2.3.4 Number of Bits</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:integer" value="000"/>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Output modes" xsi:type="hc:Feature">
					<hc:Description>D.1.2.3.5 Output modes</hc:Description>
					<hc:Limits>
						<!---->
						<hc:Limit operator="OR">
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:string">
									<c:Value>Digital only</c:Value>
								</c:Datum>
							</c:Expected>
						</hc:Limit>
						<hc:Limit operator="OR">
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:string">
									<c:Value>Analog only</c:Value>
								</c:Datum>
							</c:Expected>
						</hc:Limit>
						<hc:Limit operator="OR">
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:string">
									<c:Value>Digital and analog</c:Value>
								</c:Datum>
							</c:Expected>
						</hc:Limit>
						<hc:Limit operator="OR">
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:string">
									<c:Value>Off</c:Value>
								</c:Datum>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Output termination requirements" xsi:type="hc:Guaranteed">
					<hc:Description>D.1.2.3.6 Output termination requirements</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:string">
									<c:Value/>
								</c:Datum>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Max sample rate" xsi:type="hc:Guaranteed">
					<hc:Description>D.1.2.3.7 Max sample rate</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:SingleLimit comparator="LE">
								<c:Datum xsi:type="c:double" value="0e1" standardUnit="Hz"/>
							</c:SingleLimit>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Min sample rate" xsi:type="hc:Guaranteed">
					<hc:Description>D.1.2.3.8 Min sample rate</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:SingleLimit comparator="GE">
								<c:Datum xsi:type="c:double" value="0e1" standardUnit="Hz"/>
							</c:SingleLimit>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
			</hc:Group>
		</hc:Group>
		<hc:Group name="Time base requirements">
			<hc:Description>D.1.3 Time base requirements</hc:Description>
			<hc:Group name="Time base programmable settings">
				<hc:Description>D.1.3.1 Time base programmable settings</hc:Description>
				<hc:Specification name="Reference selection" xsi:type="hc:Feature">
					<hc:Description>D.1.3.1.1 Reference selection</hc:Description>
					<hc:Limits>
						<!--Reference selection-->
						<hc:Limit name="Reference selection" operator="OR">
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:string">
									<c:Value>Internal</c:Value>
								</c:Datum>
							</c:Expected>
						</hc:Limit>
						<hc:Limit name="Reference selection" operator="OR">
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:string">
									<c:Value>External</c:Value>
								</c:Datum>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Time base selection " xsi:type="hc:Feature">
					<hc:Description>D.1.3.1.2 Time base selection </hc:Description>
					<hc:Limits>
						<!--Time base selection -->
						<hc:Limit name="Time base selection " operator="OR">
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:string">
									<c:Value>Internal</c:Value>
								</c:Datum>
							</c:Expected>
						</hc:Limit>
						<hc:Limit name="Time base selection " operator="OR">
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:string">
									<c:Value>External</c:Value>
								</c:Datum>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
			</hc:Group>
			<hc:Group name="General time base parameters">
				<hc:Description>D.1.3.2 General time base parameters</hc:Description>
				<hc:Specification name="Sample clock range" xsi:type="hc:Feature">
					<hc:Description>D.1.3.2.1 Sample clock range</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:LimitPair operator="AND">
								<c:Limit comparator="GE">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="Hz"/>
								</c:Limit>
								<c:Limit comparator="LE">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="Hz"/>
								</c:Limit>
							</c:LimitPair>
						</hc:Limit>
					</hc:Limits>
					<hc:SupplementalInformation>1) This applies to ARBs only.

2) Specify the minumum and maximum for each time base case
</hc:SupplementalInformation>
				</hc:Specification>
				<hc:Specification name="Sample clock resolution " xsi:type="hc:Feature">
					<hc:Description>D.1.3.2.2 Sample clock resolution </hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:double" value="0e1" standardUnit="Hz"/>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
					<hc:SupplementalInformation>1) This applies to ARBs only.
</hc:SupplementalInformation>
				</hc:Specification>
				<hc:Specification name="Sample clock frequency accuracy " xsi:type="hc:Guaranteed">
					<hc:Description>D.1.3.2.3 Sample clock frequency accuracy </hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:SingleLimit comparator="LE">
								<c:Datum xsi:type="c:double" value="0e1" standardUnit="ppm"/>
							</c:SingleLimit>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Reference long term drift " xsi:type="hc:Guaranteed">
					<hc:Description>D.1.3.2.4 Reference long term drift </hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:SingleLimit comparator="LE">
								<c:Datum xsi:type="c:double" value="0e1" standardUnit="ppm/yr"/>
							</c:SingleLimit>
						</hc:Limit>
					</hc:Limits>
					<hc:SupplementalInformation>1) The drift shall be specified over a period of one year minimum.

2) The manufacturer shall describe the measurement method used to establish the drift specification.
</hc:SupplementalInformation>
				</hc:Specification>
				<hc:Specification name="Sample clock phase noise" xsi:type="hc:Guaranteed">
					<hc:Description>D.1.3.2.5 Sample clock phase noise</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:SingleLimit comparator="LE">
								<c:Datum xsi:type="c:double" value="0e1" standardUnit="dB/Hz"/>
							</c:SingleLimit>
						</hc:Limit>
					</hc:Limits>
					<hc:SupplementalInformation>1) Provide guaranteed numbers at offsets per Department of Commerce guidelines.
</hc:SupplementalInformation>
				</hc:Specification>
				<hc:Specification name="Sampling jitter" xsi:type="hc:Guaranteed">
					<hc:Description>D.1.3.2.6 Sampling jitter</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:SingleLimit comparator="LE">
								<c:Datum xsi:type="c:double" value="0e1" standardUnit="s"/>
							</c:SingleLimit>
						</hc:Limit>
					</hc:Limits>
					<hc:SupplementalInformation>1) Make the low end test at 100 HZ and the high end test at the Nyquest frequency. 

2) Specify the sample clock frequency being tested.
</hc:SupplementalInformation>
				</hc:Specification>
			</hc:Group>
			<hc:Group name="Time base input port parameters">
				<hc:Description>D.1.3.3 Time base input port parameters</hc:Description>
				<hc:Group name="Time base input port parameters for Fref_in">
					<hc:Description> Time base input port parameters for Fref_in</hc:Description>
					<hc:Specification name="Port type (Fref_in) " xsi:type="hc:Feature">
						<hc:Description>D.1.3.3.1 Port type (Fref_in) </hc:Description>
						<hc:SupplementalInformation>See Ports Section</hc:SupplementalInformation>
					</hc:Specification>
					<hc:Specification name="Signal type (Fref-in)" xsi:type="hc:Feature">
						<hc:Description>D.1.3.3.2 Signal type (Fref-in)</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Sine</c:Value>
									</c:Datum>
									<!-- allowed values are>
Sine, TTL, ECL, PECL,  LVDS<-->
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
						<hc:SupplementalInformation>1) Describe the signal type in conventional terms meaningful to the user.

2) There may be multiple signal types supported. If so, define the applicable setting. 
</hc:SupplementalInformation>
					</hc:Specification>
					<hc:Specification name="Duty cycle tolerance (Fref_in)" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.3.3.4 Duty cycle tolerance</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:SingleLimit comparator="LE">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="%"/>
								</c:SingleLimit>
							</hc:Limit>
						</hc:Limits>
						<hc:SupplementalInformation>1) This shall be reported as worst case deviation from ideal clock symmetry.

2) Fref_in and Clk_in are assumed to have different duty cycle tolerances. Report them separately.
</hc:SupplementalInformation>
					</hc:Specification>
					<hc:Specification name="Input frequency range (Fref_in)" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.3.3.5 Input frequency range</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="Hz"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="Hz"/>
									</c:Limit>
								</c:LimitPair>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Input frequency lock bandwidth (Fref_in)" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.3.3.6 Input frequency lock bandwidth (Fref_in)</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:SingleLimit comparator="LE">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="Hz"/>
								</c:SingleLimit>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Input impedance (Fref_in)" xsi:type="hc:Nominal">
						<hc:Description>D.1.3.3.7 Input impedance</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="Ohm"/>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
						<hc:SupplementalInformation>1) This parameter is typically set by design to 50 ohm.

2) This could also be a setting if there is more than one signal type supported
</hc:SupplementalInformation>
					</hc:Specification>
					<hc:Specification name="Coupling (if applicable to signal type) (Fref_in)" xsi:type="hc:Feature">
						<hc:Description>D.1.3.3.8 Coupling (if applicable to signal type)</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>AC</c:Value>
									</c:Datum>
									<!-- allowed values are>
AC,DC<-->
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Minimum slew rate (for non sinusoidal input types) (Fref_in)" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.3.3.9 Minimum slew rate (for non sinusoidal input types)</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:SingleLimit comparator="GE">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="V/s"/>
								</c:SingleLimit>
							</hc:Limit>
						</hc:Limits>
						<hc:SupplementalInformation>1) Assume that the requirements for Fref_in and Clk_in are unique.

2) In general the manufacturer should describe the ideal input signal characteristics. 
</hc:SupplementalInformation>
					</hc:Specification>
					<hc:Specification name="Input amplitude range (Fref_in)" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.3.3.10 Input amplitude range</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="V"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="V"/>
									</c:Limit>
								</c:LimitPair>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Absolute maximum input (Fref_in)" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.3.3.11 Absolute maximum input</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:SingleLimit comparator="GE">
									<c:Datum xsi:type="c:double" value="0e1" unitQualifier="inst_max" standardUnit="V"/>
								</c:SingleLimit>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
				</hc:Group>
				<hc:Group name="Time base input port parameters for Clk_in">
					<hc:Description> Time base input port parameters for Clk_in</hc:Description>
					<hc:Specification name="Port type (Clk_in) " xsi:type="hc:Feature">
						<hc:Description>D.1.3.3.1 Port type (Fref_in) </hc:Description>
						<hc:SupplementalInformation>See Ports Section</hc:SupplementalInformation>
					</hc:Specification>
					<hc:Specification name="Signal type (Clk_in)" xsi:type="hc:Feature">
						<hc:Description>D.1.3.3.2 Signal type (Fref-in)</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Sine</c:Value>
									</c:Datum>
									<!-- allowed values are>
Sine, TTL, ECL, PECL,  LVDS<-->
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
						<hc:SupplementalInformation>1) Describe the signal type in conventional terms meaningful to the user.

2) There may be multiple signal types supported. If so, define the applicable setting. 
</hc:SupplementalInformation>
					</hc:Specification>
					<hc:Specification name="Duty cycle tolerance (Clk_in)" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.3.3.4 Duty cycle tolerance</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:SingleLimit comparator="LE">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="%"/>
								</c:SingleLimit>
							</hc:Limit>
						</hc:Limits>
						<hc:SupplementalInformation>1) This shall be reported as worst case deviation from ideal clock symmetry.

2) Fref_in and Clk_in are assumed to have different duty cycle tolerances. Report them separately.
</hc:SupplementalInformation>
					</hc:Specification>
					<hc:Specification name="Input frequency range (Clk_in)" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.3.3.5 Input frequency range</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="Hz"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="Hz"/>
									</c:Limit>
								</c:LimitPair>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Input frequency lock bandwidth (Clk_in)" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.3.3.6 Input frequency lock bandwidth (Clk_in)</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:SingleLimit comparator="LE">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="Hz"/>
								</c:SingleLimit>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Input impedance (Clk_in)" xsi:type="hc:Nominal">
						<hc:Description>D.1.3.3.7 Input impedance</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="Ohm"/>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
						<hc:SupplementalInformation>1) This parameter is typically set by design to 50 ohm.

2) This could also be a setting if there is more than one signal type supported
</hc:SupplementalInformation>
					</hc:Specification>
					<hc:Specification name="Coupling (if applicable to signal type) (Clk_in)" xsi:type="hc:Feature">
						<hc:Description>D.1.3.3.8 Coupling (if applicable to signal type)</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>AC</c:Value>
									</c:Datum>
									<!-- allowed values are>
AC,DC<-->
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Minimum slew rate (for non sinusoidal input types) (Clk_in)" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.3.3.9 Minimum slew rate (for non sinusoidal input types)</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:SingleLimit comparator="GE">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="V/s"/>
								</c:SingleLimit>
							</hc:Limit>
						</hc:Limits>
						<hc:SupplementalInformation>1) Assume that the requirements for Fref_in and Clk_in are unique.

2) In general the manufacturer should describe the ideal input signal characteristics. 
</hc:SupplementalInformation>
					</hc:Specification>
					<hc:Specification name="Input amplitude range (Clk_in)" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.3.3.10 Input amplitude range</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="V"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="V"/>
									</c:Limit>
								</c:LimitPair>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Absolute maximum input (Clk_in)" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.3.3.11 Absolute maximum input</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:SingleLimit comparator="GE">
									<c:Datum xsi:type="c:double" value="0e1" unitQualifier="inst_max" standardUnit="V"/>
								</c:SingleLimit>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
				</hc:Group>
			</hc:Group>
			<hc:Group name="Time base output port parameters">
				<hc:Description>D.1.3.4 Time base output port parameters</hc:Description>
				<hc:Group name="Time base output port parameters for Fref_out">
					<hc:Description> Time base output port parameters for Fref_out</hc:Description>
					<hc:Specification name="Port type (Fref_out)" xsi:type="hc:Feature">
						<hc:Description>D.1.3.4.1 Port type (Fref_out)</hc:Description>
						<hc:SupplementalInformation>See Ports Section</hc:SupplementalInformation>
					</hc:Specification>
					<hc:Specification name="Signal type (Fref_out)" xsi:type="hc:Feature">
						<hc:Description>D.1.3.4.2 Signal type</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Sine</c:Value>
									</c:Datum>
									<!-- allowed values are>
Sine, TTL, ECL, PECL, LVDS <-->
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Output amplitude (Fref_out)" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.3.4.3 Output amplitude</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<!-- D.1.3.4.3 Volts minimum-->
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="V"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<!-- D.1.3.4.3 volts maximum -->
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="V"/>
									</c:Limit>
								</c:LimitPair>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Output impedance (Fref_out)" xsi:type="hc:Nominal">
						<hc:Description>D.1.3.4.4 Output impedance</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="Ohm"/>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Output frequency range (Fref_out)" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.3.4.5 Output frequency range</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="Hz"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="Hz"/>
									</c:Limit>
								</c:LimitPair>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Output circuit protection (Fref_out)" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.3.4.6 Output circuit protection</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:SingleLimit comparator="GE">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="V"/>
								</c:SingleLimit>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
				</hc:Group>
				<hc:Group name="Time base output parameters for Clk_out">
					<hc:Description>D.1.3.4 Time base output port parameters</hc:Description>
					<hc:Specification name="Port type (Clk_out)" xsi:type="hc:Feature">
						<hc:Description>D.1.3.4.1 Port type (Clk_out)</hc:Description>
						<hc:SupplementalInformation>See Ports Section</hc:SupplementalInformation>
					</hc:Specification>
					<hc:Specification name="Signal type (Clk_out)" xsi:type="hc:Feature">
						<hc:Description>D.1.3.4.2 Signal type</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Sine</c:Value>
									</c:Datum>
									<!-- allowed values are>
Sine, TTL, ECL, PECL, LVDS <-->
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Output amplitude (Clk_out)" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.3.4.3 Output amplitude</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<!-- D.1.3.4.3 Volts minimum-->
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="V"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<!-- D.1.3.4.3 volts maximum -->
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="V"/>
									</c:Limit>
								</c:LimitPair>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Output impedance (Clk_out)" xsi:type="hc:Nominal">
						<hc:Description>D.1.3.4.4 Output impedance</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="Ohm"/>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Output frequency range (Clk_out)" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.3.4.5 Output frequency range</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="Hz"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="Hz"/>
									</c:Limit>
								</c:LimitPair>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Output circuit protection (Clk_out)" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.3.4.6 Output circuit protection</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:SingleLimit comparator="GE">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="V"/>
								</c:SingleLimit>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
				</hc:Group>
			</hc:Group>
		</hc:Group>
		<hc:Specification name="Power requirements" xsi:type="hc:Feature">
			<hc:Description>D.1.4 Power requirements</hc:Description>
			<hc:SupplementalInformation>See PowerRequirements Section</hc:SupplementalInformation>
		</hc:Specification>
		<hc:Specification name="Physical characteristics" xsi:type="hc:Feature">
			<hc:Description>D.1.5 Physical characteristics</hc:Description>
			<hc:SupplementalInformation>See PhysicalCharacteristics Section</hc:SupplementalInformation>
		</hc:Specification>
		<hc:Group name="Communications and control requirements">
			<hc:Description>D.1.6 Communications and control requirements</hc:Description>
			<hc:Specification name="Controllability/software driver" xsi:type="hc:Feature">
				<hc:Description>D.1.6.1 Controllability/software driver</hc:Description>
				<hc:SupplementalInformation>See Control Section</hc:SupplementalInformation>
			</hc:Specification>
			<hc:Specification name="Internal/external control" xsi:type="hc:Feature">
				<hc:Description>D.1.6.2 Internal/external control</hc:Description>
				<hc:Limits>
					<hc:Limit>
						<c:Expected comparator="EQ">
							<c:Datum xsi:type="c:string">
								<c:Value/>
							</c:Datum>
							<!-- allowed values are>
Internal, External, Both<-->
						</c:Expected>
					</hc:Limit>
				</hc:Limits>
				<hc:SupplementalInformation>Specify whether can be controlled via an external or internal controller, or both</hc:SupplementalInformation>
			</hc:Specification>
			<hc:Group name="Trigger port(s) requirements">
				<hc:Description>D.1.6.3 Trigger port(s) requirements</hc:Description>
				<hc:Group name="Trigger programmable settings">
					<hc:Description>D.1.6.3.1 Trigger programmable settings</hc:Description>
					<hc:Specification name="Trigger type" xsi:type="hc:Feature">
						<hc:Description>D.1.6.3.1.1 Trigger type</hc:Description>
						<hc:Limits>
							<!--Trigger type-->
							<hc:Limit name="Trigger type" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Edge</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
							<hc:Limit name="Trigger type" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Gated</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
							<hc:Limit name="Trigger type" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Software</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
						<hc:SupplementalInformation>1) Only two types of trigger are supported; edge and software.</hc:SupplementalInformation>
					</hc:Specification>
					<hc:Specification name="Coupling" xsi:type="hc:Feature">
						<hc:Description>D.1.6.3.1.2  Coupling</hc:Description>
						<hc:Limits>
							<!--Coupling-->
							<hc:Limit name="Coupling" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>AC</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
							<hc:Limit name="Coupling" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>DC</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
							<hc:Limit name="Coupling" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>GND</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Polarity/slope" xsi:type="hc:Feature">
						<hc:Description>D.1.6.3.1.3 Polarity/slope</hc:Description>
						<hc:Limits>
							<!--Trigger Polarity/slope-->
							<hc:Limit name="Trigger Polarity/slope" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>plus</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
							<hc:Limit name="Trigger Polarity/slope" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>minus</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Input impedance" xsi:type="hc:Nominal">
						<hc:Description>D.1.6.3.1.4 Input impedance</hc:Description>
						<hc:Limits>
							<hc:Limit name="Input impedance">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="Ohm"/>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Threshold adjustment (if applicable)" xsi:type="hc:Feature">
						<hc:Description>D.1.6.3.1.5 Threshold adjustment (if applicable)</hc:Description>
						<hc:Limits>
							<hc:Limit name="Threshold adjustment">
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="V"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="V"/>
									</c:Limit>
								</c:LimitPair>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Trigger delay" xsi:type="hc:Feature">
						<hc:Description>D.1.6.3.1.6 Trigger delay</hc:Description>
						<hc:Limits>
							<hc:Limit name="Trigger delay">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="s"/>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Hysteresis characteristics" xsi:type="hc:Feature">
						<hc:Description>D.1.6.3.1.7 Hysteresis characteristics</hc:Description>
						<hc:Limits>
							<hc:Limit name="Trigger Hysteresis Range">
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="V"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="V"/>
									</c:Limit>
								</c:LimitPair>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Internal trigger clock rate" xsi:type="hc:Feature">
						<hc:Description>D.1.6.3.1.8 Internal trigger clock rate</hc:Description>
						<hc:Limits>
							<hc:Limit name="Internal trigger clock rate">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="Hz"/>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Source" xsi:type="hc:Feature">
						<hc:Description>D.1.6.3.1.9  Source</hc:Description>
						<hc:Limits>
							<!--Source-->
							<hc:Limit name="Source" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Ch 1</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
							<hc:Limit name="Source" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Ch N</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
							<hc:Limit name="Source" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Software</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
							<hc:Limit name="Source" operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>External</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
				</hc:Group>
				<hc:Group name="Trigger input parameters (Tsync_in and Ch 1-N)">
					<hc:Description>D.1.6.3.2 Trigger input parameters (Tsync_in and Ch 1-N)</hc:Description>
					<hc:Specification name="Connector type" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.6.3.2.1 Connector type</hc:Description>
						<hc:SupplementalInformation>See Connectors section</hc:SupplementalInformation>
					</hc:Specification>
					<hc:Specification name="Trigger signal type" xsi:type="hc:Feature">
						<hc:Description>D.1.6.3.2.2 Trigger signal type</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>TTL</c:Value>
									</c:Datum>
									<!-- allowed values are>
TTL, ECL, PECL, LVDS <-->
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Trigger level range" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.6.3.2.3 Trigger level range</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="V"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="V"/>
									</c:Limit>
								</c:LimitPair>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Trigger sensitivity" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.6.3.2.4 Trigger sensitivity</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:SingleLimit comparator="LE">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="V"/>
								</c:SingleLimit>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Trigger polarity" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.6.3.2.5 Trigger polarity</hc:Description>
						<hc:Limits>
							<!---->
							<hc:Limit operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Positive</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
							<hc:Limit operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Negative</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
							<hc:Limit operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Both</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Threshold adjustment range " xsi:type="hc:Nominal">
						<hc:Description>D.1.6.3.2.6 Threshold adjustment range </hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" value="0e1"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" value="0e1"/>
									</c:Limit>
								</c:LimitPair>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Trigger level resolution " xsi:type="hc:Feature">
						<hc:Description>D.1.6.3.2.7 Trigger level resolution </hc:Description>
						<hc:Limits>
							<hc:Limit name="Trigger level resolution ">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="V"/>
									<!--Expected-->
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Minimum trigger width" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.6.3.2.8 Minimum trigger width</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="s"/>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Absolute maximum input" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.6.3.2.10 Absolute maximum input</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:SingleLimit comparator="GE">
									<c:Datum xsi:type="c:double" value="0e1" unitQualifier="pk" standardUnit="V"/>
								</c:SingleLimit>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Re-arm time" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.6.3.2.11 Re-arm time</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:SingleLimit comparator="LE">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="s"/>
								</c:SingleLimit>
							</hc:Limit>
						</hc:Limits>
						<hc:SupplementalInformation>1) This is only applicable to multi-trigger acquisitions. Assume no pre-trigger data. </hc:SupplementalInformation>
					</hc:Specification>
					<hc:Specification name="Input impedance" xsi:type="hc:Nominal">
						<hc:Description>D.1.6.3.2.12 Input impedance</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="Ohm"/>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Trigger delay range" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.6.3.2.13 Trigger delay range</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="s"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="s"/>
									</c:Limit>
								</c:LimitPair>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Trigger delay resolution" xsi:type="hc:Feature">
						<hc:Description>D.1.6.3.2.14 Trigger delay resolution</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="s"/>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
						<hc:SupplementalInformation>1) Provide the resolution or settability for the trigger delay.</hc:SupplementalInformation>
					</hc:Specification>
					<hc:Specification name="Trigger jitter" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.6.3.2.15 Trigger jitter</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:SingleLimit comparator="LE">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="s"/>
								</c:SingleLimit>
							</hc:Limit>
						</hc:Limits>
						<hc:SupplementalInformation>1) Jitter and interpolator standard deviation can be measured.
</hc:SupplementalInformation>
					</hc:Specification>
					<hc:Specification name="Trigger uncertainty/pipeline delay" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.6.3.2.16 Trigger uncertainty/pipeline delay</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:SingleLimit comparator="LE">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="s"/>
								</c:SingleLimit>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
				</hc:Group>
				<hc:Group name="Trigger output parameters (Tsync_out)">
					<hc:Description>D.1.6.3.3 Trigger output parameters (Tsync_out)</hc:Description>
					<hc:Specification name="Port type marker out 1-N" xsi:type="hc:Feature">
						<hc:Description>D.1.6.3.3.1 Port type marker out 1-N</hc:Description>
						<hc:SupplementalInformation>See Connectors section</hc:SupplementalInformation>
					</hc:Specification>
					<hc:Specification name="Number of marker outputs" xsi:type="hc:Feature">
						<hc:Description>D.1.6.3.3.2 Number of marker outputs</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:integer" value="000"/>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Signal type" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.6.3.3.3 Signal type</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value/>
									</c:Datum>
									<!-- allowed values are>
Analog in, TTL, ECL, PECL or LVDS<-->
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Output trigger polarity" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.6.3.3.4 Output trigger polarity</hc:Description>
						<hc:Limits>
							<!---->
							<hc:Limit operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Positive</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
							<hc:Limit operator="OR">
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:string">
										<c:Value>Negative</c:Value>
									</c:Datum>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Amplitude range" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.6.3.3.5 Amplitude range</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="V"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="V"/>
									</c:Limit>
								</c:LimitPair>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Marker output latency" xsi:type="hc:Nominal">
						<hc:Description>D.1.6.3.3.7 Marker output latency</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="s"/>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Marker output latency uncertainty" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.6.3.3.8 Marker output latency uncertainty</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:SingleLimit comparator="LE">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="s"/>
								</c:SingleLimit>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Marker output width range" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.6.3.3.9 Marker output width range</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="s"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="s"/>
									</c:Limit>
								</c:LimitPair>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Marker output width resolution" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.6.3.3.10 Marker output width resolution</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:SingleLimit comparator="LE">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="s"/>
								</c:SingleLimit>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Marker output delay setting range" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.6.3.3.11 Marker output delay setting range</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:LimitPair operator="AND">
									<c:Limit comparator="GE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="s"/>
									</c:Limit>
									<c:Limit comparator="LE">
										<c:Datum xsi:type="c:double" value="0e1" standardUnit="s"/>
									</c:Limit>
								</c:LimitPair>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Marker output delay setting resolution" xsi:type="hc:Guaranteed">
						<hc:Description>D.1.6.3.3.12 Marker output delay setting resolution</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:SingleLimit comparator="LE">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="s"/>
								</c:SingleLimit>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
					<hc:Specification name="Marker output impedance" xsi:type="hc:Nominal">
						<hc:Description>D.1.6.3.3.13 Marker output impedance</hc:Description>
						<hc:Limits>
							<hc:Limit>
								<c:Expected comparator="EQ">
									<c:Datum xsi:type="c:double" value="0e1" standardUnit="Ohm"/>
								</c:Expected>
							</hc:Limit>
						</hc:Limits>
					</hc:Specification>
				</hc:Group>
			</hc:Group>
		</hc:Group>
		<hc:Group name="Memory parameters">
			<hc:Description>D.1.7 Memory parameters</hc:Description>
			<hc:Group name="Waveform memory parameters">
				<hc:Description>D.1.7.1 Waveform memory parameters</hc:Description>
				<hc:Specification name="Memory type" xsi:type="hc:Feature">
					<hc:Description>D.1.7.1.1 Memory type</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:string">
									<c:Value/>
								</c:Datum>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
					<hc:SupplementalInformation>1) Describe whether the memory is volatile or non-volatile, and any limitations to its use. </hc:SupplementalInformation>
				</hc:Specification>
				<hc:Specification name="Total waveform memory size" xsi:type="hc:Feature">
					<hc:Description>D.1.7.1.2  Total waveform memory size</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:integer" value="000"/>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Minimum waveform segment length" xsi:type="hc:Feature">
					<hc:Description>D.1.7.1.3 Minimum waveform segment length</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:integer" value="000"/>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Maximum waveform segment length" xsi:type="hc:Feature">
					<hc:Description>D.1.7.1.4 Maximum waveform segment length</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:integer" value="000"/>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Number of waveform memory segments" xsi:type="hc:Feature">
					<hc:Description>D.1.7.1.5 Number of waveform memory segments</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:integer" value="000"/>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Waveform segment play modes" xsi:type="hc:Feature">
					<hc:Description>D.1.7.1.6 Waveform segment play modes</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:string">
									<c:Value/>
								</c:Datum>
								<!-- allowed values are>
Automatic, Single Triggered, Triggered Continuous, Burst<-->
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Sequences" xsi:type="hc:Feature">
					<hc:Description>D.1.7.1.7 Sequences</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:integer" value="000"/>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Maximum number of sequences" xsi:type="hc:Feature">
					<hc:Description>D.1.7.1.8 Maximum number of sequences</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:integer" value="000"/>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Maximum sequence loop count size" xsi:type="hc:Feature">
					<hc:Description>D.1.7.1.9 Maximum sequence loop count size</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:integer" value="000"/>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Maximum number of loops within a memory segment" xsi:type="hc:Feature">
					<hc:Description>D.1.7.1.10 Maximum number of loops within a memory segment</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:integer" value="000"/>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Sequence play modes" xsi:type="hc:Feature">
					<hc:Description>D.1.7.1.11 Sequence play modes</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:string">
									<c:Value/>
								</c:Datum>
								<!-- allowed values are>
Automatic, Single Triggered, Triggered Continuous, Burst<-->
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Sequence and waveform advance modes" xsi:type="hc:Feature">
					<hc:Description>D.1.7.1.12 Sequence and waveform advance modes</hc:Description>
					<hc:Limits>
						<hc:Limit>
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:string">
									<c:Value/>
								</c:Datum>
								<!-- allowed values are>
Automatic Advance, Triggered Advance, Immediate Triggered Advance, Conditional Advance<-->
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Group name="Sequence vectoring">
					<hc:Description>D.1.7.1.13 Sequence vectoring</hc:Description>
					<hc:Specification name="None" xsi:type="hc:Feature">
						<hc:Description> None</hc:Description>
					</hc:Specification>
				</hc:Group>
				<hc:Group name="Waveform markers">
					<hc:Description>D.1.7.1.14 Waveform markers</hc:Description>
					<hc:Specification name="None" xsi:type="hc:Feature">
						<hc:Description> None</hc:Description>
					</hc:Specification>
				</hc:Group>
			</hc:Group>
			<hc:Group name="Module readable parameters">
				<hc:Description>D.1.7.2 Module readable parameters</hc:Description>
				<hc:Specification name="Output count" xsi:type="hc:Feature">
					<hc:Description>D.1.7.2.1 Output count</hc:Description>
					<hc:Limits>
						<hc:Limit name="Output count">
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:integer" value="000"/>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Maximum number of waveform segments" xsi:type="hc:Feature">
					<hc:Description>D.1.7.2.2 Maximum number of waveform segments</hc:Description>
					<hc:Conditions>
						<hc:Condition>applies to the ARB only. </hc:Condition>
					</hc:Conditions>
					<hc:Limits>
						<hc:Limit name="Maximum number of waveform segments">
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:integer" value="000"/>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Maximum waveform size" xsi:type="hc:Feature">
					<hc:Description>D.1.7.2.3 Maximum waveform size</hc:Description>
					<hc:Conditions>
						<hc:Condition>applies to the ARB only. </hc:Condition>
					</hc:Conditions>
					<hc:Limits>
						<hc:Limit name="Maximum waveform size">
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:integer" value="000"/>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Minimum waveform size" xsi:type="hc:Feature">
					<hc:Description>D.1.7.2.4 Minimum waveform size</hc:Description>
					<hc:Conditions>
						<hc:Condition>applies to the ARB only. </hc:Condition>
					</hc:Conditions>
					<hc:Limits>
						<hc:Limit name="Minimum waveform size">
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:integer" value="000"/>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
					<hc:SupplementalInformation>1) This applies to the ARB only. </hc:SupplementalInformation>
				</hc:Specification>
				<hc:Specification name="Waveform quanta" xsi:type="hc:Feature">
					<hc:Description>D.1.7.2.5 Waveform quanta</hc:Description>
					<hc:Conditions>
						<hc:Condition>applies to the ARB only. </hc:Condition>
					</hc:Conditions>
					<hc:Limits>
						<hc:Limit name="Waveform quanta">
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:integer" value="000"/>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
					<hc:SupplementalInformation>1) This applies to the ARB only. </hc:SupplementalInformation>
				</hc:Specification>
				<hc:Specification name="Maximum number of sequences" xsi:type="hc:Feature">
					<hc:Description>D.1.7.2.6 Maximum number of sequences</hc:Description>
					<hc:Conditions>
						<hc:Condition>applies to the ARB only. </hc:Condition>
					</hc:Conditions>
					<hc:Limits>
						<hc:Limit name="Maximum number of sequences">
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:integer" value="000"/>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Maximum loop count" xsi:type="hc:Feature">
					<hc:Description>D.1.7.2.7 Maximum loop count</hc:Description>
					<hc:Conditions>
						<hc:Condition>applies to the ARB only. </hc:Condition>
					</hc:Conditions>
					<hc:Limits>
						<hc:Limit name="Maximum loop count">
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:integer" value="000"/>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Maximum sequence length" xsi:type="hc:Feature">
					<hc:Description>D.1.7.2.8 Maximum sequence length</hc:Description>
					<hc:Conditions>
						<hc:Condition>applies to the ARB only. </hc:Condition>
					</hc:Conditions>
					<hc:Limits>
						<hc:Limit name="Maximum sequence length">
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:integer" value="000"/>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
				<hc:Specification name="Minimum sequence length" xsi:type="hc:Feature">
					<hc:Description>D.1.7.2.9 Minimum sequence length</hc:Description>
					<hc:Conditions>
						<hc:Condition>applies to the ARB only. </hc:Condition>
					</hc:Conditions>
					<hc:Limits>
						<hc:Limit name="Minimum sequence length">
							<c:Expected comparator="EQ">
								<c:Datum xsi:type="c:integer" value="000"/>
							</c:Expected>
						</hc:Limit>
					</hc:Limits>
				</hc:Specification>
			</hc:Group>
			<hc:Group name="Security">
				<hc:Description>D.1.7.3 Security</hc:Description>
				<hc:Specification name="None" xsi:type="hc:Feature">
					<hc:Description> None</hc:Description>
				</hc:Specification>
			</hc:Group>
		</hc:Group>
		<hc:Group name="High Speed Data Port">
			<hc:Description>D.1.8 High Speed Data Port</hc:Description>
			<hc:Specification name="None" xsi:type="hc:Feature">
				<hc:Description> None</hc:Description>
			</hc:Specification>
		</hc:Group>
	</id:Specifications>
</id:InstrumentDescription>

