I came across the concept of clock generation and I am trying to understand if I can generate a clock for a let’s say a 2/3 clock divider i.e., 0.66 duty cycle using the system Verilog and Verilog. I would like to understand the difference. I am working on a pseudo-code but any other help to code would be greatly appreciated to help me understand the concept of how to generate the clock with any frequency other than the 50% duty cycle.