freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于fpga的多功能數(shù)字時鐘 畢業(yè)論文-全文預(yù)覽

2025-03-26 09:17 上一頁面

下一頁面
  

【正文】 SEG=1101111。 A=SEG(0)。 E=SEG(4)。 圖 譯碼顯示模塊的圖元元件 顯示轉(zhuǎn)換模塊 顯示模式切換模塊完成顯示年月日和顯示時分秒的相互切換,設(shè)置一個按鍵 K3 對其進行控制,通過檢測按鍵的上升沿,對顯示模式進行輪流切換。 IF K139。 IF W=2 THE。139。當 W 為 01 時,顯示秒分,模塊內(nèi)部所進行的操作是把秒模塊的值 SL,SH分別賦給 Q1, Q2,分模塊的值 FL,FH 分別賦給 Q3, Q4,時模塊的值 SL,SH,分別賦給 Q5,Q6。 G=SEG(6)。 C=SEG(2)。 顯示 畢業(yè)設(shè)計(論文)報告紙 27 WHEN OTHERS = NULL。 顯示 6 WHEN 0111 = SEG=0000111。 顯示 2 WHEN 0011 = SEG=1001111。這就要對數(shù)碼管的七個管子進行編號譯碼。 DATA=DATA8。 DATA=DATA6。 DATA=DATA4。 DATA=DATA2。 畢業(yè)設(shè)計(論文)報告紙 26 END IF。EVENT AND CLK=39。而且,一個數(shù)碼管只能顯示一個數(shù)字,所以,在計數(shù)時如用的計數(shù)進制大于 10,就必須考慮將該數(shù)的高位和地位分開顯示。039。 報時模塊 利用計數(shù)模塊的輸出作為報時模塊的輸入,當檢測到分和秒的都為 “ 00”時令報時模塊輸出為 1,驅(qū)動 LED 燈亮一秒。 圖 校時模塊的圖元元件 該模塊的仿真波形如圖 和 所示 : 圖 校時模塊仿真圖 畢業(yè)設(shè)計(論文)報告紙 24 圖 校時模塊仿真圖 如圖 所示,當按鍵 K1 沒按下時,按下 K2 鍵,校時模塊的 FO 只隨著 MO 值的改變而改變,不 K2 按鍵的影響。139。039。039。YO=39。SO=39。L5=39。L3=39。 選通月模塊,調(diào)月 L1=39。039。039。039。039。039。TL=K2。 WHEN 0011=FO=39。L4=39。L2=39。NO=39。TL=39。039。039。139。039。039。L5=39。L3=39。 模式 0 正常計時 L1=39。SO=FI。設(shè)計內(nèi)部一個寄存器 A,在校時時,沒按下 K1, A 就會加 1,當 A 為 0000 時,是正常計時,當 A 為 0001 時,是調(diào)分計數(shù),當 A 為 0010 時,是調(diào)時計數(shù),當 A 為 0011 時,是調(diào)天計數(shù),當 A 為 0100 時,是調(diào)月計數(shù),當 A 為 0101 時, 是調(diào)年計數(shù)。 圖 年計數(shù)模塊的圖元元件 該模塊的仿真波形如圖 所示: 圖 年模塊仿真圖 如圖 所示,兩位年模塊為 100 進制計數(shù)器 當 Y Y1 表示的數(shù)為 4 的整數(shù)倍時,判 畢業(yè)設(shè)計(論文)報告紙 22 斷閏年輸出信號 RUN 就為高電平,與月模塊的判斷閏年輸入信號相一致。039。)。139。 END IF。139。 END IF。 IF Q1=9 THEN Q1=(OTHERS=39。 IF CLK39。 年計數(shù)模塊 年計數(shù)為一百進制的計數(shù)器,模塊有閏年判斷輸出信號 RUN,要傳送給月份模塊,計滿四次就產(chǎn)生一個閏年輸出信號,因為閏年數(shù)值是 4 的整倍數(shù)。 十二月 WHEN others=NULL。 八月 WHEN 00001001=pan=01。 四月 WHEN 00000101=pan=00。else pan=10。 邏輯位相連接 CASE cq5 IS WHEN 00000001=pan=00。 END IF。cout=39。cq1=0000。EVENT and clk=39。當個位 cq1 計數(shù)到 “ 9” 時會向十位 cq2 產(chǎn)生進位,使得 cq2 開始計數(shù)。 由 VHDL 程序代碼生成生成如圖 所示的圖元元件,其中 PANDUAN[1..0]端口是判斷月份大小的判斷信號,它由月計數(shù)模塊提供; CLK 端口是低位進位信號提供的時鐘信號;CQ1[3..0]端口是天計數(shù)的個位計數(shù)輸出信 號; CQ2[3..0]端口是天計數(shù)的十位計數(shù)的輸出信號;COUT 端口是向高位產(chǎn)生進位的輸出端口。END IF。COUT=39。039。CQ4=0000。 制計數(shù)器 ELSE COUT=39。 WHEN 01=IF CQ3=0000 AND CQ4=0011 判斷信號為 01 時為 30 進 THEN CQ3=0001。139。 PAN=PANDUAN。039。EVENT AND CLK=39。它的判斷信號來自月計數(shù)模塊的判斷信號。 該模塊的仿真波形如圖 所示: 圖 24 進制計數(shù)器仿真圖 畢業(yè)設(shè)計(論文)報告紙 16 如圖 所示當 Q Q2 計滿 24 時, Q Q2 都歸零同時有一個進位輸出脈沖,完成了六十進制計數(shù)器的功能。 ELSE COUT=39。 IF Q2=2 AND Q1=3 THEN Q2=0000。039。EVENT AND CLK=39。當 Q1 為 “ 2” 并且 Q2 為 “ 3” 時, COUT 會向校時模塊的 SI 產(chǎn)生進位信號,在正常計時情況下驅(qū)動天的時鐘信號,使得天計數(shù)模塊正常計數(shù)。 圖 秒 /分計數(shù)模塊的圖元元件 該模塊的仿真波形如圖 所示: 圖 60 進制計數(shù)器仿真圖 如圖 所示當 Q Q2 計滿 60 時, Q Q2 都歸零同時有一個進位輸出脈沖,完成了六十進制計數(shù)器的功能。039。Q1=0000。)。139。 秒的 COUT會向校時模塊的 MI 產(chǎn)生驅(qū)動信號,在正常計時狀態(tài)下驅(qū)動分計數(shù)器的時鐘信號來使得分計數(shù)器正常計數(shù)。 END IF。 ELSIF COUNTER=49 THEN COUNTER=0。 AND CLK39。這樣,因此,在 1000 次計數(shù)后信號 X 形成一個新的脈沖信號,該脈沖即為 1Hz 的脈沖。 畢業(yè)設(shè)計(論文)報告紙 12 圖 系統(tǒng)框架圖 系統(tǒng)的各模塊的設(shè)計 分頻模塊 分頻模塊用于給整個系統(tǒng)提供所需的脈沖。計時模塊可以實現(xiàn)數(shù)字鐘的秒、分、時的計時功能以及萬年歷的計數(shù)。本系統(tǒng)設(shè)計可以采用自上而下的方法對系統(tǒng)進行描述。 畢業(yè)設(shè)計(論文)報告紙 10 圖 QuartusⅡ 的設(shè)計流程圖 圖 為 QuartusII 設(shè)計流程圖,從圖中我們可以更清楚地看出基于 QuartusII 的 FPGA 系統(tǒng)設(shè)計流程。默認情況下,時序分析作為全編譯的一部分自動運行。 圖 QuartusⅡ 軟件的用戶界面 畢業(yè)設(shè)計(論文)報告紙 9 QuartusII 設(shè)計流程 基于 QuartusII 的 FPGA 系統(tǒng)設(shè)計流程 [5]: 1)設(shè)計輸入 使用 QuartusⅡ 軟件的模塊輸入方式、文本輸入方式、 Core 輸入方式和 EDA 設(shè)計輸入工具等表達用戶的電路構(gòu)思,同時使用分配編輯器( AssignmentEditor)設(shè)定初始約束條件。 同時,通過對流行的 IEEE18002021 標準 SystemVerilog 語法硬件描述和驗證語言設(shè)計結(jié)構(gòu)的支持,該工具實現(xiàn)了速度更快的寄存器傳送級( RTL)。 TimeQuest 時序分析工具幫助用戶對時序約束較為復(fù)雜的設(shè)計進行建立、管理和分析操作,例如時鐘復(fù)用設(shè)計和源同步接口等,用戶還可以迅速完成高級時序驗證。 畢業(yè)設(shè)計(論文)報告紙 8 第四章 QuartusII 的使用 簡介 Altera 公司開始發(fā)售 版的 QuartusII 軟件,包括了時序分析工具 TimeQuest,并且能夠支持 Synopsys 設(shè)計約束( SDC)時序格式 。其多電壓引腳可以驅(qū)動 、 、 器件,也可以被這些電壓所驅(qū)動;雙向 I/O 引腳執(zhí)行速度可達 250MHz。 而本課題中采用的是 Altera 公司的 ACEX1K 系列的 EP1K30 型號。因為開發(fā)環(huán)境和工具是一致的,芯片接口電平和特性也一致,便于互聯(lián)互通。也就是說,在 VHDL 代碼設(shè)計之前,就開始硬件板卡的設(shè)計。這與基于 CPU 的軟件開發(fā)又有很大不同。選擇這樣的芯片會 增加設(shè)計的風(fēng)險。在工程項目或者產(chǎn)品設(shè)計中,選擇 FPGA 芯片可以參考以下的幾點策略和原則 [4]。 畢業(yè)設(shè)計(論文)報告紙 6 3)短線資源:用來完成基本邏輯單元間的邏輯互連與布線。簡單的說, RAM 是一種寫地址,讀數(shù)據(jù)的存儲單元; CAM 與 RAM 恰恰相反。 嵌入式塊 RAM 目前大多數(shù) FPGA 都有內(nèi)嵌的塊 RAM。 基本可編程邏輯單元 FPGA 的基本可編程邏輯單元是由查找表( LUT)和寄存器( Register)組成的,查找表完成純組合邏輯功能。它必須和實體( ENTITY)相聯(lián)系。 實體是一個設(shè)計實體的表層設(shè)計單元,是對設(shè)計實體與外部電路進行的接口描述,是設(shè)計實體經(jīng)封裝后對外界的一個通信界面。 VHDL 提供 5 個庫,IEEE 庫 , STD 庫, VITAL 庫,自定義庫和 WORK 庫。 5) 很強的移植能力 VHDL 是一種標準化的硬件描述語言,同一個設(shè)計描述可以被不同的工具所支持,使得設(shè)計描述的移植成為可能。另外, VHDL 支持慣性延遲和傳輸延遲,還可以準確地建立硬件電路模型。 2)支持廣泛、易于修改 由于 VHDL 已經(jīng)成為 IEEE 標準所規(guī)范的硬件描述語言,目前大多數(shù) EDA 工具幾乎都支持 VHDL,這為 VHDL 的進一步推廣和廣泛應(yīng)用奠定了基礎(chǔ)。 畢業(yè)設(shè)計(論文)報告紙 3 第二章 硬件描述語言 VHDL VHDL 語言簡介 VHDL 語言的特點 與其他硬件描述語言相比, VHDL 具有以下特點 [1]: 1)功能強大、設(shè)計靈活 VHDL 具有功能強大的語言結(jié)構(gòu),可以用簡潔明確的源代碼來描述復(fù)雜的邏輯控制。當 ① 燈被點亮?xí)r表示進入調(diào)時模式下的分調(diào)時,當 ② 燈被點亮?xí)r表示進入調(diào)時模式下的時調(diào)時,當 ③ 燈被點亮?xí)r表示進入調(diào)時模式下的天調(diào)時,當 ④ 燈被點亮?xí)r表示進入調(diào)時模式下的月調(diào)時,當 ⑤ 燈被點亮?xí)r表示進入調(diào)時模式下的年調(diào)時。 2)在 KH310 設(shè)置專門按鍵 K3 用來進行模式切換,當按鍵置 “ 1” 時,顯示年、月、日;當按鍵置 “ 0” 時,顯示時、分、 秒。使用 SRAM 的 FPGA 器件,在工作前需要從芯片外部加載配置數(shù)據(jù),這些配置數(shù)據(jù)可以放在片外的 EPROM 或其他儲存體上,人們可以控制加載過程,在現(xiàn)場修改器件的邏輯功能。研究了如何以現(xiàn)場可編程門陣列FPGA 為載體,運用高級硬件描述語言 VHDL 進行系統(tǒng)功能編程,并通過 QUARTUS II 環(huán)境進行仿真,驗證多功能數(shù)字鐘的功能是否滿足以下基本指標:具有年、月、日、時、分、秒 畢業(yè)設(shè)計(論文)報告紙 2 計數(shù)顯示功能;具有整點報時功能;可以對年、月、日、時、分及秒 進行單獨校對,使其校正到標準時間;并進行優(yōu)化完善。 數(shù)字鐘可以由各種技術(shù)實現(xiàn),如用數(shù)字電路、單片機等技術(shù)實現(xiàn)。 數(shù)字鐘被廣泛用于個人家庭,車站,碼頭、辦公室等公共場所,成為人們?nèi)粘I钪械谋匦杵?。制造者們根?jù)社會的需求為人類定制各種各樣的產(chǎn)品。 FPGA。其中時鐘的秒鐘、分鐘為 60 進制計時方式,小時可通過 24 進制的計時方式,天可通過與月傳過來的判斷信號來判斷大、小平、
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1