diff --git a/crates/applications/stacked_cores/scripts/plot_inverters.py b/crates/applications/stacked_cores/scripts/plot_inverters.py index b7c6350..37c49e7 100755 --- a/crates/applications/stacked_cores/scripts/plot_inverters.py +++ b/crates/applications/stacked_cores/scripts/plot_inverters.py @@ -144,22 +144,25 @@ inverters_with_steepest_slope0 = [(p, get_meas(p)) for p in _48xx_all = filter_meas(run="48") _48xx_study = [(p, get_meas(p)) for p in [ - # y0=0.62, slope0=1.4 + # T0: y0=0.62, slope0=1.4 until x=0.20 SimParams48(5e2, 1e4, 1000, 50, 9, 1, 400, "1e10"), - # y0=0.55, slope0=1.2 + # y0=0.55, slope0=1.2 until x=0.30 SimParams48(5e2, 5e3, 1000, 50, 9, 1, 400, "1e10"), # # y0=0.60, slope0=0.96 # SimParams48(5e2, 5e3, 1000, 50, 9, 1, 400, "2e10"), - # y0=0.57, slope0=1.25 + # y0=0.57, slope0=1.25 until x=0.30 SimParams48(1e3, 1e4, 2000, 100, 9, 1, 400, "1e10"), - # y0=0.47, slope0=1.1 + # y0=0.47, slope0=1.1 until x=0.30 SimParams48(1e3, 1e4, 2000, 100, 9, 1, 400, "5e9"), - # y0=0.52, slope0=1.3, but narrower than the 1e10 variant + # y0=0.52, slope0=1.3 until x=0.20 SimParams48(5e2, 1e4, 1000, 50, 9, 1, 400, "5e9"), # TODO: + # y0=0.67, slope0=1.6? SimParams48(5e2, 2e4, 2000, 100, 9, 1, 400, "1e10"), + # y0=0.57, slope0=1.3? SimParams48(5e2, 2e4, 2000, 100, 9, 1, 400, "5e9"), + # y0=0.70, slope0=1.7 until x=0.15 SimParams48(5e2, 4e4, 4000, 200, 9, 1, 400, "1e10"), ] ] diff --git a/crates/applications/stacked_cores/scripts/stacked_cores_40xx_db.py b/crates/applications/stacked_cores/scripts/stacked_cores_40xx_db.py index 14905fd..83ba85d 100755 --- a/crates/applications/stacked_cores/scripts/stacked_cores_40xx_db.py +++ b/crates/applications/stacked_cores/scripts/stacked_cores_40xx_db.py @@ -4507,7 +4507,11 @@ Piecewise( [ -18244, 4450 ], # -0.35 [ -18105, 4724 ], # -0.25 [ -17635, 5520 ], # -0.20 + [ -16347, 7816 ], # -0.17 + [ -15588, 9160 ], # -0.16 [ -14219, 11518 ], # -0.15 + [ -12285, 14698 ], # -0.14 + [ -10278, 16161 ], # -0.13 [ -4150, 16834 ], # -0.10 [ 6054, 16875 ], # -0.05 [ 12063, 16878 ], # 0.00 diff --git a/crates/applications/stacked_cores/src/main.rs b/crates/applications/stacked_cores/src/main.rs index dea29cc..beef457 100644 --- a/crates/applications/stacked_cores/src/main.rs +++ b/crates/applications/stacked_cores/src/main.rs @@ -5131,17 +5131,17 @@ fn main() { // -0.02, // -0.01, // targeted for (5e2, 4e4, ps(4000), ps(200), 9, 1, um(400), 1e10) - -0.17, - -0.13, - -0.16, - -0.14, - -0.18, - -0.12, - -0.19, - -0.11, - -0.21, - -0.22, - -0.23, + // -0.17, + // -0.13, + // -0.16, + // -0.14, + // -0.18, + // -0.12, + // -0.19, + // -0.11, + // -0.21, + // -0.22, + // -0.23, // targeted for (5e2, 2e4, ps(2000), ps(100), 9, 1, um(400), 1e10) -0.50, // fallthrough @@ -5231,9 +5231,9 @@ fn main() { // (5e2, 1e4, ps(1000), ps(50), 9, 1, um(400), 3e9), + // (5e2, 4e4, ps(4000), ps(200), 9, 1, um(400), 1e10), // complete. slope0=1.4 (5e2, 2e4, ps(2000), ps(100), 9, 1, um(400), 1e10), // incomplete (5e2, 2e4, ps(2000), ps(100), 9, 1, um(400), 5e9), // incomplete - (5e2, 4e4, ps(4000), ps(200), 9, 1, um(400), 1e10), // incomplete (1e3, 1e4, ps(2000), ps(100), 9, 1, um(400), 3e9), // (2e3, 2e4, ps(4000), ps(200), 9, 1, um(400), 2e9), // too low slope