Integration
Cross-component rules — rule-rail-envelope, rule-tvs-clamp-vs-absmax, rule-u4-inverting-stress, rule-ldo-dropout-chain, rule-ab-interface-current, rule-q1-gate-drive-vs-contract, rule-inverting-startup-vs-pd-source, rule-pptc-vmax-vs-rail, rule-evidence-chain, rule-eurorack-output-harness, rule-screw-output-harness — with the records and facts each spans, its conditioned calculations, and what it refuses to conclude.
Generated from the component evidence records — edit the records, not this page.
A component record answers questions about one part. These rules answer the ones that span several — whether a divider built from two resistors keeps a third part inside its own limit, whether a clamp event stays under everything downstream of it. Each rule is projected whole from stored evidence: its conditions, the exact facts it rests on, any conditioned arithmetic, and the exact wording of what it refuses to conclude.
How to read these rules
The refusal is the rule. — Every rule states, in its own words, what may NOT be concluded from the evidence above it. That sentence is the rule's real output; the verdict is shorthand for it.
A verdict belongs to the rule, not to a part. — A rule's verdict says how far the cross-component question has been settled. It is never a judgement about any of the parts the rule names, and the verdicts are never combined into one.
Calculations are conditioned, and the conditions are the point. — Each calculation publishes its expression, its inputs and the exact results that were recorded, together with the conditions under which the answer means anything. A result read without them is arithmetic mistaken for a measurement.
Numbers here were carried, not computed. — The expressions are published so a reader can redo the arithmetic. This page does not evaluate them — the results shown are the ones the evidence recorded.
An evidence chain does not flow downhill. — A stage being settled says nothing about any stage after it. A document confirming a limit is not a measurement of the assembled board.
Rules at a glance
| Rule | Domain | Records | Facts | Verdict |
|---|---|---|---|---|
rule-rail-envelope | rail-envelope | 11 | 18 | NEEDS BENCH |
rule-tvs-clamp-vs-absmax | tvs-clamp-vs-absmax | 18 | 29 | UNSOURCED |
rule-u4-inverting-stress | u4-inverting-stress | 6 | 18 | NEEDS BENCH |
rule-ldo-dropout-chain | ldo-dropout-chain | 7 | 24 | UNSOURCED |
rule-ab-interface-current | ab-interface-current | 4 | 6 | NEEDS BENCH |
rule-q1-gate-drive-vs-contract | q1-gate-drive-vs-contract | 7 | 10 | NEEDS BENCH |
rule-inverting-startup-vs-pd-source | inverting-startup-vs-pd-source | 3 | 4 | NEEDS BENCH |
rule-pptc-vmax-vs-rail | pptc-vmax-vs-rail | 3 | 7 | NEEDS BENCH |
rule-evidence-chain | source-to-bench-chain | 8 | 9 | UNSOURCED |
rule-eurorack-output-harness | eurorack-output-harness | 1 | 6 | NEEDS BENCH |
rule-screw-output-harness | eurorack-output-harness | 1 | 6 | NEEDS BENCH |
rule-rail-envelope
What this rule asks: Whether every part on the input rail stays inside its own recorded limits across a legal power contract, a mis-contract, and a transient clamp event.
Domain: rail-envelope
Verdict: NEEDS BENCH
This rule refuses to conclude: Do not certify regulated output or the 26.5 W rated total until all three outputs pass low-line, full-load, ripple and thermal tests with the programmed PD core.
Conditions: Current chain: Board P nominal 15 V / 3 A -> AP63201 +13.44 V, LM2596 +6.519 V and -14.145 V intermediates -> LT1963A +12/+5 V and adjustable LT3015 -12.054 V nominal. R5/R6 are 10.5 k/1 k 0.1%; tolerance/TCR/reference calculations are screening, with actual low-line dropout, ripple and thermal coupling open. Board A and original regulator facts are historical and are not current-stage proof. Prototype normal source envelope is15 V±5%,20 V unsupported; first power/programming uses5 V-only with B disconnected and retained15 V-only NVM readback before a PD-capable source.
Records this rule spans:
rec-stusb4500qtr— STUSB4500QTRrec-type-c-31-m-17— TYPE-C-31-M-17rec-c492405— PZ254V-11-06Prec-c2832269— PM254V-11-06-H85rec-lm2596s-adj-c347423— LM2596S-ADJrec-c861077— RT0603BRD0710K5Lrec-c110776— RT0603BRD071KLrec-c23159— 0603WAF4301T5Erec-c459702— LT1963AEQ#TRPBFrec-c666306— LT3015EQ#PBFrec-ap63201wu-7— AP63201WU-7
Facts this rule rests on: each is published in full on the record page that owns it, at the anchor linked here.
fact-stusb-supplieson STUSB4500QTRfact-type-c-31-m-17-currenton TYPE-C-31-M-17fact-c492405-currenton PZ254V-11-06Pfact-c2832269-currenton PM254V-11-06-H85fact-lm2596-fb-vrefon LM2596S-ADJfact-c861077-resistanceon RT0603BRD0710K5Lfact-c110776-resistanceon RT0603BRD071KLfact-c23159-resistanceon 0603WAF4301T5Efact-c459702-reference-bandon LT1963AEQ#TRPBFfact-c459702-adj-bias-maxon LT1963AEQ#TRPBFfact-c666306-input-guarantee-bandon LT3015EQ#PBFfact-ap63201wu-7-vfb-minon AP63201WU-7fact-ap63201wu-7-vfb-maxon AP63201WU-7fact-ap63201wu-7-input-maxon AP63201WU-7fact-ap63201wu-7-currenton AP63201WU-7fact-ap63201wu-7-dropouton AP63201WU-7fact-ap63201wu-7-cout-minon AP63201WU-7fact-ap63201wu-7-layout-qualificationon AP63201WU-7
Conditioned calculations
Arithmetic across the facts above. The expression and every input are published so the result can be recomputed rather than trusted, and each carries the conditions under which it means anything at all.
calc-renewal-negative-nominal
Expression: fact_lm2596_fb_vref * (1 + fact_c861077_resistance / fact_c110776_resistance)
Result: magnitude_v
Conditions: Typical reference and nominal precision-divider values; not a regulated-load measurement.
Inputs:
fact-lm2596-fb-vrefon LM2596S-ADJfact-c861077-resistanceon RT0603BRD0710K5Lfact-c110776-resistanceon RT0603BRD071KL
| magnitude_v |
|---|
| 14.145 |
rule-tvs-clamp-vs-absmax
Domain: tvs-clamp-vs-absmax
Verdict: UNSOURCED
This rule refuses to conclude: Do not certify hot or installed surge survival from the25C table point or enable20V operation; measure source/gate/switch/rail transients and preserve downstream source-trust and attached-load limits.
Conditions: Current P D5 is Littelfuse SMAJ16A C74561 and B D3 is Diodes SDT5A60SA-13 C3024223. Normal prototype source input is 15 V ±5% (14.25..15.75 V), leaving only 0.25 V below 16 V standoff. The 26 V maximum clamp is specified at 15.4 A,10/1000 us,25C; it is not a universal hot/installed-surge ceiling, and VBR temperature coefficient cannot be applied as a VC correction. With selected full-temperature reference and 0.35% resistor/TCR negative maximum 14.814410 V, conditioned combined stress is40.814410 V: below U4 absolute45 V,D3 reverse60 V,C9 50 V, but above U4 operating40 V. STUSB28 V,Q1 VDS30 V and input capacitors35/50 V have conditioned margin. Output TVS/load limits and actual waveforms remain separate; old SMAJ20A32.4 V/SS34 40 V comparison is explicitly retired.
Records this rule spans:
rec-high-diode-smaj20a-c571370— SMAJ20Arec-stusb4500qtr— STUSB4500QTRrec-umw-ao3401a-c347476— AO3401Arec-lm2596s-adj-c347423— LM2596S-ADJrec-ss34-c8678— SS34rec-smaj15a-c571368— SMAJ15Arec-cand-smaj6-5a-c87267— SMAJ6.5Arec-c459702— LT1963AEQ#TRPBFrec-c666306— LT3015EQ#PBFrec-c861077— RT0603BRD0710K5Lrec-c110776— RT0603BRD071KLrec-c74561— SMAJ16Arec-c3024223— SDT5A60SA-13rec-c970687— RVT1H101M0810rec-c22387780— EFVH035ADA471M10B0rec-c13585— CL31A106KBHNNNErec-c14663— CC0603KRX7R9BB104rec-grm32er71h106ka12l— GRM32ER71H106KA12L
Facts this rule rests on: each is published in full on the record page that owns it, at the anchor linked here.
fact-high-diode-smaj20a-standoffon SMAJ20Afact-high-diode-smaj20a-clampon SMAJ20Afact-stusb-vdd-absolute-maxon STUSB4500QTRfact-umw-ao3401a-vdson AO3401Afact-umw-ao3401a-vgson AO3401Afact-lm2596-vin-absmaxon LM2596S-ADJfact-ss34-vrrmon SS34fact-smaj15a-clampon SMAJ15Afact-cand-smaj6-5a-clampon SMAJ6.5Afact-c459702-input-absmaxon LT1963AEQ#TRPBFfact-c666306-input-absmaxon LT3015EQ#PBFfact-lm2596-fb-vrefon LM2596S-ADJfact-c861077-resistanceon RT0603BRD0710K5Lfact-c110776-resistanceon RT0603BRD071KLfact-lm2596-fb-vref-max-full-tempon LM2596S-ADJfact-c861077-toleranceon RT0603BRD0710K5Lfact-c110776-toleranceon RT0603BRD071KLfact-c861077-tcron RT0603BRD0710K5Lfact-c110776-tcron RT0603BRD071KLfact-c74561-standoffon SMAJ16Afact-c74561-clampon SMAJ16Afact-c74561-vbr-tempco-typon SMAJ16Afact-c3024223-vrrmon SDT5A60SA-13fact-c970687-voltageon RVT1H101M0810fact-c22387780-voltageon EFVH035ADA471M10B0fact-c13585-voltageon CL31A106KBHNNNEfact-c14663-voltageon CC0603KRX7R9BB104fact-grm32er71h106ka12l-voltageon GRM32ER71H106KA12Lfact-lm2596-vin-operating-maxon LM2596S-ADJ
Conditioned calculations
Arithmetic across the facts above. The expression and every input are published so the result can be recomputed rather than trusted, and each carries the conditions under which it means anything at all.
calc-renewal-u4-tvs-margin
Expression: fact_lm2596_vin_absmax - fact_high_diode_smaj20a_clamp - (fact_lm2596_fb_vref * (1 + fact_c861077_resistance / fact_c110776_resistance))
Result: margin_v
Conditions: RETIRED COMPARISON ONLY: old SMAJ20A32.4 V and nominal negative setpoint before the C74561/C3024223 substitution. Historical arithmetic remains a failure; it is not current-part stress.
Inputs:
fact-lm2596-fb-vrefon LM2596S-ADJfact-c861077-resistanceon RT0603BRD0710K5Lfact-c110776-resistanceon RT0603BRD071KLfact-high-diode-smaj20a-clampon SMAJ20Afact-lm2596-vin-absmaxon LM2596S-ADJ
| margin_v |
|---|
| -1.5449999999999982 |
calc-protection-stusb-clamp-margin
Expression: fact_stusb_vdd_absolute_max - fact_c74561_clamp
Result: margin_v
Conditions: Current26 V clamp table-point comparison only; device/source temperature conditions and waveform qualification remain explicit.
Inputs:
fact-stusb-vdd-absolute-maxon STUSB4500QTRfact-c74561-clampon SMAJ16A
| margin_v |
|---|
| 2 |
calc-protection-q1-vds-clamp-margin
Expression: -fact_umw_ao3401a_vds - fact_c74561_clamp
Result: margin_v
Conditions: Current26 V clamp table-point comparison only; device/source temperature conditions and waveform qualification remain explicit.
Inputs:
fact-umw-ao3401a-vdson AO3401Afact-c74561-clampon SMAJ16A
| margin_v |
|---|
| 4 |
calc-protection-input35-clamp-margin
Expression: fact_c22387780_voltage - fact_c74561_clamp
Result: margin_v
Conditions: Current26 V clamp table-point comparison only; device/source temperature conditions and waveform qualification remain explicit.
Inputs:
fact-c22387780-voltageon EFVH035ADA471M10B0fact-c74561-clampon SMAJ16A
| margin_v |
|---|
| 9 |
calc-protection-input50-clamp-margin
Expression: fact_c13585_voltage - fact_c74561_clamp
Result: margin_v
Conditions: Current26 V clamp table-point comparison only; device/source temperature conditions and waveform qualification remain explicit.
Inputs:
fact-c13585-voltageon CL31A106KBHNNNEfact-c74561-clampon SMAJ16A
| margin_v |
|---|
| 24 |
calc-protection-u4-abs-hot-negative-margin
Expression: fact_lm2596_vin_absmax - fact_c74561_clamp - (fact_lm2596_fb_vref_max_full_temp * (1 + fact_c861077_resistance * (1 + fact_c861077_tolerance / 100 + fact_c861077_tcr * temperature_delta_c / 1000000) / (fact_c110776_resistance * (1 - fact_c110776_tolerance / 100 - fact_c110776_tcr * temperature_delta_c / 1000000))))
Result: margin_v
Conditions: Current26 V clamp at15.4 A,10/1000us,25C plus the100C-excursion resistor/reference negative screen; not a simultaneous proven hot surge bound.
Inputs:
fact-lm2596-vin-absmaxon LM2596S-ADJfact-c74561-clampon SMAJ16Afact-lm2596-fb-vref-max-full-tempon LM2596S-ADJfact-c861077-resistanceon RT0603BRD0710K5Lfact-c110776-resistanceon RT0603BRD071KLfact-c861077-toleranceon RT0603BRD0710K5Lfact-c110776-toleranceon RT0603BRD071KLfact-c861077-tcron RT0603BRD0710K5Lfact-c110776-tcron RT0603BRD071KL
| temperature_delta_c | margin_v |
|---|---|
| 100 | 4.185589563472151 |
calc-protection-u4-operating-hot-negative-margin
Expression: fact_lm2596_vin_operating_max - fact_c74561_clamp - (fact_lm2596_fb_vref_max_full_temp * (1 + fact_c861077_resistance * (1 + fact_c861077_tolerance / 100 + fact_c861077_tcr * temperature_delta_c / 1000000) / (fact_c110776_resistance * (1 - fact_c110776_tolerance / 100 - fact_c110776_tcr * temperature_delta_c / 1000000))))
Result: margin_v
Conditions: Current26 V clamp at15.4 A,10/1000us,25C plus the100C-excursion resistor/reference negative screen; not a simultaneous proven hot surge bound.
Inputs:
fact-lm2596-vin-operating-maxon LM2596S-ADJfact-c74561-clampon SMAJ16Afact-lm2596-fb-vref-max-full-tempon LM2596S-ADJfact-c861077-resistanceon RT0603BRD0710K5Lfact-c110776-resistanceon RT0603BRD071KLfact-c861077-toleranceon RT0603BRD0710K5Lfact-c110776-toleranceon RT0603BRD071KLfact-c861077-tcron RT0603BRD0710K5Lfact-c110776-tcron RT0603BRD071KL
| temperature_delta_c | margin_v |
|---|---|
| 100 | -0.8144104365278491 |
calc-protection-d3-reverse-hot-negative-margin
Expression: fact_c3024223_vrrm - fact_c74561_clamp - (fact_lm2596_fb_vref_max_full_temp * (1 + fact_c861077_resistance * (1 + fact_c861077_tolerance / 100 + fact_c861077_tcr * temperature_delta_c / 1000000) / (fact_c110776_resistance * (1 - fact_c110776_tolerance / 100 - fact_c110776_tcr * temperature_delta_c / 1000000))))
Result: margin_v
Conditions: Current26 V clamp at15.4 A,10/1000us,25C plus the100C-excursion resistor/reference negative screen; not a simultaneous proven hot surge bound.
Inputs:
fact-c3024223-vrrmon SDT5A60SA-13fact-c74561-clampon SMAJ16Afact-lm2596-fb-vref-max-full-tempon LM2596S-ADJfact-c861077-resistanceon RT0603BRD0710K5Lfact-c110776-resistanceon RT0603BRD071KLfact-c861077-toleranceon RT0603BRD0710K5Lfact-c110776-toleranceon RT0603BRD071KLfact-c861077-tcron RT0603BRD0710K5Lfact-c110776-tcron RT0603BRD071KL
| temperature_delta_c | margin_v |
|---|---|
| 100 | 19.18558956347215 |
calc-protection-c9-hot-negative-margin
Expression: fact_c970687_voltage - fact_c74561_clamp - (fact_lm2596_fb_vref_max_full_temp * (1 + fact_c861077_resistance * (1 + fact_c861077_tolerance / 100 + fact_c861077_tcr * temperature_delta_c / 1000000) / (fact_c110776_resistance * (1 - fact_c110776_tolerance / 100 - fact_c110776_tcr * temperature_delta_c / 1000000))))
Result: margin_v
Conditions: Current26 V clamp at15.4 A,10/1000us,25C plus the100C-excursion resistor/reference negative screen; not a simultaneous proven hot surge bound.
Inputs:
fact-c970687-voltageon RVT1H101M0810fact-c74561-clampon SMAJ16Afact-lm2596-fb-vref-max-full-tempon LM2596S-ADJfact-c861077-resistanceon RT0603BRD0710K5Lfact-c110776-resistanceon RT0603BRD071KLfact-c861077-toleranceon RT0603BRD0710K5Lfact-c110776-toleranceon RT0603BRD071KLfact-c861077-tcron RT0603BRD0710K5Lfact-c110776-tcron RT0603BRD071KL
| temperature_delta_c | margin_v |
|---|---|
| 100 | 9.185589563472151 |
calc-protection-standoff-margin
Expression: fact_c74561_standoff - normal_high_v
Result: margin_v
Conditions: Prototype15V±5% normal source envelope;20V unsupported. Standoff is not the clamp level.
Inputs:
fact-c74561-standoffon SMAJ16A
| normal_high_v | margin_v |
|---|---|
| 15.75 | 0.25 |
rule-u4-inverting-stress
Domain: u4-inverting-stress
Verdict: NEEDS BENCH
This rule refuses to conclude: Do not infer surge or startup acceptance from normal DC margin; preserve the negative rail, floating ground and semiconductor stress calculations after every setpoint change.
Conditions: U4 local GND/ON-OFF/tab ride the renewed negative intermediate. Normal prototype input is15 V±5%;20 V is unsupported. Effective input and D3 reverse stress are VBUS plus negative magnitude:29.145 V nominal,30.564410 V at15.75 V and the14.814410 V hot/TCR screen,40.814410 V at the conditioned26 V TVS point. New D3 has60 V reverse rating and maximum0.52 V at5 A/25C (0.45 V at5 A/125C); use0.52 V for the25C conduction screen, without extrapolating a full-temperature ceiling. C9 is50 V. CCM input-current/loss calculations include25C winding DCR, while hot DCR, switching/core/quiescent losses, ringing and startup remain open. Reverse leakage is0.5 mA maximum at60 V/25C and50 mA typical only at60 V/125C; the latter is not a guaranteed hot leakage bound. Reverse-leakage heating remains outside the forward-conduction model and requires qualification.
Records this rule spans:
rec-lm2596s-adj-c347423— LM2596S-ADJrec-c861077— RT0603BRD0710K5Lrec-c110776— RT0603BRD071KLrec-c970687— RVT1H101M0810rec-c3024223— SDT5A60SA-13rec-c74561— SMAJ16A
Facts this rule rests on: each is published in full on the record page that owns it, at the anchor linked here.
fact-lm2596-fb-vrefon LM2596S-ADJfact-c861077-resistanceon RT0603BRD0710K5Lfact-c110776-resistanceon RT0603BRD071KLfact-lm2596-inverting-topology-supporton LM2596S-ADJfact-lm2596-vin-absmaxon LM2596S-ADJfact-lm2596-vin-operating-maxon LM2596S-ADJfact-c970687-voltageon RVT1H101M0810fact-c3024223-vrrmon SDT5A60SA-13fact-c3024223-vf-max-5a-25con SDT5A60SA-13fact-c3024223-vf-max-5a-125con SDT5A60SA-13fact-c74561-clampon SMAJ16Afact-lm2596-fb-vref-max-full-tempon LM2596S-ADJfact-c861077-toleranceon RT0603BRD0710K5Lfact-c110776-toleranceon RT0603BRD071KLfact-c861077-tcron RT0603BRD0710K5Lfact-c110776-tcron RT0603BRD071KLfact-c3024223-leakage-max-25con SDT5A60SA-13fact-c3024223-leakage-typ-125con SDT5A60SA-13
Conditioned calculations
Arithmetic across the facts above. The expression and every input are published so the result can be recomputed rather than trusted, and each carries the conditions under which it means anything at all.
calc-renewal-u4-effective-input
Expression: vbus_v + (fact_lm2596_fb_vref * (1 + fact_c861077_resistance / fact_c110776_resistance))
Result: effective_v
Conditions: Nominal negative setpoint with explicit15V-only normal source endpoints and the current26 V conditioned clamp point; retired32.4 V comparison is archived and retained in the protection rule.
Inputs:
fact-lm2596-fb-vrefon LM2596S-ADJfact-c861077-resistanceon RT0603BRD0710K5Lfact-c110776-resistanceon RT0603BRD071KL
| vbus_v | effective_v |
|---|---|
| 14.25 | 28.395 |
| 15 | 29.145 |
| 15.75 | 29.895 |
| 26 | 40.144999999999996 |
calc-renewal-u4-c9-margin
Expression: fact_c970687_voltage - vbus_v - (fact_lm2596_fb_vref * (1 + fact_c861077_resistance / fact_c110776_resistance))
Result: margin_v
Conditions: C9 rated-voltage screen at nominal negative setpoint; hot/TCR calculation is separate, and ripple/transient waveforms are not included.
Inputs:
fact-lm2596-fb-vrefon LM2596S-ADJfact-c861077-resistanceon RT0603BRD0710K5Lfact-c110776-resistanceon RT0603BRD071KLfact-c970687-voltageon RVT1H101M0810
| vbus_v | margin_v |
|---|---|
| 15 | 20.855 |
| 15.75 | 20.105 |
| 26 | 9.855 |
calc-protection-negative-high
Expression: fact_lm2596_fb_vref_max_full_temp * (1 + fact_c861077_resistance * (1 + fact_c861077_tolerance / 100 + fact_c861077_tcr * temperature_delta_c / 1000000) / (fact_c110776_resistance * (1 - fact_c110776_tolerance / 100 - fact_c110776_tcr * temperature_delta_c / 1000000)))
Result: magnitude_v
Conditions: Full-temperature reference and initial0.1% plus25ppm/C over100C on each feedback resistor; regulator ripple/line/load behavior remains unmeasured.
Inputs:
fact-lm2596-fb-vref-max-full-tempon LM2596S-ADJfact-c861077-resistanceon RT0603BRD0710K5Lfact-c110776-resistanceon RT0603BRD071KLfact-c861077-toleranceon RT0603BRD0710K5Lfact-c110776-toleranceon RT0603BRD071KLfact-c861077-tcron RT0603BRD0710K5Lfact-c110776-tcron RT0603BRD071KL
| temperature_delta_c | magnitude_v |
|---|---|
| 100 | 14.814410436527849 |
rule-ldo-dropout-chain
Domain: ldo-dropout-chain
Verdict: UNSOURCED
This rule refuses to conclude: The new parts improve DC headroom, but mirror-source trust, full-temperature adjustment bias on both regulator types, actual low-line ripple, capacitor stability and coupled thermal behavior remain open.
Conditions: LT1963A replaces both positive regulators and adjustable LT3015 replaces the negative regulator, programmed by R26+R27 = 8.88 k over R28 = 1 k to nominal -12.054 V. AP pre-rail arithmetic is 13.219794..13.6624 V with the selected resistor/TCR envelope. Negative minimum is 13.483572 V with full-temperature reference and 0.35% combined resistor tolerance/TCR, leaving 0.433472 V above the 13.0501 V worst-case output-plus-dropout requirement before ripple. The LT3015 ADJ bias limit is specified at 25C only. LT1963A adjustment-bias maximum is only specified at 25C; do not extrapolate it as a full-temperature limit. Include load-dependent ground current in thermal screens and verify output capacitor ESR/effective capacitance.
Records this rule spans:
rec-lm2596s-adj-c347423— LM2596S-ADJrec-c861077— RT0603BRD0710K5Lrec-c110776— RT0603BRD071KLrec-c459702— LT1963AEQ#TRPBFrec-c666306— LT3015EQ#PBFrec-c861589— RT0603BRD078K2Lrec-c861519— RT0603BRD07680RL
Facts this rule rests on: each is published in full on the record page that owns it, at the anchor linked here.
fact-lm2596-fb-vref-min-full-tempon LM2596S-ADJfact-c861077-resistanceon RT0603BRD0710K5Lfact-c110776-resistanceon RT0603BRD071KLfact-c861077-toleranceon RT0603BRD0710K5Lfact-c110776-toleranceon RT0603BRD071KLfact-c861077-tcron RT0603BRD0710K5Lfact-c110776-tcron RT0603BRD071KLfact-c459702-dropout-max-1a5on LT1963AEQ#TRPBFfact-c459702-dropout-max-0a5on LT1963AEQ#TRPBFfact-c459702-reference-bandon LT1963AEQ#TRPBFfact-c459702-adj-bias-maxon LT1963AEQ#TRPBFfact-c459702-ground-current-max-1a5on LT1963AEQ#TRPBFfact-c459702-ground-current-max-0a5on LT1963AEQ#TRPBFfact-c459702-cout-minon LT1963AEQ#TRPBFfact-c666306-input-guarantee-bandon LT3015EQ#PBFfact-c666306-reference-bandon LT3015EQ#PBFfact-c666306-adj-bias-maxon LT3015EQ#PBFfact-c666306-divider-r1-maxon LT3015EQ#PBFfact-c861589-resistanceon RT0603BRD078K2Lfact-c861519-resistanceon RT0603BRD07680RLfact-c666306-dropout-max-1a5on LT3015EQ#PBFfact-c666306-ground-current-max-1a5on LT3015EQ#PBFfact-c666306-cout-minon LT3015EQ#PBFfact-c666306-theta-ja-layouton LT3015EQ#PBF
Conditioned calculations
Arithmetic across the facts above. The expression and every input are published so the result can be recomputed rather than trusted, and each carries the conditions under which it means anything at all.
calc-renewal-negative-guarantee-margin
Expression: fact_lm2596_fb_vref_min_full_temp * (1 + fact_c861077_resistance * (1 - fact_c861077_tolerance / 100 - fact_c861077_tcr * temperature_delta_c / 1000000) / (fact_c110776_resistance * (1 + fact_c110776_tolerance / 100 + fact_c110776_tcr * temperature_delta_c / 1000000))) - input_requirement_v
Result: margin_v
Conditions: Requirement input 13.0501 V = worst-case programmed output magnitude 12.3701 V (-1.244 V reference, 0.35% opposed resistor tolerance/TCR, 200 nA ADJ bias taken from its 25 C-only limit) plus the 0.68 V full-temperature 1.5 A dropout; temperature excursions are explicit, and ripple/wiring losses are excluded. Both result rows use this single hot-case requirement, so the zero-excursion row is conservative rather than like-for-like.
Inputs:
fact-lm2596-fb-vref-min-full-tempon LM2596S-ADJfact-c861077-resistanceon RT0603BRD0710K5Lfact-c110776-resistanceon RT0603BRD071KLfact-c861077-toleranceon RT0603BRD0710K5Lfact-c110776-toleranceon RT0603BRD071KLfact-c861077-tcron RT0603BRD0710K5Lfact-c110776-tcron RT0603BRD071KL
| input_requirement_v | temperature_delta_c | margin_v |
|---|---|---|
| 13.0501 | 0 | 0.49514475524475543 |
| 13.0501 | 100 | 0.4334724962630787 |
rule-ab-interface-current
Domain: ab-interface-current
Verdict: NEEDS BENCH
This rule refuses to conclude: Do not promote contact nameplate arithmetic to installed capability without correct mating orientation, retained board support and full-load thermal measurement.
Conditions: The current P-to-B interface is XFCN male JOUT1 to female J5: paired power pins 1/2, ATT 3, PDOK 4 and paired GND 5/6. Each contact nameplate is 3 A; paired contacts do not raise the 3 A PD contract. The unkeyed mechanical stack and actual temperature rise must be verified. Historical JST XH Board A does not directly mate.
Records this rule spans:
rec-c492405— PZ254V-11-06Prec-c2832269— PM254V-11-06-H85rec-type-c-31-m-17— TYPE-C-31-M-17rec-umw-ao3401a-c347476— AO3401A
Facts this rule rests on: each is published in full on the record page that owns it, at the anchor linked here.
fact-c492405-currenton PZ254V-11-06Pfact-c2832269-currenton PM254V-11-06-H85fact-c492405-matingon PZ254V-11-06Pfact-c2832269-matingon PM254V-11-06-H85fact-type-c-31-m-17-currenton TYPE-C-31-M-17fact-umw-ao3401a-currenton AO3401A
Conditioned calculations
Arithmetic across the facts above. The expression and every input are published so the result can be recomputed rather than trusted, and each carries the conditions under which it means anything at all.
calc-renewal-header-male-margin
Expression: 2 * fact_c492405_current * contact_derating - contract_a
Result: margin_a
Conditions: This connector half has paired power contacts; the complete path is limited by the lower capacity of the two independently calculated halves. Derating0.8 is a project assumption.
Inputs:
fact-c492405-currenton PZ254V-11-06P
| contact_derating | contract_a | margin_a |
|---|---|---|
| 0.8 | 3 | 1.8 |
calc-renewal-header-female-margin
Expression: 2 * fact_c2832269_current * contact_derating - contract_a
Result: margin_a
Conditions: This connector half has paired power contacts; the complete path is limited by the lower capacity of the two independently calculated halves. Derating0.8 is a project assumption.
Inputs:
fact-c2832269-currenton PM254V-11-06-H85
| contact_derating | contract_a | margin_a |
|---|---|---|
| 0.8 | 3 | 1.8 |
rule-q1-gate-drive-vs-contract
Domain: q1-gate-drive-vs-contract
Verdict: NEEDS BENCH
This rule refuses to conclude: Do not enable20 V or skip5 V-only first programming/readback; current gate arithmetic and a26 V table clamp do not qualify unknown factory NVM, hot surge response or measured gate/source behavior.
Conditions: Board P uses100 k source-to-gate/150 k gate-to-VBEN and source-referenced C35. Ideal asserted drive is-6 V at15 V,-6.3 V at15.75 V and-10.4 V at the26 V conditioned clamp point. These steady numbers do not establish transient gate safety. This prototype is15 V±5% only;20 V is unsupported and exceeds the new16 V TVS standoff. First power/programming must use a current-limited5 V-only source with B disconnected. Resolve jig voltage/pull-up loading and verify15 V-only NVM image/readback/reload before attaching any15 V-capable PD source. The archived-12.96 V result belongs to the retired32.4 V comparison.
Records this rule spans:
rec-umw-ao3401a-c347476— AO3401Arec-c25803— 0603WAF1003T5Erec-c22807— 0603WAF1503T5Erec-c14663— CC0603KRX7R9BB104rec-c17414— 0805W8F1002T5Erec-stusb4500qtr— STUSB4500QTRrec-c74561— SMAJ16A
Facts this rule rests on: each is published in full on the record page that owns it, at the anchor linked here.
fact-umw-ao3401a-vgson AO3401Afact-c25803-resistanceon 0603WAF1003T5Efact-c22807-resistanceon 0603WAF1503T5Efact-c22807-r12-topologyon 0603WAF1503T5Efact-c14663-c35-topologyon CC0603KRX7R9BB104fact-c17414-reset-ctrl-topologyon 0805W8F1002T5Efact-stusb-vbenon STUSB4500QTRfact-stusb-artifacton STUSB4500QTRfact-c74561-standoffon SMAJ16Afact-c74561-clampon SMAJ16A
Conditioned calculations
Arithmetic across the facts above. The expression and every input are published so the result can be recomputed rather than trusted, and each carries the conditions under which it means anything at all.
calc-renewal-q1-gate-voltage
Expression: -vbus_v * fact_c25803_resistance / (fact_c25803_resistance + fact_c22807_resistance)
Result: vgs_v
Conditions: Current15 V-only source policy and26 V conditioned clamp scenario; ideal asserted open-drain low, with capacitor/parasitic/time behavior excluded.
Inputs:
fact-c25803-resistanceon 0603WAF1003T5Efact-c22807-resistanceon 0603WAF1503T5E
| vbus_v | vgs_v |
|---|---|
| 5 | -2 |
| 14.25 | -5.7 |
| 15 | -6 |
| 15.75 | -6.300000000000001 |
| 26 | -10.4 |
rule-inverting-startup-vs-pd-source
Domain: inverting-startup-vs-pd-source
Verdict: NEEDS BENCH
This rule refuses to conclude: Do not assume a3A charger starts the inverting stage because steady-state load is below its contract; capture the actual inrush and contract recovery.
Conditions: The retained manufacturer inverting-startup warning allows approximately 4.5 A for 2 ms or longer against a3A PD contract. The renewed negative bulk remains1410uF and stores about 0.141J at 14.145 V. Board P soft-start is not a demonstrated current limit; staged startup, actual adapter behavior and waveforms need qualification.
Records this rule spans:
rec-lm2596s-adj-c347423— LM2596S-ADJrec-type-c-31-m-17— TYPE-C-31-M-17rec-stusb4500qtr— STUSB4500QTR
Facts this rule rests on: each is published in full on the record page that owns it, at the anchor linked here.
fact-lm2596-inverting-startup-currenton LM2596S-ADJfact-lm2596-current-limiton LM2596S-ADJfact-type-c-31-m-17-currenton TYPE-C-31-M-17fact-stusb-artifacton STUSB4500QTR
Conditioned calculations
Arithmetic across the facts above. The expression and every input are published so the result can be recomputed rather than trusted, and each carries the conditions under which it means anything at all.
calc-renewal-startup-overdraw
Expression: fact_lm2596_current_limit - contract_a
Result: overdraw_a
Conditions: Typical4.5 A switch-limit warning, not a maximum guaranteed inrush bound.
Inputs:
fact-lm2596-current-limiton LM2596S-ADJ
| contract_a | overdraw_a |
|---|---|
| 3 | 1.5 |
rule-pptc-vmax-vs-rail
Domain: pptc-vmax-vs-rail
Verdict: NEEDS BENCH
This rule refuses to conclude: Do not claim rated hot-enclosure output or fault coordination from room-temperature PTC nameplate margins.
Conditions: Existing PTC parts retain16/33/16 V ratings and 1.5/1.1/1.5 A room-temperature hold ratings for+12/+5/-12 budgets1.2/.5/.8 A. Hot hold-current, voltage drop, trip-time and reset behavior remain unverified. Regulator replacement does not improve PTC hot derating or establish attached-load overvoltage protection.
Records this rule spans:
rec-ptc-smd1210p150tf16-c7529589— SMD1210P150TF/16rec-ptc-msmd110-33v-c70119— mSMD110-33Vrec-ptc-bsmd1206-150-16v-c883133— BSMD1206-150-16V
Facts this rule rests on: each is published in full on the record page that owns it, at the anchor linked here.
fact-ptc1b-vmaxon SMD1210P150TF/16fact-ptc1b-iholdon SMD1210P150TF/16fact-ptc1b-hold-85con SMD1210P150TF/16fact-ptc2-vmaxon mSMD110-33Vfact-ptc2-iholdon mSMD110-33Vfact-ptc3-vmaxon BSMD1206-150-16Vfact-ptc3-iholdon BSMD1206-150-16V
Conditioned calculations
Arithmetic across the facts above. The expression and every input are published so the result can be recomputed rather than trusted, and each carries the conditions under which it means anything at all.
calc-renewal-ptc1-hold-margin
Expression: fact_ptc1b_ihold - rated_load_a
Result: margin_a
Conditions: Room-temperature nameplate only; actual ambient and trip history matter.
Inputs:
fact-ptc1b-iholdon SMD1210P150TF/16
| rated_load_a | margin_a |
|---|---|
| 1.2 | 0.30000000000000004 |
rule-evidence-chain
What this rule asks: How far each claim has travelled from a manufacturer document towards a measurement on real hardware, stage by stage.
Domain: source-to-bench-chain
Verdict: UNSOURCED
This rule refuses to conclude: Do not convert document, netlist or manufacturing checks into assembled, programmed or bench evidence; keep each unresolved downstream stage explicitly open.
Conditions: Board P routed geometry and current generated schematics have distinct evidence from incoming-part orientation, assembled boards, programmed NVM and measured behavior. Primary/retained-mirror trust is explicit; a clean netlist/ERC/DRC does not prove full-load performance. Historical four-order diagnosis remains history and does not qualify this renewal.
Records this rule spans:
rec-stusb4500qtr— STUSB4500QTRrec-umw-ao3401a-c347476— AO3401Arec-type-c-31-m-17— TYPE-C-31-M-17rec-c22807— 0603WAF1503T5Erec-c14663— CC0603KRX7R9BB104rec-lm2596s-adj-c347423— LM2596S-ADJrec-c459702— LT1963AEQ#TRPBFrec-c666306— LT3015EQ#PBF
Facts this rule rests on: each is published in full on the record page that owns it, at the anchor linked here.
fact-stusb-ds12499-primary-attempton STUSB4500QTRfact-stusb-artifacton STUSB4500QTRfact-umw-ao3401a-vgson AO3401Afact-type-c-31-m-17-project-mapon TYPE-C-31-M-17fact-c22807-r12-topologyon 0603WAF1503T5Efact-c14663-c35-topologyon CC0603KRX7R9BB104fact-lm2596-inverting-startup-currenton LM2596S-ADJfact-c459702-pinouton LT1963AEQ#TRPBFfact-c666306-pinouton LT3015EQ#PBF
Conditioned calculations: none are recorded for this rule.
Source-to-bench evidence chain
The stages a claim passes through, in order. A settled stage says nothing about any stage after it: a manufacturer document confirming a limit is not an inspection of the assembled board, and neither is a measurement. A stage with no facts against it is not one nobody got round to filling in: nothing has been established there yet, so the rule's conditions and its refusal above are the whole of what is known about it.
| Stage | Status | Facts at this stage |
|---|---|---|
| official-source | MIXED | fact-stusb-ds12499-primary-attempt on STUSB4500QTR, fact-umw-ao3401a-vgs on AO3401A |
| conditioned-requirement | MIXED | fact-lm2596-inverting-startup-current on LM2596S-ADJ |
| generated-netlist | MIXED | fact-c22807-r12-topology on 0603WAF1503T5E, fact-c14663-c35-topology on CC0603KRX7R9BB104 |
| symbol-footprint | MIXED | fact-type-c-31-m-17-project-map on TYPE-C-31-M-17, fact-c459702-pinout on LT1963AEQ#TRPBF, fact-c666306-pinout on LT3015EQ#PBF |
| pcb-orientation | OPEN | no fact is recorded at this stage |
| bom-cpl | OPEN | no fact is recorded at this stage |
| as-built | OPEN | no fact is recorded at this stage |
| programmed | OPEN | no fact is recorded at this stage |
| bench | OPEN | no fact is recorded at this stage |
rule-eurorack-output-harness
Domain: eurorack-output-harness
Verdict: NEEDS BENCH
This rule refuses to conclude: Do not connect modules or certify polarity from a keyed housing alone; meter every rail through the actual cable and confirm solder process and loaded contact temperature before use.
Conditions: J10/J11 C4749189 replaces the old connector and guard. New pin groups1/2=-12 V,3..8=GND,9/10=+12 V,11/12=+5 V,13/14=CV,15/16=GATE. Doepfer pin1/red stripe convention is primary confirmed; imported numeric pad map, actual keyed cable continuity, finished-hole fit, wave solder compatibility and loaded contact temperature remain physical checks. Rail budgets are total board capacity shared by both outputs.
Records this rule spans:
rec-dealon-dw254p-2x8-l0-c4749189— DW254P-2X8-L0
Facts this rule rests on: each is published in full on the record page that owns it, at the anchor linked here.
fact-dw254p-pin-mapon DW254P-2X8-L0fact-dw254p-orientationon DW254P-2X8-L0fact-dw254p-red-stripeon DW254P-2X8-L0fact-dw254p-currenton DW254P-2X8-L0fact-dw254p-drillon DW254P-2X8-L0fact-dw254p-solderingon DW254P-2X8-L0
Conditioned calculations: none are recorded for this rule.
rule-screw-output-harness
Domain: eurorack-output-harness
Verdict: NEEDS BENCH
This rule refuses to conclude: Do not preserve old same-net links between the two new poles: that would short distinct rails. Do not certify18A per output from a terminal rating or visual model; verify polarity, wire retention, process, hole fit and loaded temperature within shared board targets.
Conditions: J6.1 GND/J6.2 -12V and J7.1 +5V/J7.2 +12V are separate poles. Retaining an old same-node Faston link would deterministically short distinct rails, not create an acceptable bench assumption. Whole-board targets +12V/1.2A,+5V/0.5A,-12V/0.8A are shared with J10/J11. The2.5A sum-of-magnitudes return screen adds no capacity; no18A per-output board claim is established. Mirrored UL15A/300V and IEC18A/250V ratings are conditional terminal ratings. Actual wire, torque, solder process,1.30mm finished-hole fit, loaded temperature and retention remain unverified. Model tails3.50mm do not establish physical4.50±.20mm tail clearance; use4.70mm conservative geometry and retain physical qualification as open.
Records this rule spans:
rec-c8465— WJ500V-5.08-2P
Facts this rule rests on: each is published in full on the record page that owns it, at the anchor linked here.
fact-c8465-pin-mapon WJ500V-5.08-2Pfact-c8465-rail-budgeton WJ500V-5.08-2Pfact-c8465-ratingson WJ500V-5.08-2Pfact-c8465-wireon WJ500V-5.08-2Pfact-c8465-drill-projecton WJ500V-5.08-2Pfact-c8465-model-datumon WJ500V-5.08-2P
Conditioned calculations: none are recorded for this rule.
Legend
What the recorded terms on this page mean, in ordinary words. The exact terms above are the ones that count; these descriptions explain them and never replace them.
Rule verdict
| Recorded term | What it means |
|---|---|
| NEEDS BENCH | Cannot be settled from documents. It needs measurement on real hardware before it can be relied on. |
| UNSOURCED | No accepted source backs this value yet. Treat it as a claim, not a fact. |
Domain
| Recorded term | What it means |
|---|---|
| ab-interface-current | No plain-language description is recorded for this term yet. |
| eurorack-output-harness | No plain-language description is recorded for this term yet. |
| inverting-startup-vs-pd-source | No plain-language description is recorded for this term yet. |
| ldo-dropout-chain | No plain-language description is recorded for this term yet. |
| pptc-vmax-vs-rail | No plain-language description is recorded for this term yet. |
| q1-gate-drive-vs-contract | No plain-language description is recorded for this term yet. |
| rail-envelope | Whether every part on the input rail stays inside its own recorded limits across a legal power contract, a mis-contract, and a transient clamp event. |
| source-to-bench-chain | How far each claim has travelled from a manufacturer document towards a measurement on real hardware, stage by stage. |
| tvs-clamp-vs-absmax | No plain-language description is recorded for this term yet. |
| u4-inverting-stress | No plain-language description is recorded for this term yet. |
Evidence stage
| Recorded term | What it means |
|---|---|
| as-built | The assembled board has been inspected and matches what was specified. |
| bench | The behaviour has been measured on powered hardware. |
| bom-cpl | The exact orderable part and its placement are confirmed in the assembly files. |
| conditioned-requirement | The claim has been restated as a requirement with the conditions it holds under. |
| generated-netlist | The requirement is reflected in the netlist the project generates. |
| official-source | The claim appears in a document the manufacturer published. |
| pcb-orientation | The part's orientation and pad mapping are confirmed on the board layout. |
| programmed | The device's stored configuration has been written and read back. |
| symbol-footprint | The schematic symbol's pins are mapped onto the footprint's pads. |
Evidence stage status
| Recorded term | What it means |
|---|---|
| MIXED | Some claims at this stage are settled and others are not. It is not a completed stage, and the facts listed against it are the ones that carry it. |
| OPEN | Nothing at this stage has been established yet. A completed earlier stage does not imply it. |
Raw agent resource
These rules are generated from a stored evidence bundle and do not restate it. The bundle is the source of truth: where the two ever disagree, the bundle is right and this page is stale.
No owning bundle is identified in the published model.