版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
第第頁共5頁七、綜合題(20分)用VHDL設(shè)計兩層升降平臺控制器圖a是一個兩層的升降平臺示意圖,一層和二層各有一個按鈕用來呼叫升降機。問題1,請完成cntlOO模塊的VHDL設(shè)計(實體部分已給出,不用寫),參考的仿真波形如圖c所示。HiIIIIIIIIIIIIIIIIIIIITT|!!!!!!!!!!!!!!!!HHT第二層圖ccntlOO仿真波形圖ArchitectureoneofcntlOOisBeginProcess(clk,en)Variableq:std_logic_vector(7downto0);BeginIfen=‘0'thenq:=(others=>‘0');Elsifclk'eventandclk=‘1'thenq:=q+1;Endif;Ifq<“01100100”thencout<=‘0';Elsecout<=‘1';Endif;Endprocess;Endone;第一層圖a兩層升降平臺示意圖對應(yīng)圖a的升降平臺控制器,擬用VHDL語言設(shè)計一個電路模擬其控制邏輯,圖b為該VHDL電路的設(shè)計模塊圖。doorupdowncntlOOenelev2coutJ!/2/2clkrstcallarr圖b兩層升降平臺控制器設(shè)計模塊圖圖b中的cntlOO模塊用來控制升降臺開關(guān)門延時,elev2為升降平臺狀態(tài)控制器。升降臺閘門由打開到關(guān)閉或由關(guān)閉到打開時,elev2模塊向cntlOO模塊輸出一個en計數(shù)使能信號(高電平有效)。cntlOO模塊計數(shù)溢出(三lOO)時cntlOO輸出cout信號為高電平,同時cntlOO計數(shù)停止。cntlOO模塊的實體描述如下所示:LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;USEIEEE.STD_LOGIC_UNSIGNED.ALL;ENTITYCNT100ISPORT(CLK,EN:INSTD_LOGIC;--時鐘、使能信號COUT:OUTSTD_LOGIC);--溢出信號ENDCNT100:問題2,以下是elev2模塊的VHDL描述:請根據(jù)elev2的VHDL描述畫出其狀態(tài)遷移圖。libraryieee;useieee.std_logic_1164.all;entityelev2isport(clk,coutcallarrdoorup:downenrst:instd_logic;--時鐘、復(fù)位信號:instd_logic;--定時溢出信號:instd_logic_vector(2downto1);--呼叫信號:instd_logic_vector(2downto1);--至U達信號:outstd_logic;outstd_logic;:outstd_logic;outstd_logic);—門控信號,低電平開門—上升信號一一下降信號--延時計數(shù)清零、使能信號architecturebehavconstantCL1:constantOP1:constantUP1:constantDN2:constantCL2:constantOP2:endelev2;ofelev2isstd_logic_vector(2std_logic_vector(2std_logic_vector(2std_logic_vector(2std_logic_vector(2std_logic_vector(2downtodowntodowntodowntodowntodownto0)0)0)0)0)0)"000";--一樓關(guān)門"100";--一樓開門"010";--一樓上升"001";--二樓下降"011";--二樓關(guān)門"111";--二樓開門UP1BEE(2)rLrcall(1)/=rl'call,Fr|i|CL20P2CL1n-callCl)■*caLL(2)11DN2SEE:L)/=rl'irr(1)=f11call=rl1andcalL(l]-'rglim匸T1'Mil(2:i/=rlrcall⑵n
呂mdcaLLCD-^l^:std_logic_vector(2downto0);一一狀態(tài)控制信號signalcontrolbegindoor<=notcontrol(2);up<=control(1);down<=control(0);process(clk,rst,arr,call)variableven:std_logic;beginifrst='1'thenelsifclk'eventandis問題3,根據(jù)圖b所示升降平臺模塊圖,寫出升降平臺控制器ELEV_TOP的VHDL頂層描述:casecontrolCL1when=>whenOP1=>control<=CL1;clk='1'thenifcout='1'then--關(guān)門已完畢ifcall(1)='1'thencontrol<=elsifcall(2)='1'thencontrolelsecontrol<=CL1;en<='1';elsecontrol<=CL1;en<='1';ifcout='1'then--開門已完畢ifcall(1)='1'thencontrol<=OP1;en<=OP1;en<=<=UP1;enendif;endif;elsecontrolelsecontrol<=<=CL1;en<='0';endif;endif;OP1;en<='1';whenUP1=>ifarr(2)='1'thencontrol<=CL2;elsecontrol<=UP1;endif;whenDN2=>ifarr(1)='1'thencontrol<=CL1;elsecontrol<=DN2;endif;whenCL2=>ifcout='1'then--關(guān)門已完畢whenOP2=>whenothersifcall(2)='1'thencontrol<=elsifcall(1)='1'thencontrolelsecontrol<=CL2;en<='1';elsecontrol<=CL2;en<='1';ifcout='1'then--開門已完畢ifcall(2)='1'thencontrol<=elsecontrol<=CL2;en<='0';elsecontrol<=OP2;en<='1';=>ifarr(10=‘1'thencontrol<=
elsecontrol<=CL2;endif;OP2;en<=<=DN2;enendif;endif;OP2;en<=endif;endif;CL1;'0';<='1';'1';'0';<='1';'1';endcase;endif;endprocess;endbehav;Port(clk,rst:instdlogic;Call,arr:instdlogicvector(2downto1);Door,up,down:outstdlogic);Endelev;ArchitectureoneofeleviscomponentCNT100PORT(CLK,EN:INSTDLOGIC;--時鐘、使能信號COUT:OUTSTD_LOGIC);--溢出信號ENDcomponent;componentelev2isport(clk,rst:instdlogic;--時鐘、復(fù)位信號cout:instdlogic;--定時溢出信號call:instdlogicvector(2downto1);--呼叫信號arrinstdlogicvector(2downto1);--至U達信號door:outstdlogic;--門控信號,低電平開門up:outstdlogic;--上升信號down:outstdlogic;—下降信號en:outstdlogic);--延時計數(shù)清零、使能信號endcomponent;sign
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年浙江武易購貿(mào)易有限公司招聘備考題庫及一套答案詳解
- 2026年派往市委某工作機關(guān)駕駛員、文印員崗位工作人員招聘備考題庫及答案詳解1套
- 上海電子備考題庫職業(yè)技術(shù)學(xué)院2025年度派遣制人員招聘備考題庫(第六批次)參考答案詳解
- 2026年龍華醫(yī)院新職工招聘備考題庫(第五批)附答案詳解
- 2026年蘇州中材建設(shè)有限公司招聘備考題庫參考答案詳解
- 2026年財達證券股份有限公司資產(chǎn)管理業(yè)務(wù)委員會招聘備考題庫帶答案詳解
- 2026年陽春市中醫(yī)院合同制員工(第三批)招聘備考題庫及一套答案詳解
- 2026年沈陽工學(xué)院招聘備考題庫完整參考答案詳解
- 中醫(yī)診所醫(yī)療垃圾處理制度
- 天津市西青醫(yī)院2025年面向社會公開招聘編外高層次和外派站點專業(yè)技術(shù)人員備考題庫及1套參考答案詳解
- 蘇教版六年級上冊科學(xué)期末模擬試題
- 中國武術(shù)段位制概要(示范提綱)
- 校園傳染病預(yù)防主題班會PPT
- 激光原理習(xí)題解答完整版-周炳琨
- 項目2:復(fù)利終值地計算
- 新材料、生物緩沖劑及配套工程B3車間產(chǎn)品優(yōu)化調(diào)整項目環(huán)評報告書
- 汽車美容裝潢工(四級)職業(yè)資格考試題庫-上(單選題匯總)
- 戲劇專業(yè)常用詞匯中英文對照
- 國開生命健康學(xué)院《中藥炮制》形成性考核一答卷
- 最新部編版四年級語文下冊第一單元課件
- 資金時間價值-課件
評論
0/150
提交評論