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

HDL與數(shù)字電路設(shè)計探討

2021-05-12 07:08:54范成澳
信息記錄材料 2021年3期
關(guān)鍵詞:語言功能設(shè)計

范成澳

(南京大學(xué)金陵學(xué)院 江蘇 南京 210000)

1 引言

當前,伴隨科學(xué)技術(shù)水平的不斷提升,許多先進技術(shù)得以呈現(xiàn)與應(yīng)用,其中,最具代表性的便是計算機技術(shù)、半導(dǎo)體技術(shù)等;在這些技術(shù)的影響與驅(qū)動下,數(shù)字電路不管是在具體的設(shè)計理念上,還是與之相對應(yīng)的設(shè)計方法上,都已經(jīng)有了比較明顯的改變。需指出的是,從起初的手工形式的設(shè)計方法,到現(xiàn)在的電子設(shè)計自動化(EDA)等,設(shè)計的自動化程度越發(fā)提升??删幊踢壿嫞≒LD)器件與EDA技術(shù)的誕生,使傳統(tǒng)的設(shè)計思路發(fā)生改變,人們能夠借助芯片來獲得各種功能。而伴隨復(fù)雜可編程邏輯器件(CPLD)/現(xiàn)場可編程邏輯門陣列(FPGA)的越發(fā)復(fù)雜,采用硬件描述語言(HDL)對CPLD/FPGA進行設(shè)計,已經(jīng)成為了一種趨勢。針對EDA設(shè)計計數(shù)而言,其不僅能為設(shè)計工作提供切實輔助,而且還能依據(jù)現(xiàn)實情況及具體需要,提供各種實用價值高且類型多樣的自動化工具,實現(xiàn)自電子CAD到EDA的成功突破。本文結(jié)合設(shè)計實例(多功能數(shù)字鐘),就HDL在數(shù)字電路中的設(shè)計思路探討如下。

2 HDL語言的基本特點及結(jié)構(gòu)

采用形式化方法對數(shù)字系統(tǒng)的硬件電路進行描述,是EDA的核心技術(shù)之一?,F(xiàn)階段,主要有兩種硬件描述語言(IEEE標準),其一為Verilog HDL,其二是VHDL,但對于這兩種比較典型的語言來分析,其均有各自的優(yōu)點?,F(xiàn)階段,許多在行業(yè)內(nèi)具有代表性的EDA供應(yīng)商,把Verilog以及VHDL當作EDA軟件完成輸入或者輸出操作的基本標準,其中最具代表性的公司有Cadence、Synopsys公司等。但需說明的是,對于Verilog HDL來分析,由于其實為一種比較基礎(chǔ)性的硬件描述語言(其發(fā)展根基為C語言),易學(xué)易用為其最大特點。比如在比較短的時間內(nèi),便能掌握C語言的編程經(jīng)驗[1-2]。

Verilog HDL又被稱作module的模塊構(gòu)成。針對定義模塊來考量,其起始點為關(guān)鍵詞module,止于endmodule,另外,在各條語句之間,都會用分號“;”將其隔開。比如可以用8位寄存器對Verilog HDL語言的機構(gòu)加以說明,見圖1。

圖1 Verilog HDL語言的機構(gòu)

從中得知,一個完整的模塊由五個部分組成,分別為描述體部、模塊定義行、數(shù)據(jù)類型說明、端口類型說明與結(jié)束行。

3 利用Verilog HDL語言對數(shù)字電路進行設(shè)計

3.1 數(shù)字鐘的基本功能要求分析

能夠根據(jù)現(xiàn)實情況及相關(guān)需要,將相關(guān)數(shù)字顯示出來,比如“秒”、“分”及“時”等,此外,其還有其它功能,比如能做到正點報時以及準確校時等。(1)計時功能。所采取的進制方式比較常規(guī)。(2)校時功能。通常情況下,會借助手動方式來對時、分、秒等內(nèi)容進行調(diào)節(jié),借此實現(xiàn)校時工作的快速化完成。(3)整點報時。針對數(shù)字鐘而言,如果其中正好是準點,此時,可以及時且準確保濕,并有四短一長的報時音(即“嘀嘀嘀嘀-嘟”)。

3.2 用HDL語言對數(shù)字鐘進行設(shè)計

