2022 実験B HDLによるハードウェア設計 Verilogソースコード例

第1回講義

ON_Circuit

  • 単純な回路 (ON_Circuit.v)

    演習: AND回路

  • AND回路 (AND_Circuit.v)

    演習: OR回路

  • OR回路 (OR_Circuit.v)

    第2回講義

    課題08-1と課題08-2およびSTEP9 フリップフロップ

  • フリップフロップ (非同期リセット) (flipflop_async.v)
  • フリップフロップ (同期リセット) (flipflop_sync.v)
  • シミュレーション記述 (flipflop_sim.v)

    課題10-1 4ビットカウンタ

  • 4ビットカウンタ (Counter.v)
  • シミュレーション記述 (Counter_sim.v)

    課題10-2 分周回路 (1秒ごとにLEDを点滅させる)

  • 分周回路 (Divide_Clock.v)
  • シミュレーション記述 (Divide_sim.v)

    課題10-3 0から9までカウントアップするカウンタ

  • カウントアップカウンタ (Deciaml_Counter.v)
  • シミュレーション記述 (Decimal_sim.v)

    第3回講義

    簡単なステートマシン

  • 簡単なステートマシン (simpleFSM.v)
  • シミュレーション記述 (FSM_sim.v)

    算術論理演算装置 (ALU)

  • ALUの入出力
  • シミュレーション記述

    参考

    全加算器

  • 1ビット全加算器による加算回路

    4ビット バイナリ カウンタ

  • 4ビット バイナリ カウンタ
  • シミュレーション記述

    1ビット カウンタ

  • 1ビット カウンタ

    4ビット シフトレジスタ

  • 4ビット フトレジスタ
  • シミュレーション記述

    4ビット ジョンソン カウンタ

  • 4ビット ジョンソン カウンタ
  • シミュレーション記述

    ステートマシン

  • 信号機を制御するステートマシン
  • シミュレーション記述
  • 赤点滅つきステートマシン

    工学部基盤工学科TOP /  講義資料TOP