From 520081f7cfe1ba0322d4830be72d1f4415905bfe Mon Sep 17 00:00:00 2001 From: Richard Lin Date: Mon, 15 Jul 2024 10:17:53 -0700 Subject: [PATCH] nets --- .../UsbSourceMeasure/UsbSourceMeasure.net | 260 +++++++++--------- .../UsbSourceMeasure/UsbSourceMeasure.ref.net | 212 +++++++------- 2 files changed, 236 insertions(+), 236 deletions(-) diff --git a/examples/UsbSourceMeasure/UsbSourceMeasure.net b/examples/UsbSourceMeasure/UsbSourceMeasure.net index 6b0c79418..10597c0c8 100644 --- a/examples/UsbSourceMeasure/UsbSourceMeasure.net +++ b/examples/UsbSourceMeasure/UsbSourceMeasure.net @@ -1309,137 +1309,137 @@ (property (name "edg_part") (value "0603WAF1001T5E (UNI-ROYAL(Uniroyal Elec))")) (sheetpath (names "/control/driver/") (tstamps "/0bec0302/08da028d/")) (tstamps "0296014b")) -(comp (ref "control.isense.res[0]") - (value "±1% 1/3W Thick Film Resistors 150V ±1200ppm/℃ -55℃~+155℃ 0.022Ω 1206 Chip Resistor - Surface Mount ROHS") - (footprint "Resistor_SMD:R_1206_3216Metric") - (property (name "Sheetname") (value "isense")) - (property (name "Sheetfile") (value "examples.test_usb_source_measure.RangingCurrentSenseResistor")) - (property (name "edg_path") (value "control.isense.res[0].res.res")) - (property (name "edg_short_path") (value "control.isense.res[0]")) - (property (name "edg_refdes") (value "R36")) - (property (name "edg_part") (value "RTT06R022FTP (RALEC)")) - (sheetpath (names "/control/isense/") (tstamps "/0bec0302/08e40288/")) - (tstamps "08450233")) -(comp (ref "control.isense.clamp_res[0]") - (value "±1% 1/10W Thick Film Resistors 75V ±100ppm/℃ -55℃~+155℃ 2.7kΩ 0603 Chip Resistor - Surface Mount ROHS") - (footprint "Resistor_SMD:R_0603_1608Metric") - (property (name "Sheetname") (value "isense")) - (property (name "Sheetfile") (value "examples.test_usb_source_measure.RangingCurrentSenseResistor")) - (property (name "edg_path") (value "control.isense.clamp_res[0].res")) - (property (name "edg_short_path") (value "control.isense.clamp_res[0]")) - (property (name "edg_refdes") (value "R37")) - (property (name "edg_part") (value "0603WAF2701T5E (UNI-ROYAL(Uniroyal Elec))")) - (sheetpath (names "/control/isense/") (tstamps "/0bec0302/08e40288/")) - (tstamps "1f4b049f")) -(comp (ref "control.isense.pwr_sw[0].ic") +(comp (ref "control.isense.ranges[0].pwr_sw.ic") (value "TLP3545A(TP1,F") (footprint "Package_DIP:SMDIP-6_W7.62mm") - (property (name "Sheetname") (value "pwr_sw[0]")) + (property (name "Sheetname") (value "pwr_sw")) (property (name "Sheetfile") (value "edg.abstract_parts.AbstractSolidStateRelay.VoltageIsolatedSwitch")) - (property (name "edg_path") (value "control.isense.pwr_sw[0].ic")) - (property (name "edg_short_path") (value "control.isense.pwr_sw[0].ic")) + (property (name "edg_path") (value "control.isense.ranges[0].pwr_sw.ic")) + (property (name "edg_short_path") (value "control.isense.ranges[0].pwr_sw.ic")) (property (name "edg_refdes") (value "U11")) (property (name "edg_part") (value "TLP3545A(TP1,F (Toshiba)")) - (sheetpath (names "/control/isense/pwr_sw[0]/") (tstamps "/0bec0302/08e40288/12f2038b/")) + (sheetpath (names "/control/isense/ranges[0]/pwr_sw/") (tstamps "/0bec0302/08e40288/12120369/093b02a3/")) (tstamps "013700cd")) -(comp (ref "control.isense.pwr_sw[0].res") +(comp (ref "control.isense.ranges[0].pwr_sw.res") (value "±1% 1/10W Thick Film Resistors 75V ±100ppm/℃ -55℃~+155℃ 300Ω 0603 Chip Resistor - Surface Mount ROHS") (footprint "Resistor_SMD:R_0603_1608Metric") - (property (name "Sheetname") (value "pwr_sw[0]")) + (property (name "Sheetname") (value "pwr_sw")) (property (name "Sheetfile") (value "edg.abstract_parts.AbstractSolidStateRelay.VoltageIsolatedSwitch")) - (property (name "edg_path") (value "control.isense.pwr_sw[0].res")) - (property (name "edg_short_path") (value "control.isense.pwr_sw[0].res")) - (property (name "edg_refdes") (value "R38")) + (property (name "edg_path") (value "control.isense.ranges[0].pwr_sw.res")) + (property (name "edg_short_path") (value "control.isense.ranges[0].pwr_sw.res")) + (property (name "edg_refdes") (value "R36")) (property (name "edg_part") (value "0603WAF3000T5E (UNI-ROYAL(Uniroyal Elec))")) - (sheetpath (names "/control/isense/pwr_sw[0]/") (tstamps "/0bec0302/08e40288/12f2038b/")) + (sheetpath (names "/control/isense/ranges[0]/pwr_sw/") (tstamps "/0bec0302/08e40288/12120369/093b02a3/")) (tstamps "0296014b")) -(comp (ref "control.isense.sense_sw[0].ic") +(comp (ref "control.isense.ranges[0].res") + (value "±1% 1/3W Thick Film Resistors 150V ±1200ppm/℃ -55℃~+155℃ 0.022Ω 1206 Chip Resistor - Surface Mount ROHS") + (footprint "Resistor_SMD:R_1206_3216Metric") + (property (name "Sheetname") (value "ranges[0]")) + (property (name "Sheetfile") (value "examples.test_usb_source_measure.SourceMeasureRangingCell")) + (property (name "edg_path") (value "control.isense.ranges[0].res.res.res")) + (property (name "edg_short_path") (value "control.isense.ranges[0].res")) + (property (name "edg_refdes") (value "R37")) + (property (name "edg_part") (value "RTT06R022FTP (RALEC)")) + (sheetpath (names "/control/isense/ranges[0]/") (tstamps "/0bec0302/08e40288/12120369/")) + (tstamps "0296014b")) +(comp (ref "control.isense.ranges[0].clamp") + (value "±1% 1/10W Thick Film Resistors 75V ±100ppm/℃ -55℃~+155℃ 2.7kΩ 0603 Chip Resistor - Surface Mount ROHS") + (footprint "Resistor_SMD:R_0603_1608Metric") + (property (name "Sheetname") (value "ranges[0]")) + (property (name "Sheetfile") (value "examples.test_usb_source_measure.SourceMeasureRangingCell")) + (property (name "edg_path") (value "control.isense.ranges[0].clamp.res")) + (property (name "edg_short_path") (value "control.isense.ranges[0].clamp")) + (property (name "edg_refdes") (value "R38")) + (property (name "edg_part") (value "0603WAF2701T5E (UNI-ROYAL(Uniroyal Elec))")) + (sheetpath (names "/control/isense/ranges[0]/") (tstamps "/0bec0302/08e40288/12120369/")) + (tstamps "0611020e")) +(comp (ref "control.isense.ranges[0].sense_sw.ic") (value "DG468DV") (footprint "Package_TO_SOT_SMD:SOT-23-6") - (property (name "Sheetname") (value "sense_sw[0]")) + (property (name "Sheetname") (value "sense_sw")) (property (name "Sheetfile") (value "edg.abstract_parts.AbstractAnalogSwitch.AnalogMuxer")) - (property (name "edg_path") (value "control.isense.sense_sw[0].device.ic")) - (property (name "edg_short_path") (value "control.isense.sense_sw[0].ic")) + (property (name "edg_path") (value "control.isense.ranges[0].sense_sw.device.ic")) + (property (name "edg_short_path") (value "control.isense.ranges[0].sense_sw.ic")) (property (name "edg_refdes") (value "U12")) (property (name "edg_part") (value "DG468DV (Vishay Siliconix)")) - (sheetpath (names "/control/isense/sense_sw[0]/") (tstamps "/0bec0302/08e40288/1b4a0450/")) + (sheetpath (names "/control/isense/ranges[0]/sense_sw/") (tstamps "/0bec0302/08e40288/12120369/0f440368/")) (tstamps "013700cd")) -(comp (ref "control.isense.sense_sw[0].vdd_cap") +(comp (ref "control.isense.ranges[0].sense_sw.vdd_cap") (value "100V 100nF X7R ±10% 0805 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS") (footprint "Capacitor_SMD:C_0805_2012Metric") - (property (name "Sheetname") (value "sense_sw[0]")) + (property (name "Sheetname") (value "sense_sw")) (property (name "Sheetfile") (value "edg.abstract_parts.AbstractAnalogSwitch.AnalogMuxer")) - (property (name "edg_path") (value "control.isense.sense_sw[0].device.vdd_cap.cap")) - (property (name "edg_short_path") (value "control.isense.sense_sw[0].vdd_cap")) + (property (name "edg_path") (value "control.isense.ranges[0].sense_sw.device.vdd_cap.cap")) + (property (name "edg_short_path") (value "control.isense.ranges[0].sense_sw.vdd_cap")) (property (name "edg_refdes") (value "C39")) (property (name "edg_part") (value "CL21B104KCFNNNE (Samsung Electro-Mechanics)")) - (sheetpath (names "/control/isense/sense_sw[0]/") (tstamps "/0bec0302/08e40288/1b4a0450/")) + (sheetpath (names "/control/isense/ranges[0]/sense_sw/") (tstamps "/0bec0302/08e40288/12120369/0f440368/")) (tstamps "0b6402d2")) -(comp (ref "control.isense.res[1]") - (value "±1% 250mW Thick Film Resistors 200V ±800ppm/℃ -55℃~+155℃ 220mΩ 1206 Chip Resistor - Surface Mount ROHS") - (footprint "Resistor_SMD:R_1206_3216Metric") - (property (name "Sheetname") (value "isense")) - (property (name "Sheetfile") (value "examples.test_usb_source_measure.RangingCurrentSenseResistor")) - (property (name "edg_path") (value "control.isense.res[1].res.res")) - (property (name "edg_short_path") (value "control.isense.res[1]")) - (property (name "edg_refdes") (value "R39")) - (property (name "edg_part") (value "1206W4F220LT5E (UNI-ROYAL(Uniroyal Elec))")) - (sheetpath (names "/control/isense/") (tstamps "/0bec0302/08e40288/")) - (tstamps "08470234")) -(comp (ref "control.isense.clamp_res[1]") - (value "±1% 1/10W Thick Film Resistors 75V ±100ppm/℃ -55℃~+155℃ 2.7kΩ 0603 Chip Resistor - Surface Mount ROHS") - (footprint "Resistor_SMD:R_0603_1608Metric") - (property (name "Sheetname") (value "isense")) - (property (name "Sheetfile") (value "examples.test_usb_source_measure.RangingCurrentSenseResistor")) - (property (name "edg_path") (value "control.isense.clamp_res[1].res")) - (property (name "edg_short_path") (value "control.isense.clamp_res[1]")) - (property (name "edg_refdes") (value "R40")) - (property (name "edg_part") (value "0603WAF2701T5E (UNI-ROYAL(Uniroyal Elec))")) - (sheetpath (names "/control/isense/") (tstamps "/0bec0302/08e40288/")) - (tstamps "1f4d04a0")) -(comp (ref "control.isense.pwr_sw[1].ic") +(comp (ref "control.isense.ranges[1].pwr_sw.ic") (value "TLP3545A(TP1,F") (footprint "Package_DIP:SMDIP-6_W7.62mm") - (property (name "Sheetname") (value "pwr_sw[1]")) + (property (name "Sheetname") (value "pwr_sw")) (property (name "Sheetfile") (value "edg.abstract_parts.AbstractSolidStateRelay.VoltageIsolatedSwitch")) - (property (name "edg_path") (value "control.isense.pwr_sw[1].ic")) - (property (name "edg_short_path") (value "control.isense.pwr_sw[1].ic")) + (property (name "edg_path") (value "control.isense.ranges[1].pwr_sw.ic")) + (property (name "edg_short_path") (value "control.isense.ranges[1].pwr_sw.ic")) (property (name "edg_refdes") (value "U13")) (property (name "edg_part") (value "TLP3545A(TP1,F (Toshiba)")) - (sheetpath (names "/control/isense/pwr_sw[1]/") (tstamps "/0bec0302/08e40288/12f4038c/")) + (sheetpath (names "/control/isense/ranges[1]/pwr_sw/") (tstamps "/0bec0302/08e40288/1214036a/093b02a3/")) (tstamps "013700cd")) -(comp (ref "control.isense.pwr_sw[1].res") +(comp (ref "control.isense.ranges[1].pwr_sw.res") (value "±1% 1/10W Thick Film Resistors 75V ±100ppm/℃ -55℃~+155℃ 300Ω 0603 Chip Resistor - Surface Mount ROHS") (footprint "Resistor_SMD:R_0603_1608Metric") - (property (name "Sheetname") (value "pwr_sw[1]")) + (property (name "Sheetname") (value "pwr_sw")) (property (name "Sheetfile") (value "edg.abstract_parts.AbstractSolidStateRelay.VoltageIsolatedSwitch")) - (property (name "edg_path") (value "control.isense.pwr_sw[1].res")) - (property (name "edg_short_path") (value "control.isense.pwr_sw[1].res")) - (property (name "edg_refdes") (value "R41")) + (property (name "edg_path") (value "control.isense.ranges[1].pwr_sw.res")) + (property (name "edg_short_path") (value "control.isense.ranges[1].pwr_sw.res")) + (property (name "edg_refdes") (value "R39")) (property (name "edg_part") (value "0603WAF3000T5E (UNI-ROYAL(Uniroyal Elec))")) - (sheetpath (names "/control/isense/pwr_sw[1]/") (tstamps "/0bec0302/08e40288/12f4038c/")) + (sheetpath (names "/control/isense/ranges[1]/pwr_sw/") (tstamps "/0bec0302/08e40288/1214036a/093b02a3/")) (tstamps "0296014b")) -(comp (ref "control.isense.sense_sw[1].ic") +(comp (ref "control.isense.ranges[1].res") + (value "±1% 250mW Thick Film Resistors 200V ±800ppm/℃ -55℃~+155℃ 220mΩ 1206 Chip Resistor - Surface Mount ROHS") + (footprint "Resistor_SMD:R_1206_3216Metric") + (property (name "Sheetname") (value "ranges[1]")) + (property (name "Sheetfile") (value "examples.test_usb_source_measure.SourceMeasureRangingCell")) + (property (name "edg_path") (value "control.isense.ranges[1].res.res.res")) + (property (name "edg_short_path") (value "control.isense.ranges[1].res")) + (property (name "edg_refdes") (value "R40")) + (property (name "edg_part") (value "1206W4F220LT5E (UNI-ROYAL(Uniroyal Elec))")) + (sheetpath (names "/control/isense/ranges[1]/") (tstamps "/0bec0302/08e40288/1214036a/")) + (tstamps "0296014b")) +(comp (ref "control.isense.ranges[1].clamp") + (value "±1% 1/10W Thick Film Resistors 75V ±100ppm/℃ -55℃~+155℃ 2.7kΩ 0603 Chip Resistor - Surface Mount ROHS") + (footprint "Resistor_SMD:R_0603_1608Metric") + (property (name "Sheetname") (value "ranges[1]")) + (property (name "Sheetfile") (value "examples.test_usb_source_measure.SourceMeasureRangingCell")) + (property (name "edg_path") (value "control.isense.ranges[1].clamp.res")) + (property (name "edg_short_path") (value "control.isense.ranges[1].clamp")) + (property (name "edg_refdes") (value "R41")) + (property (name "edg_part") (value "0603WAF2701T5E (UNI-ROYAL(Uniroyal Elec))")) + (sheetpath (names "/control/isense/ranges[1]/") (tstamps "/0bec0302/08e40288/1214036a/")) + (tstamps "0611020e")) +(comp (ref "control.isense.ranges[1].sense_sw.ic") (value "DG468DV") (footprint "Package_TO_SOT_SMD:SOT-23-6") - (property (name "Sheetname") (value "sense_sw[1]")) + (property (name "Sheetname") (value "sense_sw")) (property (name "Sheetfile") (value "edg.abstract_parts.AbstractAnalogSwitch.AnalogMuxer")) - (property (name "edg_path") (value "control.isense.sense_sw[1].device.ic")) - (property (name "edg_short_path") (value "control.isense.sense_sw[1].ic")) + (property (name "edg_path") (value "control.isense.ranges[1].sense_sw.device.ic")) + (property (name "edg_short_path") (value "control.isense.ranges[1].sense_sw.ic")) (property (name "edg_refdes") (value "U14")) (property (name "edg_part") (value "DG468DV (Vishay Siliconix)")) - (sheetpath (names "/control/isense/sense_sw[1]/") (tstamps "/0bec0302/08e40288/1b4c0451/")) + (sheetpath (names "/control/isense/ranges[1]/sense_sw/") (tstamps "/0bec0302/08e40288/1214036a/0f440368/")) (tstamps "013700cd")) -(comp (ref "control.isense.sense_sw[1].vdd_cap") +(comp (ref "control.isense.ranges[1].sense_sw.vdd_cap") (value "100V 100nF X7R ±10% 0805 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS") (footprint "Capacitor_SMD:C_0805_2012Metric") - (property (name "Sheetname") (value "sense_sw[1]")) + (property (name "Sheetname") (value "sense_sw")) (property (name "Sheetfile") (value "edg.abstract_parts.AbstractAnalogSwitch.AnalogMuxer")) - (property (name "edg_path") (value "control.isense.sense_sw[1].device.vdd_cap.cap")) - (property (name "edg_short_path") (value "control.isense.sense_sw[1].vdd_cap")) + (property (name "edg_path") (value "control.isense.ranges[1].sense_sw.device.vdd_cap.cap")) + (property (name "edg_short_path") (value "control.isense.ranges[1].sense_sw.vdd_cap")) (property (name "edg_refdes") (value "C40")) (property (name "edg_part") (value "CL21B104KCFNNNE (Samsung Electro-Mechanics)")) - (sheetpath (names "/control/isense/sense_sw[1]/") (tstamps "/0bec0302/08e40288/1b4c0451/")) + (sheetpath (names "/control/isense/ranges[1]/sense_sw/") (tstamps "/0bec0302/08e40288/1214036a/0f440368/")) (tstamps "0b6402d2")) (comp (ref "control.imeas.amp") (value "AD8418AWBRZ") @@ -2852,16 +2852,10 @@ (node (ref reg_vcontroln.cout.c[0]) (pin 2)) (node (ref reg_vcontroln.cout.c[1]) (pin 2)) (node (ref control.imeas.vdd_cap) (pin 2)) - (node (ref control.isense.pwr_sw[0].res) (pin 2)) - (node (ref control.isense.pwr_sw[1].res) (pin 2)) (node (ref cd_amps.vdd_cap) (pin 2)) (node (ref cv_amps.vdd_cap) (pin 2)) (node (ref cintref_amps.vdd_cap) (pin 2)) (node (ref ci_amps.vdd_cap) (pin 2)) - (node (ref control.isense.sense_sw[0].ic) (pin 2)) - (node (ref control.isense.sense_sw[0].ic) (pin 4)) - (node (ref control.isense.sense_sw[1].ic) (pin 2)) - (node (ref control.isense.sense_sw[1].ic) (pin 4)) (node (ref control.off_sw.vdd_cap) (pin 2)) (node (ref conv.power_path.in_cap.c[0]) (pin 2)) (node (ref conv.power_path.in_cap.c[1]) (pin 2)) @@ -2877,8 +2871,14 @@ (node (ref conv.power_path.out_cap.c[8]) (pin 2)) (node (ref conv.buck_sw.driver.cap) (pin 2)) (node (ref conv.boost_sw.driver.cap) (pin 2)) - (node (ref control.isense.sense_sw[0].vdd_cap) (pin 2)) - (node (ref control.isense.sense_sw[1].vdd_cap) (pin 2))) + (node (ref control.isense.ranges[0].pwr_sw.res) (pin 2)) + (node (ref control.isense.ranges[1].pwr_sw.res) (pin 2)) + (node (ref control.isense.ranges[0].sense_sw.ic) (pin 2)) + (node (ref control.isense.ranges[0].sense_sw.ic) (pin 4)) + (node (ref control.isense.ranges[1].sense_sw.ic) (pin 2)) + (node (ref control.isense.ranges[1].sense_sw.ic) (pin 4)) + (node (ref control.isense.ranges[0].sense_sw.vdd_cap) (pin 2)) + (node (ref control.isense.ranges[1].sense_sw.vdd_cap) (pin 2))) (net (code 2) (name "vusb") (node (ref pd.ic) (pin 2)) (node (ref filt_vusb) (pin 2)) @@ -3033,11 +3033,11 @@ (node (ref ampdmeas_amps.ic) (pin 8)) (node (ref vimeas_amps.ic) (pin 8)) (node (ref ampdmeas_amps.vdd_cap) (pin 1)) - (node (ref control.isense.sense_sw[0].ic) (pin 5)) - (node (ref control.isense.sense_sw[1].ic) (pin 5)) (node (ref vimeas_amps.vdd_cap) (pin 1)) - (node (ref control.isense.sense_sw[0].vdd_cap) (pin 1)) - (node (ref control.isense.sense_sw[1].vdd_cap) (pin 1))) + (node (ref control.isense.ranges[0].sense_sw.ic) (pin 5)) + (node (ref control.isense.ranges[1].sense_sw.ic) (pin 5)) + (node (ref control.isense.ranges[0].sense_sw.vdd_cap) (pin 1)) + (node (ref control.isense.ranges[1].sense_sw.vdd_cap) (pin 1))) (net (code 11) (name "vcontroln") (node (ref reg_vcontroln.ic) (pin 2)) (node (ref tp_vcontroln) (pin 1)) @@ -3109,12 +3109,12 @@ (node (ref oled.device) (pin 9))) (net (code 23) (name "mcu.gpio.irange_0") (node (ref mcu.ic) (pin 12)) - (node (ref control.isense.sense_sw[0].ic) (pin 3)) - (node (ref control.isense.pwr_sw[0].ic) (pin 1))) + (node (ref control.isense.ranges[0].sense_sw.ic) (pin 3)) + (node (ref control.isense.ranges[0].pwr_sw.ic) (pin 1))) (net (code 24) (name "mcu.gpio.irange_1") (node (ref mcu.ic) (pin 11)) - (node (ref control.isense.sense_sw[1].ic) (pin 3)) - (node (ref control.isense.pwr_sw[1].ic) (pin 1))) + (node (ref control.isense.ranges[1].sense_sw.ic) (pin 3)) + (node (ref control.isense.ranges[1].pwr_sw.ic) (pin 1))) (net (code 25) (name "mcu.gpio.off_0") (node (ref mcu.ic) (pin 31)) (node (ref control.off_sw.ic) (pin 6))) @@ -3273,8 +3273,8 @@ (node (ref outp) (pin 1)) (node (ref outd) (pin 2)) (node (ref control.hvclamp) (pin 1)) - (node (ref control.isense.res[0]) (pin 2)) - (node (ref control.isense.res[1]) (pin 2)) + (node (ref control.isense.ranges[0].res) (pin 2)) + (node (ref control.isense.ranges[1].res) (pin 2)) (node (ref control.imeas.amp) (pin 1))) (net (code 68) (name "vimeas_amps.inp.0") (node (ref vimeas_amps.ic) (pin 3)) @@ -3335,7 +3335,7 @@ (net (code 82) (name "cd_amps.inn.1") (node (ref cd_amps.ic) (pin 6)) (node (ref control.err_d.rout) (pin 2)) - (node (ref control.off_sw.ic) (pin 3))) + (node (ref control.off_sw.ic) (pin 1))) (net (code 83) (name "cd_amps.out.1") (node (ref cd_amps.ic) (pin 7)) (node (ref control.err_d.rout) (pin 1))) @@ -3350,7 +3350,7 @@ (net (code 86) (name "cv_amps.inn.1") (node (ref cv_amps.ic) (pin 6)) (node (ref control.err_volt.rout) (pin 2)) - (node (ref control.off_sw.ic) (pin 1)) + (node (ref control.off_sw.ic) (pin 3)) (node (ref ci_amps.ic) (pin 6)) (node (ref ci_amps.ic) (pin 2)) (node (ref control.err_source.rout) (pin 2)) @@ -3465,12 +3465,12 @@ (node (ref control.driver.clamp2) (pin 2)) (node (ref control.driver.low_fet) (pin 3)) (node (ref control.driver.high_fet) (pin 3)) - (node (ref control.isense.pwr_sw[0].ic) (pin 4)) - (node (ref control.isense.pwr_sw[1].ic) (pin 4))) + (node (ref control.isense.ranges[0].pwr_sw.ic) (pin 4)) + (node (ref control.isense.ranges[1].pwr_sw.ic) (pin 4))) (net (code 117) (name "control.isense.sense_in") (node (ref control.imeas.amp) (pin 8)) - (node (ref control.isense.sense_sw[0].ic) (pin 6)) - (node (ref control.isense.sense_sw[1].ic) (pin 6))) + (node (ref control.isense.ranges[0].sense_sw.ic) (pin 6)) + (node (ref control.isense.ranges[1].sense_sw.ic) (pin 6))) (net (code 118) (name "control.err_source.diode.cathode") (node (ref control.err_source.diode) (pin 1)) (node (ref control.err_source.rout) (pin 1))) @@ -3485,26 +3485,26 @@ (net (code 121) (name "control.driver.clamp1.cathode") (node (ref control.driver.clamp1) (pin 1)) (node (ref control.driver.clamp2) (pin 1))) -(net (code 122) (name "control.isense.pwr_sw[0].pwr_out") - (node (ref control.isense.pwr_sw[0].ic) (pin 6)) - (node (ref control.isense.res[0]) (pin 1)) - (node (ref control.isense.clamp_res[0]) (pin 1))) -(net (code 123) (name "control.isense.clamp_res[0].signal_out") - (node (ref control.isense.clamp_res[0]) (pin 2)) - (node (ref control.isense.sense_sw[0].ic) (pin 1))) -(net (code 124) (name "control.isense.pwr_sw[1].pwr_out") - (node (ref control.isense.pwr_sw[1].ic) (pin 6)) - (node (ref control.isense.res[1]) (pin 1)) - (node (ref control.isense.clamp_res[1]) (pin 1))) -(net (code 125) (name "control.isense.clamp_res[1].signal_out") - (node (ref control.isense.clamp_res[1]) (pin 2)) - (node (ref control.isense.sense_sw[1].ic) (pin 1))) -(net (code 126) (name "control.isense.pwr_sw[0].res.a") - (node (ref control.isense.pwr_sw[0].res) (pin 1)) - (node (ref control.isense.pwr_sw[0].ic) (pin 2))) -(net (code 127) (name "control.isense.pwr_sw[1].res.a") - (node (ref control.isense.pwr_sw[1].res) (pin 1)) - (node (ref control.isense.pwr_sw[1].ic) (pin 2))) +(net (code 122) (name "control.isense.ranges[0].pwr_sw.pwr_out") + (node (ref control.isense.ranges[0].pwr_sw.ic) (pin 6)) + (node (ref control.isense.ranges[0].res) (pin 1)) + (node (ref control.isense.ranges[0].clamp) (pin 1))) +(net (code 123) (name "control.isense.ranges[0].clamp.signal_out") + (node (ref control.isense.ranges[0].clamp) (pin 2)) + (node (ref control.isense.ranges[0].sense_sw.ic) (pin 1))) +(net (code 124) (name "control.isense.ranges[0].pwr_sw.res.a") + (node (ref control.isense.ranges[0].pwr_sw.res) (pin 1)) + (node (ref control.isense.ranges[0].pwr_sw.ic) (pin 2))) +(net (code 125) (name "control.isense.ranges[1].pwr_sw.pwr_out") + (node (ref control.isense.ranges[1].pwr_sw.ic) (pin 6)) + (node (ref control.isense.ranges[1].res) (pin 1)) + (node (ref control.isense.ranges[1].clamp) (pin 1))) +(net (code 126) (name "control.isense.ranges[1].clamp.signal_out") + (node (ref control.isense.ranges[1].clamp) (pin 2)) + (node (ref control.isense.ranges[1].sense_sw.ic) (pin 1))) +(net (code 127) (name "control.isense.ranges[1].pwr_sw.res.a") + (node (ref control.isense.ranges[1].pwr_sw.res) (pin 1)) + (node (ref control.isense.ranges[1].pwr_sw.ic) (pin 2))) (net (code 128) (name "pd.ic.vconn") (node (ref pd.ic) (pin 12)) (node (ref pd.ic) (pin 13))) diff --git a/examples/UsbSourceMeasure/UsbSourceMeasure.ref.net b/examples/UsbSourceMeasure/UsbSourceMeasure.ref.net index b3996f503..8d5404897 100644 --- a/examples/UsbSourceMeasure/UsbSourceMeasure.ref.net +++ b/examples/UsbSourceMeasure/UsbSourceMeasure.ref.net @@ -1309,137 +1309,137 @@ (property (name "edg_part") (value "0603WAF1001T5E (UNI-ROYAL(Uniroyal Elec))")) (sheetpath (names "/control/driver/") (tstamps "/0bec0302/08da028d/")) (tstamps "0296014b")) -(comp (ref "R36") - (value "±1% 1/3W Thick Film Resistors 150V ±1200ppm/℃ -55℃~+155℃ 0.022Ω 1206 Chip Resistor - Surface Mount ROHS") - (footprint "Resistor_SMD:R_1206_3216Metric") - (property (name "Sheetname") (value "isense")) - (property (name "Sheetfile") (value "examples.test_usb_source_measure.RangingCurrentSenseResistor")) - (property (name "edg_path") (value "control.isense.res[0].res.res")) - (property (name "edg_short_path") (value "control.isense.res[0]")) - (property (name "edg_refdes") (value "R36")) - (property (name "edg_part") (value "RTT06R022FTP (RALEC)")) - (sheetpath (names "/control/isense/") (tstamps "/0bec0302/08e40288/")) - (tstamps "08450233")) -(comp (ref "R37") - (value "±1% 1/10W Thick Film Resistors 75V ±100ppm/℃ -55℃~+155℃ 2.7kΩ 0603 Chip Resistor - Surface Mount ROHS") - (footprint "Resistor_SMD:R_0603_1608Metric") - (property (name "Sheetname") (value "isense")) - (property (name "Sheetfile") (value "examples.test_usb_source_measure.RangingCurrentSenseResistor")) - (property (name "edg_path") (value "control.isense.clamp_res[0].res")) - (property (name "edg_short_path") (value "control.isense.clamp_res[0]")) - (property (name "edg_refdes") (value "R37")) - (property (name "edg_part") (value "0603WAF2701T5E (UNI-ROYAL(Uniroyal Elec))")) - (sheetpath (names "/control/isense/") (tstamps "/0bec0302/08e40288/")) - (tstamps "1f4b049f")) (comp (ref "U11") (value "TLP3545A(TP1,F") (footprint "Package_DIP:SMDIP-6_W7.62mm") - (property (name "Sheetname") (value "pwr_sw[0]")) + (property (name "Sheetname") (value "pwr_sw")) (property (name "Sheetfile") (value "edg.abstract_parts.AbstractSolidStateRelay.VoltageIsolatedSwitch")) - (property (name "edg_path") (value "control.isense.pwr_sw[0].ic")) - (property (name "edg_short_path") (value "control.isense.pwr_sw[0].ic")) + (property (name "edg_path") (value "control.isense.ranges[0].pwr_sw.ic")) + (property (name "edg_short_path") (value "control.isense.ranges[0].pwr_sw.ic")) (property (name "edg_refdes") (value "U11")) (property (name "edg_part") (value "TLP3545A(TP1,F (Toshiba)")) - (sheetpath (names "/control/isense/pwr_sw[0]/") (tstamps "/0bec0302/08e40288/12f2038b/")) + (sheetpath (names "/control/isense/ranges[0]/pwr_sw/") (tstamps "/0bec0302/08e40288/12120369/093b02a3/")) (tstamps "013700cd")) -(comp (ref "R38") +(comp (ref "R36") (value "±1% 1/10W Thick Film Resistors 75V ±100ppm/℃ -55℃~+155℃ 300Ω 0603 Chip Resistor - Surface Mount ROHS") (footprint "Resistor_SMD:R_0603_1608Metric") - (property (name "Sheetname") (value "pwr_sw[0]")) + (property (name "Sheetname") (value "pwr_sw")) (property (name "Sheetfile") (value "edg.abstract_parts.AbstractSolidStateRelay.VoltageIsolatedSwitch")) - (property (name "edg_path") (value "control.isense.pwr_sw[0].res")) - (property (name "edg_short_path") (value "control.isense.pwr_sw[0].res")) - (property (name "edg_refdes") (value "R38")) + (property (name "edg_path") (value "control.isense.ranges[0].pwr_sw.res")) + (property (name "edg_short_path") (value "control.isense.ranges[0].pwr_sw.res")) + (property (name "edg_refdes") (value "R36")) (property (name "edg_part") (value "0603WAF3000T5E (UNI-ROYAL(Uniroyal Elec))")) - (sheetpath (names "/control/isense/pwr_sw[0]/") (tstamps "/0bec0302/08e40288/12f2038b/")) + (sheetpath (names "/control/isense/ranges[0]/pwr_sw/") (tstamps "/0bec0302/08e40288/12120369/093b02a3/")) + (tstamps "0296014b")) +(comp (ref "R37") + (value "±1% 1/3W Thick Film Resistors 150V ±1200ppm/℃ -55℃~+155℃ 0.022Ω 1206 Chip Resistor - Surface Mount ROHS") + (footprint "Resistor_SMD:R_1206_3216Metric") + (property (name "Sheetname") (value "ranges[0]")) + (property (name "Sheetfile") (value "examples.test_usb_source_measure.SourceMeasureRangingCell")) + (property (name "edg_path") (value "control.isense.ranges[0].res.res.res")) + (property (name "edg_short_path") (value "control.isense.ranges[0].res")) + (property (name "edg_refdes") (value "R37")) + (property (name "edg_part") (value "RTT06R022FTP (RALEC)")) + (sheetpath (names "/control/isense/ranges[0]/") (tstamps "/0bec0302/08e40288/12120369/")) (tstamps "0296014b")) +(comp (ref "R38") + (value "±1% 1/10W Thick Film Resistors 75V ±100ppm/℃ -55℃~+155℃ 2.7kΩ 0603 Chip Resistor - Surface Mount ROHS") + (footprint "Resistor_SMD:R_0603_1608Metric") + (property (name "Sheetname") (value "ranges[0]")) + (property (name "Sheetfile") (value "examples.test_usb_source_measure.SourceMeasureRangingCell")) + (property (name "edg_path") (value "control.isense.ranges[0].clamp.res")) + (property (name "edg_short_path") (value "control.isense.ranges[0].clamp")) + (property (name "edg_refdes") (value "R38")) + (property (name "edg_part") (value "0603WAF2701T5E (UNI-ROYAL(Uniroyal Elec))")) + (sheetpath (names "/control/isense/ranges[0]/") (tstamps "/0bec0302/08e40288/12120369/")) + (tstamps "0611020e")) (comp (ref "U12") (value "DG468DV") (footprint "Package_TO_SOT_SMD:SOT-23-6") - (property (name "Sheetname") (value "sense_sw[0]")) + (property (name "Sheetname") (value "sense_sw")) (property (name "Sheetfile") (value "edg.abstract_parts.AbstractAnalogSwitch.AnalogMuxer")) - (property (name "edg_path") (value "control.isense.sense_sw[0].device.ic")) - (property (name "edg_short_path") (value "control.isense.sense_sw[0].ic")) + (property (name "edg_path") (value "control.isense.ranges[0].sense_sw.device.ic")) + (property (name "edg_short_path") (value "control.isense.ranges[0].sense_sw.ic")) (property (name "edg_refdes") (value "U12")) (property (name "edg_part") (value "DG468DV (Vishay Siliconix)")) - (sheetpath (names "/control/isense/sense_sw[0]/") (tstamps "/0bec0302/08e40288/1b4a0450/")) + (sheetpath (names "/control/isense/ranges[0]/sense_sw/") (tstamps "/0bec0302/08e40288/12120369/0f440368/")) (tstamps "013700cd")) (comp (ref "C39") (value "100V 100nF X7R ±10% 0805 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS") (footprint "Capacitor_SMD:C_0805_2012Metric") - (property (name "Sheetname") (value "sense_sw[0]")) + (property (name "Sheetname") (value "sense_sw")) (property (name "Sheetfile") (value "edg.abstract_parts.AbstractAnalogSwitch.AnalogMuxer")) - (property (name "edg_path") (value "control.isense.sense_sw[0].device.vdd_cap.cap")) - (property (name "edg_short_path") (value "control.isense.sense_sw[0].vdd_cap")) + (property (name "edg_path") (value "control.isense.ranges[0].sense_sw.device.vdd_cap.cap")) + (property (name "edg_short_path") (value "control.isense.ranges[0].sense_sw.vdd_cap")) (property (name "edg_refdes") (value "C39")) (property (name "edg_part") (value "CL21B104KCFNNNE (Samsung Electro-Mechanics)")) - (sheetpath (names "/control/isense/sense_sw[0]/") (tstamps "/0bec0302/08e40288/1b4a0450/")) + (sheetpath (names "/control/isense/ranges[0]/sense_sw/") (tstamps "/0bec0302/08e40288/12120369/0f440368/")) (tstamps "0b6402d2")) -(comp (ref "R39") - (value "±1% 250mW Thick Film Resistors 200V ±800ppm/℃ -55℃~+155℃ 220mΩ 1206 Chip Resistor - Surface Mount ROHS") - (footprint "Resistor_SMD:R_1206_3216Metric") - (property (name "Sheetname") (value "isense")) - (property (name "Sheetfile") (value "examples.test_usb_source_measure.RangingCurrentSenseResistor")) - (property (name "edg_path") (value "control.isense.res[1].res.res")) - (property (name "edg_short_path") (value "control.isense.res[1]")) - (property (name "edg_refdes") (value "R39")) - (property (name "edg_part") (value "1206W4F220LT5E (UNI-ROYAL(Uniroyal Elec))")) - (sheetpath (names "/control/isense/") (tstamps "/0bec0302/08e40288/")) - (tstamps "08470234")) -(comp (ref "R40") - (value "±1% 1/10W Thick Film Resistors 75V ±100ppm/℃ -55℃~+155℃ 2.7kΩ 0603 Chip Resistor - Surface Mount ROHS") - (footprint "Resistor_SMD:R_0603_1608Metric") - (property (name "Sheetname") (value "isense")) - (property (name "Sheetfile") (value "examples.test_usb_source_measure.RangingCurrentSenseResistor")) - (property (name "edg_path") (value "control.isense.clamp_res[1].res")) - (property (name "edg_short_path") (value "control.isense.clamp_res[1]")) - (property (name "edg_refdes") (value "R40")) - (property (name "edg_part") (value "0603WAF2701T5E (UNI-ROYAL(Uniroyal Elec))")) - (sheetpath (names "/control/isense/") (tstamps "/0bec0302/08e40288/")) - (tstamps "1f4d04a0")) (comp (ref "U13") (value "TLP3545A(TP1,F") (footprint "Package_DIP:SMDIP-6_W7.62mm") - (property (name "Sheetname") (value "pwr_sw[1]")) + (property (name "Sheetname") (value "pwr_sw")) (property (name "Sheetfile") (value "edg.abstract_parts.AbstractSolidStateRelay.VoltageIsolatedSwitch")) - (property (name "edg_path") (value "control.isense.pwr_sw[1].ic")) - (property (name "edg_short_path") (value "control.isense.pwr_sw[1].ic")) + (property (name "edg_path") (value "control.isense.ranges[1].pwr_sw.ic")) + (property (name "edg_short_path") (value "control.isense.ranges[1].pwr_sw.ic")) (property (name "edg_refdes") (value "U13")) (property (name "edg_part") (value "TLP3545A(TP1,F (Toshiba)")) - (sheetpath (names "/control/isense/pwr_sw[1]/") (tstamps "/0bec0302/08e40288/12f4038c/")) + (sheetpath (names "/control/isense/ranges[1]/pwr_sw/") (tstamps "/0bec0302/08e40288/1214036a/093b02a3/")) (tstamps "013700cd")) -(comp (ref "R41") +(comp (ref "R39") (value "±1% 1/10W Thick Film Resistors 75V ±100ppm/℃ -55℃~+155℃ 300Ω 0603 Chip Resistor - Surface Mount ROHS") (footprint "Resistor_SMD:R_0603_1608Metric") - (property (name "Sheetname") (value "pwr_sw[1]")) + (property (name "Sheetname") (value "pwr_sw")) (property (name "Sheetfile") (value "edg.abstract_parts.AbstractSolidStateRelay.VoltageIsolatedSwitch")) - (property (name "edg_path") (value "control.isense.pwr_sw[1].res")) - (property (name "edg_short_path") (value "control.isense.pwr_sw[1].res")) - (property (name "edg_refdes") (value "R41")) + (property (name "edg_path") (value "control.isense.ranges[1].pwr_sw.res")) + (property (name "edg_short_path") (value "control.isense.ranges[1].pwr_sw.res")) + (property (name "edg_refdes") (value "R39")) (property (name "edg_part") (value "0603WAF3000T5E (UNI-ROYAL(Uniroyal Elec))")) - (sheetpath (names "/control/isense/pwr_sw[1]/") (tstamps "/0bec0302/08e40288/12f4038c/")) + (sheetpath (names "/control/isense/ranges[1]/pwr_sw/") (tstamps "/0bec0302/08e40288/1214036a/093b02a3/")) (tstamps "0296014b")) +(comp (ref "R40") + (value "±1% 250mW Thick Film Resistors 200V ±800ppm/℃ -55℃~+155℃ 220mΩ 1206 Chip Resistor - Surface Mount ROHS") + (footprint "Resistor_SMD:R_1206_3216Metric") + (property (name "Sheetname") (value "ranges[1]")) + (property (name "Sheetfile") (value "examples.test_usb_source_measure.SourceMeasureRangingCell")) + (property (name "edg_path") (value "control.isense.ranges[1].res.res.res")) + (property (name "edg_short_path") (value "control.isense.ranges[1].res")) + (property (name "edg_refdes") (value "R40")) + (property (name "edg_part") (value "1206W4F220LT5E (UNI-ROYAL(Uniroyal Elec))")) + (sheetpath (names "/control/isense/ranges[1]/") (tstamps "/0bec0302/08e40288/1214036a/")) + (tstamps "0296014b")) +(comp (ref "R41") + (value "±1% 1/10W Thick Film Resistors 75V ±100ppm/℃ -55℃~+155℃ 2.7kΩ 0603 Chip Resistor - Surface Mount ROHS") + (footprint "Resistor_SMD:R_0603_1608Metric") + (property (name "Sheetname") (value "ranges[1]")) + (property (name "Sheetfile") (value "examples.test_usb_source_measure.SourceMeasureRangingCell")) + (property (name "edg_path") (value "control.isense.ranges[1].clamp.res")) + (property (name "edg_short_path") (value "control.isense.ranges[1].clamp")) + (property (name "edg_refdes") (value "R41")) + (property (name "edg_part") (value "0603WAF2701T5E (UNI-ROYAL(Uniroyal Elec))")) + (sheetpath (names "/control/isense/ranges[1]/") (tstamps "/0bec0302/08e40288/1214036a/")) + (tstamps "0611020e")) (comp (ref "U14") (value "DG468DV") (footprint "Package_TO_SOT_SMD:SOT-23-6") - (property (name "Sheetname") (value "sense_sw[1]")) + (property (name "Sheetname") (value "sense_sw")) (property (name "Sheetfile") (value "edg.abstract_parts.AbstractAnalogSwitch.AnalogMuxer")) - (property (name "edg_path") (value "control.isense.sense_sw[1].device.ic")) - (property (name "edg_short_path") (value "control.isense.sense_sw[1].ic")) + (property (name "edg_path") (value "control.isense.ranges[1].sense_sw.device.ic")) + (property (name "edg_short_path") (value "control.isense.ranges[1].sense_sw.ic")) (property (name "edg_refdes") (value "U14")) (property (name "edg_part") (value "DG468DV (Vishay Siliconix)")) - (sheetpath (names "/control/isense/sense_sw[1]/") (tstamps "/0bec0302/08e40288/1b4c0451/")) + (sheetpath (names "/control/isense/ranges[1]/sense_sw/") (tstamps "/0bec0302/08e40288/1214036a/0f440368/")) (tstamps "013700cd")) (comp (ref "C40") (value "100V 100nF X7R ±10% 0805 Multilayer Ceramic Capacitors MLCC - SMD/SMT ROHS") (footprint "Capacitor_SMD:C_0805_2012Metric") - (property (name "Sheetname") (value "sense_sw[1]")) + (property (name "Sheetname") (value "sense_sw")) (property (name "Sheetfile") (value "edg.abstract_parts.AbstractAnalogSwitch.AnalogMuxer")) - (property (name "edg_path") (value "control.isense.sense_sw[1].device.vdd_cap.cap")) - (property (name "edg_short_path") (value "control.isense.sense_sw[1].vdd_cap")) + (property (name "edg_path") (value "control.isense.ranges[1].sense_sw.device.vdd_cap.cap")) + (property (name "edg_short_path") (value "control.isense.ranges[1].sense_sw.vdd_cap")) (property (name "edg_refdes") (value "C40")) (property (name "edg_part") (value "CL21B104KCFNNNE (Samsung Electro-Mechanics)")) - (sheetpath (names "/control/isense/sense_sw[1]/") (tstamps "/0bec0302/08e40288/1b4c0451/")) + (sheetpath (names "/control/isense/ranges[1]/sense_sw/") (tstamps "/0bec0302/08e40288/1214036a/0f440368/")) (tstamps "0b6402d2")) (comp (ref "U15") (value "AD8418AWBRZ") @@ -2852,16 +2852,10 @@ (node (ref C35) (pin 2)) (node (ref C36) (pin 2)) (node (ref C41) (pin 2)) - (node (ref R38) (pin 2)) - (node (ref R41) (pin 2)) (node (ref C74) (pin 2)) (node (ref C75) (pin 2)) (node (ref C77) (pin 2)) (node (ref C76) (pin 2)) - (node (ref U12) (pin 2)) - (node (ref U12) (pin 4)) - (node (ref U14) (pin 2)) - (node (ref U14) (pin 4)) (node (ref C37) (pin 2)) (node (ref C8) (pin 2)) (node (ref C9) (pin 2)) @@ -2877,6 +2871,12 @@ (node (ref C19) (pin 2)) (node (ref C20) (pin 2)) (node (ref C22) (pin 2)) + (node (ref R36) (pin 2)) + (node (ref R39) (pin 2)) + (node (ref U12) (pin 2)) + (node (ref U12) (pin 4)) + (node (ref U14) (pin 2)) + (node (ref U14) (pin 4)) (node (ref C39) (pin 2)) (node (ref C40) (pin 2))) (net (code 2) (name "vusb") @@ -3033,9 +3033,9 @@ (node (ref U29) (pin 8)) (node (ref U28) (pin 8)) (node (ref C73) (pin 1)) + (node (ref C72) (pin 1)) (node (ref U12) (pin 5)) (node (ref U14) (pin 5)) - (node (ref C72) (pin 1)) (node (ref C39) (pin 1)) (node (ref C40) (pin 1))) (net (code 11) (name "vcontroln") @@ -3273,8 +3273,8 @@ (node (ref J14) (pin 1)) (node (ref J15) (pin 2)) (node (ref R34) (pin 1)) - (node (ref R36) (pin 2)) - (node (ref R39) (pin 2)) + (node (ref R37) (pin 2)) + (node (ref R40) (pin 2)) (node (ref U15) (pin 1))) (net (code 68) (name "vimeas_amps.inp.0") (node (ref U28) (pin 3)) @@ -3335,7 +3335,7 @@ (net (code 82) (name "cd_amps.inn.1") (node (ref U30) (pin 6)) (node (ref R21) (pin 2)) - (node (ref U10) (pin 3))) + (node (ref U10) (pin 1))) (net (code 83) (name "cd_amps.out.1") (node (ref U30) (pin 7)) (node (ref R21) (pin 1))) @@ -3350,7 +3350,7 @@ (net (code 86) (name "cv_amps.inn.1") (node (ref U31) (pin 6)) (node (ref R24) (pin 2)) - (node (ref U10) (pin 1)) + (node (ref U10) (pin 3)) (node (ref U32) (pin 6)) (node (ref U32) (pin 2)) (node (ref R27) (pin 2)) @@ -3485,25 +3485,25 @@ (net (code 121) (name "control.driver.clamp1.cathode") (node (ref D10) (pin 1)) (node (ref D11) (pin 1))) -(net (code 122) (name "control.isense.pwr_sw[0].pwr_out") +(net (code 122) (name "control.isense.ranges[0].pwr_sw.pwr_out") (node (ref U11) (pin 6)) - (node (ref R36) (pin 1)) - (node (ref R37) (pin 1))) -(net (code 123) (name "control.isense.clamp_res[0].signal_out") - (node (ref R37) (pin 2)) + (node (ref R37) (pin 1)) + (node (ref R38) (pin 1))) +(net (code 123) (name "control.isense.ranges[0].clamp.signal_out") + (node (ref R38) (pin 2)) (node (ref U12) (pin 1))) -(net (code 124) (name "control.isense.pwr_sw[1].pwr_out") +(net (code 124) (name "control.isense.ranges[0].pwr_sw.res.a") + (node (ref R36) (pin 1)) + (node (ref U11) (pin 2))) +(net (code 125) (name "control.isense.ranges[1].pwr_sw.pwr_out") (node (ref U13) (pin 6)) - (node (ref R39) (pin 1)) - (node (ref R40) (pin 1))) -(net (code 125) (name "control.isense.clamp_res[1].signal_out") - (node (ref R40) (pin 2)) + (node (ref R40) (pin 1)) + (node (ref R41) (pin 1))) +(net (code 126) (name "control.isense.ranges[1].clamp.signal_out") + (node (ref R41) (pin 2)) (node (ref U14) (pin 1))) -(net (code 126) (name "control.isense.pwr_sw[0].res.a") - (node (ref R38) (pin 1)) - (node (ref U11) (pin 2))) -(net (code 127) (name "control.isense.pwr_sw[1].res.a") - (node (ref R41) (pin 1)) +(net (code 127) (name "control.isense.ranges[1].pwr_sw.res.a") + (node (ref R39) (pin 1)) (node (ref U13) (pin 2))) (net (code 128) (name "pd.ic.vconn") (node (ref U16) (pin 12))