En ausencia de resistencias o capacitancias externas, en general hay que suponer que el tiempo de propagación de una puerta podría variar arbitrariamente desde cero hasta el valor nominal, sin garantía de ningún tipo de coherencia. Por tanto, cualquier tipo de circuito que deba generar una secuencia de eventos sin un reloj externo tendrá que hacer suposiciones más detalladas sobre el tiempo de propagación de al menos algunas de las puertas. Esto puede lograrse utilizando puertas de disparo Schmidt junto con resistencias y condensadores, o utilizando algunos chips que están diseñados para generar temporización (como el venerable 555 y derivados).
Una vez que se dispone de una señal de sincronización periódica (o, mejor aún, de un par de señales de sincronización separadas por un intervalo de fase conocido), se pueden utilizar puertas para construir contadores, registros de desplazamiento u otras construcciones similares y, a partir de ahí, generar cualquier tipo de secuencia de pulsos que se desee.