¿Hay algún error en la hoja de datos del SN74LS169B?

Aug 16 2020

Estaba mirando el TI SN74LS169B, un contador binario síncrono ascendente / descendente.

Página del producto: https://www.ti.com/product/SN74LS169B

Ficha de datos: https://www.ti.com/lit/gpn/sn74ls169b

Según la hoja de datos:

La dirección del conteo está determinada por el nivel de la entrada hacia arriba / hacia abajo. Cuando la entrada es alta, el contador avanza; cuando está bajo, cuenta regresivamente.

Sin embargo, he estado examinando el diagrama lógico funcional proporcionado en la hoja de datos y me parece que el comportamiento debería ser el opuesto. Este es el diagrama lógico funcional de la hoja de datos:

Suponiendo que Q es bajo para todos los flip flops (el contador está en 0), LOAD es alto para deshabilitar la carga, ENP y ENT son bajos para habilitar el conteo, y U / D es alto para establecer la dirección de conteo en ARRIBA, obtengo el siguiente resultado:

Parece que las entradas de los flip flops son todas altas, lo que indica que el siguiente estado del contador sería 15, en lugar de 1.

Repitiendo los cálculos para cuando U / D es bajo para establecer la dirección de conteo hacia ABAJO, obtengo el siguiente resultado:

Ahora, parece que el siguiente estado del contador sería 1, en lugar de 15.

He verificado doble, triple y cuádruple mi trabajo ... ¿es la dirección de conteo hacia atrás de lo que indica la hoja de datos, lo que sugiere un error en la descripción o en el diagrama lógico, o me falta algo?

Respuestas

3 EmrysMaier Aug 17 2020 at 20:33

Nunca publico aquí, tal vez empiece más después de esto. Cuando le pide a TI que actualice una hoja de datos lógica estándar (como la SN74LS169B ), soy uno de los ingenieros de aplicaciones que revisa, categoriza e implementa la solución.

Las hojas de datos tienen errores porque están escritas por humanos, y nosotros (los humanos que las escriben) siempre apreciamos cuando las personas nos traen estos errores. El mejor lugar para hacer esto es en los foros de soporte de E2E , que le brindan una línea de comunicación directa con cientos de ingenieros de aplicaciones en TI. Al ingresar el número de pieza que está utilizando cuando realiza una publicación, el sistema sabrá exactamente a qué equipo interno enviar su pregunta.

En este caso, he abierto un ticket en nuestro sistema de seguimiento de errores de hoja de datos interno para que revise este diagrama lógico y verifique el problema que ha presentado. Una vez que verifique el problema (no tengo ninguna razón para dudar de su lógica, así que supongo que tiene razón), dado que este problema tiene un impacto bajo en la mayoría de los clientes, lo marcaré como una actualización que se incluirá cuando la hoja de datos sea actualizado a los nuevos estándares.

Quería responder aquí para informarle que no lo están ignorando, pero es probable que esta solución tarde bastante en implementarse debido a que nuestra carga de trabajo actual y otras tareas tienen prioridad.

¡Gracias por informarme sobre este tema!