high_side_switch module#
- class HighSideSwitch[source]#
Bases:
CircuitHigh-Side Switch Module A circuit that switches a load connected to the positive supply rail
- input = Port()#
- output = Port()#
- power = Power()#
- GND = Port()#
- VDD = Port()#
- nets = [add(Power().Vn, Port()), add(Power().Vp, Port()), add(Port(), Resistor(resistance=1000.0, tolerance=0.01, case='0603').p1), add(Port(), Resistor(resistance=10000.0, tolerance=0.01, case='0603').p2), add(Port(), Component().E), add(Resistor(resistance=1000.0, tolerance=0.01, case='0603').p2, Component().B), add(Component().C, Resistor(resistance=10000.0, tolerance=0.01, case='0603').p1), add(Port(), Component().S), add(Component().C, Component().G), add(Component().D0, Port())]#
- r_input = Resistor(resistance=1000.0, tolerance=0.01, case='0603')#
- r_int = Resistor(resistance=10000.0, tolerance=0.01, case='0603')#
- q1 = Component()#
- pmos_sw = Component()#
- Device#
alias of
HighSideSwitch