EDA技術練習題-課件_第1頁
EDA技術練習題-課件_第2頁
EDA技術練習題-課件_第3頁
EDA技術練習題-課件_第4頁
EDA技術練習題-課件_第5頁
已閱讀5頁,還剩27頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

EDA技術練習題EDA技術練習題ppt課件2021/3/261EDA技術練習題EDA技術練習題ppt課件2021/3/2EDA技術練習題EDA技術練習題ppt課件2021/3/262EDA技術練習題EDA技術練習題ppt課件2021/3/2單項選擇題:1、IP核在EDA技術和開發(fā)中具有十分重要的地位;提供用VHDL等硬件描述語言描述的功能塊,但不涉及實現(xiàn)該功能塊的具體電路的IP核為__________。A.軟IPB.固IPC.硬IPD.都不是答案:AEDA技術練習題ppt課件2021/3/263單項選擇題:1、IP核在EDA技術和開發(fā)中具有十分重要的地位2、綜合是EDA設計流程的關鍵步驟,在下面對綜合的描述中,_________是錯誤的。A.綜合就是把抽象設計層次中的一種表示轉化成另一種表示的過程;B.綜合就是將電路的高級語言轉化成低級的,可與FPGA/CPLD的基本結構相映射的網表文件;C.為實現(xiàn)系統(tǒng)的速度、面積、性能的要求,需要對綜合加以約束,稱為綜合約束;D.綜合可理解為,將軟件描述與給定的硬件結構用電路網表文件表示的映射過程,并且這種映射關系是唯一的(即綜合結果是唯一的)。答案:DEDA技術練習題ppt課件2021/3/2642、綜合是EDA設計流程的關鍵步驟,在下面對綜合的描述中,_3、大規(guī)??删幊唐骷饕蠪PGA、CPLD兩類,下列對FPGA結構與工作原理的描述中,正確的是____。A.FPGA是基于乘積項結構的可編程邏輯器件;B.FPGA是全稱為復雜可編程邏輯器件;C.基于SRAM的FPGA器件,在每次上電后必須進行一次配置;D.在Altera公司生產的器件中,MAX7000系列屬FPGA結構。答案:CEDA技術練習題ppt課件2021/3/2653、大規(guī)??删幊唐骷饕蠪PGA、CPLD兩類,下列對FP4、進程中的變量賦值語句,其變量更新是_________。A.立即完成;B.按順序完成;C.在進程的最后完成;D.都不對。

