flowrs-engine/crates/flowrs-app/eval/graphs/tm-yield.fdsl
flowRS fd958c0547 flowRS engine, cut from flowRS 3451b065
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-11-02 19:04:39 -05:00

10 lines
749 B
Text

let n0 = FloatLiteral { value: 3.31 };
let n1 = FloatLiteral { value: 3.52 };
let n2 = FloatLiteral { value: 3.28 };
let n3 = record.measure(value: n0.value.copy()) { limit: "range", lower: 3.1, name: "rail", unit: "V", upper: 3.5 };
let n4 = record.measure(value: n1.value.copy()) { limit: "range", lower: 3.1, name: "rail", unit: "V", upper: 3.5 };
let n5 = record.measure(value: n2.value.copy()) { limit: "range", lower: 3.1, name: "rail", unit: "V", upper: 3.5 };
let n6 = record.run(m1: n3.measurement.copy()) { dut_id: "SN-1" };
let n7 = record.run(m1: n4.measurement.copy()) { dut_id: "SN-2" };
let n8 = record.run(m1: n5.measurement.copy()) { dut_id: "SN-3" };
let n9 = record.yield(r1: n6.run.copy(), r2: n7.run.copy(), r3: n8.run.copy());