Sorry for the late follow-up, but would anyone be able to help simulate this? I’ve tried numerous approaches, but I still can’t get anything close to a square wave. Might be that i dont have the correct Spice model,
CD4049UB.libsig (813 Bytes)
CD4049UB.cir (8.8 KB)
CD4049UB.lib (8.8 KB)
You can try these (i didnt check them)
cd4049ub.sub (567 Bytes)
cmos.lib (209.2 KB)
DIGITAL.LIB (17.0 KB)
I tried all three of them, but I’m not getting anything reasonable. I’m not sure if the issue is on my end.
Quick question — do I need to assign pins for the model? And if so, how do I know which is which?
For example, the model says:
Sim. Pins: 1=1, 1=2, 2=4, 3=3 — which doesn’t really make sense to me.
When I go to assign pins in the simulator, I get something like:
Symbol Pin 1 (Vcc) – Model Pin (1–4)
Symbol Pin 8 (Vss) – Model Pin (1–4)
It’s possible that the ring needs a resistor to ground or plus to get oscillation started.
Yes, you need to. Please have a look at Ng syntax dual diode.
Please zip your project (including all models used) and post it here.
Ring-Oscillator-update for KiCad 9 at Simulation examples for KiCad8/KiCad9/Eeschema/ngspice - #4 by holger