1 / 50

論理回路

論理回路. 第 4 回 TkGate 実習 - 組み合わせ論理回路 http://www.info.kindai.ac.jp/LC 38 号館 4 階 N-411 内線 5459 takasi-i@info.kindai.ac.jp. TkGate. TkGate 論理回路のシミュレータ 論理素子やモジュールを使用可能 フリーソフト ホームページ http://www.tkgate.org. http://www.tkgate.org. TkGate のインストール. ノート PC に TkGate をインストール

karis
Download Presentation

論理回路

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 論理回路 第4回 TkGate実習 - 組み合わせ論理回路 http://www.info.kindai.ac.jp/LC 38号館4階N-411 内線5459 takasi-i@info.kindai.ac.jp

  2. TkGate • TkGate • 論理回路のシミュレータ • 論理素子やモジュールを使用可能 • フリーソフト • ホームページ • http://www.tkgate.org

  3. http://www.tkgate.org

  4. TkGateのインストール • ノートPCにTkGateをインストール • 論理回路のページにインストール方法を記載 http://www.info.kindai.ac.jp/LC/TkGate/

  5. http://www.info.kindai.ac.jp/LC

  6. http://www.info.kindai.ac.jp/LC/TkGate/install.html

  7. 1. tkgate_OS_X_installed.tgz を /Users/info/Downloads にダウンロード

  8. 2. ターミナルを起動

  9. 3. ターミナル上で以下のコマンドを実行 $ cd / (ルートディレクトリに移動) $ sudo tar xvf ~/Downloads/tkgate_OS_X_installed.tgz (ルートパスワードを入力) 4. ターミナル上で以下のコマンドを実行 $ tkgate &

  10. File → New で 新規作成

  11. が押されているとき 画面をクリックすると × 印が出る。

  12. × 印の位置に ゲートが配置される

  13. 演習問題 • 2入力ANDゲートのシミュレート • Z = X・ Yの回路を作成せよ I/O : Switch I/O : LED Gate : AND

  14. オブジェクト, 配線で 右クリック→プロパティ

  15. オブジェクト, 配線に 名前を付ける Hide Name (名前を隠す) ボタンをオフにする

  16. 名前が表示される

  17. メニューの Simulate→Bagin Simulation または    ボタンで実行開始

  18. “ 配線をダブルクリックしてください” シミュレート開始すると スコープウィンドウが開く

  19. 配線をダブルクリック

  20. テスタが表示される

  21. スコープウィンドに テスタを置いた配線の 電位が表示される

  22. 1 =緑0 =ピンク で 配線の電位を表示 スペースキーを押すと時間経過

  23. 1 =赤0 =ピンク で 配線の電位を表示 X = 0 (スイッチがoff ) Y = 0 (スイッチがoff )のとき Z = 0 (LEDがピンク)

  24. クリック スイッチをクリックで ON/OFF 切り替え

  25. 配線Yの電位が 1 (= 緑)に変わる

  26. X = 1 (スイッチがon ) Y = 1 (スイッチがon )のとき Z = 1 (LEDが赤)

  27. X = 1, Y = 1のとき Z = 1 (= 緑) (注意)出力が安定するまでスペースキーを押すこと

  28. 演習問題 • 次の論理式に対応する回路を作成せよ

  29. 論理式 のX,Yの値が 以下の図になるようにした場合の Zの値を記入せよ 演習問題 X Y 遅延 Z 0 50 100 150 200 250

  30. 論理式 の真理値表を作成せよ 1 1 0 演習問題 X 0 Y Z 0 50 100 150 200

  31. File → Open で “gate5.v”を選択

  32. I/O : DIP Switch I/O : 7Seg.LED gate5.v I/O : Wire Merge DIP Switch : 数値(16進数)を入力可能 7Seg LED : 数値(10進数, 16進数)を表示可能

  33. ボックスに 数値(16進数)を入れ “Apply” を押す シミュレート時にDIP Switch を クリック

  34. in := 0 in := 1 in := 2

  35. 0 d0 1 2 3 4 5 6 7 9 a b 30 80 8 c 90 10 e0 50 a0 20 c0 40 60 0 演習問題 • gate5.v の in の値が以下の図になるようにした場合の in0, …, in3, out の値を記入せよ in in0 in1 in2 in3 out

  36. 問題 • gate4.vの in_A, in_B, in_C の値が以下の図になるようにした場合の out の値を記入せよ in_A in_B in_C out (注意) 出力が安定するまでスペースキーを押すこと

  37. gate4.v

  38. 問題 • gate4.vの真理値表を描け

  39. 問題 • gate6.vの in_S0, in_S1 の値が以下の図になるように した場合の out の値を記入せよ • ただし、in_NUM には学籍番号の下1桁を入力すること (下一桁が 0 の場合は a (10)を入力) 学籍番号下1桁 in_NUM in_S0 in_S1 out

  40. 学籍番号の下1桁を入力 (下1桁が 0 の場合は a を入力) gate6.v

  41. 予習問題 : 多数決器 • 3変数の多数決器の論理式を書け • 3変数の多数決器を設計せよ • 多数決器 : 入力に 1 が半数以上あれば 1 を、           半数未満なら 0 を出力する Z = Major3 X1 Z X2 X3

More Related