Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

can you help me designing Charge Pump with error Amp

movinghoon96

Junior Member level 3
Junior Member level 3
Joined
Jan 27, 2023
Messages
25
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
216
Hello, I'm trying to design CP with error amp.

Vout is constantly rising by fast phase of Vref > VCO,

but error amp looks like 'reset' up/down output. So only small value increased.


Should I set common voltage for 'node x' at start?


+) Loop filter value was set by hand calculation.

캡처.PNG


1.png


up.PNG



up2.PNG
 
Yes, it looks as if your output is killed.

Are you sure the amplifier is healthy? Polarity correct, etc?

Is the VCO loop closed per se, such that it actually strives towards it target value?

Is the slew-rate in par with your simulation times?

You can try with an ideal amplifier and/or inserting an initial value at X (actually better to put initial condition on your output capacitor(s)). That will immediately tell you if the amplifer misbehaves.
 
Yes, it looks as if your output is killed.

Are you sure the amplifier is healthy? Polarity correct, etc?

Is the VCO loop closed per se, such that it actually strives towards it target value?

Is the slew-rate in par with your simulation times?

You can try with an ideal amplifier and/or inserting an initial value at X (actually better to put initial condition on your output capacitor(s)). That will immediately tell you if the amplifer misbehaves.
1.PNG
2.PNG


Thank you for reply.
1) I replaced my OPAMP with VCVS.
2) Set initial condition for OUTPUT to 2.5V

Simulation stopped itself by convergence error ( I'm not sure what it is )

(+) of OPAMP now works like discharging - regardless of UP/DOWN
 
Might the functional problem have to do with "UP" really being "UPb" as far as the active sense of gate drive?

Is the "error amp" a behavioral or controlled source macro model by any chance? The source of the insane voltages must be found and fixed.
 
Might the functional problem have to do with "UP" really being "UPb" as far as the active sense of gate drive?

Is the "error amp" a behavioral or controlled source macro model by any chance? The source of the insane voltages must be found and fixed.

1) Actually 'UP' should be down to turn on PMOS.

2) Yeah, peak voltage must be controlled
sadly I couldn't understand what you were talking about.
My OPAMP was simple 5-OTA, not verilog.
 
Well, insane intermediate node voltages are coming
from somewhere and your debug can't proceed very
well, with that in place.

You might search around and see if gpdkXXX kits are
known for convergence problems (in the process
specific model cards) and if so any fixes / workarounds.

If you are getting blowup values from a handful of PDK
elements and nothing funny, that leans toward "bad kit".
But check that "nothing funny" supposition once more.
There will be a reason (or more) at the bottom of it all.

You could amuse yourself meanwhile by beating up
transistors, basic ID-VG and ID-VD curves taken over
more extreme ranges (including at least, reported values
from failed convergence) and see if you can identify an
unexpected, maybe nonphysical, result. Then you can
take that to whoever "owns" this kit, to tell you what is
going on.

You might want to make that connection now, maybe
this is known issue and a fresh kit could be had with
fewer problems. Because that's one thing about "contrib"
kits (especially ones which have no actual foundry to
tell them false from true) - you, the free lunch user, are
the free lunch front line QA resource. Have fun.
 

LaTeX Commands Quick-Menu:

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top