Enviar pulsos dependiendo de un numero

Hola, en un circuito, tengo un contador que da números al azar y quiero que dependiendo del número mandar esa cantidad de pulsos a una compuerta.
Por ejemplo si el contador da un 5 quiero mandar 5 pulsos.
 
Pasa el valor del contador a un registro el cual cada pulso de reloj vaya decrementando en 1, manda la salida del registro a una puerta or (la salida de la puerta or sera 1 siempre y cuando alguno de los bits del registro sea 1, por tanto sera 1 cuando el valor del reg sea > 0), conecta la salida de la OR a una AND de 2 entradas, en la entrada que falta de la AND conecta la señar pulso de reloj, te adjunto una imagen a ver si te sirve:

 
Última edición:
gracias POR sus respuestas, pero al final decidi usar una memoria octal para grabar el número, un contador y un comparador y con eso funciono :D

qUE en realidad se parece a la respuesta de joecarl
 
Última edición por un moderador:
Atrás
Arriba