999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于FPGA的數(shù)字鐘系統(tǒng)設(shè)計

2016-04-29 00:00:00張慧
科技創(chuàng)新與應(yīng)用 2016年33期

摘 要:文章基于FPGA設(shè)計了一款數(shù)字鐘,采用VHDL語言進行設(shè)計。系統(tǒng)包括分頻功能、計時功能、顯示譯碼功能和整點報時功能,并通過QuartusⅡ軟件進行了仿真驗證,經(jīng)測試,仿真結(jié)果完全符合設(shè)計要求。系統(tǒng)具有穩(wěn)定性好,便于修改和移植等優(yōu)點。

關(guān)鍵詞:數(shù)字鐘系統(tǒng);FPGA;QuartusⅡ

引言

數(shù)字鐘是我們生產(chǎn)和生活中不可或缺的計時工具,被廣泛的應(yīng)用。傳統(tǒng)的數(shù)字鐘系統(tǒng),大多是用數(shù)字電路芯片或單片機來實現(xiàn),具有硬件電路復雜、擴展性能差、不方便移植等缺點,因此,不利于系統(tǒng)的更新。

采用FPGA芯片對數(shù)字鐘系統(tǒng)進行設(shè)計,充分利用FPGA的軟件可編程性,設(shè)計方法靈活不受硬件限制,縮短研發(fā)周期,利于產(chǎn)品升級。文章就是研究FPGA設(shè)計數(shù)字鐘系統(tǒng)。

1 數(shù)字鐘系統(tǒng)的整體設(shè)計

文章設(shè)計的數(shù)字鐘,主要包括7個子模塊:秒計時模塊、分計時模塊、時計時模塊、星期計時模塊、分頻模塊、譯碼顯示模塊和整點報時模塊。系統(tǒng)有兩個輸入:復位輸入和高頻時鐘信號輸入。復位端是用來對整個系統(tǒng)進行清零復位的,其控制著系統(tǒng)的7個模塊的復位端。高頻時鐘信號輸入先送入分頻器進行分頻,得到1Hz信號。分、秒、時、星期的當前值均送到譯碼顯示模塊進行譯碼,用于共陽數(shù)碼管的顯示。同時,將分計時模塊計時值送到整點報時模塊,當分為“00”時,進行整點報時。系統(tǒng)整體設(shè)計框圖如圖1所示。

2 計時功能部分的設(shè)計

計時功能部分主要包括四個模塊,分別是秒計時模塊、分計時模塊、時計時模塊、星期計時模塊。

秒計時模塊(miaojishi)是一個60進制的計數(shù)器。模塊包括兩個輸入,reset復位端和clks時鐘輸入端,當reset為低電平時對計數(shù)值進行清零,clks每來一個上升沿計數(shù)值加一。模塊有三個輸出,miao1是秒計時值的個位,miao2是秒計時值的十位,enmiao是秒計時的進位端,當計數(shù)到59時輸出高電平。

分計時模塊(fenjishi)也是一個60進制的計數(shù)器。模塊有兩個輸入分別為reset復位端和clkm時鐘輸入端。當reset為低電平時對計數(shù)值進行清零,clkm每來一個上升沿計數(shù)值加一。三個輸出,fen1是分計時值的個位,fen2是分計時值的十位,enfen是分計時的進位端,當計數(shù)到59時輸出高電平。

時計時模塊(shijishi)是24進制的計數(shù)器。模塊有兩個輸入分別為reset復位端和clkh時鐘輸入端。當reset為低電平時對計數(shù)值進行清零,clkh每來一個上升沿計數(shù)值加一。三個輸出,shi1是時計時值的個位,shi2是時計時值的十位,enshi是時計時的進位端,當計數(shù)到23時輸出高電平。

星期計時模塊(xingqishi)是7進制的計數(shù)器。模塊有兩個輸入分別為reset復位端和clkd時鐘輸入端。當reset為低電平時對計數(shù)值進行清零,clkd每來一個上升沿計數(shù)值加一。輸出day為星期計數(shù)值。

3 分頻模塊設(shè)計

分頻模塊(fenpin1)的主要作用是將高頻輸入信號clk,比如1MHz,進行1000000分頻,得到輸出q為1Hz,為計時功能部分提供基準時鐘信號。

4 譯碼顯示模塊設(shè)計

譯碼顯示模塊(decode))的主要功能是將計時功能部分的秒(miao1,miao2)、分(fen1,fen2)、時(shi1,shi2)、星期(day)的計數(shù)值進行譯碼,以便送至共陽數(shù)碼管進行顯示。輸出m1為miao1的段碼,m2為miao2的段碼,f1為fen1的段碼,f2為fen2的段碼,s1為shi1的段碼,s2為shi2的段碼,d為day的段碼。

5 整點報時模塊設(shè)計

