# 實作:請使用case改寫四人投票機,並撰寫testbench ###### 班級:資工二1 姓名:鍾宏昌 學號:1410932049 --- | | | |:----------------:|:----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | **目的** | 驗證 Hierarchical Design of 3-8 decoder | | **原理** | 編寫程式,並且產生波形圖 | | **使用軟體** | vscode, github, gtkwave | | **使用程式碼** | [<font color="#f00">voter_case.v</font>](https://github.com/s1410932049/HW3/blob/master/voter_case.v)、[<font color="#f00">voter_case_tb.v</font>](https://github.com/s1410932049/HW3/blob/master/voter_case_tb.v)、[<font color="#f00">makefile</font>](https://github.com/s1410932049/HW3/blob/master/makefile) | | **結果(波形圖)** | [<font color="#f00">voter_case.vcd</font>](https://github.com/s1410932049/HW3/blob/master/voter_case.vcd)![](https://i.imgur.com/JwxMes9.png)[<font color="#f00">voter_case.vvp</font>](https://github.com/s1410932049/HW3/blob/master/voter_case.vvp) | | **討論** | 這次我嘗試從零開始撰寫testbench,看了很多網路上的資料及教學,然後就成功了?我不太確定?但還是得出了一個看起來還可以的成果?| | **心得** | 這次花了比較多的時間,因為波形圖的結果感覺很奇怪,但其實我也不曉得現在的成果是否正確。對於我試著不寫步驟直接給檔案連結,不知道會不會看起來比較舒服一點,下次的作業我可能會試著在這個網頁貼上程式碼,所以下次不會再用表格,因為表格內似乎無法放置程式碼區塊,也有可能可以,但需要某個我不知道的方法。 | | **參考** | [智慧大師 - 數位邏輯設計實習:Lectrue_2,Lectrue_3,Lectrue_4,Lectrue_5](https://elearn.nutc.edu.tw/) |