app: multi-core-inverter: more simulations
This commit is contained in:
@@ -612,6 +612,126 @@ fn main() {
|
|||||||
.with_ctl_conductivity(5e3)
|
.with_ctl_conductivity(5e3)
|
||||||
.with_coupling_conductivity(5e4)
|
.with_coupling_conductivity(5e4)
|
||||||
);
|
);
|
||||||
|
run_sim(
|
||||||
|
"63-10ns-400ps-4e9A-5e3pctl-1e5pcpl",
|
||||||
|
drive_map_isolated_inv(),
|
||||||
|
params
|
||||||
|
.with_clock_phase_duration(ps(10000))
|
||||||
|
.with_clock_decay(ps(400))
|
||||||
|
.with_input_magnitude(4e9)
|
||||||
|
.with_ctl_conductivity(5e3)
|
||||||
|
.with_coupling_conductivity(1e5)
|
||||||
|
);
|
||||||
|
run_sim(
|
||||||
|
"64-10ns-400ps-4e9A-5e3pctl-5e4pcpl",
|
||||||
|
drive_map_isolated_inv(),
|
||||||
|
params
|
||||||
|
.with_clock_phase_duration(ps(10000))
|
||||||
|
.with_clock_decay(ps(400))
|
||||||
|
.with_input_magnitude(4e9)
|
||||||
|
.with_ctl_conductivity(5e3)
|
||||||
|
.with_coupling_conductivity(5e4)
|
||||||
|
);
|
||||||
|
run_sim(
|
||||||
|
"65-10ns-400ps-4e9A-2e3pctl-2e4pcpl",
|
||||||
|
drive_map_isolated_inv(),
|
||||||
|
params
|
||||||
|
.with_clock_phase_duration(ps(10000))
|
||||||
|
.with_clock_decay(ps(400))
|
||||||
|
.with_input_magnitude(4e9)
|
||||||
|
.with_ctl_conductivity(2e3)
|
||||||
|
.with_coupling_conductivity(2e4)
|
||||||
|
);
|
||||||
|
run_sim(
|
||||||
|
"66-10ns-200ps-4e9A-5e3pctl-5e4pcpl",
|
||||||
|
drive_map_isolated_inv(),
|
||||||
|
params
|
||||||
|
.with_clock_phase_duration(ps(10000))
|
||||||
|
.with_clock_decay(ps(200))
|
||||||
|
.with_input_magnitude(4e9)
|
||||||
|
.with_ctl_conductivity(5e3)
|
||||||
|
.with_coupling_conductivity(5e4)
|
||||||
|
);
|
||||||
|
run_sim(
|
||||||
|
"67-5ns-200ps-4e9A-2e3pctl-2e4pcpl",
|
||||||
|
drive_map_isolated_inv(),
|
||||||
|
params
|
||||||
|
.with_clock_phase_duration(ps(5000))
|
||||||
|
.with_clock_decay(ps(200))
|
||||||
|
.with_input_magnitude(4e9)
|
||||||
|
.with_ctl_conductivity(2e3)
|
||||||
|
.with_coupling_conductivity(2e4)
|
||||||
|
);
|
||||||
|
run_sim(
|
||||||
|
"68-5ns-200ps-8e9A-2e3pctl-2e4pcpl",
|
||||||
|
drive_map_isolated_inv(),
|
||||||
|
params
|
||||||
|
.with_clock_phase_duration(ps(5000))
|
||||||
|
.with_clock_decay(ps(200))
|
||||||
|
.with_input_magnitude(8e9)
|
||||||
|
.with_ctl_conductivity(2e3)
|
||||||
|
.with_coupling_conductivity(2e4)
|
||||||
|
);
|
||||||
|
run_sim(
|
||||||
|
"69-2ns-80ps-2e10A-1e3pctl-1e4pcpl",
|
||||||
|
drive_map_isolated_inv(),
|
||||||
|
params
|
||||||
|
.with_clock_phase_duration(ps(2000))
|
||||||
|
.with_clock_decay(ps(80))
|
||||||
|
.with_input_magnitude(2e10)
|
||||||
|
.with_ctl_conductivity(1e3)
|
||||||
|
.with_coupling_conductivity(1e4)
|
||||||
|
);
|
||||||
|
run_sim(
|
||||||
|
"70-2ns-80ps-1e10A-1e3pctl-1e4pcpl",
|
||||||
|
drive_map_isolated_inv(),
|
||||||
|
params
|
||||||
|
.with_clock_phase_duration(ps(2000))
|
||||||
|
.with_clock_decay(ps(80))
|
||||||
|
.with_input_magnitude(1e10)
|
||||||
|
.with_ctl_conductivity(1e3)
|
||||||
|
.with_coupling_conductivity(1e4)
|
||||||
|
);
|
||||||
|
run_sim(
|
||||||
|
"71-2ns-100ps-5e9A-1e3pctl-1e4pcpl",
|
||||||
|
drive_map_isolated_inv(),
|
||||||
|
params
|
||||||
|
.with_clock_phase_duration(ps(2000))
|
||||||
|
.with_clock_decay(ps(100))
|
||||||
|
.with_input_magnitude(5e9)
|
||||||
|
.with_ctl_conductivity(1e3)
|
||||||
|
.with_coupling_conductivity(1e4)
|
||||||
|
);
|
||||||
|
let deferred = || { run_sim(
|
||||||
|
"72-160ns-8000ps-5e9A-1e3pctl-1e4pcpl",
|
||||||
|
drive_map_isolated_inv(),
|
||||||
|
params
|
||||||
|
.with_clock_phase_duration(ps(160000))
|
||||||
|
.with_clock_decay(ps(8000))
|
||||||
|
.with_input_magnitude(5e9)
|
||||||
|
.with_ctl_conductivity(1e3)
|
||||||
|
.with_coupling_conductivity(1e4)
|
||||||
|
); deferred(); };
|
||||||
|
let deferred = || { run_sim(
|
||||||
|
"73-160ns-8000ps-5e9A-1e3pctl-1e6pcpl",
|
||||||
|
drive_map_isolated_inv(),
|
||||||
|
params
|
||||||
|
.with_clock_phase_duration(ps(160000))
|
||||||
|
.with_clock_decay(ps(8000))
|
||||||
|
.with_input_magnitude(5e9)
|
||||||
|
.with_ctl_conductivity(1e3)
|
||||||
|
.with_coupling_conductivity(1e6)
|
||||||
|
); deferred(); };
|
||||||
|
run_sim(
|
||||||
|
"74-20ns-1000ps-5e9A-1e3pctl-1e5pcpl",
|
||||||
|
drive_map_isolated_inv(),
|
||||||
|
params
|
||||||
|
.with_clock_phase_duration(ps(20000))
|
||||||
|
.with_clock_decay(ps(1000))
|
||||||
|
.with_input_magnitude(5e9)
|
||||||
|
.with_ctl_conductivity(1e3)
|
||||||
|
.with_coupling_conductivity(1e5)
|
||||||
|
);
|
||||||
|
|
||||||
deferred();
|
deferred();
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user