ppat2006
Member level 2
I am trying to build 5 stage single ended ring oscillator in simulink(matlab). How to set propagation delay of each stage inverter to get the desired frequency? also what parameters to set for pmos and nmos L,W, Kp,Kn,Vt etc.
I have taken some values from research paper like (W/L)p =5/2, (W/L)n=3/2,
vtn=0.6 V and vtp=0.53 V, tox=25 nm , Ld=0.1um. I have set solver in simulink as ode15s and output capacitance = 1pf.
I am not getting good square wave. it appears like sinusoidal . so is it correct or wrong . also is it necessary to give exciting pulse to the loop.
plz if anybody has knowledge in matlab / simulink, reply.
I have taken some values from research paper like (W/L)p =5/2, (W/L)n=3/2,
vtn=0.6 V and vtp=0.53 V, tox=25 nm , Ld=0.1um. I have set solver in simulink as ode15s and output capacitance = 1pf.
I am not getting good square wave. it appears like sinusoidal . so is it correct or wrong . also is it necessary to give exciting pulse to the loop.
plz if anybody has knowledge in matlab / simulink, reply.