Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
No.Your circuit is missing the important RC that sets its frequency.
Use Step Pulse for Vdd to start up oscillation.So I have this 3-stage ring oscillator of which I have to do a tran analysis and get a periodic wave that looks like its oscillating...
however all my attempts have been far from what I'm trying to achieve... Check out these screenshots:
Use Step Pulse for Vdd to start up oscillation.
E.g. by reviewing previous discussions about oscillator simulation. Instead of using a "kickstart" pulse, you can also skip the initial transient simulation (option UIC = 1).Sorry but how do I do that?
What simulator do you use ?Sorry but how do I do that?
Like I said, right now I barely got the basics of circuit design/simulation...
What simulator do you use ?
It seems you use Cadence Virtuso.
Do you use Cadence Spectre as simulator ?
If so replace "analogLib/vdc" with "analogLib/vpulse".
vpulse1 (1 0) vsource type=pulse val0=0 val1=5 period=10 rise=1n
If you prefer initial condition for node, set x=0, y=Vdd.
These are all natural characteristics of ring oscillator.The ring oscillator without an RC is very crude because its frequency depends on the propagation delay that changes when the supply voltage or load capacitance changes. Each IC will produce a different frequency and some will not oscillate.
No.No, I can only use ADE (Analog Design Environment).
Fine.I did replace vdc with vpulse and got some kind of oscillation, take a look at these screenshots:
What is your ring oscillator's purpose ?I think I'll try mister @Audioguru suggestion and compare the results...