狀態(tài)機的設(shè)計-六_第1頁
狀態(tài)機的設(shè)計-六_第2頁
狀態(tài)機的設(shè)計-六_第3頁
狀態(tài)機的設(shè)計-六_第4頁
全文預覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

題目狀態(tài)機的設(shè)計一、實驗目的1.掌握時序邏輯電路的設(shè)計方法。2.練習進程(Process)語句的使用。3.學習簡單狀態(tài)機的設(shè)計方法。二、實驗原理有限狀態(tài)機的主要功能用來實現(xiàn)一個數(shù)字電路設(shè)計中的控制部分,其功能和CPU的功能十分相似。狀態(tài)機的操作有兩種:狀態(tài)機內(nèi)部狀態(tài)轉(zhuǎn)換。狀態(tài)機要經(jīng)歷一系列狀態(tài),下一狀態(tài)由譯碼器根據(jù)當前狀態(tài)和輸入狀態(tài)條件決定。產(chǎn)生輸出信號序列。輸出信號由輸出譯碼器根據(jù)當前狀態(tài)和輸入條件決定。三、實驗內(nèi)容實現(xiàn)一個簡單的Moore狀態(tài)機Moore狀態(tài)機的狀態(tài)轉(zhuǎn)移圖一:圖一Moore狀態(tài)機的狀態(tài)轉(zhuǎn)移圖四、實驗步驟(1)啟動QuartusII建立一個空白工程。(2)新建VHDL源程序文件輸入程序代碼并保存,進行綜合編譯,若在編譯過程中出現(xiàn)錯誤,則找出并更正錯誤,直至成功為止。(3)建立波形仿真文件并進行功能仿真驗證。(4)按照實驗報告冊上進行管腳的分配即可。(5)用下載電纜通過JTAG口對應的sof文件加載到FPGA中,觀察實驗結(jié)果。五、實驗現(xiàn)象與結(jié)果1)仿真結(jié)果實驗總結(jié)這次的實驗為四位并行乘法器,基本原理老師已經(jīng)在上課的時候講的很清楚,剛開始綜合時有錯誤,改完后波形仿真也進行的很順利,這次試驗又熟悉了QUARTUSII軟件的使用,以后要多動手,多理解,爭取對QUARTUSII熟練掌握。實驗結(jié)果驗證了程序的正確性。附錄libraryieee;useieee.std_logic_1164.all;entityzl_549 isport(reset:instd_logic;clk,din:instd_logic;dataout:outstd_logic_vector(2downto0));endzl_549;architecturemooreofzl_549istypestate_typeis(s0,s1,s2,s3);signalstate:state_type;beginchange_state:process(clk,reset)beginif(reset='1')thenstate<=s0;elsif(rising_edge(clk))thencasestateiswhens0=>if(din='1')thenstate<=s1;endif;whens1=>if(din='1')thenstate<=s2;endif;whens2=>if(din='1')thenstate<=s3;endif;whens3=>if(din='1')thenstate<=s0;ELSestate<=s1;endif;endcase;endif;endprocess;output_process:process(state)begincasestateiswhens0=>dataout<="001";whens1=>dataout<="011";whens2=>dataout<="101";

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論