版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、思考題:進(jìn)程的敏感信號表指的是什么?簡述敏感信號表在進(jìn)程中的作用?思考題:進(jìn)程的敏感信號表指的是什么?簡述敏感信號表在進(jìn)程中的作用?進(jìn)程的敏感信號表指的是什么?簡述敏感信號表在進(jìn)程中的作用??進(jìn)程的“敏感信號表”也稱敏感表,是進(jìn)程的激活條件,可由一個或多個信號組成,各信號間以“,”號分隔。當(dāng)敏感信號表中的任一個信號有事件發(fā)生,即發(fā)生任意變化,此時,進(jìn)程被激活,進(jìn)程中的語句將從上到下逐句執(zhí)行一遍,當(dāng)最后一條語句執(zhí)行完畢之后,進(jìn)程即進(jìn)入等待
2、掛起狀態(tài),直到下一次敏感表中的信號有事件發(fā)生,進(jìn)程再次被激活,如此循環(huán)往復(fù)。VHDL復(fù)習(xí)題1什么是VHDL?簡述VHDL的發(fā)展史。答:VHDL是美國國防部為電子項目設(shè)計承包商提供的,簽定合同使用的,電子系統(tǒng)硬件描述語言。1983年成立VHDL語言開發(fā)組,1987年推廣實施,1993年擴充改版。VHDL是IEEE標(biāo)準(zhǔn)語言,廣泛用于數(shù)字集成電路邏輯設(shè)計。2簡述VHDL設(shè)計實體的結(jié)構(gòu)。答:實體由實體名、類型表、端口表、實體說明部分和實體語句部
3、分組成。根據(jù)IEEE標(biāo)準(zhǔn),實體組織的一般格式為:ENTITY實體名IS[GENERIC(類型表);]可選項[PT(端口表);]必需項實體說明部分;可選項[BEGIN實體語句部分;]END[ENTITY][實體名];3分別用結(jié)構(gòu)體的3種描述法設(shè)計一個4位計數(shù)器。答:用行為描述方法設(shè)計一個4位計數(shù)器如下,其它描述方法,讀者可自行設(shè)計。LIBRARYIEEEUSEIEEE.STD_LOGIC_1164.ALLuseieee.std_logic
4、_unsigned.allENTITYcountAISPT(clkclren:INSTD_LOGICQaqbqcqd:OUTSTD_LOGIC)法。1什么叫進(jìn)程?簡述進(jìn)程的工作方式。答:進(jìn)程(process)是由外部信號觸發(fā)執(zhí)行的一段程序。進(jìn)程語句是并行處理語句,即各個進(jìn)程是同時處理的,在結(jié)構(gòu)體中多個Process語句是同時并發(fā)運行的。在進(jìn)程內(nèi)部是順序執(zhí)行的。Process語句在VHDL程序中,是描述硬件并行工作行為的最常用、最基本的語
5、句。進(jìn)程Process語句中一般帶有幾個信號量例表,稱為該進(jìn)程的敏感量表。這些信號無論哪一個發(fā)生變化都將啟動Process進(jìn)程。一旦啟動,進(jìn)程Process中的程序?qū)纳系较马樞驁?zhí)行一遍,由新變化的量引導(dǎo)進(jìn)程產(chǎn)生變化結(jié)果輸出。當(dāng)進(jìn)程的最后一個語句執(zhí)行完成后,就返回到進(jìn)程開始處,等待敏感量的新變化,引發(fā)進(jìn)程的再一次執(zhí)行。周而復(fù)始,循環(huán)往復(fù),以至無窮。這就是進(jìn)程的執(zhí)行過程。2什么叫模塊?區(qū)分模塊與進(jìn)程。答:模塊(Block)語句是結(jié)構(gòu)體中積
6、木化設(shè)計語言,適用于復(fù)雜項目設(shè)計。Block塊是一個獨立的子結(jié)構(gòu),可以包含PT語句、GENERIC語句,允許設(shè)計者通過這兩個語句將Block塊內(nèi)的信號變化傳遞給Block塊的外部信號。同樣,也可以將Block塊的外部信號變化傳遞給Block塊的內(nèi)部信號。對VHDL語言中的Block模塊進(jìn)行仿真時,Block模塊中所描述的各個語句是可以并發(fā)執(zhí)行的,和模塊中的語句書寫順序無關(guān)。進(jìn)程語句是一段程序,這段程序是順序執(zhí)行的。3用結(jié)構(gòu)描述法和GEN
7、ERATE語句設(shè)計一個8位移位寄存器。答:LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;ENTITYshift_registerISPT(a,clk:INSTD_LOGIC;b:OUTSTD_LOGIC);ENDENTITYshift_regester;ARCHITECTUREeight_BIT_shift_registerOFshift_registerISCOMPONENTdffdff元件調(diào)用PT(a
8、,Clk:INSTD_LOGIC;b:OUTSTD_LOGIC);ENDCOMPONENT;SIGNALX:STD_LOGIC_VECT(0TO4);BEGINX(0)=a;dff1:dffPTMAP(X(0),clk,Z(1));dff2:dffPTMAP(X(1),clk,Z(2));dff3:dffPTMAP(X(2),clk,Z(3));dff4:dffPTMAP(X(3),CLK,Z(4));dff5:dffPTMAP(X(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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 可編程序控制器
- plc試題 可編程序控制器試題(1)
- 31 可編程序控制器概述32 可編程序控制器的組成與工作原理
- 電器與可編程序控制器一
- 電器與可編程序控制器二
- 機電控制與可編程序控制器模擬試題及答案
- 機電控制與可編程序控制器模擬試題及答案
- 機電控制與可編程序控制器技術(shù)
- 可編程序控制器畢業(yè)設(shè)計
- 簡述可編程序控制器的定義
- 可編程序控制器畢業(yè)設(shè)計
- 可編程序控制器外文翻譯2
- 可編程序控制器(電氣1131、1132)
- 機電控制與可編程序控制器1
- plc可編程序控制器畢業(yè)論文
- 畢業(yè)設(shè)計(論文)_可編程序控制器
- 可編程序控制器形成性考核作業(yè)及答案..
- 可編程序控制器形成性考核作業(yè)及答案
- 3.《可編程序控制器》控制方案(1)
- 可編程序控制器技術(shù)與應(yīng)用-三菱
評論
0/150
提交評論