整點報時模塊(alert1)的主要作用是當計時為整點時,輸出高電平,控制揚聲器發(fā)聲,以提示用戶整點時間到。其輸入reset為復位信號,低電平清零。輸入fen1、fen2來自分計時模塊,當fen1、fen2均為0時,輸出alarm輸出高電平,進行報時。

6 數(shù)字鐘系統(tǒng)原理圖及仿真

將7個模塊按照輸入輸出關(guān)系連接,數(shù)字計時系統(tǒng)原理圖如圖1所示。clk為高頻輸入時鐘信號,reset為系統(tǒng)復位信號。分頻器輸出信號送至秒計時模塊clks端,enmiao連接分計時模塊clkm,enfen連接時計時模塊clkh,enshi連接星期計時模塊clkd。miao1、miao2、fen1、fen2、shi1、shi2、day送至譯碼器,進行譯碼輸出。fen1、fen2同時送至整點報時模塊,當“00”時進行,報時輸出。

數(shù)字鐘系統(tǒng)QuartusII仿真圖分別如圖3所示。從圖中可以看到,m1、m2、f1、f2、s1、s2、d為計時的譯碼輸出。當f1、f2譯碼值均為40時,即計數(shù)值為“00”時alarm輸出高電平報時,仿真符合設(shè)計要求。

7 結(jié)束語

文章基于FPGA設(shè)計了一款數(shù)字鐘,數(shù)字鐘具有計時、顯示、報時等功能。設(shè)計采用VHDL語言進行編程,層次化的設(shè)計方法,底層設(shè)計了7個模塊,頂層采用原理圖設(shè)計。并通過QuartusⅡ軟件進行了仿真驗證,經(jīng)測試,仿真結(jié)果滿足設(shè)計要求。

參考文獻

[1]周潤景,圖雅,張麗敏.基于QuartusⅡ的FPGA/CPLD數(shù)字系統(tǒng)設(shè)計實例[M].北京:電子工業(yè)出版社,2007:239.

[2]閆石.數(shù)字電子技術(shù)基礎(chǔ)[M].北京:高等教育出版社,2000:158.

作者簡介:張慧(1982-),女,籍貫:江蘇鹽城,鹽城工業(yè)職業(yè)技術(shù)學院,講師,碩士,主要從事電子專業(yè)教學,研究方向為移動通信、FPGA/CPLD應(yīng)用。

主站蜘蛛池模板: 国产精品无码AⅤ在线观看播放| 人妻精品全国免费视频| 中文无码日韩精品| 久久久久亚洲精品无码网站| 国产成人高清精品免费5388| 在线观看热码亚洲av每日更新| 国产精彩视频在线观看| 国产第二十一页| 人妖无码第一页| 亚洲熟女偷拍| 国产电话自拍伊人| 欧美自慰一级看片免费| 素人激情视频福利| 久久性妇女精品免费| 免费又爽又刺激高潮网址| 国产精品一区二区久久精品无码| AV熟女乱| 中文国产成人精品久久| 欧洲av毛片| 亚洲精品成人福利在线电影| 亚洲—日韩aV在线| 国产激情在线视频| 色爽网免费视频| 日本欧美一二三区色视频| 日韩在线1| 操操操综合网| 韩国v欧美v亚洲v日本v| 亚洲黄色片免费看| 一区二区三区国产| 午夜爽爽视频| 亚洲欧美另类日本| 亚洲三级电影在线播放| 成年女人18毛片毛片免费| 色亚洲成人| 综合久久久久久久综合网| 亚洲综合专区| jizz亚洲高清在线观看| 国内精品视频| 亚洲av综合网| 亚洲欧州色色免费AV| 成年人福利视频| 国产亚洲欧美日韩在线一区二区三区| 欧美α片免费观看| 91精品人妻一区二区| 美女扒开下面流白浆在线试听| 91视频首页| 国产精品露脸视频| 一级毛片在线播放免费| 91精品国产91欠久久久久| 在线一级毛片| 久久久久国产精品免费免费不卡| 亚洲va在线∨a天堂va欧美va| 日韩欧美中文在线| 亚洲欧美自拍一区| 99精品福利视频| 国产激爽大片高清在线观看| 麻豆AV网站免费进入| 国产综合无码一区二区色蜜蜜| 国产成年女人特黄特色毛片免| 亚洲第七页| 中文字幕在线一区二区在线| 国产三级成人| 99久久国产综合精品女同| 久一在线视频| 青青青国产精品国产精品美女| 色婷婷成人网| 亚洲无码视频一区二区三区 | 婷婷综合色| 欧美人人干| 国产高潮流白浆视频| 国产无码高清视频不卡| 欧美成人在线免费| 成年人福利视频| 亚洲福利网址| 成人亚洲天堂| 亚洲不卡网| 日韩精品无码免费一区二区三区 | 国产精品久久久久鬼色| 国产激爽大片高清在线观看| 免费人成在线观看成人片| 99精品影院| 在线观看亚洲国产|