{
  "schema": "semiagora.deep-simulation.v1",
  "execution_mode": "precomputed-only",
  "experiment_id": "SA-DIG-001-FO4-TIMING-001",
  "slug": "fo4-delay-energy-scaling",
  "title": "FO4 delay and energy scaling",
  "model_boundary": "normalized standard-cell timing model, no Liberty or STA signoff",
  "public_boundary": [
    "No live server solver execution.",
    "No PDK or proprietary compact-model ingestion, measured-silicon claim, qualification signoff, upload, account, payment, comment, newsletter signup, or submission workflow.",
    "Third-party tools and source pages remain source links unless separately reviewed."
  ],
  "headline_metric": {
    "name": "lowest_edp_index",
    "value": 23.689,
    "case": {
      "vdd_v": 1.2,
      "temperature_c": -20
    }
  },
  "rows": [
    {
      "simulation_id": "SA-DIG-001-FO4-TIMING-001",
      "domain": "circuits",
      "vdd_v": 0.6,
      "temperature_c": -20,
      "fo4_delay_ps": 86.642,
      "switching_energy_fj": 0.684,
      "leakage_index": 0.082,
      "edp_index": 59.263,
      "teaching_point": "FO4 connects standard-cell delay, VDD, temperature, energy, and leakage before full STA."
    },
    {
      "simulation_id": "SA-DIG-001-FO4-TIMING-001",
      "domain": "circuits",
      "vdd_v": 0.6,
      "temperature_c": 25,
      "fo4_delay_ps": 93.465,
      "switching_energy_fj": 0.684,
      "leakage_index": 0.4493,
      "edp_index": 63.93,
      "teaching_point": "FO4 connects standard-cell delay, VDD, temperature, energy, and leakage before full STA."
    },
    {
      "simulation_id": "SA-DIG-001-FO4-TIMING-001",
      "domain": "circuits",
      "vdd_v": 0.6,
      "temperature_c": 85,
      "fo4_delay_ps": 101.117,
      "switching_energy_fj": 0.684,
      "leakage_index": 4.343,
      "edp_index": 69.164,
      "teaching_point": "FO4 connects standard-cell delay, VDD, temperature, energy, and leakage before full STA."
    },
    {
      "simulation_id": "SA-DIG-001-FO4-TIMING-001",
      "domain": "circuits",
      "vdd_v": 0.6,
      "temperature_c": 125,
      "fo4_delay_ps": 105.527,
      "switching_energy_fj": 0.684,
      "leakage_index": 19.7066,
      "edp_index": 72.18,
      "teaching_point": "FO4 connects standard-cell delay, VDD, temperature, energy, and leakage before full STA."
    },
    {
      "simulation_id": "SA-DIG-001-FO4-TIMING-001",
      "domain": "circuits",
      "vdd_v": 0.7,
      "temperature_c": -20,
      "fo4_delay_ps": 47.176,
      "switching_energy_fj": 0.931,
      "leakage_index": 0.082,
      "edp_index": 43.921,
      "teaching_point": "FO4 connects standard-cell delay, VDD, temperature, energy, and leakage before full STA."
    },
    {
      "simulation_id": "SA-DIG-001-FO4-TIMING-001",
      "domain": "circuits",
      "vdd_v": 0.7,
      "temperature_c": 25,
      "fo4_delay_ps": 53.339,
      "switching_energy_fj": 0.931,
      "leakage_index": 0.4493,
      "edp_index": 49.658,
      "teaching_point": "FO4 connects standard-cell delay, VDD, temperature, energy, and leakage before full STA."
    },
    {
      "simulation_id": "SA-DIG-001-FO4-TIMING-001",
      "domain": "circuits",
      "vdd_v": 0.7,
      "temperature_c": 85,
      "fo4_delay_ps": 60.618,
      "switching_energy_fj": 0.931,
      "leakage_index": 4.343,
      "edp_index": 56.435,
      "teaching_point": "FO4 connects standard-cell delay, VDD, temperature, energy, and leakage before full STA."
    },
    {
      "simulation_id": "SA-DIG-001-FO4-TIMING-001",
      "domain": "circuits",
      "vdd_v": 0.7,
      "temperature_c": 125,
      "fo4_delay_ps": 64.971,
      "switching_energy_fj": 0.931,
      "leakage_index": 19.7066,
      "edp_index": 60.488,
      "teaching_point": "FO4 connects standard-cell delay, VDD, temperature, energy, and leakage before full STA."
    },
    {
      "simulation_id": "SA-DIG-001-FO4-TIMING-001",
      "domain": "circuits",
      "vdd_v": 0.8,
      "temperature_c": -20,
      "fo4_delay_ps": 29.611,
      "switching_energy_fj": 1.216,
      "leakage_index": 0.082,
      "edp_index": 36.007,
      "teaching_point": "FO4 connects standard-cell delay, VDD, temperature, energy, and leakage before full STA."
    },
    {
      "simulation_id": "SA-DIG-001-FO4-TIMING-001",
      "domain": "circuits",
      "vdd_v": 0.8,
      "temperature_c": 25,
      "fo4_delay_ps": 34.354,
      "switching_energy_fj": 1.216,
      "leakage_index": 0.4493,
      "edp_index": 41.775,
      "teaching_point": "FO4 connects standard-cell delay, VDD, temperature, energy, and leakage before full STA."
    },
    {
      "simulation_id": "SA-DIG-001-FO4-TIMING-001",
      "domain": "circuits",
      "vdd_v": 0.8,
      "temperature_c": 85,
      "fo4_delay_ps": 40.18,
      "switching_energy_fj": 1.216,
      "leakage_index": 4.343,
      "edp_index": 48.859,
      "teaching_point": "FO4 connects standard-cell delay, VDD, temperature, energy, and leakage before full STA."
    },
    {
      "simulation_id": "SA-DIG-001-FO4-TIMING-001",
      "domain": "circuits",
      "vdd_v": 0.8,
      "temperature_c": 125,
      "fo4_delay_ps": 43.775,
      "switching_energy_fj": 1.216,
      "leakage_index": 19.7066,
      "edp_index": 53.23,
      "teaching_point": "FO4 connects standard-cell delay, VDD, temperature, energy, and leakage before full STA."
    },
    {
      "simulation_id": "SA-DIG-001-FO4-TIMING-001",
      "domain": "circuits",
      "vdd_v": 1,
      "temperature_c": -20,
      "fo4_delay_ps": 14.676,
      "switching_energy_fj": 1.9,
      "leakage_index": 0.082,
      "edp_index": 27.884,
      "teaching_point": "FO4 connects standard-cell delay, VDD, temperature, energy, and leakage before full STA."
    },
    {
      "simulation_id": "SA-DIG-001-FO4-TIMING-001",
      "domain": "circuits",
      "vdd_v": 1,
      "temperature_c": 25,
      "fo4_delay_ps": 17.502,
      "switching_energy_fj": 1.9,
      "leakage_index": 0.4493,
      "edp_index": 33.254,
      "teaching_point": "FO4 connects standard-cell delay, VDD, temperature, energy, and leakage before full STA."
    },
    {
      "simulation_id": "SA-DIG-001-FO4-TIMING-001",
      "domain": "circuits",
      "vdd_v": 1,
      "temperature_c": 85,
      "fo4_delay_ps": 21.138,
      "switching_energy_fj": 1.9,
      "leakage_index": 4.343,
      "edp_index": 40.162,
      "teaching_point": "FO4 connects standard-cell delay, VDD, temperature, energy, and leakage before full STA."
    },
    {
      "simulation_id": "SA-DIG-001-FO4-TIMING-001",
      "domain": "circuits",
      "vdd_v": 1,
      "temperature_c": 125,
      "fo4_delay_ps": 23.469,
      "switching_energy_fj": 1.9,
      "leakage_index": 19.7066,
      "edp_index": 44.592,
      "teaching_point": "FO4 connects standard-cell delay, VDD, temperature, energy, and leakage before full STA."
    },
    {
      "simulation_id": "SA-DIG-001-FO4-TIMING-001",
      "domain": "circuits",
      "vdd_v": 1.2,
      "temperature_c": -20,
      "fo4_delay_ps": 8.658,
      "switching_energy_fj": 2.736,
      "leakage_index": 0.082,
      "edp_index": 23.689,
      "teaching_point": "FO4 connects standard-cell delay, VDD, temperature, energy, and leakage before full STA."
    },
    {
      "simulation_id": "SA-DIG-001-FO4-TIMING-001",
      "domain": "circuits",
      "vdd_v": 1.2,
      "temperature_c": 25,
      "fo4_delay_ps": 10.476,
      "switching_energy_fj": 2.736,
      "leakage_index": 0.4493,
      "edp_index": 28.664,
      "teaching_point": "FO4 connects standard-cell delay, VDD, temperature, energy, and leakage before full STA."
    },
    {
      "simulation_id": "SA-DIG-001-FO4-TIMING-001",
      "domain": "circuits",
      "vdd_v": 1.2,
      "temperature_c": 85,
      "fo4_delay_ps": 12.876,
      "switching_energy_fj": 2.736,
      "leakage_index": 4.343,
      "edp_index": 35.23,
      "teaching_point": "FO4 connects standard-cell delay, VDD, temperature, energy, and leakage before full STA."
    },
    {
      "simulation_id": "SA-DIG-001-FO4-TIMING-001",
      "domain": "circuits",
      "vdd_v": 1.2,
      "temperature_c": 125,
      "fo4_delay_ps": 14.45,
      "switching_energy_fj": 2.736,
      "leakage_index": 19.7066,
      "edp_index": 39.536,
      "teaching_point": "FO4 connects standard-cell delay, VDD, temperature, energy, and leakage before full STA."
    }
  ],
  "methods": [
    "Delay scales with VDD, threshold proxy, and temperature-dependent mobility.",
    "Switching energy follows a normalized C VDD squared rule.",
    "The EDP index ranks delay-energy tradeoffs while leakage remains visible as a separate output."
  ],
  "limitations": [
    "No PDK, Liberty file, parasitics, clock tree, STA path, or silicon ring-oscillator measurement is included.",
    "No timing signoff or cell-library recommendation is made.",
    "Use characterized cells and OpenROAD/STA artifacts before publishable timing claims."
  ],
  "evidence": [
    "v64 deep results store every VDD, temperature, delay, energy, leakage, and EDP row.",
    "CSV export preserves the timing sweep.",
    "OpenROAD and Yosys stay source anchors for future artifact-based timing lessons."
  ],
  "sources": [
    {
      "label": "Yosys",
      "url": "https://github.com/YosysHQ/yosys",
      "note": "Open synthesis source spine for future digital timing evidence packages."
    },
    {
      "label": "OpenROAD Flow Scripts",
      "url": "https://github.com/The-OpenROAD-Project/OpenROAD-flow-scripts",
      "note": "Open physical-design flow reference for future STA and standard-cell sizing replays."
    },
    {
      "label": "Xyce",
      "url": "https://github.com/Xyce/Xyce",
      "note": "External SPICE-compatible solver reference; v64 FO4 is a precomputed surrogate."
    }
  ],
  "source_seed_run": "07_assets/factory_lab/experiments/DEEP_SEMICONDUCTOR_V64_2026-08-14/"
}
