本文為大家介紹模5計數(shù)器設(shè)計步驟及程序解析。
工作原理
1. ISE軟件是一個支持數(shù)字系統(tǒng)設(shè)計的開發(fā)平臺。
2. 用ISE軟件進行設(shè)計開發(fā)時基于相應(yīng)器件型號的。 注意:軟件設(shè)計時選擇 的器件型號是與實際下載板上的器件型號相同。
3. 模-5計數(shù)器就是從0到4重復(fù)計數(shù)。也就是說,它一共要經(jīng)歷5個狀態(tài),輸出從000變到100然后再回到000。
模5計數(shù)器設(shè)計步驟
1.進入modelsim后點擊file ----》 new ----》project.之后出現(xiàn)一個建立工程的對話框,鍵入工程名后,再在下面路徑添加一個自己的文件夾。確認后會彈出一個對話框,點擊creat New File,在工程下建立兩個文件分別功能模塊文件的測試激勵模塊文件。在彈出的窗口中輸入項目的名稱和存儲位置。將文件儲存在桌面的臨時文件夾中,相關(guān)截圖如下:

建立Verilog HDL文件:在“File—》New”的窗口中選擇建立Verilog HDL文件。

可以在File name中輸入文件名,再次單擊Next后,接著選擇實驗板的型號。

2.編譯源文件代碼:選擇“Processing-》Start Compilation”或點擊快捷鍵開始編譯,編譯通過后可以查看生成的Report和運行進程。如圖:

3.編譯,如果程序出錯對程序進行修改。之后再編譯,編譯成功后點擊simulate進行仿真。保存文件后,再次選擇“File—》New”,新建仿真波形:

4.觀察仿真結(jié)果是否符合事先的設(shè)計。不符合繼續(xù)修改程序。 可參考基本操作步驟如下:

設(shè)置仿真邏輯電平變化:設(shè)置輸入時鐘信號cp的周期為10ns

仿真形式的選擇:在“Assignment-》Setting-》stimulation setting“中選擇功能仿真(因為功能仿真比時序仿真更加有效和規(guī)范):

執(zhí)行仿真:點擊仿真快捷鍵,進行仿真,得到仿真圖形,以驗證代碼是否正確,然后保存文件。
模5計數(shù)器設(shè)計程序

電子發(fā)燒友App










































評論