gag2000
Member level 5
Dear all,
I'm trying to describe a ring oscillator in Verilog AMS. I've wrote several models of the delay cell, and they are all working fine in open loop.
When I try to simulate in closed loop, either all cells are in a Vin=Vout=VDD/2 steady state (OK, according to the code), or the simulator reports error (cannot compute DCOP, normal, as this is an oscillator, there is no steady state point).
I've tried without success different initialisation for "tran" and "dc".
My question is : "how to make a ring oscillator oscillate in Verilog-ams ?"
Thank you for your valuable help !
RG
- - - Updated - - -
Ooops, after three days, and few minutes after posting, I've found a solution.
In analysis->Tran->Option->SkipDC->Yes
Now, it oscillate without sim errors.
I'm trying to describe a ring oscillator in Verilog AMS. I've wrote several models of the delay cell, and they are all working fine in open loop.
When I try to simulate in closed loop, either all cells are in a Vin=Vout=VDD/2 steady state (OK, according to the code), or the simulator reports error (cannot compute DCOP, normal, as this is an oscillator, there is no steady state point).
I've tried without success different initialisation for "tran" and "dc".
My question is : "how to make a ring oscillator oscillate in Verilog-ams ?"
Thank you for your valuable help !
RG
- - - Updated - - -
Ooops, after three days, and few minutes after posting, I've found a solution.
In analysis->Tran->Option->SkipDC->Yes
Now, it oscillate without sim errors.