Alejandro:
Efectivamente los retardos de una compuerta (o de un flip-flop) son datos que nos da el fabricante sobre como funcionan sus chips y eso está fuera de nuestro control. A ese tipo de información en las hojas de datos se les llama en general "características", el caso particular de los retardos aparece en general bajo el título "AC Characteristics".
El caso del tiempo de setup es diferente. En este caso el fabricante nos impone un _requerimiento_: para que el flip-flop funcione como un flip flop tal como está descrito en la hoja de datos, yo tengo que manejar sus entradas de manera que el tiempo de setup que efectivamente le respeto al flip flop sea mayor que un cierto valor mínimo especificado en la hoja de datos.
La información que me da el fabricante en la hoja de datos debe ser válida para todos los chips que el fabricante vende, y para todas las condiciones de operación aceptadas (que se especifican también en la hoja de datos). P. ej. para el caso de un retardo el fabricante en general me da un rango de variación (tdmin < td < tdmax) y me garantiza que el retardo se mantiene dentro de ese rango para todos los ejemplares de un chip, funcionando dentro de las condiciones de operación aceptadas (de temperatura, la tensión de alimentación, la capacidad entre el pin de salida y tierra y la cantidad de corriente que esté consumiendo en la salida).
El problema con los tiempos de setup es que no todos los fabricantes presentan la información de la misma forma. En otras palabras, la "inconsistencia histórica" no es de las letras de examen sino de la forma en que los diferentes fabricantes expresan el requerimiento para el tiempo de setup. Es un mínimo requerido, pero el fabricante debe analizar o medir ese mínimo requerido para cada una de las partidas de fabricación y para cada una de las condiciones de operación aceptadas. El número que termina poniendo el fabricante en la hoja de datos es el mayor de esos mínimos requeridos (para asegurar que el chip va a funcionar en todos los casos), y algunos fabricantes tienen la poco feliz idea de etiquetarlo como tsu max..
Entonces en las hojas de datos habitualmente aparece como tsumin (en el entendido que es un mínimo requerido), a veces aparece como tsumax (por ser el máximo en las diferentes condiciones de ese mínimo requerido) y a veces aparece como tsu a secas y supone que el lector sabe que se trata de un mínimo requerido.
Lo importante es que entiendan la diferencia entre una característica (p. ej. los retardos) y un requerimiento (como el caso de tsetup), y la definición del tiempo de setup. Una vez que tienen eso claro van a poder interpretar correctamente lo que se les pide en la letra del problema o en la hoja de datos del fabricante.
Perdón por lo largo de la respuesta, espero que haya aclarado.
julio