summaryrefslogtreecommitdiff
path: root/results/physical_bias/p10_hardware_evidence_analysis.json
diff options
context:
space:
mode:
authorYurenHao0426 <Blackhao0426@gmail.com>2026-08-29 18:34:49 -0500
committerYurenHao0426 <Blackhao0426@gmail.com>2026-08-29 18:34:49 -0500
commit3562fd83ef8fc7f1ebede7571301224f2b5368c7 (patch)
tree7a9613117068ba2e9da6ae85c4eaf98376a12955 /results/physical_bias/p10_hardware_evidence_analysis.json
parent2509cbf0eed13ab1ab0eaf83a65b920384988d80 (diff)
figure: consolidate hardware-realistic CLLN evidence
Diffstat (limited to 'results/physical_bias/p10_hardware_evidence_analysis.json')
-rw-r--r--results/physical_bias/p10_hardware_evidence_analysis.json308
1 files changed, 308 insertions, 0 deletions
diff --git a/results/physical_bias/p10_hardware_evidence_analysis.json b/results/physical_bias/p10_hardware_evidence_analysis.json
new file mode 100644
index 0000000..9811f5c
--- /dev/null
+++ b/results/physical_bias/p10_hardware_evidence_analysis.json
@@ -0,0 +1,308 @@
+{
+ "analysis": "physical_clln_hardware_evidence_figure",
+ "confirmatory": false,
+ "bootstrap": {
+ "unit": "task; four device draws averaged within task",
+ "task_clusters": 40,
+ "replicates": 20000,
+ "seed": 20260829,
+ "interval": "percentile 95%"
+ },
+ "physical_methods": {
+ "clean": {
+ "mean": 0.0,
+ "task_bootstrap_95ci": [
+ 0.0,
+ 0.0
+ ],
+ "task_clusters": 40,
+ "trials": 160
+ },
+ "raw": {
+ "mean": 0.25859375,
+ "task_bootstrap_95ci": [
+ 0.22265625,
+ 0.29609375
+ ],
+ "task_clusters": 40,
+ "trials": 160
+ },
+ "constant": {
+ "mean": 0.0375,
+ "task_bootstrap_95ci": [
+ 0.01875,
+ 0.05859375
+ ],
+ "task_clusters": 40,
+ "trials": 160
+ },
+ "overclamp": {
+ "mean": 0.04765625,
+ "task_bootstrap_95ci": [
+ 0.01875,
+ 0.0828125
+ ],
+ "task_clusters": 40,
+ "trials": 160
+ },
+ "sdil": {
+ "mean": 0.0,
+ "task_bootstrap_95ci": [
+ 0.0,
+ 0.0
+ ],
+ "task_clusters": 40,
+ "trials": 160
+ },
+ "overclamp_sdil": {
+ "mean": 0.0,
+ "task_bootstrap_95ci": [
+ 0.0,
+ 0.0
+ ],
+ "task_clusters": 40,
+ "trials": 160
+ }
+ },
+ "sampler_conditions": {
+ "combined_mild_refresh4": {
+ "mean": 0.0,
+ "task_bootstrap_95ci": [
+ 0.0,
+ 0.0
+ ],
+ "task_clusters": 40,
+ "trials": 160,
+ "zero_error_fraction": 1.0,
+ "solver_failure_fraction": 0.0,
+ "median_applied_rate_rmse_v_per_s": 0.46660538253621064
+ },
+ "combined_strong": {
+ "mean": 0.00546875,
+ "task_bootstrap_95ci": [
+ 0.00078125,
+ 0.01171875
+ ],
+ "task_clusters": 40,
+ "trials": 160,
+ "zero_error_fraction": 0.96875,
+ "solver_failure_fraction": 0.0,
+ "median_applied_rate_rmse_v_per_s": 0.36811707519239995
+ },
+ "common_pedestal_10": {
+ "mean": 0.0,
+ "task_bootstrap_95ci": [
+ 0.0,
+ 0.0
+ ],
+ "task_clusters": 40,
+ "trials": 160,
+ "zero_error_fraction": 1.0,
+ "solver_failure_fraction": 0.0,
+ "median_applied_rate_rmse_v_per_s": 7.092845963015098e-16
+ },
+ "gain_mismatch_0.001": {
+ "mean": 0.0,
+ "task_bootstrap_95ci": [
+ 0.0,
+ 0.0
+ ],
+ "task_clusters": 40,
+ "trials": 160,
+ "zero_error_fraction": 1.0,
+ "solver_failure_fraction": 0.0,
+ "median_applied_rate_rmse_v_per_s": 0.0021327524546310593
+ },
+ "gain_mismatch_0.005": {
+ "mean": 0.0,
+ "task_bootstrap_95ci": [
+ 0.0,
+ 0.0
+ ],
+ "task_clusters": 40,
+ "trials": 160,
+ "zero_error_fraction": 1.0,
+ "solver_failure_fraction": 0.0,
+ "median_applied_rate_rmse_v_per_s": 0.010662411888727154
+ },
+ "gain_mismatch_0.01": {
+ "mean": 0.0,
+ "task_bootstrap_95ci": [
+ 0.0,
+ 0.0
+ ],
+ "task_clusters": 40,
+ "trials": 160,
+ "zero_error_fraction": 1.0,
+ "solver_failure_fraction": 0.0,
+ "median_applied_rate_rmse_v_per_s": 0.021335094097404632
+ },
+ "gain_mismatch_0.025": {
+ "mean": 0.0015625,
+ "task_bootstrap_95ci": [
+ 0.0,
+ 0.00390625
+ ],
+ "task_clusters": 40,
+ "trials": 160,
+ "zero_error_fraction": 0.9875,
+ "solver_failure_fraction": 0.0,
+ "median_applied_rate_rmse_v_per_s": 0.05337234986008901
+ },
+ "gain_mismatch_0.05": {
+ "mean": 0.00625,
+ "task_bootstrap_95ci": [
+ 0.00078125,
+ 0.01328125
+ ],
+ "task_clusters": 40,
+ "trials": 160,
+ "zero_error_fraction": 0.9625,
+ "solver_failure_fraction": 0.0,
+ "median_applied_rate_rmse_v_per_s": 0.10745724630761008
+ },
+ "ideal_cds": {
+ "mean": 0.0,
+ "task_bootstrap_95ci": [
+ 0.0,
+ 0.0
+ ],
+ "task_clusters": 40,
+ "trials": 160,
+ "zero_error_fraction": 1.0,
+ "solver_failure_fraction": 0.0,
+ "median_applied_rate_rmse_v_per_s": 0.0
+ },
+ "overclamp_plus_combined_mild": {
+ "mean": 0.0,
+ "task_bootstrap_95ci": [
+ 0.0,
+ 0.0
+ ],
+ "task_clusters": 40,
+ "trials": 160,
+ "zero_error_fraction": 1.0,
+ "solver_failure_fraction": 0.0,
+ "median_applied_rate_rmse_v_per_s": 0.14562285807356745
+ },
+ "pedestal_mismatch_0.01": {
+ "mean": 0.0,
+ "task_bootstrap_95ci": [
+ 0.0,
+ 0.0
+ ],
+ "task_clusters": 40,
+ "trials": 160,
+ "zero_error_fraction": 1.0,
+ "solver_failure_fraction": 0.0,
+ "median_applied_rate_rmse_v_per_s": 0.010003519663837685
+ },
+ "pedestal_mismatch_0.025": {
+ "mean": 0.0,
+ "task_bootstrap_95ci": [
+ 0.0,
+ 0.0
+ ],
+ "task_clusters": 40,
+ "trials": 160,
+ "zero_error_fraction": 1.0,
+ "solver_failure_fraction": 0.0,
+ "median_applied_rate_rmse_v_per_s": 0.02500879915959358
+ },
+ "pedestal_mismatch_0.05": {
+ "mean": 0.0,
+ "task_bootstrap_95ci": [
+ 0.0,
+ 0.0
+ ],
+ "task_clusters": 40,
+ "trials": 160,
+ "zero_error_fraction": 1.0,
+ "solver_failure_fraction": 0.0,
+ "median_applied_rate_rmse_v_per_s": 0.05001759831918712
+ },
+ "pedestal_mismatch_0.1": {
+ "mean": 0.00625,
+ "task_bootstrap_95ci": [
+ 0.0015625,
+ 0.0125
+ ],
+ "task_clusters": 40,
+ "trials": 160,
+ "zero_error_fraction": 0.95625,
+ "solver_failure_fraction": 0.0,
+ "median_applied_rate_rmse_v_per_s": 0.10003519663837424
+ },
+ "pedestal_mismatch_0.25": {
+ "mean": 0.04453125,
+ "task_bootstrap_95ci": [
+ 0.0203125,
+ 0.07421875
+ ],
+ "task_clusters": 40,
+ "trials": 160,
+ "zero_error_fraction": 0.825,
+ "solver_failure_fraction": 0.00625,
+ "median_applied_rate_rmse_v_per_s": 0.25008799159594736
+ },
+ "pedestal_mismatch_0.5": {
+ "mean": 0.096875,
+ "task_bootstrap_95ci": [
+ 0.059375,
+ 0.13828125
+ ],
+ "task_clusters": 40,
+ "trials": 160,
+ "zero_error_fraction": 0.70625,
+ "solver_failure_fraction": 0.0125,
+ "median_applied_rate_rmse_v_per_s": 0.5001759831918947
+ },
+ "refresh_every_4": {
+ "mean": 0.0,
+ "task_bootstrap_95ci": [
+ 0.0,
+ 0.0
+ ],
+ "task_clusters": 40,
+ "trials": 160,
+ "zero_error_fraction": 1.0,
+ "solver_failure_fraction": 0.0,
+ "median_applied_rate_rmse_v_per_s": 0.4399296286060528
+ },
+ "sample_noise_1": {
+ "mean": 0.0,
+ "task_bootstrap_95ci": [
+ 0.0,
+ 0.0
+ ],
+ "task_clusters": 40,
+ "trials": 160,
+ "zero_error_fraction": 1.0,
+ "solver_failure_fraction": 0.0,
+ "median_applied_rate_rmse_v_per_s": 1.4156351463196133
+ }
+ },
+ "spice_primitive": {
+ "publication_evidence": false,
+ "scope": "Generic switch-capacitor acquisition and droop sanity check; this is not the complete CLLN edge circuit.",
+ "configuration_count": 48,
+ "fraction_below_1_percent_error_at_start": 0.4166666666666667,
+ "fraction_below_1_percent_error_at_end": 0.4166666666666667,
+ "reference_configuration": {
+ "acquisition_seconds": 1e-06,
+ "switch_resistance_ohm": 200.0,
+ "hold_capacitance_f": 1e-09,
+ "leakage_resistance_ohm": 1000000000.0,
+ "held_at_switch_open_v": 0.004966396,
+ "residual_at_learning_start_v": 0.001033604,
+ "residual_at_learning_end_v": 0.001034101,
+ "start_relative_error": 0.03360400000000001,
+ "end_relative_error": 0.03410099999999992
+ }
+ },
+ "sources": [
+ "results/physical_bias/p5_full_grid_bias_crossover.json",
+ "results/physical_bias/p9_grid_correlated_autozero.json",
+ "results/physical_bias/p8_spice_autozero_primitive.json"
+ ]
+}