Just to provide more clarity on the above topic:
My exact question was to: Write verilog code using NAND and NOT gates only to generate a clock signal of frequency 'f' and dutycule 'd' as per the requirement. (hint:- you can use parameters)
I was also asked to use Ring Oscillator instead of directly assigning the vales to the clock output as 0 or 1 which is why I wrote my code like that.
However when I run my code I get the following error : Execution interrupted or reached maximum runtime.
Kindly help ASAP.
Regards