20221222 課程內容
@All
四人投票機
有四位投票者,可以輸入贊成與反對(四個訊號輸入,1贊成0反對),三個狀態:通過、平手、不通過,以 3 bits 來表示。
達三位以上同意者視為通過,兩位贊成、兩位反對平手,達三位以上反對則為不通過。
電路名稱使用 electronic_voting
,一樣製作 gate
、 assign
、 if-else
、 case
五種,其議題標題尾部名稱使用英文,其中文對應英文名稱為:
- 電路圖
circuit_diagram
:使用繪圖軟體繪製邏輯圖,然後將圖片上傳。也可以使用verilgo的自動轉換方式來產生 - 硬體描述語言
verilog
:使用verilog製作電路, - 模擬圖
simulator
:使用 vivado 或者現有的verilog模擬軟體產生也是可以,但就會和iverilog語法衝突。 - 文件
documentation
:會需要製作檔案,包括事前的波形模擬可以使用文字描述先製作。 - 真值表
truth table
:使用iverilog產生真值表。
Edited by Wu Chenzhi