<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="datasheetMainDoc.xsl"?>
<ROOT fnameprefix="SALT_V2.5_Nominal" runMode="Single Run, Sweeps and Corners" dsAuthorName="Jakub Moron,,," dsCreationDateTime="21 Aug 2018 15:34:42" dsUserName="moron" viewMode="assembler" enableCpkPerc="disEnable" name="SALT_V2.5_Nominal" parasiticsRunMode="None">
    <SETUPSUMMARY cell="sim_salt_channel_ver" view="maestro" lib="SALT_FE_V6"/>
    <CORNERS/>
    <VARS>
        <VAR name="vsup">1.2</VAR>
        <VAR name="vmax">1.2</VAR>
        <VAR name="d_base8">128</VAR>
        <VAR name="d_krum7">6</VAR>
        <VAR name="d_pre8">15</VAR>
        <VAR name="d_pulse7">14</VAR>
        <VAR name="d_s2d8">12</VAR>
        <VAR name="d_sh8">12</VAR>
        <VAR name="d_slvs_ref10">10</VAR>
        <VAR name="d_slvs_vb13">13</VAR>
        <VAR name="d_vcm32">32</VAR>
        <VAR name="delay">7</VAR>
        <VAR name="k_bond">0</VAR>
        <VAR name="kRpNet">0</VAR>
        <VAR name="res_vdda_presh">0.2</VAR>
        <VAR name="res_vssa_pre">0.2</VAR>
        <VAR name="res_vssa_sh">0.2</VAR>
        <VAR name="res_vdda_adc">0.3</VAR>
        <VAR name="res_vssa_adc">0.3</VAR>
        <VAR name="rx_vdda_loc">10G</VAR>
        <VAR name="rx_vrefd_loc">10G</VAR>
        <VAR name="rx_vddadc_loc">10G</VAR>
        <VAR name="cb_P">100p</VAR>
        <VAR name="cb_Pb">100p</VAR>
        <VAR name="cal_delay">1</VAR>
        <VAR name="cal_strech">10</VAR>
        <VAR name="cdet">12p</VAR>
        <VAR name="ileak">0</VAR>
        <VAR name="g_low">1</VAR>
        <VAR name="mask">0</VAR>
        <VAR name="clk_delay">9u</VAR>
        <VAR name="reset_width">5n</VAR>
        <VAR name="qin">4f</VAR>
        <VAR name="pulse_delay">9n</VAR>
        <VAR name="t_rise">100p</VAR>
        <VAR name="r3well_vdda">8K</VAR>
        <VAR name="ac_sens">0<LOCAL test="chsim_params_ac" value="1"/>
        </VAR>
        <VAR name="ac_vdda">0<LOCAL test="chsim_pssr_vdda_ac" value="1"/>
        </VAR>
        <VAR name="ac_vssa">0<LOCAL test="chsim_pssr_vssa_ac" value="1"/>
        </VAR>
        <VAR name="ac_calib">0<LOCAL test="chsim_calib_ac" value="1"/>
        </VAR>
    </VARS>
    <PARAMS>
        <LOCATIONS/>
    </PARAMS>
    <MODELGROUPS/>
    <TESTS>
        <TEST cell="sim_salt_channel_ver" view="schematic" simultor="spectre" state="SALT_V2.5_Nominal" lib="SALT_FE_V6">chsim_pre_amp_stb</TEST>
        <TEST cell="sim_salt_channel_ver" view="schematic" simultor="spectre" state="SALT_V2.5_Nominal" lib="SALT_FE_V6">chsim_pre_srcfol_stb</TEST>
        <TEST cell="sim_salt_channel_ver" view="schematic" simultor="spectre" state="SALT_V2.5_Nominal" lib="SALT_FE_V6">chsim_pre_krum_stb</TEST>
        <TEST cell="sim_salt_channel_ver" view="schematic" simultor="spectre" state="SALT_V2.5_Nominal" lib="SALT_FE_V6">chsim_pre_dc</TEST>
        <TEST cell="sim_salt_channel_ver" view="schematic" simultor="spectre" state="SALT_V2.5_Nominal" lib="SALT_FE_V6">chsim_pre_amp_boost0_stb</TEST>
        <TEST cell="sim_salt_channel_ver" view="schematic" simultor="spectre" state="SALT_V2.5_Nominal" lib="SALT_FE_V6">chsim_pre_amp_boost1_stb</TEST>
        <TEST cell="sim_salt_channel_ver" view="schematic" simultor="spectre" state="SALT_V2.5_Nominal" lib="SALT_FE_V6">chsim_pre_amp_boost2_stb</TEST>
        <TEST cell="sim_salt_channel_ver" view="schematic" simultor="spectre" state="SALT_V2.5_Nominal" lib="SALT_FE_V6">chsim_sh1_st1_stb</TEST>
        <TEST cell="sim_salt_channel_ver" view="schematic" simultor="spectre" state="SALT_V2.5_Nominal" lib="SALT_FE_V6">chsim_sh1_st2_stb</TEST>
        <TEST cell="sim_salt_channel_ver" view="schematic" simultor="spectre" state="SALT_V2.5_Nominal" lib="SALT_FE_V6">chsim_sh2_st1_stb</TEST>
        <TEST cell="sim_salt_channel_ver" view="schematic" simultor="spectre" state="SALT_V2.5_Nominal" lib="SALT_FE_V6">chsim_sh2_st2_stb</TEST>
        <TEST cell="sim_salt_channel_ver" view="schematic" simultor="spectre" state="SALT_V2.5_Nominal" lib="SALT_FE_V6">chsim_sh3_st1_stb</TEST>
        <TEST cell="sim_salt_channel_ver" view="schematic" simultor="spectre" state="SALT_V2.5_Nominal" lib="SALT_FE_V6">chsim_sh3_st2_stb</TEST>
        <TEST cell="sim_salt_channel_ver" view="schematic" simultor="spectre" state="SALT_V2.5_Nominal" lib="SALT_FE_V6">chsim_s2d_amp1st2_stb</TEST>
        <TEST cell="sim_salt_channel_ver" view="schematic" simultor="spectre" state="SALT_V2.5_Nominal" lib="SALT_FE_V6">chsim_s2d_amp1st1_stb</TEST>
        <TEST cell="sim_salt_channel_ver" view="schematic" simultor="spectre" state="SALT_V2.5_Nominal" lib="SALT_FE_V6">chsim_s2d_amp2st2_stb</TEST>
        <TEST cell="sim_salt_channel_ver" view="schematic" simultor="spectre" state="SALT_V2.5_Nominal" lib="SALT_FE_V6">chsim_s2d_amp2st1_stb</TEST>
        <TEST cell="sim_salt_channel_ver" view="schematic" simultor="spectre" state="SALT_V2.5_Nominal" lib="SALT_FE_V6">chsim_params_ac</TEST>
        <TEST cell="sim_salt_channel_ver" view="schematic" simultor="spectre" state="SALT_V2.5_Nominal" lib="SALT_FE_V6">chsim_pssr_vdda_ac</TEST>
        <TEST cell="sim_salt_channel_ver" view="schematic" simultor="spectre" state="SALT_V2.5_Nominal" lib="SALT_FE_V6">chsim_pssr_vssa_ac</TEST>
        <TEST cell="sim_salt_channel_ver" view="schematic" simultor="spectre" state="SALT_V2.5_Nominal" lib="SALT_FE_V6">chsim_calib_ac</TEST>
        <TEST cell="sim_salt_channel_ver" view="schematic" simultor="spectre" state="SALT_V2.5_Nominal" lib="SALT_FE_V6">chsim_tran</TEST>
        <TEST cell="sim_salt_channel_ver" view="schematic" simultor="spectre" state="SALT_V2.5_Nominal" lib="SALT_FE_V6">chsim_sh_noise</TEST>
    </TESTS>
    <RESULTSSUMMARY>
        <RSITEM minVal="No Values" expType="expr" test="chsim_pre_amp_stb" resultName="Loop Gain Phase" expName="phaseDegUnwrapped(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_pre_amp_stb" resultName="Loop Gain dB20" expName="db(mag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))" maxVal="No Values"/>
        <RSITEM minVal="83.46" status="pass" expType="expr" test="chsim_pre_amp_stb" specdesc="> 70" resultName="Phase Margin" min_status="pass" expName="getData(&quot;phaseMargin&quot; ?result &quot;stb_margin&quot;)" max_status="pass" maxVal="83.46"/>
        <RSITEM minVal="40.09M" expType="expr" test="chsim_pre_amp_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="40.09M"/>
        <RSITEM minVal="978m" status="pass" expType="expr" test="chsim_pre_amp_stb" specdesc="range 0.8 1" resultName="Stability Margin" min_status="pass" expName="ymin(sqrt((((1 - real(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))**2) + (imag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))**2))))" max_status="pass" maxVal="978m"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_pre_srcfol_stb" resultName="Loop Gain Phase" expName="phaseDegUnwrapped(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_pre_srcfol_stb" resultName="Loop Gain dB20" expName="db(mag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))" maxVal="No Values"/>
        <RSITEM minVal="73.86" status="pass" expType="expr" test="chsim_pre_srcfol_stb" specdesc="> 70" resultName="Phase Margin" min_status="pass" expName="getData(&quot;phaseMargin&quot; ?result &quot;stb_margin&quot;)" max_status="pass" maxVal="73.86"/>
        <RSITEM minVal="2.477M" expType="expr" test="chsim_pre_srcfol_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="2.477M"/>
        <RSITEM minVal="805.8m" status="pass" expType="expr" test="chsim_pre_srcfol_stb" specdesc="range 0.8 1" resultName="Stability Margin" min_status="pass" expName="ymin(sqrt((((1 - real(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))**2) + (imag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))**2))))" max_status="pass" maxVal="805.8m"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_pre_krum_stb" resultName="Loop Gain Phase" expName="phaseDegUnwrapped(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_pre_krum_stb" resultName="Loop Gain dB20" expName="db(mag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))" maxVal="No Values"/>
        <RSITEM minVal="92.02" status="pass" expType="expr" test="chsim_pre_krum_stb" specdesc="> 70" resultName="Phase Margin" min_status="pass" expName="getData(&quot;phaseMargin&quot; ?result &quot;stb_margin&quot;)" max_status="pass" maxVal="92.02"/>
        <RSITEM minVal="7.529K" expType="expr" test="chsim_pre_krum_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="7.529K"/>
        <RSITEM minVal="999.9m" status="pass" expType="expr" test="chsim_pre_krum_stb" specdesc="range 0.8 1" resultName="Stability Margin" min_status="pass" expName="ymin(sqrt((((1 - real(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))**2) + (imag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))**2))))" max_status="pass" maxVal="999.9m"/>
        <RSITEM minVal="226.9m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 100m" resultName="pre_MNmain" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/PRE/MNmain&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="226.9m"/>
        <RSITEM minVal="848m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="pre_MPboost" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/PRE/MPboost&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="848m"/>
        <RSITEM minVal="883.2m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="pre_MP0boost" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/PRE/MP0boost&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="883.2m"/>
        <RSITEM minVal="176.9m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="pre_MPcas" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/PRE/MPcas&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="176.9m"/>
        <RSITEM minVal="339.3m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="pre_MP0cas" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/PRE/MP0cas&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="339.3m"/>
        <RSITEM minVal="109.8m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="pre_MNcas" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/PRE/MNcas&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="109.8m"/>
        <RSITEM minVal="684.3m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="pre_MNboost" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/PRE/MNboost&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="684.3m"/>
        <RSITEM minVal="544.6m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 100m" resultName="pre_MPbuf" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/PRE/MPbuf&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="544.6m"/>
        <RSITEM minVal="130.5m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="pre_MPs" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/PRE/MPs&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="130.5m"/>
        <RSITEM minVal="115.2m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="pre_MPs0" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/PRE/MPs0&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="115.2m"/>
        <RSITEM minVal="401m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="pre_MPs2" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/PRE/MPs2&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="401m"/>
        <RSITEM minVal="567.4m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="pre_MPsbias" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/PRE/MPsbias&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="567.4m"/>
        <RSITEM minVal="264.2m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="pre_MPsBuf" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/PRE/MPsBuf&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="264.2m"/>
        <RSITEM minVal="246m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="pre_MNsbias" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/PRE/MNsbias&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="246m"/>
        <RSITEM minVal="165.6m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="pre_MNs" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/PRE/MNs&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="165.6m"/>
        <RSITEM minVal="141.6m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="pre_MNs0" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/PRE/MNs0&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="141.6m"/>
        <RSITEM minVal="24.56u" status="pass" expType="expr" test="chsim_pre_dc" specdesc="tol 24.5u 10%" resultName="pre_bias" min_status="pass" expName="(- OP(&quot;/I119/pre_dac/M5&quot; &quot;ids&quot;))" max_status="pass" maxVal="24.56u"/>
        <RSITEM minVal="114.5m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 10m" resultName="krum_M0" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/KRUM/M0&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="114.5m"/>
        <RSITEM minVal="443.3m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 10m" resultName="krum_M5" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/KRUM/M5&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="443.3m"/>
        <RSITEM minVal="256.7m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 10m" resultName="krum_M6" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/KRUM/M6&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="256.7m"/>
        <RSITEM minVal="102.4m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 10m" resultName="krum_M4" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/KRUM/M4&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="102.4m"/>
        <RSITEM minVal="216m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 10m" resultName="krum_M39" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/KRUM/M39&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="216m"/>
        <RSITEM minVal="541.9m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 10m" resultName="krum_M8" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/KRUM/M8&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="541.9m"/>
        <RSITEM minVal="215.8m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 10m" resultName="krum_M22_1" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/KRUM/M22&lt;1>&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="215.8m"/>
        <RSITEM minVal="215.8m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 10m" resultName="krum_M22_0" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/KRUM/M22&lt;0>&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="215.8m"/>
        <RSITEM minVal="102.4m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 10m" resultName="krum_M2_1" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/KRUM/M2&lt;1>&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="102.4m"/>
        <RSITEM minVal="102.4m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 10m" resultName="krum_M2_0" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/KRUM/M2&lt;0>&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="102.4m"/>
        <RSITEM minVal="8.935n" status="pass" expType="expr" test="chsim_pre_dc" specdesc="tol 8.8n 50%" resultName="krum_bias" min_status="pass" expName="(- (OP(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/KRUM/M22&lt;1>&quot; &quot;ids&quot;) + OP(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/KRUM/M22&lt;0>&quot; &quot;ids&quot;)))" max_status="pass" maxVal="8.935n"/>
        <RSITEM minVal="109m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="sh1_MPs" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH1/MPs&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="109m"/>
        <RSITEM minVal="136.3m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="sh1_MPinp" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH1/MPinp&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="136.3m"/>
        <RSITEM minVal="136.3m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="sh1_MPinn" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH1/MPinn&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="136.3m"/>
        <RSITEM minVal="278.4m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="sh1_MPcasn" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH1/MPcasn&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="278.4m"/>
        <RSITEM minVal="279.9m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="sh1_MPcasp" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH1/MPcasp&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="279.9m"/>
        <RSITEM minVal="92.07m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="sh1_MNcasn" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH1/MNcasn&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="92.07m"/>
        <RSITEM minVal="90.66m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="sh1_MNcasp" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH1/MNcasp&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="90.66m"/>
        <RSITEM minVal="154.5m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="sh1_MNsn" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH1/MNsn&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="154.5m"/>
        <RSITEM minVal="154.4m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="sh1_MNsp" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH1/MNsp&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="154.4m"/>
        <RSITEM minVal="463.3m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="sh1_MPsOut" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH1/MPsOut&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="463.3m"/>
        <RSITEM minVal="547.5m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="sh1_MNout" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH1/MNout&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="547.5m"/>
        <RSITEM minVal="109m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="sh2_MPs" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH2/MPs&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="109m"/>
        <RSITEM minVal="136.3m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="sh2_MPinp" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH2/MPinp&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="136.3m"/>
        <RSITEM minVal="136.3m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="sh2_MPinn" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH2/MPinn&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="136.3m"/>
        <RSITEM minVal="278.4m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="sh2_MPcasn" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH2/MPcasn&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="278.4m"/>
        <RSITEM minVal="279.5m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="sh2_MPcasp" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH2/MPcasp&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="279.5m"/>
        <RSITEM minVal="92.07m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="sh2_MNcasn" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH2/MNcasn&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="92.07m"/>
        <RSITEM minVal="90.99m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="sh2_MNcasp" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH2/MNcasp&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="90.99m"/>
        <RSITEM minVal="154.5m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="sh2_MNsn" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH2/MNsn&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="154.5m"/>
        <RSITEM minVal="154.4m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="sh2_MNsp" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH2/MNsp&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="154.4m"/>
        <RSITEM minVal="465.6m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="sh2_MPsOut" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH2/MPsOut&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="465.6m"/>
        <RSITEM minVal="545.1m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="sh2_MNout" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH2/MNout&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="545.1m"/>
        <RSITEM minVal="109.5m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="sh3_MPs" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH3/MPs&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="109.5m"/>
        <RSITEM minVal="135.7m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="sh3_MPinp" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH3/MPinp&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="135.7m"/>
        <RSITEM minVal="135.7m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="sh3_MPinn" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH3/MPinn&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="135.7m"/>
        <RSITEM minVal="278.4m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="sh3_MPcasn" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH3/MPcasn&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="278.4m"/>
        <RSITEM minVal="279.4m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="sh3_MPcasp" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH3/MPcasp&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="279.4m"/>
        <RSITEM minVal="92.08m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="sh3_MNcasn" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH3/MNcasn&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="92.08m"/>
        <RSITEM minVal="91.09m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="sh3_MNcasp" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH3/MNcasp&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="91.09m"/>
        <RSITEM minVal="154.5m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="sh3_MNsn" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH3/MNsn&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="154.5m"/>
        <RSITEM minVal="154.4m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="sh3_MNsp" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH3/MNsp&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="154.4m"/>
        <RSITEM minVal="466.8m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="sh3_MPsOut" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH3/MPsOut&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="466.8m"/>
        <RSITEM minVal="543.9m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="sh3_MNout" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/PRE_SH/SH/SH3/MNout&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="543.9m"/>
        <RSITEM minVal="3.286u" status="pass" expType="expr" test="chsim_pre_dc" specdesc="tol 3.2u 10%" resultName="sh_bias" min_status="pass" expName="(- OP(&quot;/I119/sh_dac/M0&quot; &quot;ids&quot;))" max_status="pass" maxVal="3.286u"/>
        <RSITEM minVal="110.4m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="s2d_p_MPs" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/OPA_P/MPs&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="110.4m"/>
        <RSITEM minVal="134.8m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="s2d_p_M_MPinp" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/OPA_P/MPinp&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="134.8m"/>
        <RSITEM minVal="134.8m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="s2d_p_M_MPinn" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/OPA_P/MPinn&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="134.8m"/>
        <RSITEM minVal="278.4m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="s2d_p_M_MPcasn" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/OPA_P/MPcasn&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="278.4m"/>
        <RSITEM minVal="279.6m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="s2d_p_M_MPcasp" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/OPA_P/MPcasp&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="279.6m"/>
        <RSITEM minVal="92.1m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="s2d_p_M_MNcasn" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/OPA_P/MNcasn&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="92.1m"/>
        <RSITEM minVal="90.97m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="s2d_p_M_MNcasp" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/OPA_P/MNcasp&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="90.97m"/>
        <RSITEM minVal="154.5m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="s2d_p_M_MNsn" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/OPA_P/MNsn&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="154.5m"/>
        <RSITEM minVal="154.4m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="s2d_p_M_MNsp" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/OPA_P/MNsp&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="154.4m"/>
        <RSITEM minVal="466.8m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="s2d_p_M_MPsOut" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/OPA_P/MPsOut&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="466.8m"/>
        <RSITEM minVal="543.9m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="s2d_p_M_MNout" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/OPA_P/MNout&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="543.9m"/>
        <RSITEM minVal="109.2m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="s2d_n_MPs" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/OPA_N/MPs&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="109.2m"/>
        <RSITEM minVal="136.1m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="s2d_n_M_MPinp" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/OPA_N/MPinp&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="136.1m"/>
        <RSITEM minVal="136.1m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="s2d_n_M_MPinn" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/OPA_N/MPinn&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="136.1m"/>
        <RSITEM minVal="278.4m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="s2d_n_M_MPcasn" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/OPA_N/MPcasn&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="278.4m"/>
        <RSITEM minVal="279.9m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="s2d_n_M_MPcasp" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/OPA_N/MPcasp&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="279.9m"/>
        <RSITEM minVal="92.07m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="s2d_n_M_MNcasn" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/OPA_N/MNcasn&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="92.07m"/>
        <RSITEM minVal="90.64m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 50m" resultName="s2d_n_M_MNcasp" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/OPA_N/MNcasp&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="90.64m"/>
        <RSITEM minVal="154.5m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="s2d_n_M_MNsn" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/OPA_N/MNsn&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="154.5m"/>
        <RSITEM minVal="154.4m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="s2d_n_M_MNsp" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/OPA_N/MNsp&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="154.4m"/>
        <RSITEM minVal="461.5m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="s2d_n_M_MPsOut" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/OPA_N/MPsOut&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="461.5m"/>
        <RSITEM minVal="549.3m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="s2d_n_M_MNout" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/OPA_N/MNout&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="549.3m"/>
        <RSITEM minVal="445.1m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="s2d_b_MPs_d" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/BIAS/MPs_d&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="445.1m"/>
        <RSITEM minVal="308.1m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="s2d_b_MPd_u" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/BIAS/MPd_u&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="308.1m"/>
        <RSITEM minVal="292.1m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="s2d_b_MPs_u" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/BIAS/MPs_u&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="292.1m"/>
        <RSITEM minVal="307.5m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="s2d_b_MNs_d" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/BIAS/MNs_d&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="307.5m"/>
        <RSITEM minVal="162.4m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="s2d_b_MNs_u" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/BIAS/MNs_u&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="162.4m"/>
        <RSITEM minVal="226.9m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="> 20m" resultName="s2d_b_MNd_d" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/BIAS/MNd_d&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="226.9m"/>
        <RSITEM minVal="3.286u" status="pass" expType="expr" test="chsim_pre_dc" specdesc="tol 3.2u 10%" resultName="s2d_bias" min_status="pass" expName="(- OP(&quot;/I119/s2d_dac/M0&quot; &quot;ids&quot;))" max_status="pass" maxVal="3.286u"/>
        <RSITEM minVal="602.4m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="tol 0.6 5%" resultName="vcm_a" min_status="pass" expName="VDC(&quot;/vcma&quot;)" max_status="pass" maxVal="602.4m"/>
        <RSITEM minVal="602.3m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="tol 0.6 5%" resultName="vcm_b" min_status="pass" expName="VDC(&quot;/vcmb&quot;)" max_status="pass" maxVal="602.3m"/>
        <RSITEM minVal="602.2m" status="pass" expType="expr" test="chsim_pre_dc" specdesc="tol 0.6 5%" resultName="vcm_c" min_status="pass" expName="VDC(&quot;/vcmc&quot;)" max_status="pass" maxVal="602.2m"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_pre_amp_boost0_stb" resultName="Loop Gain Phase" expName="phaseDegUnwrapped(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_pre_amp_boost0_stb" resultName="Loop Gain dB20" expName="db(mag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))" maxVal="No Values"/>
        <RSITEM minVal="89.62" status="pass" expType="expr" test="chsim_pre_amp_boost0_stb" specdesc="> 70" resultName="Phase Margin" min_status="pass" expName="getData(&quot;phaseMargin&quot; ?result &quot;stb_margin&quot;)" max_status="pass" maxVal="89.62"/>
        <RSITEM minVal="312M" expType="expr" test="chsim_pre_amp_boost0_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="312M"/>
        <RSITEM minVal="946.4m" status="pass" expType="expr" test="chsim_pre_amp_boost0_stb" specdesc="range 0.8 1" resultName="Stability Margin" min_status="pass" expName="ymin(sqrt((((1 - real(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))**2) + (imag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))**2))))" max_status="pass" maxVal="946.4m"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_pre_amp_boost1_stb" resultName="Loop Gain Phase" expName="phaseDegUnwrapped(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_pre_amp_boost1_stb" resultName="Loop Gain dB20" expName="db(mag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))" maxVal="No Values"/>
        <RSITEM minVal="83.05" status="pass" expType="expr" test="chsim_pre_amp_boost1_stb" specdesc="> 70" resultName="Phase Margin" min_status="pass" expName="getData(&quot;phaseMargin&quot; ?result &quot;stb_margin&quot;)" max_status="pass" maxVal="83.05"/>
        <RSITEM minVal="113.5M" expType="expr" test="chsim_pre_amp_boost1_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="113.5M"/>
        <RSITEM minVal="857.7m" status="pass" expType="expr" test="chsim_pre_amp_boost1_stb" specdesc="range 0.8 1" resultName="Stability Margin" min_status="pass" expName="ymin(sqrt((((1 - real(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))**2) + (imag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))**2))))" max_status="pass" maxVal="857.7m"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_pre_amp_boost2_stb" resultName="Loop Gain Phase" expName="phaseDegUnwrapped(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_pre_amp_boost2_stb" resultName="Loop Gain dB20" expName="db(mag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))" maxVal="No Values"/>
        <RSITEM minVal="89.86" status="pass" expType="expr" test="chsim_pre_amp_boost2_stb" specdesc="> 70" resultName="Phase Margin" min_status="pass" expName="getData(&quot;phaseMargin&quot; ?result &quot;stb_margin&quot;)" max_status="pass" maxVal="89.86"/>
        <RSITEM minVal="355.5M" expType="expr" test="chsim_pre_amp_boost2_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="355.5M"/>
        <RSITEM minVal="939.9m" status="pass" expType="expr" test="chsim_pre_amp_boost2_stb" specdesc="range 0.8 1" resultName="Stability Margin" min_status="pass" expName="ymin(sqrt((((1 - real(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))**2) + (imag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))**2))))" max_status="pass" maxVal="939.9m"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_sh1_st1_stb" resultName="Loop Gain Phase" expName="phaseDegUnwrapped(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_sh1_st1_stb" resultName="Loop Gain dB20" expName="db(mag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))" maxVal="No Values"/>
        <RSITEM minVal="86.96" status="pass" expType="expr" test="chsim_sh1_st1_stb" specdesc="> 70" resultName="Phase Margin" min_status="pass" expName="getData(&quot;phaseMargin&quot; ?result &quot;stb_margin&quot;)" max_status="pass" maxVal="86.96"/>
        <RSITEM minVal="238.9M" expType="expr" test="chsim_sh1_st1_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="238.9M"/>
        <RSITEM minVal="792.2m" status="near" expType="expr" test="chsim_sh1_st1_stb" specdesc="range 0.8 1" resultName="Stability Margin" min_status="near" expName="ymin(sqrt((((1 - real(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))**2) + (imag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))**2))))" max_status="near" maxVal="792.2m"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_sh1_st2_stb" resultName="Loop Gain Phase" expName="phaseDegUnwrapped(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_sh1_st2_stb" resultName="Loop Gain dB20" expName="db(mag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))" maxVal="No Values"/>
        <RSITEM minVal="67.47" status="near" expType="expr" test="chsim_sh1_st2_stb" specdesc="> 70" resultName="Phase Margin" min_status="near" expName="getData(&quot;phaseMargin&quot; ?result &quot;stb_margin&quot;)" max_status="near" maxVal="67.47"/>
        <RSITEM minVal="512.3M" expType="expr" test="chsim_sh1_st2_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="512.3M"/>
        <RSITEM minVal="898.2m" status="pass" expType="expr" test="chsim_sh1_st2_stb" specdesc="range 0.8 1" resultName="Stability Margin" min_status="pass" expName="ymin(sqrt((((1 - real(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))**2) + (imag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))**2))))" max_status="pass" maxVal="898.2m"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_sh2_st1_stb" resultName="Loop Gain Phase" expName="phaseDegUnwrapped(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_sh2_st1_stb" resultName="Loop Gain dB20" expName="db(mag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))" maxVal="No Values"/>
        <RSITEM minVal="83.98" status="pass" expType="expr" test="chsim_sh2_st1_stb" specdesc="> 70" resultName="Phase Margin" min_status="pass" expName="getData(&quot;phaseMargin&quot; ?result &quot;stb_margin&quot;)" max_status="pass" maxVal="83.98"/>
        <RSITEM minVal="365.9M" expType="expr" test="chsim_sh2_st1_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="365.9M"/>
        <RSITEM minVal="756.8m" status="near" expType="expr" test="chsim_sh2_st1_stb" specdesc="range 0.8 1" resultName="Stability Margin" min_status="near" expName="ymin(sqrt((((1 - real(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))**2) + (imag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))**2))))" max_status="near" maxVal="756.8m"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_sh2_st2_stb" resultName="Loop Gain Phase" expName="phaseDegUnwrapped(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_sh2_st2_stb" resultName="Loop Gain dB20" expName="db(mag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))" maxVal="No Values"/>
        <RSITEM minVal="67.3" status="near" expType="expr" test="chsim_sh2_st2_stb" specdesc="> 70" resultName="Phase Margin" min_status="near" expName="getData(&quot;phaseMargin&quot; ?result &quot;stb_margin&quot;)" max_status="near" maxVal="67.3"/>
        <RSITEM minVal="679.7M" expType="expr" test="chsim_sh2_st2_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="679.7M"/>
        <RSITEM minVal="874.9m" status="pass" expType="expr" test="chsim_sh2_st2_stb" specdesc="range 0.8 1" resultName="Stability Margin" min_status="pass" expName="ymin(sqrt((((1 - real(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))**2) + (imag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))**2))))" max_status="pass" maxVal="874.9m"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_sh3_st1_stb" resultName="Loop Gain Phase" expName="phaseDegUnwrapped(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_sh3_st1_stb" resultName="Loop Gain dB20" expName="db(mag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))" maxVal="No Values"/>
        <RSITEM minVal="81.17" status="pass" expType="expr" test="chsim_sh3_st1_stb" specdesc="> 70" resultName="Phase Margin" min_status="pass" expName="getData(&quot;phaseMargin&quot; ?result &quot;stb_margin&quot;)" max_status="pass" maxVal="81.17"/>
        <RSITEM minVal="308.4M" expType="expr" test="chsim_sh3_st1_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="308.4M"/>
        <RSITEM minVal="754.9m" status="near" expType="expr" test="chsim_sh3_st1_stb" specdesc="range 0.8 1" resultName="Stability Margin" min_status="near" expName="ymin(sqrt((((1 - real(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))**2) + (imag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))**2))))" max_status="near" maxVal="754.9m"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_sh3_st2_stb" resultName="Loop Gain Phase" expName="phaseDegUnwrapped(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_sh3_st2_stb" resultName="Loop Gain dB20" expName="db(mag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))" maxVal="No Values"/>
        <RSITEM minVal="71.74" status="pass" expType="expr" test="chsim_sh3_st2_stb" specdesc="> 70" resultName="Phase Margin" min_status="pass" expName="getData(&quot;phaseMargin&quot; ?result &quot;stb_margin&quot;)" max_status="pass" maxVal="71.74"/>
        <RSITEM minVal="691.6M" expType="expr" test="chsim_sh3_st2_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="691.6M"/>
        <RSITEM minVal="860.5m" status="pass" expType="expr" test="chsim_sh3_st2_stb" specdesc="range 0.8 1" resultName="Stability Margin" min_status="pass" expName="ymin(sqrt((((1 - real(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))**2) + (imag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))**2))))" max_status="pass" maxVal="860.5m"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_s2d_amp1st2_stb" resultName="Loop Gain Phase" expName="phaseDegUnwrapped(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_s2d_amp1st2_stb" resultName="Loop Gain dB20" expName="db(mag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))" maxVal="No Values"/>
        <RSITEM minVal="72.21" status="pass" expType="expr" test="chsim_s2d_amp1st2_stb" specdesc="> 70" resultName="Phase Margin" min_status="pass" expName="getData(&quot;phaseMargin&quot; ?result &quot;stb_margin&quot;)" max_status="pass" maxVal="72.21"/>
        <RSITEM minVal="319.7M" expType="expr" test="chsim_s2d_amp1st2_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="319.7M"/>
        <RSITEM minVal="922.6m" status="pass" expType="expr" test="chsim_s2d_amp1st2_stb" specdesc="range 0.8 1" resultName="Stability Margin" min_status="pass" expName="ymin(sqrt((((1 - real(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))**2) + (imag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))**2))))" max_status="pass" maxVal="922.6m"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_s2d_amp1st1_stb" resultName="Loop Gain Phase" expName="phaseDegUnwrapped(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_s2d_amp1st1_stb" resultName="Loop Gain dB20" expName="db(mag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))" maxVal="No Values"/>
        <RSITEM minVal="89.89" status="pass" expType="expr" test="chsim_s2d_amp1st1_stb" specdesc="> 70" resultName="Phase Margin" min_status="pass" expName="getData(&quot;phaseMargin&quot; ?result &quot;stb_margin&quot;)" max_status="pass" maxVal="89.89"/>
        <RSITEM minVal="70.69M" expType="expr" test="chsim_s2d_amp1st1_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="70.69M"/>
        <RSITEM minVal="827.1m" status="pass" expType="expr" test="chsim_s2d_amp1st1_stb" specdesc="range 0.8 1" resultName="Stability Margin" min_status="pass" expName="ymin(sqrt((((1 - real(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))**2) + (imag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))**2))))" max_status="pass" maxVal="827.1m"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_s2d_amp2st2_stb" resultName="Loop Gain Phase" expName="phaseDegUnwrapped(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_s2d_amp2st2_stb" resultName="Loop Gain dB20" expName="db(mag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))" maxVal="No Values"/>
        <RSITEM minVal="71.86" status="pass" expType="expr" test="chsim_s2d_amp2st2_stb" specdesc="> 70" resultName="Phase Margin" min_status="pass" expName="getData(&quot;phaseMargin&quot; ?result &quot;stb_margin&quot;)" max_status="pass" maxVal="71.86"/>
        <RSITEM minVal="320.5M" expType="expr" test="chsim_s2d_amp2st2_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="320.5M"/>
        <RSITEM minVal="922.9m" status="pass" expType="expr" test="chsim_s2d_amp2st2_stb" specdesc="range 0.8 1" resultName="Stability Margin" min_status="pass" expName="ymin(sqrt((((1 - real(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))**2) + (imag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))**2))))" max_status="pass" maxVal="922.9m"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_s2d_amp2st1_stb" resultName="Loop Gain Phase" expName="phaseDegUnwrapped(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_s2d_amp2st1_stb" resultName="Loop Gain dB20" expName="db(mag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))" maxVal="No Values"/>
        <RSITEM minVal="90.09" status="pass" expType="expr" test="chsim_s2d_amp2st1_stb" specdesc="> 70" resultName="Phase Margin" min_status="pass" expName="getData(&quot;phaseMargin&quot; ?result &quot;stb_margin&quot;)" max_status="pass" maxVal="90.09"/>
        <RSITEM minVal="71.29M" expType="expr" test="chsim_s2d_amp2st1_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="71.29M"/>
        <RSITEM minVal="824.7m" status="pass" expType="expr" test="chsim_s2d_amp2st1_stb" specdesc="range 0.8 1" resultName="Stability Margin" min_status="pass" expName="ymin(sqrt((((1 - real(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))**2) + (imag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;))**2))))" max_status="pass" maxVal="824.7m"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_params_ac" resultName="Preamp gain [V/V]" expName="(VF(&quot;/out_pre&quot;) / VF(&quot;/in&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_params_ac" resultName="Shaper gain [V/V]" expName="(VF(&quot;/out_sh&quot;) / VF(&quot;/out_pre&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_params_ac" resultName="Preamp input impedance" expName="(VF(&quot;/in&quot;) / IF(&quot;/SALT_CHANNEL/PRE_SH/PRE_PZC/in&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_params_ac" resultName="SALT input impedance" expName="(VF(&quot;/in1&quot;) / IF(&quot;/In_PAD/IN&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_params_ac" resultName="SALT inp impedance (phase)" expName="phaseDeg((VF(&quot;/in1&quot;) / IF(&quot;/In_PAD/IN&quot;)))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_pssr_vdda_ac" resultName="VDDA to SH out gain" expName="(VF(&quot;/out_sh&quot;) / VF(&quot;/vdda_chip&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_pssr_vdda_ac" resultName="VDDA to S2D out gain" expName="(VF(&quot;/out_s2d&quot;) / VF(&quot;/vdda_chip&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_pssr_vdda_ac" resultName="VDDA PSRR [dB]" expName="(- db20((VF(&quot;/out_s2d&quot;) / VF(&quot;/vdda_chip&quot;))))" maxVal="No Values"/>
        <RSITEM minVal="2.874" status="fail" expType="expr" test="chsim_pssr_vdda_ac" specdesc="&lt; 2" resultName="Max VDDA PSSR [V/V]" min_status="fail" expName="ymax(mag(clip((VF(&quot;/out_s2d&quot;) / VF(&quot;/vdda_chip&quot;)) 0 2000000000)))" max_status="fail" maxVal="2.874"/>
        <RSITEM minVal="22.91M" expType="expr" test="chsim_pssr_vdda_ac" resultName="Max VDDA PSRR freq" expName="xmax(mag(clip((VF(&quot;/out_s2d&quot;) / VF(&quot;/vdda_chip&quot;)) 0 2000000000)) 1)" maxVal="22.91M"/>
        <RSITEM minVal="2.252" status="fail" expType="expr" test="chsim_pssr_vdda_ac" specdesc="&lt; 2" resultName="VDDA PSRR @ 40 MHz [V/V]" min_status="fail" expName="value(mag(clip((VF(&quot;/out_s2d&quot;) / VF(&quot;/vdda_chip&quot;)) 0 2000000000)) 40000000)" max_status="fail" maxVal="2.252"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_pssr_vssa_ac" resultName="VSSA to SH out gain" expName="(VF(&quot;/out_sh&quot;) / VF(&quot;/vssa_chip&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_pssr_vssa_ac" resultName="VDDA to S2D out gain" expName="(VF(&quot;/out_s2d&quot;) / VF(&quot;/vssa_chip&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_pssr_vssa_ac" resultName="VSSA PSRR [dB]" expName="(- db20((VF(&quot;/out_s2d&quot;) / VF(&quot;/vssa_chip&quot;))))" maxVal="No Values"/>
        <RSITEM minVal="2.874" status="pass" expType="expr" test="chsim_pssr_vssa_ac" specdesc="&lt; 3" resultName="Max VSSA PSSR [V/V]" min_status="pass" expName="ymax(mag(clip((VF(&quot;/out_s2d&quot;) / VF(&quot;/vssa_chip&quot;)) 0 2000000000)))" max_status="pass" maxVal="2.874"/>
        <RSITEM minVal="22.91M" expType="expr" test="chsim_pssr_vssa_ac" resultName="Max VSSA PSRR freq" expName="xmax(mag(clip((VF(&quot;/out_s2d&quot;) / VF(&quot;/vssa_chip&quot;)) 0 2000000000)) 1)" maxVal="22.91M"/>
        <RSITEM minVal="2.28" status="pass" expType="expr" test="chsim_pssr_vssa_ac" specdesc="&lt; 3" resultName="VSSA PSRR @ 40 MHz [V/V]" min_status="pass" expName="value(mag(clip((VF(&quot;/out_s2d&quot;) / VF(&quot;/vssa_chip&quot;)) 0 2000000000)) 40000000)" max_status="pass" maxVal="2.28"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_calib_ac" resultName="Calib to SH out gain" expName="(VF(&quot;/out_sh&quot;) / VF(&quot;/cal_strobe_ide&quot;))" maxVal="No Values"/>
        <RSITEM minVal="981.3e-312" status="pass" expType="expr" test="chsim_calib_ac" specdesc="&lt; 2" resultName="Max VDDA PSSR [V/V]" min_status="pass" expName="ymax(mag(clip((VF(&quot;/out_sh&quot;) / VF(&quot;/vdda_chip&quot;)) 0 2000000000)))" max_status="pass" maxVal="981.3e-312"/>
        <RSITEM minVal="0" expType="expr" test="chsim_calib_ac" resultName="Max VDDA PSRR freq" expName="xmax(mag(clip((VF(&quot;/out_sh&quot;) / VF(&quot;/vdda_chip&quot;)) 0 2000000000)) 1)" maxVal="0"/>
        <RSITEM minVal="981.3e-312" status="pass" expType="expr" test="chsim_calib_ac" specdesc="&lt; 2" resultName="VDDA PSRR @ 40 MHz [V/V]" min_status="pass" expName="value(mag(clip((VF(&quot;/out_sh&quot;) / VF(&quot;/vdda_chip&quot;)) 0 2000000000)) 40000000)" max_status="pass" maxVal="981.3e-312"/>
        <RSITEM minVal="-5.285m" status="pass" expType="expr" test="chsim_tran" specdesc="range -10m 10m" resultName="Baseline [V]" min_status="pass" expName="value(VT(&quot;/out_s2d&quot;) xmax(deriv(VT(&quot;/out_pre&quot;)) 1))" max_status="pass" maxVal="-5.285m"/>
        <RSITEM minVal="534m" expType="expr" test="chsim_tran" resultName="Amplitude [V]" expName="(ymax(VT(&quot;/out_s2d&quot;)) - value(VT(&quot;/out_s2d&quot;) xmax(deriv(VT(&quot;/out_pre&quot;)) 1)))" maxVal="534m"/>
        <RSITEM minVal="25.3n" status="pass" expType="expr" test="chsim_tran" specdesc="tol 24n 25%" resultName="Peaking time [s]" min_status="pass" expName="(xmax(VT(&quot;/out_s2d&quot;) 1) - (VAR(&quot;pulse_delay&quot;) + VAR(&quot;t_rise&quot;)))" max_status="pass" maxVal="25.3n"/>
        <RSITEM minVal="17.11m" expType="expr" test="chsim_tran" resultName="Residual amplitude [V]" expName="(value(VT(&quot;/out_s2d&quot;) (xmax(VT(&quot;/out_s2d&quot;) 1) + 2.5e-08)) - value(VT(&quot;/out_s2d&quot;) (VAR(&quot;pulse_delay&quot;) + VAR(&quot;t_rise&quot;))))" maxVal="17.11m"/>
        <RSITEM minVal="3.203" status="pass" expType="expr" test="chsim_tran" specdesc="&lt; 5" resultName="Residual amplitude [%]" min_status="pass" expName="((100 * (value(VT(&quot;/out_s2d&quot;) (xmax(VT(&quot;/out_s2d&quot;) 1) + 2.5e-08)) - value(VT(&quot;/out_s2d&quot;) (VAR(&quot;pulse_delay&quot;) + VAR(&quot;t_rise&quot;))))) / (ymax(VT(&quot;/out_s2d&quot;)) - value(VT(&quot;/out_s2d&quot;) (VAR(&quot;pulse_delay&quot;) + VAR(&quot;t_rise&quot;)))))" max_status="pass" maxVal="3.203"/>
        <RSITEM minVal="133.5" expType="expr" test="chsim_tran" resultName="Gain [mV/fC]" expName="((1e-12 * calcVal(&quot;Amplitude [V]&quot; &quot;chsim_tran&quot;)) / VAR(&quot;qin&quot;))" maxVal="133.5"/>
        <RSITEM minVal="14.98m" expType="expr" test="chsim_sh_noise" resultName="Noise RMS" expName="rmsNoise(1 1e+10)" maxVal="14.98m"/>
        <RSITEM minVal="700.3" status="pass" expType="expr" test="chsim_sh_noise" specdesc="&lt; 1000" resultName="ENC [e]" min_status="pass" expName="((1e-12 * calcVal(&quot;Noise RMS&quot; &quot;chsim_sh_noise&quot;)) / (charge * calcVal(&quot;Gain [mV/fC]&quot; &quot;chsim_tran&quot;)))" max_status="pass" maxVal="700.3"/>
        <RSITEM minVal="35.65" status="pass" expType="expr" test="chsim_sh_noise" specdesc="> 20" resultName="SNR for MIP" min_status="pass" expName="((0.004 * calcVal(&quot;Gain [mV/fC]&quot; &quot;chsim_tran&quot;)) / calcVal(&quot;Noise RMS&quot; &quot;chsim_sh_noise&quot;))" max_status="pass" maxVal="35.65"/>
    </RESULTSSUMMARY>
    <TESTDOCS>
        <TESTDOC testFileName="chsim_pre_amp_stb" testName="chsim_pre_amp_stb" testDescription="Single channel - Preamplifier full-feedback stability" testExtendedData="Probe: /SALT_CHANNEL/PRE_SH/PRE_PZC/IPRB0"/>
        <TESTDOC testFileName="chsim_pre_srcfol_stb" testName="chsim_pre_srcfol_stb" testDescription="Single channel - Preamplifier R-feedback stability" testExtendedData="Probe: /SALT_CHANNEL/PRE_SH/PRE_PZC/IPRB1"/>
        <TESTDOC testFileName="chsim_pre_krum_stb" testName="chsim_pre_krum_stb" testDescription="Single channel - Krummenacher feedback stability" testExtendedData="Probe: /SALT_CHANNEL/PRE_SH/PRE_PZC/IPRB2"/>
        <TESTDOC testFileName="chsim_pre_dc" testName="chsim_pre_dc" testDescription="Single channel - DC operation point (Vds margin) of all transistors in channel " testExtendedData=""/>
        <TESTDOC testFileName="chsim_pre_amp_boost0_stb" testName="chsim_pre_amp_boost0_stb" testDescription="Single channel - Preamplifier boosting for MPcas transistor stability" testExtendedData="Probe: /SALT_CHANNEL/PRE_SH/PRE_PZC/PRE/IPRB0"/>
        <TESTDOC testFileName="chsim_pre_amp_boost1_stb" testName="chsim_pre_amp_boost1_stb" testDescription="Single channel - Preamplifier boosting for MNcas transistor stability" testExtendedData="Probe: /SALT_CHANNEL/PRE_SH/PRE_PZC/PRE/IPRB1"/>
        <TESTDOC testFileName="chsim_pre_amp_boost2_stb" testName="chsim_pre_amp_boost2_stb" testDescription="Single channel - Preamplifier boosting for MP0cas transistor stability" testExtendedData="Probe: /SALT_CHANNEL/PRE_SH/PRE_PZC/PRE/IPRB2"/>
        <TESTDOC testFileName="chsim_sh1_st1_stb" testName="chsim_sh1_st1_stb" testDescription="Single channel - Shaper 1 amplifier stability" testExtendedData="Probe: /SALT_CHANNEL/PRE_SH/SH/IPRB0"/>
        <TESTDOC testFileName="chsim_sh1_st2_stb" testName="chsim_sh1_st2_stb" testDescription="Single channel - Shaper 1 amplifier stability through compensation circuit (amplifier's 1st stage stability)" testExtendedData="Probe: /SALT_CHANNEL/PRE_SH/SH/IPRB1"/>
        <TESTDOC testFileName="chsim_sh2_st1_stb" testName="chsim_sh2_st1_stb" testDescription="Single channel - Shaper 2 amplifier stability" testExtendedData="Probe: /SALT_CHANNEL/PRE_SH/SH/IPRB2"/>
        <TESTDOC testFileName="chsim_sh2_st2_stb" testName="chsim_sh2_st2_stb" testDescription="Single channel - Shaper 2 amplifier stability through compensation circuit (amplifier's 1st stage stability)" testExtendedData="Probe: /SALT_CHANNEL/PRE_SH/SH/IPRB3"/>
        <TESTDOC testFileName="chsim_sh3_st1_stb" testName="chsim_sh3_st1_stb" testDescription="Single channel - Last shaper amplifier stability" testExtendedData="Probe: /SALT_CHANNEL/PRE_SH/SH/IPRB4"/>
        <TESTDOC testFileName="chsim_sh3_st2_stb" testName="chsim_sh3_st2_stb" testDescription="Single channel - Last shaper amplifier stability through compensation circuit (amplifier's 1st stage stability)" testExtendedData="Probe: /SALT_CHANNEL/PRE_SH/SH/IPRB5"/>
        <TESTDOC testFileName="chsim_s2d_amp1st2_stb" testName="chsim_s2d_amp1st2_stb" testDescription="Single channel - Old (pseudo-differential) single-to-differential converter - positive node amplifier (OPA_P) stability through compensation circuit (amplifier's 1st stage stability)" testExtendedData="Probe: /SALT_CHANNEL/S2D/IPRB1"/>
        <TESTDOC testFileName="chsim_s2d_amp1st1_stb" testName="chsim_s2d_amp1st1_stb" testDescription="Single channel - Old (pseudo-differential) single-to-differential converter - positive node amplifier (OPA_P) stability" testExtendedData="Probe: /SALT_CHANNEL/S2D/IPRB0"/>
        <TESTDOC testFileName="chsim_s2d_amp2st2_stb" testName="chsim_s2d_amp2st2_stb" testDescription="Single channel - Old (pseudo-differential) single-to-differential converter - negative node amplifier (OPA_N) stability through compensation circuit (amplifier's 1st stage stability)" testExtendedData="Probe: /SALT_CHANNEL/S2D/IPRB2"/>
        <TESTDOC testFileName="chsim_s2d_amp2st1_stb" testName="chsim_s2d_amp2st1_stb" testDescription="Single channel - Old (pseudo-differential) single-to-differential converter - negative node amplifier (OPA_N) stability" testExtendedData="Probe: /SALT_CHANNEL/S2D/IPRB3"/>
        <TESTDOC testFileName="chsim_params_ac" testName="chsim_params_ac" testDescription="Single channel - Stages gain and input impedances vs signal frequency" testExtendedData="Signal source: /I106"/>
        <TESTDOC testFileName="chsim_pssr_vdda_ac" testName="chsim_pssr_vdda_ac" testDescription="Single channel - Stages PSRR for common power supply (VDDA)" testExtendedData="Signal source: /V_VDDA"/>
        <TESTDOC testFileName="chsim_pssr_vssa_ac" testName="chsim_pssr_vssa_ac" testDescription="Single channel - Stages PSRR for common ground (VSSA)" testExtendedData="Signal source: /V_VSSA"/>
        <TESTDOC testFileName="chsim_calib_ac" testName="chsim_calib_ac" testDescription="Single channel - Channel response to disturbances on calibration strobe line" testExtendedData="Signal source: /V0"/>
        <TESTDOC testFileName="chsim_tran" testName="chsim_tran" testDescription="Single channel - Transient channel reponse" testExtendedData=""/>
        <TESTDOC testFileName="chsim_sh_noise" testName="chsim_sh_noise" testDescription="Single channel - Noise performance" testExtendedData=""/>
    </TESTDOCS>
</ROOT>
