I can build a “timer” using a counter with “decoder” circuitry to create an output signal at a specific time after starting the counter...Alternately, after each clock to the counter, the counters output value could be compared to some register value...