基于vhdl的數(shù)字跑表技術(shù)

基于vhdl的數(shù)字跑表技術(shù)

ID:33239403

大?。?84.50 KB

頁數(shù):56頁

時(shí)間:2019-02-22

基于vhdl的數(shù)字跑表技術(shù)_第1頁
基于vhdl的數(shù)字跑表技術(shù)_第2頁
基于vhdl的數(shù)字跑表技術(shù)_第3頁
基于vhdl的數(shù)字跑表技術(shù)_第4頁
基于vhdl的數(shù)字跑表技術(shù)_第5頁
資源描述:

《基于vhdl的數(shù)字跑表技術(shù)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、.基于VHDL的數(shù)字跑表技術(shù)...摘要跑表用于測量較短且較精確的時(shí)間,在體育競賽中有著廣泛的應(yīng)用。本文分析了體育用跑表的設(shè)計(jì)原理及設(shè)計(jì)的具體過程。將跑表分為五個(gè)模塊:鍵輸入模塊、分頻模塊、控制模塊、計(jì)時(shí)模塊和顯示模塊。跑表由各個(gè)模塊通過合理的連接關(guān)系來實(shí)現(xiàn),各模塊及跑表功能最終都由VHDL語言來描述。借助Altera公司開發(fā)的EDA工具M(jìn)AX+plusⅡ作為編譯、仿真平臺(tái),并利用EPF10K10LC84-4器件完成跑表的CPLD實(shí)現(xiàn)。關(guān)鍵詞:跑表;VHDL語言;MAX+plusⅡ;CPLD...ABSTRACT

2、Stopwatch,whichisusedtomeasureshorterandmoreaccuratetime,hasawideapplicationinsportgame.Thispaperintroducesthedesignprinciplesanddesignprocessofthestopwatch.Thestopwatchconsistsoffivemodules,thatis,keyinputmodule,sub-frequencymodule,controlmodule,timingmodul

3、eanddisplaymodule.Thestopwatchisachievedbyconnectingeachmodule.ThefunctionofeachmoduleandthestopwatchisdescribedthroughVHDLlanguage.WiththehelpofAltera'sMAX+plusⅡsoftwaresimulationplatform,anEDAdevelopingtoolusedtocompileandsimulate,EPF10K10LC84-4deviceisuse

4、dtocompletetheCPLDimplementationofthestopwatch.Keywords:Stopwatch;VHDLlanguage;MAX+plusⅡ;CPLD...目錄1.緒論41.1引言41.2CPLD概述42.實(shí)驗(yàn)的軟件環(huán)境52.1MAX+plusⅡ軟件52.1.2MAX+plusⅡ簡介52.1.2MAX+plusⅡ的設(shè)計(jì)環(huán)境62.1.3MAX+plusⅡ設(shè)計(jì)流程82.2VHDL語言82.2.1VHDL語言概要82.2.2VHDL程序的結(jié)構(gòu)103.跑表的設(shè)計(jì)113.1跑表的功能描

5、述113.2頂層設(shè)計(jì)的VHDL源代碼133.2.1頂層實(shí)體設(shè)計(jì)及VHDL源代碼133.2.2頂層結(jié)構(gòu)體的設(shè)計(jì)及VHDL源代碼143.3跑表各個(gè)模塊的分析及其VHDL源代碼203.3.1鍵輸入模塊203.3.2時(shí)鐘分頻模塊223.3.3控制模塊263.3.4跑表計(jì)時(shí)模塊283.3.5跑表顯示模塊343.4仿真結(jié)果424.結(jié)語46致謝47參考文獻(xiàn)48...第一章緒論1.1引言20世紀(jì)末,電子技術(shù)獲得了飛速的發(fā)展,在其推動(dòng)下,現(xiàn)代電子產(chǎn)品幾乎滲透了社會(huì)的各個(gè)領(lǐng)域,有力地推動(dòng)了社會(huì)生產(chǎn)力的發(fā)展和社會(huì)信息化程度的提高,同

6、時(shí)也使現(xiàn)代電子產(chǎn)品性能進(jìn)一步提高,產(chǎn)品更新?lián)Q代的節(jié)奏也越來越快。時(shí)間對(duì)人們來說總是那么寶貴,工作的忙碌性和繁雜性容易使人忘記當(dāng)前的時(shí)間。忘記了要做的事情,當(dāng)事情不是很重要的時(shí)候,這種遺忘無傷大雅。但是,一旦重要事情,一時(shí)的耽誤可能釀成大禍。例如,許多火災(zāi)都是由于人們一時(shí)忘記了關(guān)閉煤氣或是忘記充電時(shí)間。尤其在醫(yī)院,每次護(hù)士都會(huì)給病人作皮試,測試病人是否對(duì)藥物過敏。注射后,一般等待5分鐘,一旦超時(shí),所作的皮試試驗(yàn)就會(huì)無效。手表當(dāng)然是一個(gè)好的選擇,但是,隨著接受皮試的人數(shù)增加,到底是哪個(gè)人的皮試到時(shí)間卻難以判斷。所以

7、,要制作一個(gè)定時(shí)系統(tǒng)。隨時(shí)提醒這些容易忘記時(shí)間的人。鐘表的數(shù)字化給人們生產(chǎn)生活帶來了極大的方便,而且大大地?cái)U(kuò)展了鐘表原先的報(bào)時(shí)功能。諸如定時(shí)自動(dòng)報(bào)警、按時(shí)自動(dòng)打鈴、時(shí)間程序自動(dòng)控制、定時(shí)廣播、定時(shí)啟閉電路、定時(shí)開關(guān)烘箱、通斷動(dòng)力設(shè)備,甚至各種定時(shí)電氣的自動(dòng)啟用等,所有這些,都是以鐘表數(shù)字化為基礎(chǔ)的。因此,研究數(shù)字跑表及擴(kuò)大其應(yīng)用,有著非?,F(xiàn)實(shí)的意義。通過數(shù)字跑表的設(shè)計(jì),鞏固計(jì)算機(jī)組成原理課程,理論聯(lián)系實(shí)際,提高分析、解決計(jì)算機(jī)技術(shù)的實(shí)際問題的獨(dú)立工作能力;掌握用VHDL語言編制簡單的小型模塊,學(xué)會(huì)跑表的設(shè)計(jì)方法

8、,熟悉集成電路的使用方法,初步掌握數(shù)字跑表的設(shè)計(jì)方法并實(shí)現(xiàn)時(shí)間的顯示和校對(duì),并能對(duì)數(shù)字跑表進(jìn)行擴(kuò)展。數(shù)字跑表是一種用數(shù)字電路技術(shù)實(shí)現(xiàn)時(shí)、分、秒計(jì)時(shí)的裝置,與機(jī)械式時(shí)鐘相比具有更高的準(zhǔn)確性和直觀性,且無機(jī)械裝置,具有更更長的使用壽命,因此得到了廣泛的使用。數(shù)字跑表從原理上講是一種典型的數(shù)字電路,其中包括了組合邏輯電路和時(shí)序電路。因此,此次設(shè)計(jì)與制作數(shù)字跑表就是為了了解跑表的原理,從而學(xué)會(huì)

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

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

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