汎用の趣味に最適なロジックファミリは何ですか?


13

いくつかのロジックICを購入する必要があります。どの家族を取得する必要がありますか?HC?HCT?予測不可能な将来のプロジェクトとの最大の互換性のために、どの種類がパーツボックスに横たわるのが最適ですか?広い供給範囲、極端な周波数要件などはありません。シュミット入力?オープン出力?


3
ベアFET、ベイビー!カスタムロジックは言うまでもなく、独自の入力調整、レベルシフト、および出力ドライバーを作成します。:)私は子供、私は子供
...-tyblu

どの電圧が必要ですか?
ブライアンカールトン

1
@ブライアン:わかりません。重要なのは、将来のプロジェクトで役立つように、広範囲の共通電圧と互換性があることです。
エンドリス

回答:


12

HCが最も便利です。供給電圧範囲が非常に広く、ほとんどのMCUに簡単に接続でき、ノイズ耐性が高く、十分な速度があり、広く利用可能です。HCは、小さなパッケージの単一ゲートとしても利用できます。TTLとLS TTLは忘れてください。最近では誰もそれらを新しいデザインに使用していません。

CPLDを使用することも学ぶ価値があります。それらを使用することは、個々のロジックチップを使用して設計するよりもはるかに理にかなっています。


CD4000シリーズの供給範囲は広くありませんか?CPLDは1つまたは2つのロジックICよりも意味がありますか?
エンドリス

低レンジCPLDは、可用性と価格が非常に安定しているため、1〜2個の複雑な/まれなロジックICよりも実際に有用です。
BarsMonster

CPLDの使用を開始する上で、追加のポインターを提供できますか?ありがとうございました。
-Sabuncu

ちょうどそのようなこの一つとして、利用可能な多くのキットの1つを買う:altera.com/products/boards_and_kits/dev-kits/altera/...
レオン・ヘラー

3

広い動作電圧と一般的な可用性により、HCが最も便利なファミリであることに同意します。非常に高速または非常に低い電力を必要とする設計で作業している場合、もはや汎用の領域にいるわけではありません。

ただし、5Vから3Vに、またはその逆に移行する必要があるなど、混合電源の状況に陥るのはかなり一般的です。HCにはCMOS入力と入力保護ダイオードがあるため、ロジックレベル変換にはあまり有用ではありません。5〜3個を入力抵抗で動作させてダイオード電流を制限できますが、理想的ではありません。3から5の間は、運が悪いだけかもしれません。

5V〜3V(3Vで動作するチップを駆動する5V入力)の場合、AHCとLVCには5Vトレラント入力があり、正常に機能します。

3Vから5Vの場合、TTL互換入力を備えたファミリが必要です。これにより、低い3V信号が5V電源チップの高入力電圧要件を満たします。そのためには、HCTやAHCTなどの家族が役立ちます。

残念なことに、あらゆる電圧から電力を供給し、あらゆる電圧の入力を受け入れることができる一般的なファミリはありませんが、この目的のために個別の電源ピンを備えた特殊なレベルシフトバッファ(双方向)がたくさんあります。


1
LVCの+1は、5Vおよび3.3Vロジックとのインターフェースに非常に貴重です。
ジョーベイカー

ブレッドボード上のLVCに近づかないでください。速すぎます。
ゼーンカミンスキー

2

HCTはいいですね。@Leon Hellerが述べたすべての利点だけでなく、TTL互換入力もあります。速度が必要な場合は、ACTを検討してください。Tiのロジックガイドには多くの詳細があります。


1
マイナス面もあるに違いありません。そうでなければ、HCTだけが存在します。
エンドリス

1
...もう一度... 5 Vで給電されるHCTは、3.3 Vを使用する他のICが提供するロジックレベルを受け入れます。つまり、異なる供給電圧で動作する回路の部品間のインターフェースに使用できます。5 Vレールで動作するHCゲートの入力で3.3 Vロジックの出力を使用することはできません。
-zebonaut

