This message was deleted.
s
This message was deleted.
l
First, make a small design with a open circuit output and see if it works. If it works, use a very large load, such as 1GOhm. Does it still work? Which power do you get this way? If you got 0.1 nW, just multiply everything by 10 and divide your load to 100 MOhm. Test again and see if it is linear.
👍 1
a
@Luis Henrique Rodovalho but still how can i come up with the initial sizing for each transistor? I can't just randomize them. can't i ?
l
This answer is easy: the smallest transistor possible. Your first step is to see if your circuit actually works as it is. Not only that, if your testbench works. Your circuit should work without any load. After that, you resize all your transistors so it can meet your specifications.
The problem with your equations is that they are for strong inversion. You should use equations for subthreshold operation, if your input signal is 0.2 V. There are oscillators in the literature which work at sub 0.2 V supply, but they use inductors and native NMOS transistors. I guess you're using ideal input signals. If you can't use a buffer, such as CMOS inverters, you can realistic model your charge pump.
👍 1
a
gm/id technique is a good methodology for sizing of the transistors. You can follow the book by @Boris Murmann. there are some examples to walk you through the process. One you get the idea of how to use it, you can employ them across several circuits
a
@ArunAshok I am familiar with gm/id technique. the idea here in charge pump that i am sizing switches so i need to track switching losses and conduction losses and find the optimum sizing at which these losses are minimum. but the problem is the above equations give me results which don't make any sense which i think because they don't apply for subthreshold operation.
a
If the purpose is switching, then the losses depend only on the width of the nmos(or pmos). But you probably need to size them for the noise performance as well as charge pump creates a lots of noise in the low frequency region