• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. PCB Design
  3. Half bridge: Totally different results with ideal switch...

Stats

  • Locked Locked
  • Replies 4
  • Subscribers 164
  • Views 15613
  • Members are here 0
More Content
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Half bridge: Totally different results with ideal switch vs MOSFETs

Javier1234
Javier1234 over 12 years ago

Hello all,

I'm new to PSPICE and I'm trying to simulate a simple half-bridge inverter. When I simulate the topology with ideal switches, the output voltage corresponds to a train of rectangular pulses with a height of Vdc (like it should). But when I simulatethe same topology using MOSFETs (two IRF150 MOSFETs) the output is a train of rectangular pulses of roughly 12% of Vdc. Can it be that the MOSFETs have such a high voltage drop in PSPICE, or am I modelling the circuit wrong??

Here is the netlist from the ideal circuit:

 D_D3         $N_0001 $N_0002 D1N4002
S_S2         $N_0001 0 0 0 Sbreak
RS_S2        0 0 1G
D_D4         0 $N_0001 D1N4002
V_V4         $N_0002 0 100
V_V3         $N_0003 0  
+PULSE 0 15 0.55ms 0.01ms 0.01ms 0.45ms 0.9ms
V_V1         $N_0004 0  
+PULSE 0 15 0.1ms 0.01ms 0.01ms 0.45ms 0.9ms
S_S1         $N_0002 $N_0001 $N_0005 0 Sbreak
RS_S1        $N_0005 0 1G
R_R_Load         0 $N_0001  1k  
R_RG1         $N_0004 $N_0005  10  
R_RG2         $N_0003 0  10  

and here the one with the MOSFETs

 D_D3         $N_0001 $N_0002 D1N4002
D_D4         0 $N_0001 D1N4002
V_V4         $N_0002 0 100
V_V3         $N_0003 0  
+PULSE 0 15 0.55ms 0.01ms 0.01ms 0.45ms 0.9ms
V_V1         $N_0004 0  
+PULSE 0 15 0.1ms 0.01ms 0.01ms 0.45ms 0.9ms
R_R_Load         0 $N_0001  1k  
R_RG1         $N_0004 $N_0005  10  
M_M3         $N_0002 $N_0005 $N_0001 $N_0001 IRF150
R_RG2         $N_0003 $N_0006  10  
M_M4         $N_0001 $N_0006 0 0 IRF150

The only difference between the two are the MOSFETS M_M3 and M_M4 instead of the switches S_S1 and S_S2. This thing is driving me totally nuts, any help would be greatly appreciated.

Cheers!

Javier

  • Circuit - ideal.png
  • View
  • Hide
  • Cancel
  • Javier1234
    Javier1234 over 12 years ago

    Here is the circuit with the MOSFETs

    • Circuit - MOSFET.png
    • View
    • Hide
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Javier1234
    Javier1234 over 12 years ago
    And here is the comparison of the voltage waveforms, the one at the top is the circuit with ideal switches and the one in the bottom the one with MOSFETs
    • Output voltage comparison.png
    • View
    • Hide
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • oldmouldy
    oldmouldy over 12 years ago

    I think that your problem is that the M3 gate is "clamped to" 0, you probably need some offset for that Vpulse, or connect that Vpulse between the Gate and Source of M3. The "switch" isolates the switching voltage and you have the switches common to 0 so the switch "sees" the voltage to operate the switch, the MOSFET needs Vgs to switch, that's OK for M4 but not for M3.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Javier1234
    Javier1234 over 12 years ago
    thanks a lot oldmouldy, that was exactly my error.
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Cadence Guidelines

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information