SN74LS169Bのデータシートにエラーはありますか?

Aug 16 2020

同期アップ/ダウンバイナリカウンタであるTISN74LS169Bを見ていました。

製品ページ: https://www.ti.com/product/SN74LS169B

データシート: https://www.ti.com/lit/gpn/sn74ls169b

データシートによると:

カウントの方向は、アップ/ダウン入力のレベルによって決まります。入力がハイの場合、カウンタはカウントアップします。低い場合はカウントダウンします。

しかし、私はデータシートに記載されている機能論理図を調べており、動作は逆になっているはずです。これは、データシートの機能論理図です。

すべてのフリップフロップでQがロー(カウンターが0)、LOADがハイでロードが無効、ENPとENTがローでカウントが有効、U / Dがハイでカウント方向がUPであるとすると、次のようになります。次の結果:

フリップフロップへの入力がすべてハイであるように見えます。これは、カウンタの次の状態が1ではなく15であることを示しています。

U / Dが低い場合の計算を繰り返して、カウント方向をDOWNに設定すると、次の結果が得られます。

これで、カウンターの次の状態は15ではなく1になるように見えます。

私は自分の仕事を2倍、3倍、4倍にチェックしました...カウント方向はデータシートに示されているものから逆方向であり、説明または論理図のいずれかにエラーがあることを示唆していますか、それとも何かが足りませんか?

回答

3 EmrysMaier Aug 17 2020 at 20:33

私はここに投稿することはありません-多分私はこの後にもっと始めるでしょう。TIに標準ロジックデータシート(SN74LS169Bなど)の更新を依頼すると、私は修正を確認、分類、および実装するアプリケーションエンジニアの1人です。

データシートは人間によって書かれているためエラーがあります。データシートを作成する人間は、人々がこれらのエラーを私たちにもたらすと常に感謝しています。これを行うのに最適な場所は、E2Eサポートフォーラムです。このフォーラムでは、TIの何百人ものアプリケーションエンジニアと直接通信できます。投稿時に使用している部品番号を入力することにより、システムは質問をルーティングする内部チームを正確に認識します。

この場合、内部データシートのエラー追跡システムでチケットを開いて、この論理図を確認し、提示された問題を確認します。問題を確認したら(ロジックを疑う理由がないので、あなたが正しいと思います)、この問題はほとんどのお客様に与える影響が少ないため、データシートに含まれる更新としてマークします。新しい規格に更新されました。

ここに返信して、無視されていないことをお知らせしたいと思いますが、現在のワークロードやその他のタスクが優先されるため、この修正の実装にはかなりの時間がかかる可能性があります。

この問題を私に知らせてくれてありがとう!