1112_Verilog Hardware Description Language
Course Period:Now ~ Any Time
LINE sharing feature only supports mobile devices

Course Intro

Course Plan

  • 評分標準: 點名 10%, 作業 40%, 期末考 50%
  • 課程教科書連結
  • 教室廣播位置 192.168.1.102:7070
  • FPGA設備: Altera DE2-115 教育開發平台
  • DE2-115 USB驅動程式(zip)
  • 課程軟體Quartus Lite下載點
  • 課程軟體Quartus使用說明
  • What is FPGA?
  • 0.1. 第一個Verilog程式(一):建立專案
  • 0.2. 第一個Verilog程式(二):執行專案
  • 0.3. Quartus官方文件: my fist FPGA design
  • 1. Verilog架構簡介
  • Verilog範例檔: AND2
  • Verilog測試檔: AND2
  • Hw1: 使用Verilog實作AND2並完成波形測試
  • 2. Verilog運算
  • Hw2: Verilog實作4位元加法器
  • Hw3: Verilog實作4對1多工器
  • 3. Verilog資料流描述與組合電路
  • 3.1. DE2-115+Verilog LED範例參考(編譯與操作)
  • 3.2. DE2-115 使用者手冊(IO腳位對應)(P36開始)
  • 3.3. DE2-115 FAQ(編譯錯誤說明)
  • 3.4. DE2-115+Verilog LED與SW範例(.v)
  • Hw4: DE2-115實作3對8解碼器(LED&SW)
  • 4. Verilog行為模式敘述與序向電路
  • Hw5: DE2-115行為模式實作4對1多工器(6個SW輸入, 1個LED輸出, 1個七段輸出該選擇為哪個輸入(編號0~3))
  • Hw6: DE2-115實作5人投票機
  • Hw8: DE2-115實作Ch4投影片P80的59倒數計數器(RESET用switch, 2個7段顯示個位與十位數, CLK用50Mhz)
  • 5. Verilog元件/迴圈/函數與任務
  • 作業6改成元件範例(zip)
  • 作業7改成元件範例(zip)
  • 作業7改成function(rar)
  • 7. Verilog電路應用實例
  • Verilog亂數產生器(LFSR)說明1
  • Verilog亂數產生器(LFSR)說明2
  • DE2-115 LCD的datasheet
  • LCD指令說明(參考)
  • 期末專題: 參考附件, 抽籤決定題目, 基礎功能70%, 並加入自訂創意功能30%(上傳程式檔/demo影片)
  • (自訂創意功能, 請以註解方式陳述於程式碼開頭)
  • 期末專題(1):彈珠檯模擬遊戲
  • 期末專題(2):電梯控制器
  • 期末專題(3):打地鼠模擬遊戲
  • 期末專題_方塊圖參考
Teacher / 

Related Courses

1062_The Experiment of Electronics Circuit
呂學德
Period:Not set
LINE sharing feature only supports mobile devices