タグ付けされた質問 「flipflop」

フリップフロップまたはラッチは、2つの安定した状態を持ち、状態情報を格納するために使用できる回路です。

2
FSMで非同期入力を同期する必要があるのはなぜですか?
私は新しくデジタルエレクトロニクスを学びました。ロジック機能を実行するゲートがあることは知っています。RSラッチ、Dラッチ、マスタースレーブDフリップフロップについて学びました。論理関数を実行して状態を保存できるようになったので、有限状態マシン(信号機など)を作成できます。クラスではこの特定の信号機の例について話し、スタート/ストップボタン(歩行者が青信号を待っていることを示す信号機への信号)を追加すると、どのような問題が発生するかについての議論がありました。 結論は、このボタンは非同期入力になるため、この入力を最初に同期できるように、ステートマシンの前にフリップフロップを配置する必要があるということです。 私が理解していないのは、非同期入力の問題は何ですか?なぜそれを同期する必要があるのですか?そして、なぜステートマシンの前または後ろのフリップフロップが同期に役立つのでしょうか。いくつかの記事を読んで、「メタスタビリティ」について話していますが、それでもわかりません どうもありがとう

3
このCD4013アプリケーションはどのように機能しますか?
私が持っているシンセサイザー、RS-09と呼ばれるローランドの80年代初期のシンセサイザーの問題をトラブルシューティングしようとしています。私はロジックを勉強し始めたばかりで、何が起こっているのか困惑しています。このシンセサイザーでは、4013が分周器として使用されており、ユーザーがスイッチを介して「オクターブダウン」と呼ばれる機能を選択したかどうかに基づいて、マスターオシレーターからのトリガー信号を分割します。次に、4013の出力Qは、「トップオクターブジェネレーター」に渡されます。このトップオクターブジェネレーターは、それを使用して半音階の12ノートを生成し、そこから他のすべてのノートが作成されます。現在、「オクターブダウン」モードでのみ動作しています。「オクターブダウン」が選択されていない場合、すべてのキーがノイズを生成するだけです。これが回路図のこの部分のクローズアップです。「10」のラベルが付いた縦線はスイッチに接続し、 4013は、「高」電圧が0V、「低」電圧が-10Vになるように設定されています(下矢印は-10V電源です)。「オクターブダウン」が選択されており、4013が分圧することになっている場合、スイッチは-10Vを適用し、-10kVより少し低い電圧を15kΩの抵抗を介してSET(ピン8)に送信します。「オクターブダウン」が選択されていない場合、0Vがそのパスに接続されます。オクターブダウンモードでは、その-10VはダイオードD206を介してRESET(ピン10)(ダイオードドロップから0.6-0.7V未満)を通過することもでき、リセットとセットがLow状態に保持されると、フリップフロップはクロックモード、マスターオシレーターからのトリガー信号に応答します。これは問題なく動作しているようです。Q /をそのままDに接続すると、フリップフロップも「2進除算」され、Qはトリガーの周波数の1/2で方形波を出力します。 私の問題は、「オクターブダウン」が選択されていない場合にどうなるかが理解できないことです。どのように機能するかはわかりませんが、機能しません。これは私の理解ですが、何かが間違っているはずです: SETの〜0Vはそれを高状態に保持しますが、D206を介してRESETに渡すことはできず、リセットを開いたままにして、発振器からの「命令」を受信します(ダイレクトモード)。トリガー発振器は+5と-10Vの間で発振を開始しますが、ダイオードはそれを0Vでクランプして正の部分を遮断し、その後RESETに送信されます[編集:これは実際に起こっていることとは異なります。下のオシロスコープの画像を参照してください]。ただし、セットがハイに保持されている場合、Qの唯一の可能な結果は、発振器がその低いポイントにあり、リセットに〜10Vを送信しているときのハイ状態、QがハイでQ /が0のとき、および両方の「不許可状態」です。発振器がその高いポイントにあるとき、セットとリセットが高くなり、QとQ /の両方が高くなります。したがって、Qは少しのノイズで一定の「高電圧」(この場合は0V)を送信するだけです。それが私が期待することであり、私がそれを実行しているのを見ています。私のメーターとオシロスコープの測定は、これが起こっていることを確認しています。 これはどのように機能するはずですか?それがどのように機能するかについての私の解釈と回路が実際に機能する方法の両方で明らかに何かが間違っていますが、私は何度もそれを調べましたが、それを理解することはできません。 あなたの助けは大歓迎です! 編集:機能しない設定(高オクターブ)でのさまざまな入力と出力を示すオシロスコープのショットを追加します。相対位置を示すために、中心が0Vである垂直位置を残しました。0.5V / divです。リセット時の波形がどれほど負であり、振幅がどれほど小さいかを見て驚いた。これは、私が以前に観察したと思っていたものとは少し異なり、明らかに「正しくない」ようです。 マスターオシレーターの出力(CLOCKに到達する場所)も見栄えの良いトリガー波形ではありません。また、4013には適切なトリガーが必要であると理解していますが、クロックモードで動作しているように見えるため、問題ではない可能性があります。

5
フリップフロップの競合状態とは何ですか?
私は2冊の教科書を読み、先生に相談しましたが、私の疑問を明確にするものは何もないようです。 私が教えてきた2つのバージョンの人種は、 SRフリップフロップのSおよびR入力が論理1の場合、出力は不安定になり、競合状態と呼ばれます。 SRフリップフロップのSおよびR入力が論理1で、入力が他の条件に変更されると、出力は予測不能になり、これは競合条件と呼ばれます。 どちらが正しいですか?または、どちらも間違っている場合、実際には何が人種ですか?

2
SRラッチ(フリップフロップ)入力の開始?
これはおそらく基本的な質問ですが、SRラッチが1つのことを除いてどのように機能するかを理解しています。 R入力とS入力では、それらを0または1 .....にすることができますが、それらの隣の入力ラインについてはどうですか(これは、RまたはゲートまたはSまたはゲートの出力に依存します)......これらの「開始」とは何ですか。 私はそれがゼロであると思います...しかし、最初のクロック信号(To RまたはSへ)で......それはまだ他のORゲートからの出力ラインを取得していません...それで、最初にどのようにそれを得ることができますか出力。 同様に、最初のクロック信号がR = 1およびS = 0であるとしましょう....その隣のRまたはゲート入力ラインはどうですか(S ORゲート出力に依存しています)。最初の「入力」信号。それは私を混乱させますか? 私たちはそれがゼロだと思いますか、それとも何ですか? 編集:質問はわかりにくいので、Rの右下の入力ライン(両方とも上部ORゲートに入り、そのすぐ下の1つについて話しています)。それはS出力に依存しているので....それが最初の「クロック」信号である場合...何に設定されますか?ゼロ?明らかにそれが実際に何かに設定される前にSの出力を待たなければならないので...しかし最初はそれが何を考慮しているのか。

6
誰かが次のフリップフロップ回路を説明できますか?
この回路で何が起こっているのか理解できません。質問は、「および場合のQの値は何か」を示します(図のように)。R¯=1R¯=1\bar{R} = 1S¯= 0S¯=0\bar{S} = 0 この場合、Qがどのように見えるかをどのように判断できますか?この質問には上記の知識が必要な場合があるので、最初に質問しました。どこへ行くかについてのどんな情報も素晴らしいでしょう。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.