




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
FPGA設(shè)計與VHDL實現(xiàn)VHDL設(shè)計進(jìn)階第七章英特爾FPGA中國創(chuàng)新中心系列叢書普通高等教育”十三五”規(guī)劃教材01行為描述行為描述所謂行為描述,就是對設(shè)計實體的數(shù)學(xué)模型的描述,其抽象程度遠(yuǎn)高于結(jié)構(gòu)描述方式。行為描述類似于高級縮程語言,當(dāng)描述一個設(shè)計實體的行為時,無須知道具體電路的結(jié)構(gòu),只需要描述清楚輸入與輸出信號的行為,而無須花費(fèi)精力關(guān)注設(shè)計結(jié)構(gòu)的具體實現(xiàn)。行為描述采用行為描述方式時應(yīng)注意下面幾點:用行為描述方式設(shè)計電路,可以降低設(shè)計難度。行為描述只需表示輸入與輸出之間的關(guān)系,不需要包含任何結(jié)構(gòu)方面的信息。設(shè)計者只需寫出源程序,而電路的實現(xiàn)由EDA軟件自動完成,實現(xiàn)電路的優(yōu)化程度,往往取決于綜合軟件的技術(shù)水平和器件的支持能力。在電路的規(guī)模較大或者需要描述復(fù)雜的邏輯關(guān)系時,應(yīng)首先考慮用行為描述方式進(jìn)行設(shè)計,如果設(shè)計的結(jié)果不能滿足資源占有率的要求,則應(yīng)改變描述方式。02數(shù)據(jù)流描述數(shù)據(jù)流描述用數(shù)據(jù)流方式設(shè)計電路與用傳統(tǒng)的邏輯方程設(shè)計電路很相似。顯見,f=ab+cd和f<=(aANDb)OR(cANDd)是很相似的。它們的差別僅在于描述邏輯運(yùn)算的邏輯符號及表達(dá)方式略有不同。數(shù)據(jù)流描述亦表示行為,但含有結(jié)構(gòu)信息,如進(jìn)程間的通信等,通常用并行語句進(jìn)行描述。數(shù)據(jù)流描述設(shè)計中只要有了布爾代數(shù)表達(dá)式就很容易將它轉(zhuǎn)換為VHDL的數(shù)據(jù)流表達(dá)式。轉(zhuǎn)換方法是用VHDL中的邏輯運(yùn)算符置換布爾邏輯運(yùn)算符即可。例如,用OR置換"+",用"<="置換"="。103結(jié)構(gòu)描述數(shù)據(jù)流描述用結(jié)構(gòu)描述設(shè)計1位全加器首先定義兩種元件:半加器和2輸入或門,然后一通過調(diào)用這兩種元件(元件例化)構(gòu)成1位全加器,再調(diào)用1位全加器進(jìn)步構(gòu)成4位加法器和8位加法器。1.半加器設(shè)計2.1位全加器設(shè)計104三態(tài)邏輯設(shè)計三態(tài)邏輯設(shè)計在數(shù)字系統(tǒng)中,經(jīng)常要用到三態(tài)邏輯電路,如果一個I/0引腳既要作為輸入,同時要作為輸出,則必然需要用到三態(tài)門。05分頻器設(shè)計分頻器設(shè)計在實際應(yīng)用中,我們經(jīng)常會遇到這樣的問題,需要進(jìn)行奇數(shù)次分頻,同時又要得到占空比是50%的方波波形。如果是偶數(shù)次分頻,得到占空比是50%的方波波形并不困難,比如進(jìn)行2N次分頻,只需在計數(shù)到N-1C從0開始計)時,波形翻轉(zhuǎn)即可;或者在最后一級加一個2分頻器也可實現(xiàn)。如果是奇數(shù)次分頻,可采用如下方法:用兩個計數(shù)器,一個由輸入時鐘上升沿觸發(fā),另個由輸入時鐘下降沿觸發(fā),最后將兩個計數(shù)器的輸出相或,即可得到占空比為50%的方波波形。占空比為50%的奇數(shù)分頻1分頻器設(shè)計半整數(shù)分頻器的設(shè)計思想是:實現(xiàn)2.5分頻,可先設(shè)計一個模3計數(shù)器,再做一個脈沖扣除電路,加在模3計數(shù)器之后,每來3個脈沖就扣除半個脈沖,即可實現(xiàn)分頻系數(shù)為2.5的半整數(shù)分頻。半整數(shù)分頻2分頻器設(shè)計數(shù)控分頻器的功能就是當(dāng)輸入端給定不同輸入數(shù)據(jù)時,對輸入的時鐘信號有不同的分頻比,數(shù)控分頻器要求信號發(fā)生器輸出的正負(fù)脈寬是可調(diào)的,用戶可以通過預(yù)置一特定數(shù)值來獲得所需要的高電平和低電平待續(xù)時間以及占空比。這種信號發(fā)生器在實際中具有很重要的用途,如PWM(PulseWidthModulation,脈寬調(diào)制)的設(shè)計等。數(shù)控分頻器306用鎖相環(huán)IP核實現(xiàn)倍頻和相移用鎖相環(huán)IP核實現(xiàn)倍頻和相移1.altpll鎖相環(huán)IP模塊多數(shù)FPGA內(nèi)部都集成有鎖相環(huán)(PhaseLockedLoop,PLL),用以完成時鐘的高精度、低抖動的倍頻、分頻、占空比調(diào)整、移相等,其精度般在ps的數(shù)量級。2.altpll模塊的定制3.altpll模塊的例化4.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 化工礦山項目可行性研究報告編制規(guī)定
- 市場的可行性研究報告
- 本季度工作執(zhí)行情況總結(jié)報告
- IT行業(yè)技術(shù)發(fā)展速度報告分析表格
- 學(xué)生成績及綜合評價報告表
- 木屑生物質(zhì)顆粒燃料
- 工作計劃與執(zhí)行跟蹤表格(部門內(nèi)部)
- 醫(yī)藥行業(yè)品牌推廣方案
- 智能家居場景化應(yīng)用解決方案設(shè)計與推廣
- 金融產(chǎn)品創(chuàng)新與實踐指南
- 北京化工大學(xué)《電路與模擬電子技術(shù)》2021-2022學(xué)年第一學(xué)期期末試卷
- 如何發(fā)現(xiàn)腎臟病
- 反恐防暴應(yīng)急知識培訓(xùn)
- GB/T 44537-2024精細(xì)陶瓷室溫斷裂韌性試驗方法表面裂紋彎曲梁(SCF)法
- 證券分析(第6版)下部
- JJF(京) 124-2024 智能電表電動自行車充電辨識模組校準(zhǔn)規(guī)范
- 醫(yī)院培訓(xùn)課件:《靜脈中等長度導(dǎo)管臨床應(yīng)用專家共識》
- 總復(fù)習(xí)(教案)2023-2024學(xué)年數(shù)學(xué) 四年級下冊 北師大版
- 【青松雪】中考數(shù)學(xué)幾何模型【模型08】費(fèi)馬點最值模型
- 【項目方案】湖北省石首楚源“源網(wǎng)荷儲”一體化項目方案
- DL∕T 241-2012 火電建設(shè)項目文件收集及檔案整 理規(guī)范
評論
0/150
提交評論