Skip to content

Commit c358979

Browse files
committed
eliminate mgc
1 parent e6a8ae7 commit c358979

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

edg/parts/JlcFet.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,12 @@ class JlcBaseFet(JlcTableSelector):
154154
'AO4485': 42e-9, # @ Vgs=10
155155
'AO4459': 9.2e-9, # @ Vgs=10
156156
'AO4468': 15e-9, # @ Vgs=10
157+
'IRF7458TRPBF': 39e-9, # @ Vgs=10
158+
159+
'AO4407A': 30e-9, # @ Vgs=10
160+
161+
# DPAK devices
162+
'KIA50N03BD': 25e-9, # @ Vgs=10
157163
}
158164

159165
@classmethod

examples/test_iot_iron.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -239,8 +239,6 @@ def refinements(self) -> Refinements:
239239
(['reg_gate', 'ic', 'actual_dropout'], Range.exact(0)), # allow tracking
240240

241241
(['conv', 'sw', 'high_fet', 'part'], ParamValue(['conv', 'sw', 'low_fet', 'part'])),
242-
(['conv', 'sw', 'low_fet', 'manual_gate_charge'], Range.exact(100e-9)), # reasonable worst case estimate
243-
(['conv', 'sw', 'high_fet', 'manual_gate_charge'], ParamValue(['conv', 'sw', 'low_fet', 'manual_gate_charge'])),
244242
],
245243
class_refinements=[
246244
(HalfBridgeDriver, Ucc27282),

examples/test_usb_source_measure.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -797,10 +797,6 @@ def refinements(self) -> Refinements:
797797
)), # TODO model is broken for unknown reasons
798798
(['boot', 'c_fly_pos', 'voltage_rating_derating'], 0.85),
799799
(['boot', 'c_fly_neg', 'voltage_rating_derating'], 0.85),
800-
(['conv', 'buck_sw', 'low_fet', 'manual_gate_charge'], Range.exact(100e-9)), # reasonable worst case estimate
801-
(['conv', 'buck_sw', 'high_fet', 'manual_gate_charge'], ParamValue(['conv', 'buck_sw', 'low_fet', 'manual_gate_charge'])),
802-
(['conv', 'boost_sw', 'low_fet', 'manual_gate_charge'], ParamValue(['conv', 'buck_sw', 'low_fet', 'manual_gate_charge'])),
803-
(['conv', 'boost_sw', 'high_fet', 'manual_gate_charge'], ParamValue(['conv', 'buck_sw', 'low_fet', 'manual_gate_charge'])),
804800
# require all FETs to be the same; note boost must elaborate first
805801
(['conv', 'buck_sw', 'low_fet', 'part'], ParamValue(['conv', 'boost_sw', 'low_fet', 'actual_part'])),
806802
(['conv', 'buck_sw', 'high_fet', 'part'], ParamValue(['conv', 'boost_sw', 'low_fet', 'actual_part'])),

0 commit comments

Comments
 (0)