- 締切済み
論理回路
論理回路シュミレーションソフト(Logisim)を用いて画像のようなJKフリップフロップを作成しました. しかし,実際にこれを動作させてみるとJ=1,K=1でクロックを立ち上げたときに正しく動作しません. 原因を調べていると,あるサイトで以下のような記述を見つけました. In real life, this circuit would would also have an oscillation, but variations in signal time lead to the circuit eventually settling to a reasonable state. But Logisim doesn't have these physical variations, and so it gets stuck in indefinite oscillation. (http://sourceforge.net/p/circuit/bugs/16/) これでだいたいの原因は理解できたのですが,これについてもう少し詳しく教えていただきたいです. 具体的には,なぜ実際の回路では発振が起こっても信号の時間のずれによって,結果的に正しい状態に落ち着くのか,シュミレーション上ではなぜ物理的なずれがないことにより,発振が起こって不定な値になってしまうのか,そもそもここでいう"variation"とはなにを意味しているのか,といったところです.お願いします.
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- cyclone3
- ベストアンサー率62% (22/35)
回答No.1
お礼
返信が遅くなってすいませんm(__)m 詳しい解説ありがとうございました! おかげでよく理解できました.