{"model": "clock_tree_skew_jitter", "inputs": {"clock_freq_mhz": 1200.0, "num_sinks": 80000, "die_size_mm": 15.0, "tree_depth": 10.0, "buffer_delay_ps": 22.0, "wire_rc_ps_per_mm": 55.0, "process_variation_pct": 6.0, "supply_noise_pct": 4.0, "wire_mismatch_pct": 5.0, "duty_distortion_ps": 6.0, "clock_fanout": 4.0, "uncertainty_budget_pct": 15.0, "mesh_enable": 0}, "outputs": {"period_ps": 833.33, "insertion_delay_ps": 1045.0, "systematic_skew_ps": 41.25, "random_skew_ps": 28.05, "total_skew_ps": 69.3, "skew_percent": 8.32, "random_jitter_rms_ps": 1.391, "jitter_pk_pk_ps": 25.58, "jitter_percent": 3.07, "clock_uncertainty_ps": 94.88, "uncertainty_percent": 11.39, "uncertainty_budget_ps": 125.0, "useful_period_ps": 738.46, "headroom_percent": 24.1, "meets_budget": true, "fmax_mhz": 1581.0, "n_buffers": 26667, "total_wire_mm": 2121.3, "clock_cap_pf": 690.9, "clock_power_w": 0.466, "dominant_component": "systematic skew", "topology": "h-tree", "verdict": "Clean: 69ps skew + 26ps jitter = 95ps uncertainty, 11.4% of the 833ps period - 24% under the 15% budget."}, "profile": {"uncertainty_vs_freq": [[200.0, 1.898], [366.0, 3.472], [531.9, 5.047], [697.9, 6.621], [863.8, 8.196], [1029.8, 9.77], [1195.7, 11.345], [1361.7, 12.919], [1527.7, 14.494], [1693.6, 16.068], [1859.6, 17.643], [2025.5, 19.218], [2191.5, 20.792], [2357.4, 22.367], [2523.4, 23.941], [2689.4, 25.516], [2855.3, 27.09], [3021.3, 28.665], [3187.2, 30.239], [3353.2, 31.814], [3519.1, 33.388], [3685.1, 34.963], [3851.1, 36.538], [4017.0, 38.112], [4183.0, 39.687], [4348.9, 41.261], [4514.9, 42.836], [4680.9, 44.41], [4846.8, 45.985], [5012.8, 47.559], [5178.7, 49.134], [5344.7, 50.708], [5510.6, 52.283], [5676.6, 53.858], [5842.6, 55.432], [6008.5, 57.007], [6174.5, 58.581], [6340.4, 60.156], [6506.4, 61.73], [6672.3, 63.305], [6838.3, 64.879], [7004.3, 66.454], [7170.2, 68.028], [7336.2, 69.603], [7502.1, 71.178], [7668.1, 72.752], [7834.0, 74.327], [8000.0, 75.901]], "skew_vs_depth": [[2.0, 53.795], [2.6, 55.541], [3.19, 57.097], [3.79, 58.513], [4.38, 59.821], [4.98, 61.043], [5.57, 62.193], [6.17, 63.284], [6.77, 64.323], [7.36, 65.318], [7.96, 66.273], [8.55, 67.192], [9.15, 68.081], [9.74, 68.94], [10.34, 69.774], [10.94, 70.585], [11.53, 71.373], [12.13, 72.141], [12.72, 72.891], [13.32, 73.623], [13.91, 74.339], [14.51, 75.04], [15.11, 75.727], [15.7, 76.4], [16.3, 77.061], [16.89, 77.709], [17.49, 78.347], [18.09, 78.973], [18.68, 79.589], [19.28, 80.196], [19.87, 80.793], [20.47, 81.381], [21.06, 81.961], [21.66, 82.533], [22.26, 83.097], [22.85, 83.653], [23.45, 84.203], [24.04, 84.745], [24.64, 85.28], [25.23, 85.809], [25.83, 86.332], [26.43, 86.849], [27.02, 87.36], [27.62, 87.866], [28.21, 88.366], [28.81, 88.861], [29.4, 89.351], [30.0, 89.836]], "clock_freq_mhz": 1200.0, "period_ps": 833.33, "uncertainty_percent": 11.39, "uncertainty_budget_pct": 15.0, "total_skew_ps": 69.3, "jitter_pk_pk_ps": 25.58, "tree_depth": 10.0, "fmax_mhz": 1581.0}, "steps": 96, "node": "ip-172-26-4-148", "compute_ms": 0.2}