三、半整數與奇數分頻器設計

三、半整數與奇數分頻器設計

ID:14192885

大?。?7.00 KB

頁數:3頁

時間:2018-07-26

三、半整數與奇數分頻器設計_第1頁
三、半整數與奇數分頻器設計_第2頁
三、半整數與奇數分頻器設計_第3頁
資源描述:

《三、半整數與奇數分頻器設計》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。

1、實驗3半整數與奇數分頻器設計一實驗目的1 熟悉QuartusII的VHDL文本設計流程全過程,學習計數器的設計與仿真2 掌握簡單邏輯電路的設計方法與功能仿真技巧。3學習并掌握用VHDL語言、語法規(guī)則4學習使用VHDL語言進行半整數與奇數分頻器的設計二.實驗儀器設備1PC機,1臺2QuartusII系統(tǒng)三.實驗原理1參考教材中的相關內容;2根據老師教學演示的相關內容。四.實驗內容用VHDL語言設計一個半整數與奇數分頻器,并進行編輯,編譯與仿真。要求(1)設置時鐘信號源;(2)用VHDL語言對半整數與奇數分

2、頻器進行程序設計;(3)對于所設計的程序進行編譯,檢查糾錯。(4)程序完善之后進行程序的仿真并進行波形的記錄與分析。五.實驗參考程序占空比為50%的任意奇數次(5)分頻電路LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;USEIEEE.STD_LOGIC_UNSIGNED.ALL;ENTITYCNT10ISPORT(CLK:INSTD_LOGIC;--輸入時鐘信號K_OR,K1,K2:OUTSTD_LOGIC);--輸出信號END;ARCHITECTUREbhvOFCNT1

3、0ISSIGNALC1,C2:STD_LOGIC_VECTOR(2DOWNTO0);SIGNALM1,M2:STD_LOGIC;BEGINPROCESS(CLK,C1)--敏感信號BEGINIFRISING_EDGE(CLK)THENIF(C1="100")THENC1<="000";ELSEC1<=C1+1;ENDIF;IF(C1="001")THENM1<=NOTM1[ELSIF(C1="011")THENM1<=NOTM1;ENDIF;ENDIF;ENDPROCESS;PROCESS(CLK,C2

4、)BEGINIFFALLING_EDGE(CLK)THENIF(C2="100")THENC2<="000";ELSEC2<=C2+1;ENDIF;IF(C2="001")THENM2<=NOTM2;ELSIF(C2="011")THENM2<=NOTM2;ENDIF;ENDIF;ENDPROCESS;K1<=M1;K2<=M2;K_OR<=M1ORM2;ENDbhv;六.實驗仿真圖形

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯系客服處理。