Hi Everyone,
I am trying to design a module for shift input. It should be working in this way. When we enter shift start time and cycle period, that start time will repeat according to cycle period until we override it.

I am struggling to design and figure out formulas? Any idea and tips are appreciated. Thank you.