Electrical – problem with a simple buck converter

buckconverter

Here's a very basic buck converter circuit. The goal is to convert a 6V battery source into a fixed 3V output.

enter image description here

The efficiency of this converter is about 60%. That's not any good at all and I tried to see if I could come up with a much better model so that the efficiency could be improved by at least 30%. The problem with the above circuit is that when D1 is on it consumes a small amount of power.

To remedy this I noticed that M5 and D1 work exactly 180 degrees out of phase, i.e. when one is on the other is off and vice versa. This can be seen in the following diagram:

enter image description here

This gives me the idea of replacing D1 with an ideal switch element so that when it's on it doesn't waste much power and when it's off it acts like an open circuit. I thought of an NMOS as the replacement for the diode:

enter image description here

Though it should solve the problem of D1's consumption it actually doesn't much. I'm getting strange current readings out of input voltage source, and other MOSFETs. Here's a snapshot of the input voltage current, and gate voltages of M1 and M2.

enter image description here

I'm not sure what's wrong with the above circuit. I don't know if there need to be some delay between the turning on and off of M5 and D1 which I haven't considered in my model. Any help is appreciated.

Best Answer

Why are you using an N-channel MOSFET as a high-side switch? That's where your efficiency is going — into excessive drop across the MOSFET.

The IRFH7921 is intended to be used as the synchronous rectifier (i.e., the low-side switch) in a synchronous point-of-load converter. You need a P-channel MOSFET for the high-side switch.