采用HDL語言展開硬件描述,并選用EDA開發(fā)工具(由Altera公司所開發(fā))MAX+ PLUSⅡ;圍繞CPLD/FPGA,對其實施開發(fā)的基本流程為:首先需要輸入文本→進行有目的性的設(shè)計處理→進行全面的模擬仿真→最后進行編程下載[3]。借助HDL語言,將一個數(shù)字系統(tǒng)整個設(shè)計工作予以完成,在實際操作當中,市場會把此系統(tǒng)當作是一組完成模塊來予以描述與分析。因數(shù)字鐘有著并不復(fù)雜的功能,因此,單用一個模塊便可滿足現(xiàn)實需要。(2)設(shè)計處理。運用編譯器(MAX+ PLUSⅡ軟件),完成整個項目的全部設(shè)計工作,比持續(xù)優(yōu)化、編譯、適配等。但在實際工作當中,從設(shè)計者的角度來考量,僅需根據(jù)現(xiàn)實需要,對相關(guān)參數(shù)進行合理化、有效性設(shè)置,便可以實現(xiàn)有效控制或規(guī)范化處理的目的。(3)模擬仿真。把文件以一種合理、妥當?shù)姆绞秸{(diào)入至HDL仿真軟件中,然后根據(jù)具體需要,進行全面且深入的功能仿真分析,對邏輯功能正確與否進行嚴格檢查,如果是比較簡單的設(shè)計可將此步驟跳過。(4)編程下載。在編譯過程中,借助MAX+PLUSⅡ軟件自動生成編程文件,通過電纜實施器件的編程下載。

4 結(jié)語

綜上,HDL語言與C語言相似,相比于其它硬件描述語言,掌握此語言更為容易。因此,可將HDL語言當作切入點,對EDA技術(shù)進行學(xué)習(xí)。另外,用HDL硬件語言來進行整個電子電路的設(shè)計工作,其主要特點就是把軟件工具當作整個操作的重心所在;當成功設(shè)計出源文件后,分別經(jīng)文本輸入、模擬仿真等操作,生成目標器件,最終達到自動化設(shè)計電子電路的目的。

猜你喜歡
語言功能設(shè)計
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
語言是刀
文苑(2020年4期)2020-05-30 12:35:30
瞞天過海——仿生設(shè)計萌到家
讓語言描寫搖曳多姿
設(shè)計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
關(guān)于非首都功能疏解的幾點思考
有種設(shè)計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
累積動態(tài)分析下的同聲傳譯語言壓縮
我有我語言
中西醫(yī)結(jié)合治療甲狀腺功能亢進癥31例
主站蜘蛛池模板: 亚洲精品无码不卡在线播放| 国产精品久久久久久久久久98| 这里只有精品国产| 精品夜恋影院亚洲欧洲| 国产在线观看一区精品| 91视频日本| 国产精品成人不卡在线观看| a亚洲天堂| 国产一区二区三区精品欧美日韩| 亚洲bt欧美bt精品| 一级毛片a女人刺激视频免费| 五月丁香伊人啪啪手机免费观看| 国产老女人精品免费视频| 精品福利国产| 国产亚洲欧美日本一二三本道| 成年看免费观看视频拍拍| 免费av一区二区三区在线| 欧美视频在线不卡| 国产香蕉97碰碰视频VA碰碰看| 国产激情国语对白普通话| 欧美伦理一区| 伊人久久综在合线亚洲91| 日韩精品中文字幕一区三区| 亚洲欧美不卡视频| 久久精品66| 无遮挡国产高潮视频免费观看| 欧美成人手机在线观看网址| 亚洲第一色网站| 日韩123欧美字幕| 亚洲综合色在线| 中文精品久久久久国产网址| 天天做天天爱夜夜爽毛片毛片| 欧美成人看片一区二区三区 | 中国特黄美女一级视频| 91香蕉视频下载网站| 天天摸天天操免费播放小视频| 影音先锋亚洲无码| 日韩视频精品在线| 午夜高清国产拍精品| 欧美一区二区人人喊爽| 国产精品一线天| 2021精品国产自在现线看| 国产激情无码一区二区三区免费| 97超碰精品成人国产| 国产视频 第一页| 在线观看热码亚洲av每日更新| 日韩中文精品亚洲第三区| 美女毛片在线| 97青草最新免费精品视频| 一区二区三区成人| 91麻豆精品国产91久久久久| 国产精品主播| 国产欧美日韩在线一区| 精品夜恋影院亚洲欧洲| 国产综合亚洲欧洲区精品无码| 国产精品蜜臀| 国产系列在线| 国产区人妖精品人妖精品视频| 亚洲美女高潮久久久久久久| 欧美色伊人| 四虎永久免费网站| 亚洲福利一区二区三区| 无码国产伊人| 亚洲热线99精品视频| 97视频精品全国免费观看 | 亚洲欧洲自拍拍偷午夜色| 久热中文字幕在线| 狠狠色婷婷丁香综合久久韩国| 狂欢视频在线观看不卡| av免费在线观看美女叉开腿| 亚洲一级毛片免费观看| 国产精品七七在线播放| 国产a v无码专区亚洲av| 国产亚洲欧美日本一二三本道| 9丨情侣偷在线精品国产| 人人看人人鲁狠狠高清| 久久激情影院| 国产天天射| 色婷婷在线影院| 免费视频在线2021入口| 国内精品自在欧美一区| 中文字幕无码制服中字|