<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="datasheetMainDoc.xsl"?>
<ROOT fnameprefix="SALT_V3_Nominal_BlockPostLayout_Cdet12p" runMode="Single Run, Sweeps and Corners" dsAuthorName="Jakub Moron,,," dsCreationDateTime="12 Sep 2018 14:58:37" dsUserName="moron" viewMode="assembler" enableCpkPerc="disEnable" name="SALT_V3_Nominal_BlockPostLayout_Cdet12p" parasiticsRunMode="None">
    <SETUPSUMMARY cell="sim_salt_3_channel" view="maestro" lib="SALT_V5"/>
    <CORNERS/>
    <VARS>
        <VAR name="vsup">1.2</VAR>
        <VAR name="vmax">1.2</VAR>
        <VAR name="d_base8">128</VAR>
        <VAR name="d_pre8">15</VAR>
        <VAR name="d_pulse7">14</VAR>
        <VAR name="d_s2d8">14</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="kmul_glob">0</VAR>
        <VAR name="kRpNet">0</VAR>
        <VAR name="res_vssa_pre">0.1</VAR>
        <VAR name="res_vdda_pre">0.15</VAR>
        <VAR name="res_vssa_sh">0.2</VAR>
        <VAR name="res_vdda_sh">0.2</VAR>
        <VAR name="res_vssa_s2d">0.6</VAR>
        <VAR name="res_vdda_s2d">0.6</VAR>
        <VAR name="res_vssa_adc">0.1</VAR>
        <VAR name="res_vdda_adc">0.1</VAR>
        <VAR name="res_vrefd">0.1</VAR>
        <VAR name="k_bond">0</VAR>
        <VAR name="kLpNet">0</VAR>
        <VAR name="Lvssa_pre">4n</VAR>
        <VAR name="Lvdda_pre">4n</VAR>
        <VAR name="Lvssa_sh">4n</VAR>
        <VAR name="Lvdda_sh">4n</VAR>
        <VAR name="Lvssa_s2d">8n</VAR>
        <VAR name="Lvdda_s2d">8n</VAR>
        <VAR name="Lvssa_adc">0</VAR>
        <VAR name="Lvdda_adc">0</VAR>
        <VAR name="Lvrefd">0</VAR>
        <VAR name="Cchan_adc">0</VAR>
        <VAR name="Cchan_pre">0</VAR>
        <VAR name="Cchan_s2d">0</VAR>
        <VAR name="Cchan_sh">0</VAR>
        <VAR name="Cchan_vrefd">0</VAR>
        <VAR name="Cvdda_pre">0</VAR>
        <VAR name="Cvdda_s2d">0</VAR>
        <VAR name="Cvdda_sh">0</VAR>
        <VAR name="Cvddadc">0</VAR>
        <VAR name="Cvrefd">0</VAR>
        <VAR name="cb_P">50p</VAR>
        <VAR name="cb_chan_P">0</VAR>
        <VAR name="cb_Nb">0</VAR>
        <VAR name="cb_sh">120p</VAR>
        <VAR name="cb_chan_sh">2p</VAR>
        <VAR name="cb_s2d">0</VAR>
        <VAR name="cb_vcm">0</VAR>
        <VAR name="L_sens">1n</VAR>
        <VAR name="R_sens">10m</VAR>
        <VAR name="cal_delay">1</VAR>
        <VAR name="cal_strech">10</VAR>
        <VAR name="cdet">12p</VAR>
        <VAR name="c_ac">100p</VAR>
        <VAR name="L_ac">2n</VAR>
        <VAR name="qin">4f<LOCAL test="chsim_fe_tran_neg" value="-4f"/>
        </VAR>
        <VAR name="pulse_delay">9n</VAR>
        <VAR name="t_rise">100p</VAR>
        <VAR name="ileak">0</VAR>
        <VAR name="g_low">0</VAR>
        <VAR name="mask">0</VAR>
        <VAR name="clk_delay">9u</VAR>
        <VAR name="clk_period">25n</VAR>
        <VAR name="reset_width">5n</VAR>
        <VAR name="r3well_vdda">130*8K</VAR>
        <VAR name="ac_sens">0<LOCAL test="chsim_params_ac" value="1"/>
        </VAR>
        <VAR name="ac_calib">0</VAR>
        <VAR name="ac_vd_chip">0<LOCAL test="chsim_psrr_vdda_ac" value="1"/>
        </VAR>
        <VAR name="ac_vs_chip">0<LOCAL test="chsim_psrr_vssa_ac" value="1"/>
        </VAR>
        <VAR name="rx_vddadc_loc">10G</VAR>
        <VAR name="rl_s2d">900</VAR>
        <VAR name="cl_s2d">350f</VAR>
        <VAR name="cb_chan_vcm">0</VAR>
        <VAR name="cb_chan_s2d">0</VAR>
        <VAR name="Cchan_pre_vdda">0</VAR>
        <VAR name="Cchan_pre_vssa">0</VAR>
    </VARS>
    <PARAMS>
        <LOCATIONS/>
    </PARAMS>
    <MODELGROUPS/>
    <TESTS>
        <TEST cell="sim_salt_3_channel" view="config" simultor="spectre" state="SALT_V3_Nominal_BlockPostLayout_Cdet12p" lib="SALT_V5">chsim_fe_tran_pos</TEST>
        <TEST cell="sim_salt_3_channel" view="config" simultor="spectre" state="SALT_V3_Nominal_BlockPostLayout_Cdet12p" lib="SALT_V5">chsim_fe_tran_neg</TEST>
        <TEST cell="sim_salt_3_channel" view="config" simultor="spectre" state="SALT_V3_Nominal_BlockPostLayout_Cdet12p" lib="SALT_V5">chsim_fe_noise</TEST>
        <TEST cell="sim_salt_3_channel" view="config" simultor="spectre" state="SALT_V3_Nominal_BlockPostLayout_Cdet12p" lib="SALT_V5">chsim_fe_dc</TEST>
        <TEST cell="sim_salt_3_channel" view="config" simultor="spectre" state="SALT_V3_Nominal_BlockPostLayout_Cdet12p" lib="SALT_V5">chsim_pre_amp_stb</TEST>
        <TEST cell="sim_salt_3_channel" view="config" simultor="spectre" state="SALT_V3_Nominal_BlockPostLayout_Cdet12p" lib="SALT_V5">chsim_pre_srcfol_stb</TEST>
        <TEST cell="sim_salt_3_channel" view="config" simultor="spectre" state="SALT_V3_Nominal_BlockPostLayout_Cdet12p" lib="SALT_V5">chsim_pre_amp_boost0_stb</TEST>
        <TEST cell="sim_salt_3_channel" view="config" simultor="spectre" state="SALT_V3_Nominal_BlockPostLayout_Cdet12p" lib="SALT_V5">chsim_pre_amp_boost1_stb</TEST>
        <TEST cell="sim_salt_3_channel" view="config" simultor="spectre" state="SALT_V3_Nominal_BlockPostLayout_Cdet12p" lib="SALT_V5">chsim_pre_amp_boost2_stb</TEST>
        <TEST cell="sim_salt_3_channel" view="config" simultor="spectre" state="SALT_V3_Nominal_BlockPostLayout_Cdet12p" lib="SALT_V5">chsim_sh1_st1_stb</TEST>
        <TEST cell="sim_salt_3_channel" view="config" simultor="spectre" state="SALT_V3_Nominal_BlockPostLayout_Cdet12p" lib="SALT_V5">chsim_sh1_st2_stb</TEST>
        <TEST cell="sim_salt_3_channel" view="config" simultor="spectre" state="SALT_V3_Nominal_BlockPostLayout_Cdet12p" lib="SALT_V5">chsim_sh2_st1_stb</TEST>
        <TEST cell="sim_salt_3_channel" view="config" simultor="spectre" state="SALT_V3_Nominal_BlockPostLayout_Cdet12p" lib="SALT_V5">chsim_sh2_st2_stb</TEST>
        <TEST cell="sim_salt_3_channel" view="config" simultor="spectre" state="SALT_V3_Nominal_BlockPostLayout_Cdet12p" lib="SALT_V5">chsim_sh3_st1_stb</TEST>
        <TEST cell="sim_salt_3_channel" view="config" simultor="spectre" state="SALT_V3_Nominal_BlockPostLayout_Cdet12p" lib="SALT_V5">chsim_sh3_st2_stb</TEST>
        <TEST cell="sim_salt_3_channel" view="config" simultor="spectre" state="SALT_V3_Nominal_BlockPostLayout_Cdet12p" lib="SALT_V5">chsim_s2dnew_diff_stb</TEST>
        <TEST cell="sim_salt_3_channel" view="config" simultor="spectre" state="SALT_V3_Nominal_BlockPostLayout_Cdet12p" lib="SALT_V5">chsim_s2dnew_cm_stb</TEST>
        <TEST cell="sim_salt_3_channel" view="config" simultor="spectre" state="SALT_V3_Nominal_BlockPostLayout_Cdet12p" lib="SALT_V5">chsim_params_ac</TEST>
        <TEST cell="sim_salt_3_channel" view="config" simultor="spectre" state="SALT_V3_Nominal_BlockPostLayout_Cdet12p" lib="SALT_V5">chsim_psrr_vdda_ac</TEST>
        <TEST cell="sim_salt_3_channel" view="config" simultor="spectre" state="SALT_V3_Nominal_BlockPostLayout_Cdet12p" lib="SALT_V5">chsim_psrr_vssa_ac</TEST>
    </TESTS>
    <RESULTSSUMMARY>
        <RSITEM minVal="-19.05m" expType="expr" test="chsim_fe_tran_pos" resultName="Baseline [V]" expName="value(VT(&quot;/out_s2d&quot;) xmax(deriv(VT(&quot;/out_pre&quot;)) 1))" maxVal="-19.05m"/>
        <RSITEM minVal="493.5m" expType="expr" test="chsim_fe_tran_pos" 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="493.5m"/>
        <RSITEM minVal="28.9n" expType="expr" test="chsim_fe_tran_pos" resultName="Peaking time [s]" expName="(xmax(VT(&quot;/out_s2d&quot;) 1) - (VAR(&quot;pulse_delay&quot;) + VAR(&quot;t_rise&quot;)))" maxVal="28.9n"/>
        <RSITEM minVal="-17.89m" expType="expr" test="chsim_fe_tran_pos" 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.89m"/>
        <RSITEM minVal="-3.625" expType="expr" test="chsim_fe_tran_pos" resultName="Residual amplitude [%]" 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;)))))" maxVal="-3.625"/>
        <RSITEM minVal="123.4" expType="expr" test="chsim_fe_tran_pos" resultName="Gain [mV/fC]" expName="((1e-12 * calcVal(&quot;Amplitude [V]&quot; &quot;chsim_fe_tran_pos&quot;)) / VAR(&quot;qin&quot;))" maxVal="123.4"/>
        <RSITEM minVal="-19.05m" expType="expr" test="chsim_fe_tran_neg" resultName="Baseline [V]" expName="value(VT(&quot;/out_s2d&quot;) xmin(deriv(VT(&quot;/out_pre&quot;)) 1))" maxVal="-19.05m"/>
        <RSITEM minVal="-488.5m" expType="expr" test="chsim_fe_tran_neg" resultName="Amplitude [V]" expName="(ymin(VT(&quot;/out_s2d&quot;)) - value(VT(&quot;/out_s2d&quot;) xmin(deriv(VT(&quot;/out_pre&quot;)) 1)))" maxVal="-488.5m"/>
        <RSITEM minVal="28.9n" expType="expr" test="chsim_fe_tran_neg" resultName="Peaking time [s]" expName="(xmin(VT(&quot;/out_s2d&quot;) 1) - (VAR(&quot;pulse_delay&quot;) + VAR(&quot;t_rise&quot;)))" maxVal="28.9n"/>
        <RSITEM minVal="17.92m" expType="expr" test="chsim_fe_tran_neg" resultName="Residual amplitude [V]" expName="(value(VT(&quot;/out_s2d&quot;) (xmin(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.92m"/>
        <RSITEM minVal="-3.668" expType="expr" test="chsim_fe_tran_neg" resultName="Residual amplitude [%]" expName="((100 * (value(VT(&quot;/out_s2d&quot;) (xmin(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;))))) / (ymin(VT(&quot;/out_s2d&quot;)) - value(VT(&quot;/out_s2d&quot;) (VAR(&quot;pulse_delay&quot;) + VAR(&quot;t_rise&quot;)))))" maxVal="-3.668"/>
        <RSITEM minVal="122.1" expType="expr" test="chsim_fe_tran_neg" resultName="Gain [mV/fC]" expName="((1e-12 * calcVal(&quot;Amplitude [V]&quot; &quot;chsim_fe_tran_neg&quot;)) / VAR(&quot;qin&quot;))" maxVal="122.1"/>
        <RSITEM minVal="14.87m" expType="expr" test="chsim_fe_noise" resultName="Noise RMS" expName="rmsNoise(1 1e+10)" maxVal="14.87m"/>
        <RSITEM minVal="752.1" expType="expr" test="chsim_fe_noise" resultName="ENC for positive pulse [e]" expName="((1e-12 * calcVal(&quot;Noise RMS&quot; &quot;chsim_fe_noise&quot;)) / (charge * calcVal(&quot;Gain [mV/fC]&quot; &quot;chsim_fe_tran_pos&quot;)))" maxVal="752.1"/>
        <RSITEM minVal="759.9" expType="expr" test="chsim_fe_noise" resultName="ENC for negative pulse [e]" expName="((1e-12 * calcVal(&quot;Noise RMS&quot; &quot;chsim_fe_noise&quot;)) / (charge * calcVal(&quot;Gain [mV/fC]&quot; &quot;chsim_fe_tran_neg&quot;)))" maxVal="759.9"/>
        <RSITEM minVal="33.19" expType="expr" test="chsim_fe_noise" resultName="SNR for positive MIP" expName="((0.004 * calcVal(&quot;Gain [mV/fC]&quot; &quot;chsim_fe_tran_pos&quot;)) / calcVal(&quot;Noise RMS&quot; &quot;chsim_fe_noise&quot;))" maxVal="33.19"/>
        <RSITEM minVal="32.86" expType="expr" test="chsim_fe_noise" resultName="SNR for negative MIP" expName="((0.004 * calcVal(&quot;Gain [mV/fC]&quot; &quot;chsim_fe_tran_neg&quot;)) / calcVal(&quot;Noise RMS&quot; &quot;chsim_fe_noise&quot;))" maxVal="32.86"/>
        <RSITEM minVal="182.6m" status="pass" expType="expr" test="chsim_fe_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="182.6m"/>
        <RSITEM minVal="806.6m" status="pass" expType="expr" test="chsim_fe_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="806.6m"/>
        <RSITEM minVal="853.1m" status="pass" expType="expr" test="chsim_fe_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="853.1m"/>
        <RSITEM minVal="217.5m" status="pass" expType="expr" test="chsim_fe_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="217.5m"/>
        <RSITEM minVal="403.1m" status="pass" expType="expr" test="chsim_fe_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="403.1m"/>
        <RSITEM minVal="162.9m" status="pass" expType="expr" test="chsim_fe_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="162.9m"/>
        <RSITEM minVal="594.6m" status="pass" expType="expr" test="chsim_fe_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="594.6m"/>
        <RSITEM minVal="541.9m" status="pass" expType="expr" test="chsim_fe_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="541.9m"/>
        <RSITEM minVal="144.2m" status="pass" expType="expr" test="chsim_fe_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="144.2m"/>
        <RSITEM minVal="142.2m" status="pass" expType="expr" test="chsim_fe_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="142.2m"/>
        <RSITEM minVal="291.4m" status="pass" expType="expr" test="chsim_fe_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="291.4m"/>
        <RSITEM minVal="556.8m" status="pass" expType="expr" test="chsim_fe_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="556.8m"/>
        <RSITEM minVal="328.9m" status="pass" expType="expr" test="chsim_fe_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="328.9m"/>
        <RSITEM minVal="288.9m" status="pass" expType="expr" test="chsim_fe_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="288.9m"/>
        <RSITEM minVal="224.7m" status="pass" expType="expr" test="chsim_fe_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="224.7m"/>
        <RSITEM minVal="178.7m" status="pass" expType="expr" test="chsim_fe_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="178.7m"/>
        <RSITEM minVal="24.6u" status="pass" expType="expr" test="chsim_fe_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.6u"/>
        <RSITEM minVal="152.6m" status="pass" expType="expr" test="chsim_fe_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="152.6m"/>
        <RSITEM minVal="177m" status="pass" expType="expr" test="chsim_fe_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="177m"/>
        <RSITEM minVal="175.6m" status="pass" expType="expr" test="chsim_fe_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="175.6m"/>
        <RSITEM minVal="238m" status="pass" expType="expr" test="chsim_fe_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="238m"/>
        <RSITEM minVal="241.7m" status="pass" expType="expr" test="chsim_fe_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="241.7m"/>
        <RSITEM minVal="162.2m" status="pass" expType="expr" test="chsim_fe_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="162.2m"/>
        <RSITEM minVal="159.7m" status="pass" expType="expr" test="chsim_fe_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="159.7m"/>
        <RSITEM minVal="86.29m" status="pass" expType="expr" test="chsim_fe_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="86.29m"/>
        <RSITEM minVal="86.18m" status="pass" expType="expr" test="chsim_fe_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="86.18m"/>
        <RSITEM minVal="505.8m" status="pass" expType="expr" test="chsim_fe_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="505.8m"/>
        <RSITEM minVal="549.1m" status="pass" expType="expr" test="chsim_fe_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="549.1m"/>
        <RSITEM minVal="152.7m" status="pass" expType="expr" test="chsim_fe_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="152.7m"/>
        <RSITEM minVal="177.1m" status="pass" expType="expr" test="chsim_fe_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="177.1m"/>
        <RSITEM minVal="175.7m" status="pass" expType="expr" test="chsim_fe_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="175.7m"/>
        <RSITEM minVal="238m" status="pass" expType="expr" test="chsim_fe_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="238m"/>
        <RSITEM minVal="240.5m" status="pass" expType="expr" test="chsim_fe_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="240.5m"/>
        <RSITEM minVal="162m" status="pass" expType="expr" test="chsim_fe_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="162m"/>
        <RSITEM minVal="160.6m" status="pass" expType="expr" test="chsim_fe_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="160.6m"/>
        <RSITEM minVal="86.43m" status="pass" expType="expr" test="chsim_fe_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="86.43m"/>
        <RSITEM minVal="86.37m" status="pass" expType="expr" test="chsim_fe_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="86.37m"/>
        <RSITEM minVal="513.7m" status="pass" expType="expr" test="chsim_fe_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="513.7m"/>
        <RSITEM minVal="540.9m" status="pass" expType="expr" test="chsim_fe_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="540.9m"/>
        <RSITEM minVal="154.7m" status="pass" expType="expr" test="chsim_fe_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="154.7m"/>
        <RSITEM minVal="175.1m" status="pass" expType="expr" test="chsim_fe_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="175.1m"/>
        <RSITEM minVal="173.8m" status="pass" expType="expr" test="chsim_fe_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="173.8m"/>
        <RSITEM minVal="238m" status="pass" expType="expr" test="chsim_fe_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="238m"/>
        <RSITEM minVal="240.2m" status="pass" expType="expr" test="chsim_fe_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="240.2m"/>
        <RSITEM minVal="161.9m" status="pass" expType="expr" test="chsim_fe_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="161.9m"/>
        <RSITEM minVal="160.9m" status="pass" expType="expr" test="chsim_fe_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="160.9m"/>
        <RSITEM minVal="86.47m" status="pass" expType="expr" test="chsim_fe_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="86.47m"/>
        <RSITEM minVal="86.42m" status="pass" expType="expr" test="chsim_fe_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="86.42m"/>
        <RSITEM minVal="517.4m" status="pass" expType="expr" test="chsim_fe_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="517.4m"/>
        <RSITEM minVal="537.1m" status="pass" expType="expr" test="chsim_fe_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="537.1m"/>
        <RSITEM minVal="6.562u" status="pass" expType="expr" test="chsim_fe_dc" specdesc="tol 6.4u 10%" resultName="sh_bias" min_status="pass" expName="(- OP(&quot;/I119/sh_dac/M0&quot; &quot;ids&quot;))" max_status="pass" maxVal="6.562u"/>
        <RSITEM minVal="3.822u" expType="expr" test="chsim_fe_dc" resultName="s2d_bias" expName="(- OP(&quot;/I119/s2d_dac/M0&quot; &quot;ids&quot;))" maxVal="3.822u"/>
        <RSITEM minVal="73.81m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 20m" resultName="s2dn_MPs1" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/DOPA/MPs1&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="73.81m"/>
        <RSITEM minVal="68.49m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 20m" resultName="s2dn_MPs2" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/DOPA/MPs2&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="68.49m"/>
        <RSITEM minVal="68.5m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 20m" resultName="s2dn_MPs3" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/DOPA/MPs3&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="68.5m"/>
        <RSITEM minVal="73.79m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 20m" resultName="s2dn_MPs4" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/DOPA/MPs4&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="73.79m"/>
        <RSITEM minVal="233.8m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 50m" resultName="s2dn_MPcas1" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/DOPA/MPcas1&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="233.8m"/>
        <RSITEM minVal="141m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 50m" resultName="s2dn_MPcas2" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/DOPA/MPcas2&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="141m"/>
        <RSITEM minVal="141m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 50m" resultName="s2dn_MPcas3" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/DOPA/MPcas3&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="141m"/>
        <RSITEM minVal="233.1m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 50m" resultName="s2dn_MPcas4" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/DOPA/MPcas4&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="233.1m"/>
        <RSITEM minVal="284.2m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 20m" resultName="s2dn_MPfs1" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/DOPA/MPfs1&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="284.2m"/>
        <RSITEM minVal="283.3m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 20m" resultName="s2dn_MPfs4" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/DOPA/MPfs4&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="283.3m"/>
        <RSITEM minVal="461.6m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 100m" resultName="s2dn_MPout1" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/DOPA/MPout1&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="461.6m"/>
        <RSITEM minVal="480.8m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 100m" resultName="s2dn_MPout4" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/DOPA/MPout4&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="480.8m"/>
        <RSITEM minVal="119.4m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 20m" resultName="s2dn_MPbbout" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/DOPA/MPbbout&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="119.4m"/>
        <RSITEM minVal="354.8m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 20m" resultName="s2dn_MPbout" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/DOPA/MPbout&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="354.8m"/>
        <RSITEM minVal="169.7m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 20m" resultName="s2dn_MPbcas" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/DOPA/MPbcas&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="169.7m"/>
        <RSITEM minVal="319.5m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 20m" resultName="s2dn_MPbfs" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/S2D/DOPA/MPbfs&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="319.5m"/>
        <RSITEM minVal="772.5m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 50m" resultName="s2dn_MNin1" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/DOPA/MNin1&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="772.5m"/>
        <RSITEM minVal="570.4m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 50m" resultName="s2dn_MNin2" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/DOPA/MNin2&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="570.4m"/>
        <RSITEM minVal="570.4m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 50m" resultName="s2dn_MNin3" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/DOPA/MNin3&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="570.4m"/>
        <RSITEM minVal="772.5m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 50m" resultName="s2dn_MNin4" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/DOPA/MNin4&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="772.5m"/>
        <RSITEM minVal="560.1m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 100m" resultName="s2dn_MNout1" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/DOPA/MNout1&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="560.1m"/>
        <RSITEM minVal="540.8m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 100m" resultName="s2dn_MNout4" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/DOPA/MNout4&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="540.8m"/>
        <RSITEM minVal="317.3m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 20m" resultName="s2dn_MNfs1" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/DOPA/MNfs1&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="317.3m"/>
        <RSITEM minVal="316.9m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 20m" resultName="s2dn_MNfs4" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/DOPA/MNfs4&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="316.9m"/>
        <RSITEM minVal="369.2m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 20m" resultName="s2dn_MNbfs" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/DOPA/MNbfs&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="369.2m"/>
        <RSITEM minVal="143.7m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 20m" resultName="s2dn_MNs" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/DOPA/MNs&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="143.7m"/>
        <RSITEM minVal="52.07m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 20m" resultName="s2dn_MNs1" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/DOPA/MNs1&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="52.07m"/>
        <RSITEM minVal="52.11m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 20m" resultName="s2dn_MNs4" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/DOPA/MNs4&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="52.11m"/>
        <RSITEM minVal="304.2m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 20m" resultName="s2dn_MNbout" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/DOPA/MNbout&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="304.2m"/>
        <RSITEM minVal="50.44m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 20m" resultName="s2dn_MNbbout" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/DOPA/MNbbout&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="50.44m"/>
        <RSITEM minVal="162.9m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 20m" resultName="s2dn_MNbcas" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/DOPA/MNbcas&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="162.9m"/>
        <RSITEM minVal="209.9m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 50m" resultName="s2dn_MNcas1" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/DOPA/MNcas1&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="209.9m"/>
        <RSITEM minVal="211.2m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 50m" resultName="s2dn_MNcas4" min_status="pass" expName="OP(&quot;/SALT_CHANNEL/S2D/DOPA/MNcas4&quot; &quot;vsat_marg&quot;)" max_status="pass" maxVal="211.2m"/>
        <RSITEM minVal="602.5m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="tol 0.6 5%" resultName="vcm_sh1" min_status="pass" expName="VDC(&quot;/vcm_sh1&quot;)" max_status="pass" maxVal="602.5m"/>
        <RSITEM minVal="602.5m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="tol 0.6 5%" resultName="vcm_sh2" min_status="pass" expName="VDC(&quot;/vcm_sh2&quot;)" max_status="pass" maxVal="602.5m"/>
        <RSITEM minVal="602.1m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="tol 0.6 5%" resultName="vcm_sh3" min_status="pass" expName="VDC(&quot;/vcm_sh3&quot;)" max_status="pass" maxVal="602.1m"/>
        <RSITEM minVal="602.6m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="tol 0.6 5%" resultName="vcm_s2d" min_status="pass" expName="VDC(&quot;/vcm_s2d&quot;)" max_status="pass" maxVal="602.6m"/>
        <RSITEM minVal="792.5m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 50m" resultName="cal_MPs" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/CAL/MPs&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="792.5m"/>
        <RSITEM minVal="231m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 50m" resultName="cal_MPst" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/CAL/MPst&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="231m"/>
        <RSITEM minVal="264.3m" status="pass" expType="expr" test="chsim_fe_dc" specdesc="> 50m" resultName="cal_MPout" min_status="pass" expName="(- OP(&quot;/SALT_CHANNEL/CAL/MPout&quot; &quot;vsat_marg&quot;))" max_status="pass" maxVal="264.3m"/>
        <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="78.77" 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="78.77"/>
        <RSITEM minVal="41.82M" expType="expr" test="chsim_pre_amp_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="41.82M"/>
        <RSITEM minVal="912.4m" 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="912.4m"/>
        <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="99.28" 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="99.28"/>
        <RSITEM minVal="29.04M" expType="expr" test="chsim_pre_srcfol_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="29.04M"/>
        <RSITEM minVal="930.5m" 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="930.5m"/>
        <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="77.44" 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="77.44"/>
        <RSITEM minVal="403.9M" expType="expr" test="chsim_pre_amp_boost0_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="403.9M"/>
        <RSITEM minVal="858.8m" 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="858.8m"/>
        <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="78.72" 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="78.72"/>
        <RSITEM minVal="157.2M" expType="expr" test="chsim_pre_amp_boost1_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="157.2M"/>
        <RSITEM minVal="829.5m" 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="829.5m"/>
        <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="79.66" 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="79.66"/>
        <RSITEM minVal="376.5M" expType="expr" test="chsim_pre_amp_boost2_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="376.5M"/>
        <RSITEM minVal="870.1m" 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="870.1m"/>
        <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="87.63" 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="87.63"/>
        <RSITEM minVal="147.6M" expType="expr" test="chsim_sh1_st1_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="147.6M"/>
        <RSITEM minVal="748m" 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="748m"/>
        <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.31" 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.31"/>
        <RSITEM minVal="328.7M" expType="expr" test="chsim_sh1_st2_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="328.7M"/>
        <RSITEM minVal="922.9m" 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="922.9m"/>
        <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="96.15" 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="96.15"/>
        <RSITEM minVal="83.23M" expType="expr" test="chsim_sh2_st1_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="83.23M"/>
        <RSITEM minVal="713.8m" status="fail" expType="expr" test="chsim_sh2_st1_stb" specdesc="range 0.8 1" resultName="Stability Margin" min_status="fail" 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="fail" maxVal="713.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="62.52" status="fail" expType="expr" test="chsim_sh2_st2_stb" specdesc="> 70" resultName="Phase Margin" min_status="fail" expName="getData(&quot;phaseMargin&quot; ?result &quot;stb_margin&quot;)" max_status="fail" maxVal="62.52"/>
        <RSITEM minVal="409.6M" expType="expr" test="chsim_sh2_st2_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="409.6M"/>
        <RSITEM minVal="896.2m" 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="896.2m"/>
        <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="102.4" 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="102.4"/>
        <RSITEM minVal="135.5M" expType="expr" test="chsim_sh3_st1_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="135.5M"/>
        <RSITEM minVal="735.6m" 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="735.6m"/>
        <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="66.46" status="near" expType="expr" test="chsim_sh3_st2_stb" specdesc="> 70" resultName="Phase Margin" min_status="near" expName="getData(&quot;phaseMargin&quot; ?result &quot;stb_margin&quot;)" max_status="near" maxVal="66.46"/>
        <RSITEM minVal="436.6M" expType="expr" test="chsim_sh3_st2_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="436.6M"/>
        <RSITEM minVal="868m" 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="868m"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_s2dnew_diff_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_s2dnew_diff_stb" resultName="Loop Gain dB20" expName="db(mag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))" maxVal="No Values"/>
        <RSITEM minVal="66.49" status="near" expType="expr" test="chsim_s2dnew_diff_stb" specdesc="> 70" resultName="Phase Margin" min_status="near" expName="getData(&quot;phaseMargin&quot; ?result &quot;stb_margin&quot;)" max_status="near" maxVal="66.49"/>
        <RSITEM minVal="53.67M" expType="expr" test="chsim_s2dnew_diff_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="53.67M"/>
        <RSITEM minVal="721.7m" status="near" expType="expr" test="chsim_s2dnew_diff_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="721.7m"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_s2dnew_cm_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_s2dnew_cm_stb" resultName="Loop Gain dB20" expName="db(mag(getData(&quot;loopGain&quot; ?result &quot;stb&quot;)))" maxVal="No Values"/>
        <RSITEM minVal="103.7" status="pass" expType="expr" test="chsim_s2dnew_cm_stb" specdesc="> 70" resultName="Phase Margin" min_status="pass" expName="getData(&quot;phaseMargin&quot; ?result &quot;stb_margin&quot;)" max_status="pass" maxVal="103.7"/>
        <RSITEM minVal="32.93M" expType="expr" test="chsim_s2dnew_cm_stb" resultName="Phase Margin Frequency" expName="getData(&quot;phaseMarginFreq&quot; ?result &quot;stb_margin&quot;)" maxVal="32.93M"/>
        <RSITEM minVal="877.7m" status="pass" expType="expr" test="chsim_s2dnew_cm_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="877.7m"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_params_ac" resultName="Preamp gain [V/V]" expName="(VF(&quot;/out_pre_loc&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_loc&quot;) / VF(&quot;/out_pre_loc&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_params_ac" resultName="S2Diff gain [V/V]" expName="(VF(&quot;/out_s2d&quot;) / VF(&quot;/out_pre_loc&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_psrr_vdda_ac" resultName="VDDA to Preamp out gain [V/V]" expName="(VF(&quot;/out_pre&quot;) / VF(&quot;/vdda_chip&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_psrr_vdda_ac" resultName="VDDA to Shaper 1st stage out gain [V/V]" expName="(VF(&quot;/out_sh1&quot;) / VF(&quot;/vdda_chip&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_psrr_vdda_ac" resultName="VDDA to Shaper 2nd stage out gain [V/V]" expName="(VF(&quot;/out_sh2&quot;) / VF(&quot;/vdda_chip&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_psrr_vdda_ac" resultName="VDDA to Shaper out gain [V/V]" expName="(VF(&quot;/out_sh&quot;) / VF(&quot;/vdda_chip&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_psrr_vdda_ac" resultName="VDDA to S2Diff out gain [V/V]" expName="(VF(&quot;/out_s2d&quot;) / VF(&quot;/vdda_chip&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_psrr_vdda_ac" resultName="VDDA PSRR (@S2Diff out) [dB]" expName="(- db20((VF(&quot;/out_s2d&quot;) / VF(&quot;/vdda_chip&quot;))))" maxVal="No Values"/>
        <RSITEM minVal="-1.765" expType="expr" test="chsim_psrr_vdda_ac" resultName="Min VDDA PSRR [dB]" expName="(- db20(ymax(mag(clip((VF(&quot;/out_s2d&quot;) / VF(&quot;/vdda_chip&quot;)) 0 2000000000)))))" maxVal="-1.765"/>
        <RSITEM minVal="22.91M" expType="expr" test="chsim_psrr_vdda_ac" resultName="Min 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="-1.553" expType="expr" test="chsim_psrr_vdda_ac" resultName="VDDA PSRR @ 40 MHz [dB]" expName="(- db20(value(mag(clip((VF(&quot;/out_s2d&quot;) / VF(&quot;/vdda_chip&quot;)) 0 2000000000)) 40000000)))" maxVal="-1.553"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_psrr_vssa_ac" resultName="VSSA to Preamp out gain [V/V]" expName="(VF(&quot;/out_pre&quot;) / VF(&quot;/vssa_chip&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_psrr_vssa_ac" resultName="VSSA to Shaper 1st stage out gain [V/V]" expName="(VF(&quot;/out_sh1&quot;) / VF(&quot;/vssa_chip&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_psrr_vssa_ac" resultName="VSSA to Shaper 2nd stage out gain [V/V]" expName="(VF(&quot;/out_sh2&quot;) / VF(&quot;/vssa_chip&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_psrr_vssa_ac" resultName="VSSA to Shaper out gain [V/V]" expName="(VF(&quot;/out_sh&quot;) / VF(&quot;/vssa_chip&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_psrr_vssa_ac" resultName="VSSA to S2Diff out gain [V/V]" expName="(VF(&quot;/out_s2d&quot;) / VF(&quot;/vssa_chip&quot;))" maxVal="No Values"/>
        <RSITEM minVal="No Values" expType="expr" test="chsim_psrr_vssa_ac" resultName="VSSA PSRR (@S2Diff out) [dB]" expName="(- db20((VF(&quot;/out_s2d&quot;) / VF(&quot;/vssa_chip&quot;))))" maxVal="No Values"/>
        <RSITEM minVal="-1.48" expType="expr" test="chsim_psrr_vssa_ac" resultName="Min VSSA PSSR [dB]" expName="(- db20(ymax(mag(clip((VF(&quot;/out_s2d&quot;) / VF(&quot;/vssa_chip&quot;)) 0 2000000000)))))" maxVal="-1.48"/>
        <RSITEM minVal="39.81M" expType="expr" test="chsim_psrr_vssa_ac" resultName="Min VSSA PSRR freq" expName="xmax(mag(clip((VF(&quot;/out_s2d&quot;) / VF(&quot;/vssa_chip&quot;)) 0 2000000000)) 1)" maxVal="39.81M"/>
        <RSITEM minVal="-1.443" expType="expr" test="chsim_psrr_vssa_ac" resultName="VSSA PSRR @ 40 MHz [dB]" expName="(- db20(value(mag(clip((VF(&quot;/out_s2d&quot;) / VF(&quot;/vssa_chip&quot;)) 0 2000000000)) 40000000)))" maxVal="-1.443"/>
    </RESULTSSUMMARY>
    <TESTDOCS>
        <TESTDOC testFileName="chsim_fe_tran_pos" testName="chsim_fe_tran_pos" testDescription="Single channel - Transient channel response for MIP (positive pulse)" testExtendedData=""/>
        <TESTDOC testFileName="chsim_fe_tran_neg" testName="chsim_fe_tran_neg" testDescription="Single channel - Transient channel response for MIP (negative pulse)" testExtendedData=""/>
        <TESTDOC testFileName="chsim_fe_noise" testName="chsim_fe_noise" testDescription="Single channel - Noise performance" testExtendedData=""/>
        <TESTDOC testFileName="chsim_fe_dc" testName="chsim_fe_dc" testDescription="Single channel - DC operation point (Vds margin) of all transistors in channel " testExtendedData=""/>
        <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; cell: salt_pre_pzc_real2018A"/>
        <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; cell: salt_pre_pzc_real2018A"/>
        <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; cell: lhcb_preamp_core_bufp2018B"/>
        <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; cell: lhcb_preamp_core_bufp2018B"/>
        <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; cell: lhcb_preamp_core_bufp2018B"/>
        <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; cell: salt_sh_p_2st_miller_2018A"/>
        <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; cell: salt_sh_p_2st_miller_2018A"/>
        <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; cell: salt_sh_p_2st_miller_2018A"/>
        <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; cell: salt_sh_p_2st_miller_2018A"/>
        <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; cell: salt_sh_p_2st_miller_2018A"/>
        <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; cell: salt_sh_p_2st_miller_2018A"/>
        <TESTDOC testFileName="chsim_s2dnew_diff_stb" testName="chsim_s2dnew_diff_stb" testDescription="Single channel - New (fully differential) single-to-differential converter - differential stability" testExtendedData="Probe: /SALT_CHANNEL/S2Dnew/DOPA/I0; cell: opadiff_RFC_n_2st_AB_miller2018A"/>
        <TESTDOC testFileName="chsim_s2dnew_cm_stb" testName="chsim_s2dnew_cm_stb" testDescription="Single channel - New (fully differential) single-to-differential converter - common-mode stability" testExtendedData="Probe: /SALT_CHANNEL/S2Dnew/DOPA/I0; cell: opadiff_RFC_n_2st_AB_miller2018A"/>
        <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_psrr_vdda_ac" testName="chsim_psrr_vdda_ac" testDescription="Single channel - Stages PSRR for common power supply (VDDA)" testExtendedData="Signal source: /V_VDDA"/>
        <TESTDOC testFileName="chsim_psrr_vssa_ac" testName="chsim_psrr_vssa_ac" testDescription="Single channel - Stages PSRR for common ground (VSSA)" testExtendedData="Signal source: /V_VSSA"/>
    </TESTDOCS>
</ROOT>
