diff --git a/Images/Datavis/DesignEstimate/OpAmp_GBWP_Sweep.png b/Images/Datavis/DesignEstimate/OpAmp_GBWP_Sweep.png new file mode 100644 index 0000000..882c64f Binary files /dev/null and b/Images/Datavis/DesignEstimate/OpAmp_GBWP_Sweep.png differ diff --git a/Images/Datavis/DesignEstimate/OpAmp_Stages_Sweep.png b/Images/Datavis/DesignEstimate/OpAmp_Stages_Sweep.png new file mode 100644 index 0000000..682c15e Binary files /dev/null and b/Images/Datavis/DesignEstimate/OpAmp_Stages_Sweep.png differ diff --git a/Images/Datavis/IMS Measurements/averaged_compare.png b/Images/Datavis/IMS Measurements/averaged_compare.png new file mode 100644 index 0000000..a072a8f Binary files /dev/null and b/Images/Datavis/IMS Measurements/averaged_compare.png differ diff --git a/Images/Datavis/IMS Measurements/raw_compare.png b/Images/Datavis/IMS Measurements/raw_compare.png new file mode 100644 index 0000000..f4dc067 Binary files /dev/null and b/Images/Datavis/IMS Measurements/raw_compare.png differ diff --git a/Images/Datavis/Parasitics/Examples_R_Cp_RSweep.png b/Images/Datavis/Parasitics/Examples_R_Cp_RSweep.png new file mode 100644 index 0000000..4242cb5 Binary files /dev/null and b/Images/Datavis/Parasitics/Examples_R_Cp_RSweep.png differ diff --git a/Images/Datavis/Parasitics/Rf_series_noshield.png b/Images/Datavis/Parasitics/Rf_series_noshield.png new file mode 100644 index 0000000..28b980f Binary files /dev/null and b/Images/Datavis/Parasitics/Rf_series_noshield.png differ diff --git a/Images/Datavis/Parasitics/Rf_series_shielded.png b/Images/Datavis/Parasitics/Rf_series_shielded.png new file mode 100644 index 0000000..834324f Binary files /dev/null and b/Images/Datavis/Parasitics/Rf_series_shielded.png differ diff --git a/Images/Datavis/Parasitics/SingleStage_Aol_Sweep.png b/Images/Datavis/Parasitics/SingleStage_Aol_Sweep.png new file mode 100644 index 0000000..9cb9b60 Binary files /dev/null and b/Images/Datavis/Parasitics/SingleStage_Aol_Sweep.png differ diff --git a/Images/Datavis/Parasitics/SingleStage_Cfp_Sweep.png b/Images/Datavis/Parasitics/SingleStage_Cfp_Sweep.png new file mode 100644 index 0000000..bcb56ff Binary files /dev/null and b/Images/Datavis/Parasitics/SingleStage_Cfp_Sweep.png differ diff --git a/Images/Datavis/Parasitics/SingleStage_Cin_Sweep.png b/Images/Datavis/Parasitics/SingleStage_Cin_Sweep.png new file mode 100644 index 0000000..af9a20b Binary files /dev/null and b/Images/Datavis/Parasitics/SingleStage_Cin_Sweep.png differ diff --git a/Images/Datavis/Parasitics/SingleStage_GBWP_Sweep.png b/Images/Datavis/Parasitics/SingleStage_GBWP_Sweep.png new file mode 100644 index 0000000..e4cc61e Binary files /dev/null and b/Images/Datavis/Parasitics/SingleStage_GBWP_Sweep.png differ diff --git a/Images/Datavis/Parasitics/SingleStage_LTC_Cin_Sweep_Noise.png b/Images/Datavis/Parasitics/SingleStage_LTC_Cin_Sweep_Noise.png new file mode 100644 index 0000000..aefe0e0 Binary files /dev/null and b/Images/Datavis/Parasitics/SingleStage_LTC_Cin_Sweep_Noise.png differ diff --git a/Images/Datavis/Parasitics/SingleStage_LTC_Cin_Sweep_Noise_log.png b/Images/Datavis/Parasitics/SingleStage_LTC_Cin_Sweep_Noise_log.png new file mode 100644 index 0000000..e176d92 Binary files /dev/null and b/Images/Datavis/Parasitics/SingleStage_LTC_Cin_Sweep_Noise_log.png differ diff --git a/Images/Datavis/Parasitics/SingleStage_LTC_Rf_Sweep_Noise.png b/Images/Datavis/Parasitics/SingleStage_LTC_Rf_Sweep_Noise.png new file mode 100644 index 0000000..685c241 Binary files /dev/null and b/Images/Datavis/Parasitics/SingleStage_LTC_Rf_Sweep_Noise.png differ diff --git a/Images/Datavis/Parasitics/SingleStage_Rf_Sweep.png b/Images/Datavis/Parasitics/SingleStage_Rf_Sweep.png new file mode 100644 index 0000000..72a3484 Binary files /dev/null and b/Images/Datavis/Parasitics/SingleStage_Rf_Sweep.png differ diff --git a/Images/Datavis/Parasitics/SingleStage_Rf_Sweep_Noise.png b/Images/Datavis/Parasitics/SingleStage_Rf_Sweep_Noise.png new file mode 100644 index 0000000..2c2cdfb Binary files /dev/null and b/Images/Datavis/Parasitics/SingleStage_Rf_Sweep_Noise.png differ diff --git a/Images/Datavis/Parasitics/SingleStage_noise_example.png b/Images/Datavis/Parasitics/SingleStage_noise_example.png new file mode 100644 index 0000000..9ba97ff Binary files /dev/null and b/Images/Datavis/Parasitics/SingleStage_noise_example.png differ diff --git a/Images/Datavis/V1_Measurements/1G_47M_Linearity.png b/Images/Datavis/V1_Measurements/1G_47M_Linearity.png new file mode 100644 index 0000000..0266890 Binary files /dev/null and b/Images/Datavis/V1_Measurements/1G_47M_Linearity.png differ diff --git a/Images/Datavis/V1_Measurements/1G_47M_Linearity_Error.png b/Images/Datavis/V1_Measurements/1G_47M_Linearity_Error.png new file mode 100644 index 0000000..e52eb8b Binary files /dev/null and b/Images/Datavis/V1_Measurements/1G_47M_Linearity_Error.png differ diff --git a/Images/Datavis/V1_Measurements/V1.0-a1/Instability.png b/Images/Datavis/V1_Measurements/V1.0-a1/Instability.png new file mode 100644 index 0000000..996de44 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.0-a1/Instability.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/120M/bandwidth.png b/Images/Datavis/V1_Measurements/V1.1-a1/120M/bandwidth.png new file mode 100644 index 0000000..aa8e649 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/120M/bandwidth.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/120M/gauss_12.png b/Images/Datavis/V1_Measurements/V1.1-a1/120M/gauss_12.png new file mode 100644 index 0000000..902f2af Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/120M/gauss_12.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/120M/gauss_120.png b/Images/Datavis/V1_Measurements/V1.1-a1/120M/gauss_120.png new file mode 100644 index 0000000..dbb2376 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/120M/gauss_120.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/120M/gauss_20.png b/Images/Datavis/V1_Measurements/V1.1-a1/120M/gauss_20.png new file mode 100644 index 0000000..e2f209b Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/120M/gauss_20.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/120M/gauss_200.png b/Images/Datavis/V1_Measurements/V1.1-a1/120M/gauss_200.png new file mode 100644 index 0000000..e26cb6e Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/120M/gauss_200.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/120M/gauss_40.png b/Images/Datavis/V1_Measurements/V1.1-a1/120M/gauss_40.png new file mode 100644 index 0000000..2a281f0 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/120M/gauss_40.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/120M/noise.png b/Images/Datavis/V1_Measurements/V1.1-a1/120M/noise.png new file mode 100644 index 0000000..962b943 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/120M/noise.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/120M/square.png b/Images/Datavis/V1_Measurements/V1.1-a1/120M/square.png new file mode 100644 index 0000000..c55d9ec Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/120M/square.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/20M/bandwidth.png b/Images/Datavis/V1_Measurements/V1.1-a1/20M/bandwidth.png new file mode 100644 index 0000000..23d6c8f Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/20M/bandwidth.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/20M/gauss_120u.png b/Images/Datavis/V1_Measurements/V1.1-a1/20M/gauss_120u.png new file mode 100644 index 0000000..0891a22 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/20M/gauss_120u.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/20M/gauss_12u.png b/Images/Datavis/V1_Measurements/V1.1-a1/20M/gauss_12u.png new file mode 100644 index 0000000..c7c3250 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/20M/gauss_12u.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/20M/gauss_200u.png b/Images/Datavis/V1_Measurements/V1.1-a1/20M/gauss_200u.png new file mode 100644 index 0000000..ddfd9ad Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/20M/gauss_200u.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/20M/gauss_20u.png b/Images/Datavis/V1_Measurements/V1.1-a1/20M/gauss_20u.png new file mode 100644 index 0000000..3970560 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/20M/gauss_20u.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/20M/gauss_40u.png b/Images/Datavis/V1_Measurements/V1.1-a1/20M/gauss_40u.png new file mode 100644 index 0000000..e053be8 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/20M/gauss_40u.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/20M/noise.png b/Images/Datavis/V1_Measurements/V1.1-a1/20M/noise.png new file mode 100644 index 0000000..ed866cb Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/20M/noise.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/2M4/bandwidths.png b/Images/Datavis/V1_Measurements/V1.1-a1/2M4/bandwidths.png new file mode 100644 index 0000000..2fabbb5 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/2M4/bandwidths.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/2M4/noises.png b/Images/Datavis/V1_Measurements/V1.1-a1/2M4/noises.png new file mode 100644 index 0000000..e8732b4 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/2M4/noises.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/47M/noise.png b/Images/Datavis/V1_Measurements/V1.1-a1/47M/noise.png new file mode 100644 index 0000000..92b3780 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/47M/noise.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/bandwidth.png b/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/bandwidth.png new file mode 100644 index 0000000..4c03f06 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/bandwidth.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/gauss_120us.png b/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/gauss_120us.png new file mode 100644 index 0000000..96d590a Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/gauss_120us.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/gauss_12us.png b/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/gauss_12us.png new file mode 100644 index 0000000..9f381c2 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/gauss_12us.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/gauss_200us.png b/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/gauss_200us.png new file mode 100644 index 0000000..09f8595 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/gauss_200us.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/gauss_20us.png b/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/gauss_20us.png new file mode 100644 index 0000000..5a2fa14 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/gauss_20us.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/gauss_40us.png b/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/gauss_40us.png new file mode 100644 index 0000000..5f5dd74 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/gauss_40us.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/linearity.png b/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/linearity.png new file mode 100644 index 0000000..f712696 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/linearity.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/linearity_error.png b/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/linearity_error.png new file mode 100644 index 0000000..5a625f2 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/linearity_error.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/noise.png b/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/noise.png new file mode 100644 index 0000000..5f5128d Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/noise.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/square.png b/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/square.png new file mode 100644 index 0000000..fad2814 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/47M_cap/square.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/82M/bandwidth.png b/Images/Datavis/V1_Measurements/V1.1-a1/82M/bandwidth.png new file mode 100644 index 0000000..968d81b Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/82M/bandwidth.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/82M/gauss_12.png b/Images/Datavis/V1_Measurements/V1.1-a1/82M/gauss_12.png new file mode 100644 index 0000000..a613622 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/82M/gauss_12.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/82M/gauss_120.png b/Images/Datavis/V1_Measurements/V1.1-a1/82M/gauss_120.png new file mode 100644 index 0000000..dd82c46 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/82M/gauss_120.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/82M/gauss_20.png b/Images/Datavis/V1_Measurements/V1.1-a1/82M/gauss_20.png new file mode 100644 index 0000000..e38b2be Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/82M/gauss_20.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/82M/gauss_200.png b/Images/Datavis/V1_Measurements/V1.1-a1/82M/gauss_200.png new file mode 100644 index 0000000..9a0cf4b Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/82M/gauss_200.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/82M/gauss_40.png b/Images/Datavis/V1_Measurements/V1.1-a1/82M/gauss_40.png new file mode 100644 index 0000000..57543ac Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/82M/gauss_40.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/82M/noise.png b/Images/Datavis/V1_Measurements/V1.1-a1/82M/noise.png new file mode 100644 index 0000000..0f9474f Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/82M/noise.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/82M/square.png b/Images/Datavis/V1_Measurements/V1.1-a1/82M/square.png new file mode 100644 index 0000000..3043e0f Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/82M/square.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/CascadeSeries/bandwidths.png b/Images/Datavis/V1_Measurements/V1.1-a1/CascadeSeries/bandwidths.png new file mode 100644 index 0000000..9428c2f Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/CascadeSeries/bandwidths.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/CascadeSeries/noises.png b/Images/Datavis/V1_Measurements/V1.1-a1/CascadeSeries/noises.png new file mode 100644 index 0000000..f5bb3f7 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/CascadeSeries/noises.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/bandwidth_consistency.png b/Images/Datavis/V1_Measurements/V1.1-a1/bandwidth_consistency.png new file mode 100644 index 0000000..6ec6792 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/bandwidth_consistency.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/bandwidths.png b/Images/Datavis/V1_Measurements/V1.1-a1/bandwidths.png new file mode 100644 index 0000000..a1ae396 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/bandwidths.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/bandwidths_ch2.png b/Images/Datavis/V1_Measurements/V1.1-a1/bandwidths_ch2.png new file mode 100644 index 0000000..f5fab19 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/bandwidths_ch2.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/midcap_bandwidth_effect.png b/Images/Datavis/V1_Measurements/V1.1-a1/midcap_bandwidth_effect.png new file mode 100644 index 0000000..95052a4 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/midcap_bandwidth_effect.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/midcap_noise_influence.png b/Images/Datavis/V1_Measurements/V1.1-a1/midcap_noise_influence.png new file mode 100644 index 0000000..b1803c6 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/midcap_noise_influence.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/noises.png b/Images/Datavis/V1_Measurements/V1.1-a1/noises.png new file mode 100644 index 0000000..84faf10 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/noises.png differ diff --git a/Images/Datavis/V1_Measurements/V1.1-a1/noises_ch2.png b/Images/Datavis/V1_Measurements/V1.1-a1/noises_ch2.png new file mode 100644 index 0000000..5d776e8 Binary files /dev/null and b/Images/Datavis/V1_Measurements/V1.1-a1/noises_ch2.png differ diff --git a/Images/Datavis/V1_Measurements/bandwidth.png b/Images/Datavis/V1_Measurements/bandwidth.png new file mode 100644 index 0000000..b029d47 Binary files /dev/null and b/Images/Datavis/V1_Measurements/bandwidth.png differ diff --git a/Images/Datavis/V1_Measurements/bandwidth_ch2.png b/Images/Datavis/V1_Measurements/bandwidth_ch2.png new file mode 100644 index 0000000..61afe3c Binary files /dev/null and b/Images/Datavis/V1_Measurements/bandwidth_ch2.png differ diff --git a/Images/Datavis/V1_Measurements/bandwidth_filter_compare.png b/Images/Datavis/V1_Measurements/bandwidth_filter_compare.png new file mode 100644 index 0000000..4229b81 Binary files /dev/null and b/Images/Datavis/V1_Measurements/bandwidth_filter_compare.png differ diff --git a/Images/Datavis/V1_Measurements/compensation.png b/Images/Datavis/V1_Measurements/compensation.png new file mode 100644 index 0000000..23cb599 Binary files /dev/null and b/Images/Datavis/V1_Measurements/compensation.png differ diff --git a/Images/Datavis/V1_Measurements/noises.png b/Images/Datavis/V1_Measurements/noises.png new file mode 100644 index 0000000..d1916a1 Binary files /dev/null and b/Images/Datavis/V1_Measurements/noises.png differ diff --git a/Images/Datavis/V1_Measurements/noises_ch2.png b/Images/Datavis/V1_Measurements/noises_ch2.png new file mode 100644 index 0000000..e3317b5 Binary files /dev/null and b/Images/Datavis/V1_Measurements/noises_ch2.png differ diff --git a/Images/Datavis/V1_Measurements/revision_compare_bandwidth.png b/Images/Datavis/V1_Measurements/revision_compare_bandwidth.png new file mode 100644 index 0000000..14fa8e1 Binary files /dev/null and b/Images/Datavis/V1_Measurements/revision_compare_bandwidth.png differ diff --git a/Images/Datavis/V1_Measurements/revision_compare_linearity_error.png b/Images/Datavis/V1_Measurements/revision_compare_linearity_error.png new file mode 100644 index 0000000..c944c28 Binary files /dev/null and b/Images/Datavis/V1_Measurements/revision_compare_linearity_error.png differ diff --git a/Images/Datavis/V1_Measurements/revision_compare_noise.png b/Images/Datavis/V1_Measurements/revision_compare_noise.png new file mode 100644 index 0000000..3b12473 Binary files /dev/null and b/Images/Datavis/V1_Measurements/revision_compare_noise.png differ diff --git a/Images/Datavis/V1_Measurements/unshielded_47M.png b/Images/Datavis/V1_Measurements/unshielded_47M.png new file mode 100644 index 0000000..848c152 Binary files /dev/null and b/Images/Datavis/V1_Measurements/unshielded_47M.png differ diff --git a/Images/Datavis/V1_Measurements/with_ims_noise.png b/Images/Datavis/V1_Measurements/with_ims_noise.png new file mode 100644 index 0000000..97a8c75 Binary files /dev/null and b/Images/Datavis/V1_Measurements/with_ims_noise.png differ diff --git a/Images/Datavis/example_peak.png b/Images/Datavis/example_peak.png new file mode 100644 index 0000000..f7ec74f Binary files /dev/null and b/Images/Datavis/example_peak.png differ diff --git a/Images/Datavis/example_spectrum.png b/Images/Datavis/example_spectrum.png new file mode 100644 index 0000000..9075592 Binary files /dev/null and b/Images/Datavis/example_spectrum.png differ diff --git a/Images/Datavis/generate_plot.py b/Images/Datavis/generate_plot.py index fadc2d4..7b7a4f7 100644 --- a/Images/Datavis/generate_plot.py +++ b/Images/Datavis/generate_plot.py @@ -335,7 +335,7 @@ def generate_plot(plot_config): for data_process_step in plot_config.get('data_processing_steps', []): perform_processing_step(data_process_step, plot_data, plot_config) - fig = plt.figure(figsize=(10, 3.5)); + fig = plt.figure() #figsize=(10, 3.5)); if(plot_config['type'] == 'lt_sweep'): plot_lt_sweep(fig, plot_config, plot_data); @@ -364,4 +364,4 @@ with open(INPUT_YAML_FILE, "r") as file: for plot in PLOT_CONFIG['plots']: plot = {**PLOT_CONFIG['defaults'], **plot}; - generate_plot(plot); \ No newline at end of file + generate_plot(plot); diff --git a/Images/Datavis/plots.yml b/Images/Datavis/plots.yml index b737944..14a0f15 100644 --- a/Images/Datavis/plots.yml +++ b/Images/Datavis/plots.yml @@ -1,5 +1,5 @@ defaults: - xlabel: Frequenz (Hz) + xlabel: Frequency (Hz) legend_replace: Rf: $R_f$ Cfp: $C_{fp}$ @@ -66,8 +66,8 @@ plots: xscale: linear - xlabel: Zeit (s) - ylabel: Normalisierter Messwert (a.u.) + xlabel: Time (s) + ylabel: Normalized voltage (a.u.) legend_title: TIV linewidth: 1 @@ -92,8 +92,8 @@ plots: xscale: linear - xlabel: Zeit (s) - ylabel: Normalisierter Messwert (a.u.) + xlabel: Time (s) + ylabel: Normalized voltage (a.u.) legend_title: TIV linewidth: 0.8 @@ -104,7 +104,7 @@ plots: type: single xlabel: Frequenz (Hz) - ylabel: Rauschlevel ($V/\sqrt{Hz}$) + ylabel: Noise ($V/\sqrt{Hz}$) xformatter: engineering xplaces: 0 @@ -141,8 +141,8 @@ plots: ymax: 0.0025 ymin: -0.0025 - xlabel: Eingangsstrom (nA) - ylabel: Ausgansspannungsfehler (V) + xlabel: Input current (nA) + ylabel: Output voltage error (V) legend_title: TIV ofile: V1_Measurements/V1.1-a1/47M_cap/linearity_error.png @@ -160,8 +160,8 @@ plots: xscale: linear - xlabel: Eingangsstrom (nA) - ylabel: Ausgangsspannung (V) + xlabel: Input current (nA) + ylabel: Output voltage (V) legend_title: TIV ofile: V1_Measurements/V1.1-a1/47M_cap/linearity.png @@ -173,8 +173,8 @@ plots: x20: V1_Measurements/V1.1-a1/CascadeSeries/noise_47M_x20.csv x50: V1_Measurements/V1.1-a1/CascadeSeries/noise_47M_x50.csv - ylabel: Rauschlevel ($V/\sqrt{Hz}$) - legend_title: U2A-Verstärkung + ylabel: Noise ($V/\sqrt{Hz}$) + legend_title: U2A-Gain load_values: ["Frequency (Hz)","Trace 1 (VHz)"] @@ -193,11 +193,11 @@ plots: ofile: V1_Measurements/V1.1-a1/CascadeSeries/noises.png - loadtype: multicsv load: - Ungefiltert: V1_Measurements/V1.1-a1/2M4/noise.csv - Gefiltert: V1_Measurements/V1.1-a1/2M4/noise_filt.csv + Unfiltered: V1_Measurements/V1.1-a1/2M4/noise.csv + Filtered: V1_Measurements/V1.1-a1/2M4/noise_filt.csv - ylabel: Rauschlevel ($V/\sqrt{Hz}$) - legend_title: Ausgang + ylabel: Noise ($V/\sqrt{Hz}$) + legend_title: Output load_values: ["Frequency (Hz)","Trace 1 (VHz)"] @@ -215,15 +215,15 @@ plots: ofile: V1_Measurements/V1.1-a1/2M4/noises.png - loadtype: multicsv load: - Ungefiltert: V1_Measurements/V1.1-a1/2M4/bandwith.csv - Gefiltert: V1_Measurements/V1.1-a1/2M4/bandwith_filt.csv + Unfiltered: V1_Measurements/V1.1-a1/2M4/bandwith.csv + Filtered: V1_Measurements/V1.1-a1/2M4/bandwith_filt.csv data_processing_steps: - normalize_bandwidth bandwidth_zero: 160 - ylabel: Verstärkung ($dB\Omega$) - legend_title: Ausgang + ylabel: Gain ($dB\Omega$) + legend_title: Output load_values: ["Frequency (Hz)","Channel 1 Magnitude (dB)"] @@ -249,8 +249,8 @@ plots: - normalize_bandwidth bandwidth_zero: 180 - ylabel: Verstärkung ($dB\Omega$) - legend_title: U2A-Verstärkung + ylabel: Gain ($dB\Omega$) + legend_title: U2A-Gain load_values: ["Frequency (Hz)","Channel 1 Magnitude (dB)"] @@ -272,7 +272,7 @@ plots: - normalize_bandwidth bandwidth_zero: 180 - ylabel: Verstärkung ($dB\Omega$) + ylabel: Gain ($dB\Omega$) legend_title: U2A-Filterkapazität @@ -299,7 +299,7 @@ plots: legend_title: TIV bandwidth_zero: 180 - ylabel: Verstärkung ($dB\Omega$) + ylabel: Gain ($dB\Omega$) load_values: ["Frequency (Hz)","Channel 1 Magnitude (dB)"] @@ -325,7 +325,7 @@ plots: - normalize_bandwidth bandwidth_zero: 180 - ylabel: Verstärkung ($dB\Omega$) + ylabel: Gain ($dB\Omega$) load_values: ["Frequency (Hz)","Channel 1 Magnitude (dB)"] @@ -361,7 +361,7 @@ plots: ymax: 0.02 ymin: -0.02 - xlabel: Eingangsstrom (nA) + xlabel: Input Current (nA) ylabel: Ausgansspannungsfehler (V) ofile: V1_Measurements/revision_compare_linearity_error.png @@ -371,7 +371,7 @@ plots: 47M V.1: V1_Measurements/noise_47M.csv 47M V.2: V1_Measurements/V1.1-a1/47M_dupes/noise_4K7_nocap.csv - ylabel: Rauschlevel ($V/\sqrt{Hz}$) + ylabel: Noise ($V/\sqrt{Hz}$) legend_title: TIV load_values: ["Frequency (Hz)","Trace 1 (VHz)"] @@ -393,7 +393,7 @@ plots: - load: V1_Measurements/V1.1-a1/47M_cap/noise.csv loadtype: simplecsv - ylabel: Rauschlevel ($V/\sqrt{Hz}$) + ylabel: Noise ($V/\sqrt{Hz}$) load_values: ["Frequency (Hz)","Trace 1 (VHz)"] @@ -422,7 +422,7 @@ plots: 82M: V1_Measurements/V1.1-a1/82M/noise.csv 120M: V1_Measurements/V1.1-a1/120M/noise.csv - ylabel: Rauschlevel ($V/\sqrt{Hz}$) + ylabel: Noise ($V/\sqrt{Hz}$) legend_title: $R_f$ load_values: ["Frequency (Hz)","Trace 1 (VHz)"] @@ -446,7 +446,7 @@ plots: 33pF: V1_Measurements/V1.1-a1/47M_cap/noise.csv 0pF: V1_Measurements/V1.1-a1/47M_dupes/noise_4K7_nocap.csv - ylabel: Rauschlevel ($V/\sqrt{Hz}$) + ylabel: Noise ($V/\sqrt{Hz}$) legend_title: U2B-Filterkapazität load_values: ["Frequency (Hz)","Trace 1 (VHz)"] @@ -472,7 +472,7 @@ plots: 82M: V1_Measurements/V1.1-a1/82M/noise.csv 120M: V1_Measurements/V1.1-a1/120M/noise.csv - ylabel: Rauschlevel ($V/\sqrt{Hz}$) + ylabel: Noise ($V/\sqrt{Hz}$) legend_title: $R_f$ load_values: ["Frequency (Hz)","Trace 2 (VHz)"] @@ -503,7 +503,7 @@ plots: - normalize_bandwidth bandwidth_zero: 180 - ylabel: Verstärkung ($dB\Omega$) + ylabel: Gain ($dB\Omega$) load_values: ["Frequency (Hz)","Channel 1 Magnitude (dB)"] @@ -529,7 +529,7 @@ plots: - normalize_bandwidth bandwidth_zero: 180 - ylabel: Verstärkung ($dB\Omega$) + ylabel: Gain ($dB\Omega$) load_values: ["Frequency (Hz)","Channel 2 Magnitude (dB)"] @@ -550,7 +550,7 @@ plots: "120M": V1_Measurements/noise_120M.csv legend_title: $R_f$ - ylabel: Rauschlevel ($V/\sqrt{Hz}$) + ylabel: Noise ($V/\sqrt{Hz}$) load_values: ["Frequency (Hz)","Trace 1 (VHz)"] @@ -576,7 +576,7 @@ plots: "120M": V1_Measurements/noise_120M.csv legend_title: $R_f$ - ylabel: Rauschlevel ($V/\sqrt{Hz}$) + ylabel: Noise ($V/\sqrt{Hz}$) load_values: ["Frequency (Hz)","Trace 2 (VHz)"] @@ -606,7 +606,7 @@ plots: - normalize_bandwidth bandwidth_zero: 180 - ylabel: Verstärkung ($dB\Omega$) + ylabel: Gain ($dB\Omega$) load_values: ["Frequency (Hz)","Channel 1 Magnitude (dB)"] @@ -628,7 +628,7 @@ plots: - normalize_bandwidth bandwidth_zero: 180 - ylabel: Verstärkung ($dB\Omega$) + ylabel: Gain ($dB\Omega$) load_values: ["Frequency (Hz)","Channel 1 Magnitude (dB)"] @@ -654,7 +654,7 @@ plots: - normalize_bandwidth bandwidth_zero: 180 - ylabel: Verstärkung ($dB\Omega$) + ylabel: Gain ($dB\Omega$) load_values: ["Frequency (Hz)","Channel 2 Magnitude (dB)"] @@ -670,15 +670,15 @@ plots: ofile: V1_Measurements/bandwidth_ch2.png - loadtype: multicsv load: - Ungefiltert: V1_Measurements/bandwidth_47M.csv - Gefiltert: V1_Measurements/bandwidth_47M_filter.csv - legend_title: Ausgang + Unfiltered: V1_Measurements/bandwidth_47M.csv + Filtered: V1_Measurements/bandwidth_47M_filter.csv + legend_title: Output data_processing_steps: - normalize_bandwidth bandwidth_zero: 180 - ylabel: Verstärkung ($dB\Omega$) + ylabel: Gain ($dB\Omega$) load_values: ["Frequency (Hz)","Channel 1 Magnitude (dB)"] @@ -710,7 +710,7 @@ plots: xmax: 0.001 - ylabel: Ausgangsspannung (V) + ylabel: Output voltage (V) ofile: V1_Measurements/unshielded_47M.png @@ -731,7 +731,7 @@ plots: xmax: 0.00025 - ylabel: Ausgangsspannung (V) + ylabel: Output voltage (V) ofile: V1_Measurements/V1.0-a1/Instability.png @@ -745,8 +745,8 @@ plots: y_key: Error x_key: Setpoint - xlabel: Eingangsstrom (nA) - ylabel: Ausgangsspannungsfehler (V) + xlabel: Input Current (nA) + ylabel: Output voltagesfehler (V) yformatter: engineering yplaces: 1 @@ -765,8 +765,8 @@ plots: y_key: Measurement x_key: Setpoint - xlabel: Eingangsstrom (nA) - ylabel: Ausgangsspannung (V) + xlabel: Input Current (nA) + ylabel: Output voltage (V) ofile: V1_Measurements/1G_47M_Linearity.png @@ -789,7 +789,7 @@ plots: - normalize_bandwidth bandwidth_zero: 180 - ylabel: Verstärkung ($dB\Omega$) + ylabel: Gain ($dB\Omega$) - load: Parasitics/Rf_series_shielded.txt loadtype: ltspice @@ -806,7 +806,7 @@ plots: - normalize_bandwidth bandwidth_zero: 180 - ylabel: Verstärkung ($dB\Omega$) + ylabel: Gain ($dB\Omega$) - load: Parasitics/Examples_R_Cp_RSweep.txt loadtype: ltspice legend_title: $R$ @@ -829,12 +829,12 @@ plots: type: lt_sweep y_key: V(n002) dB - title: Verstärkung bei konstantem $R_f = 1G\Omega$ und varriertem $C_{f}$ + title: Gain bei konstantem $R_f = 1G\Omega$ und varriertem $C_{f}$ data_processing_steps: - normalize_bandwidth bandwidth_zero: 180 - ylabel: Verstärkung ($dB\Omega$) + ylabel: Gain ($dB\Omega$) - load: Parasitics/SingleStage_Rf_Sweep.txt loadtype: ltspice step_unit: $\Omega$ @@ -846,12 +846,12 @@ plots: type: lt_sweep y_key: V(n002) dB - title: Verstärkung bei konstantem $C_{f} = 100fF$ und varriertem $R_{f}$ + title: Gain bei konstantem $C_{f} = 100fF$ und varriertem $R_{f}$ data_processing_steps: - normalize_bandwidth bandwidth_zero: 180 - ylabel: Verstärkung ($dB\Omega$) + ylabel: Gain ($dB\Omega$) - load: Parasitics/SingleStage_Aol_Sweep.txt loadtype: ltspice step_unit: " " @@ -862,12 +862,12 @@ plots: type: lt_sweep y_key: V(n002) dB - title: Verstärkung bei $C_{f} = 3fF$, $C_\mathrm{in} = 10~\mathrm{pF}$ und variieter Verstärkung + title: Gain bei $C_{f} = 3fF$, $C_\mathrm{in} = 10~\mathrm{pF}$ und variieter Gain data_processing_steps: - normalize_bandwidth bandwidth_zero: 180 - ylabel: Verstärkung ($dB\Omega$) + ylabel: Gain ($dB\Omega$) - load: Parasitics/SingleStage_Rf_Sweep_Noise.txt loadtype: ltspice step_unit: $\Omega$ @@ -940,14 +940,14 @@ plots: type: lt_sweep y_key: V(n002) dB - title: Verstärkung bei variiertem GBWP + title: Gain bei variiertem GBWP legend_title: GBWP data_processing_steps: - normalize_bandwidth bandwidth_zero: 180 - ylabel: Verstärkung ($dB\Omega$) + ylabel: Gain ($dB\Omega$) - load: DesignEstimate/CompositeStage_ADA4817_StageAmpSweep_bandwidth.txt loadtype: ltspice @@ -960,12 +960,12 @@ plots: type: lt_sweep y_key: V(n002) dB - title: Verstärkung bei variiertem GBWP + title: Gain bei variiertem GBWP data_processing_steps: - normalize_bandwidth bandwidth_zero: 180 - ylabel: Verstärkung ($dB\Omega$) + ylabel: Gain ($dB\Omega$) - load: DesignEstimate/OpAmp_GBWP_Sweep.txt loadtype: ltspice @@ -978,12 +978,12 @@ plots: type: lt_sweep y_key: V(n002) dB - title: Verstärkung bei variiertem GBWP + title: Gain bei variiertem GBWP data_processing_steps: - normalize_bandwidth bandwidth_zero: 180 - ylabel: Verstärkung ($dB\Omega$) + ylabel: Gain ($dB\Omega$) - load: Parasitics/SingleStage_Cin_Sweep.txt loadtype: ltspice step_unit: F @@ -997,9 +997,9 @@ plots: type: lt_sweep y_key: V(vout) dB - title: Verstärkung bei variierter Eingangskapazität + title: Gain bei variierter Eingangskapazität data_processing_steps: - normalize_bandwidth bandwidth_zero: 180 - ylabel: Verstärkung ($dB\Omega$) + ylabel: Gain ($dB\Omega$)