2
4.5〜5.5ボルトの電源が供給された場合にHCTのように動作するが、その範囲外の動作に対して指定されるファミリがないのはなぜだろうか(たとえば、VDD / 2が論理ハイを表すと指定されている場合)?そのようなデバイスは、任意の2つの「連続」の電圧レベル[3.3Vに5V、または2Vまで3.3Vなど)の間の容易なインターフェースのために有用と思われる
supercat

1
入力電圧のしきい値は電源電圧の比率として定義されている技術もあれば、グランドよりも高い(またはVccより低い)ダイオード降下が一定数ある技術もあるため、電源電圧が変化してもしきい値が常に機能するとは限りません。一部のテクノロジーは、古いテクノロジーが必要とする高電流を駆動しませんが、他のテクノロジーはレールにハードドライブするため、他のテクノロジー入力の一部で電流を消費します。偉大な心は、厄介な状況を最大限に活用しました。最新のものは、主にさまざまな電圧でのCMOSスタイルのレベルです。一部の設計では、動作に不均一なドライブが必要です。
-KalleMP

1
TTL互換入力は、実際には一般的な場合の欠点です。役立つのは、真のTTLから駆動される信号を受信して​​いるときだけです。それは最近では非常にまれです。
オリンラスロップ

2

実際には、HC(T)ではなくAHC(T)が必要です。HC(T)は大丈夫ですが、AHC(T)を選択しない理由はほとんどありません。

私が拒否する他のファミリには、ACとその低電圧等価物、LVCが含まれます。これらのファミリの立ち上がり時間はサブナノ秒であり、ブレッドボードとしては速すぎます。また、7400 TTL、STTL、LSTTL、AS、ALS、Fなどを含むバイポーラTTLファミリを避けることをお勧めします。バイポーラロジックは基本的に時代遅れになっています。また、ECL 10kまたは100kパーツの使用を避けることは言うまでもありませんが、それらはおそらくほとんどの初心者の電気技術者の認識の範囲外です。

20年前、TIは、当時の新しいAHCロジックファミリに対して次のマーケティングポイントを持っていました。

「AHCを使用して新しいパフォーマンスレベルに移行します。•HCMOSの3倍高速です。HCMOSの静的消費電力の半分です。HCMOSと同じ低ノイズです。HCMOSと同じ市場価格で。」

AHCに関するTIの主張は正しいです。

愛好家にとって最も重要なことは、エッジレートです。彼らは、伝送ラインの影響をあまり考慮せずに、ICを使用できるようにしたいと考えています。厄介な寄生要素のため、ブレッドボードは少なくとも数ナノ秒の移行速度を要求します。AHCの立ち上がり時間と立ち下がり時間はHCと同じなので、ブレッドボードの使いやすさは似ています。

AHCデバイスは、HCMOSの広い動作範囲を共有しますが、低い電源電圧で動作する場合も5V耐性があります。これは、HCMOSには欠けているといつも思っていた、本当に便利な機能です。AHCの出力駆動電流はHCよりわずかに大きくなりますが、それでも5Vで最大8 mAです。これは、AHCおよびHCに期待されるブレッドボード上の遅いエッジと良好な信号整合性に貢献します。

詳細については、TIの完全なAHC(T)デザイナーズガイドを参照してください:http : //www.ti.com/lit/ug/scla013d/scla013d.pdf

ここで、「T」のバリエーションについてさらに詳しく説明します。HCT、AHCT、ACTなどです。「T」はTTL互換入力の略です。チップがバイポーラTTLデバイスからの信号を受信する場合。7400、74S、74LS、74ALS、74Fの場合、HCTなどの「T」デバイスを選択するか、3.3V程度で動作する5V耐性の非「T」デバイスを使用し、それに対応するシステムを設計する必要があります。 3.3V出力レベル。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.