答案:AEDA技術練習題ppt課件2021/3/2664、進程中的變量賦值語句,其變量更新是_________。答5、VHDL語言是一種結構化設計語言;一個設計實體(電路模塊)包括實體與結構體兩部分,結構體描述___________。A.器件外部特性;B.器件的綜合約束;C.器件外部特性與內部功能;D.器件的內部功能。答案:DEDA技術練習題ppt課件2021/3/2675、VHDL語言是一種結構化設計語言;一個設計實體(電路模塊6、不完整的IF語句,其綜合結果可實現(xiàn)________。 A.時序邏輯電路B.組合邏輯電路 C.雙向電路 D.三態(tài)控制電路答案:AEDA技術練習題ppt課件2021/3/2686、不完整的IF語句,其綜合結果可實現(xiàn)________。答案7、在VHDL語言中,下列對時鐘邊沿檢測描述中,錯誤的是_______。A.ifclk’eventandclk=‘1’then

B.iffalling_edge(clk)then

C.ifclk’eventandclk=‘0’then

D.ifclk’stableandnotclk=‘1’then答案:DEDA技術練習題ppt課件2021/3/2697、在VHDL語言中,下列對時鐘邊沿檢測描述中,錯誤的是__8、下列語句中,不屬于并行語句的是:_______ A.進程語句

B.CASE語句

C.元件例化語句

D.WHEN…ELSE…語句答案:BEDA技術練習題ppt課件2021/3/26108、下列語句中,不屬于并行語句的是:_______答案:BE9、VHDL語言共支持四種常用庫,其中哪種庫是用戶的VHDL設計現(xiàn)行工作庫:_______ A.IEEE庫 B.VITAL庫 C.STD庫 D.WORK庫答案:DEDA技術練習題ppt課件2021/3/26119、VHDL語言共支持四種常用庫,其中哪種庫是用戶的VHDL10、在VHDL語言中,下列對進程(PROCESS)語句的語句結構及語法規(guī)則的描述中,不正確的是:_______A.PROCESS為一無限循環(huán)語句B.敏感信號發(fā)生更新時啟動進程,執(zhí)行完成后,等待下一次進程啟動C.當前進程中聲明的變量不可用于其他進程D.進程由說明語句部分、并行語句部分和敏感信號參數(shù)表三部分組成答案:DEDA技術練習題ppt課件2021/3/261210、在VHDL語言中,下列對進程(PROCESS)語句的語11、大規(guī)??删幊唐骷饕蠪PGA、CPLD兩類,下列對CPLD結構與工作原理的描述中,正確的是:___ A.CPLD是基于查找表結構的可編程邏輯器件 B.CPLD即是現(xiàn)場可編程邏輯器件的英文簡稱 C.早期的CPLD是從FPGA的結構擴展而來 D.在Xilinx公司生產的器件中,XC9500系列屬CPLD結構答案:DEDA技術練習題ppt課件2021/3/261311、大規(guī)??删幊唐骷饕蠪PGA、CPLD兩類,下列對C12、下列那個流程是正確的基于EDA軟件的FPGA/CPLD設計流程:A.原理圖/HDL文本輸入→適配→綜合→功能仿真→編程下載→硬件測試B.原理圖/HDL文本輸入→功能仿真→綜合→適配→編程下載→硬件測試

C.原理圖/HDL文本輸入→功能仿真→綜合→編程下載→→適配硬件測試;

D.原理圖/HDL文本輸入→功能仿真→適配→編程下載→綜合→硬件測試答案:BEDA技術練習題ppt課件2021/3/261412、下列那個流程是正確的基于EDA軟件的FPGA/CP13、CPLD的可編程是主要基于什么結構:A.查找表(LUT);

B.ROM可編程;

C.PAL可編程;

D.與或陣列可編程;

答案:DEDA技術練習題ppt課件2021/3/261513、CPLD的可編程是主要基于什么結構:答案:DEDA技術14、下列標識符中,__________是不合法的標識符。A.State0 B.9moon C.Not_Ack_0 D.signall答案:BEDA技術練習題ppt課件2021/3/261614、下列標識符中,__________是不合法的標識符。答答案:DEDA技術練習題ppt課件2021/3/2617答案:DEDA技術練習題ppt課件2021/3/2617名詞解釋,寫出下列縮寫的中文(或者英文)含義:VHDLSOC FPGA LUTRTL EABEDA SOPCISP ASICIEEE LAB

EDA技術練習題ppt課件2021/3/2618名詞解釋,寫出下列縮寫的中文(或者英文)含義:VHDLVHDL超高速集成電路硬件描述語言FPGA現(xiàn)場可編程門陣列RTL寄存器傳輸級SOPC可編程片上系統(tǒng)EAB嵌入式陣列塊SOC片上系統(tǒng)LUT查找表EDA電子設計自動化ISP 在系統(tǒng)編程IEEE 電子電氣工程師協(xié)會ASIC 專用集成電路LAB 邏輯陣列塊EDA技術練習題ppt課件2021/3/2619VHDL超高速集成電路硬件描述語言EDA技術練習題ppt1、參數(shù)傳遞說明語句以關鍵詞

引導一個類屬參量表,通常在實體中的位置處于

語句之前。2、

語句GENERICMAP與端口映射語句PORTMAP具有相似的功能和使用方法,它描述相應元件類屬參數(shù)間的銜接和傳送方式。答案:1、GENERIC端口說明2、參數(shù)傳遞映射語句EDA技術練習題ppt課件2021/3/26201、參數(shù)傳遞說明語句以關鍵詞引導一個類屬1、在一個結構體中說明和定義的數(shù)據類型、常數(shù)、元件、函數(shù)和過程只能用于這個結構體中。如果希望這些定義也能用于其他的實體或結構體中,需要將其作為

來處理。2、結構體中包含了四類功能描述語句:(

)語句、(

)語句、子程序調用語句和(

)語句。答案:1、程序包2、進程語句、信號賦值語句、元件例化語句EDA技術練習題ppt課件2021/3/26211、在一個結構體中說明和定義的數(shù)據類型、常數(shù)、元件、函數(shù)和過1、子程序可以在VHDL程序的三個不同位置進行定義,即()、()和()中定義。但為了能被其他不同的設計所調用,一般應該將子程序放在()中。

2、子程序有兩種類型,即()和()。

答案:1、程序包、結構體和進程程序包2、過程和函數(shù)EDA技術練習題ppt課件2021/3/26221、子程序可以在VHDL程序的三個不同位置進行定義,即(1、函數(shù)定義應由兩部分組成,即()和(),其中在進程或結構體中不必定義,而在程序包中必須定義的是()。2、運算符重載指:()答案:1、函數(shù)首和函數(shù)體函數(shù)首2、對VHDL中現(xiàn)存的運算符進行重新定義,以獲得新的功能。EDA技術練習題ppt課件2021/3/26231、函數(shù)定義應由兩部分組成,即()和(),其中在進程1、()和()這兩個程序包能實現(xiàn)從std_logic_vector轉換成integer型數(shù)據。2、下列哪一項在一個設計中可以出現(xiàn)重名。A、實體B、結構體C、子程序答案:1、STD_LOGIC_ARITHSTD_LOGIC_UNSIGNED2、CEDA技術練習題ppt課件2021/3/26241、()和()這兩個程序包能實現(xiàn)從std_log1、如果要在一項VHDL設計中用到某一程序包,就必須在這項設計中預先打開程序包,使此設計能隨時使用這一程序包中的內容。為此必須在這一設計實體前使用()語句和()語句。2、VHDL中常用的庫有()庫、()庫、()庫和()庫。其中最為常用的是()庫。該庫中最常用和最重要的程序包是()。答案:1、庫語句use語句2、IEEE、STD、WORK、VITAL、IEEEstd_logic_1164EDA技術練習題ppt課件2021/3/26251、如果要在一項VHDL設計中用到某一程序包,就必須在這項設1.下列哪個庫需要在VHDL程序中明確打開并指定().A.STDB.IEEEC.WORKD.自定義庫2.下列關于庫的用法不正確的是:()A.VHDL允許在一個設計實體中同時打開多個不同的庫,但庫之間相互獨立.B.對于必須以顯式表達的庫及其程序包的語言表達式應放在每一項設計實體最前邊.C.庫語句一般必須與USE語句同用.D.在一個多實體的設計中,只有一個實體說明了庫和程序包,則本設計的所有設計實體都可以對程序包進入訪問或調用.答案:1.B2.DEDA技術練習題ppt課件2021/3/26261.下列哪個庫需要在VHDL程序中明確打開并指定(1.下列關于程序包的用法正確的是:()A.一個程序包中只能包含常數(shù)說明,VHDL數(shù)據類型說明,元件定義和子程序這幾種結構之一或他們中的幾種.B.一個完整的程序包中,程序包首名和程序包體名可以不是同一個名字.C.程序包結構中,必須同時含有程序包首和程序包體.D.程序包首可以獨立定義和使用.答案:DEDA技術練習題ppt課件2021/3/26271.下列關于程序包的用法正確的是:()答案:DEDA技術1、下列符合VHDL語法規(guī)則的表達是()A、_Decoder_1B、8#376C、44.99E-2D、“0AD0”答案:CEDA技術練習題ppt課件2021/3/26281、下列符合VHDL語法規(guī)則的表達是()答案:CEDA1.下列關于說法不正確的是:()A、使用了單引號的字符區(qū)分大小寫。B、布爾量不屬于數(shù)值,因此不能用于運算。C、VHDL綜合器無法綜合未限定范圍的整數(shù)類型的信號或變量。D、VH

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論