Y a-t-il une erreur dans la fiche technique du SN74LS169B?
Je regardais le TI SN74LS169B, un compteur binaire synchrone haut / bas.
Page produit: https://www.ti.com/product/SN74LS169B
Fiche technique: https://www.ti.com/lit/gpn/sn74ls169b
Selon la fiche technique:
Le sens du comptage est déterminé par le niveau de l'entrée haut / bas. Lorsque l'entrée est haute, le compteur compte; lorsqu'il est bas, il compte à rebours.
Cependant, j'ai examiné le schéma logique fonctionnel fourni dans la fiche technique, et il me semble que le comportement devrait être le contraire. Voici le schéma logique fonctionnel de la fiche technique:
En supposant que Q est bas pour toutes les bascules (le compteur est à 0), LOAD est haut pour désactiver le chargement, ENP et ENT sont bas pour activer le comptage, et U / D est haut pour régler le sens de comptage sur UP, j'obtiens le résultat suivant:
Il semble que les entrées des bascules soient toutes hautes, ce qui indique que l'état suivant du compteur serait 15 au lieu de 1.
En répétant les calculs pour quand U / D est bas pour régler le sens de comptage sur DOWN, j'obtiens le résultat suivant:
Maintenant, il semble que le prochain état du compteur serait 1, plutôt que 15.
J'ai vérifié deux, trois et quatre fois mon travail ... est-ce que le sens de comptage est inversé par rapport à ce qu'indique la fiche technique, suggérant une erreur dans la description ou le schéma logique, ou est-ce que je manque quelque chose ??
Réponses
Je ne poste jamais ici - peut-être que je commencerai plus après ça. Lorsque vous demandez à TI de mettre à jour une feuille de données logique standard (comme le SN74LS169B ), je suis l'un des ingénieurs d'application qui examine, catégorise et implémente le correctif.
Les fiches techniques comportent des erreurs parce qu'elles sont écrites par des humains, et nous (les humains qui les écrivent) apprécions toujours que les gens nous apportent ces erreurs. Le meilleur endroit pour le faire est sur les forums d'assistance E2E , qui vous donnent une ligne de communication directe avec des centaines d'ingénieurs d'application de TI. En entrant le numéro de pièce que vous utilisez lorsque vous publiez un message, le système saura exactement à quelle équipe interne acheminer votre question.
Dans ce cas, j'ai ouvert un ticket dans notre système interne de suivi des erreurs de la fiche technique pour que je passe en revue ce diagramme logique afin de vérifier le problème que vous avez présenté. Une fois que j'ai vérifié le problème (je n'ai aucune raison de douter de votre logique, donc je suppose que vous avez raison), puisque ce problème a un faible impact sur la plupart des clients, je le marquerai comme une mise à jour à inclure lorsque la fiche technique sera mis à jour aux nouvelles normes.
Je voulais répondre ici pour vous faire savoir que vous n'êtes pas ignoré, mais ce correctif prendra probablement un certain temps pour être mis en œuvre en raison de notre charge de travail actuelle et d'autres tâches prioritaires.
Merci d'avoir porté ce problème à mon attention!