eda技術期末考試試卷

才智咖 人氣:2.6W

EDA技術的出現,極大地提高了電路設計的效率和可操作性,減輕了設計者的勞動強度。下面是關於eda技術期末考試試卷,希望大家認真閱讀!

eda技術期末考試試卷

一、單項選擇題(30分,每題2分) 1.以下關於適配描述錯誤的是

A.介面卡的功能是將綜合器產生的網表文件配置於指定的目標器件中,使之產生最終的下載檔案

B.適配所選定的目標器件可以不屬於原綜合器指定的目標器件系列 C.適配完成後可以利用適配所產生的模擬檔案作精確的時序模擬

D.通常,EDAL軟體中的綜合器可由專業的第三方EDA公司提供,而介面卡則需由FPGA/CPLD供應商提供

語言是一種結構化設計語言;一個設計實體(電路模組)包括實體與結構體兩部分,結構體描述 D 。

A.器件外部特性 B.器件的綜合約束 C.器件外部特性與內部功能 D.器件的內部功能 3.下列識別符號中,是不合法的識別符號。

e0 B.9moon _Ack_0 all 4.以下工具中屬於FPGA/CPLD整合化開發工具的'是

lSim lify Pro AB tusII

5.程序中的變數賦值語句,其變數更新是

A.立即完成 B.按順序完成 C.在程序的最後完成 D.都不對 6.以下關於CASE語句描述中錯誤的是語句執行中可以不必選中所列條件名的一條

B.除非所有條件句的選擇值能完整覆蓋CASE語句中表達式的取值,否則最末一個條件句的選擇必須加上最後一句“WHEN OTHERS=><順序語句>”

語句中的選擇值只能出現一次

第1頁(共3頁)D. WHEN條件句中的選擇值或識別符號所代表的值必須在表示式的取值範圍

7.以下哪個程式包是數字系統設計中最重要最常用的程式包 _LOGIC_ARITH

_LOGIC_1164 _LOGIC_UNSIGNED

_LOGIC_SIGNED 8.基於EDA軟體的FPGA / CPLD設計流程為:原理圖/HDL文字輸入→→綜合→適配→時序模擬→程式設計下載→硬體測試。

A.功能模擬 B.邏輯綜合 C.配置 D.引腳鎖定 9.不完整的IF語句,其綜合結果可實現 A.三態控制電路 B.條件相或的邏輯電路 C.雙向控制電路 D.時序邏輯電路 10.下列語句中,屬於並行語句的是A.程序語句 語句 語句 語句 11.綜合是EDA設計流程的關鍵步驟,綜合就是把抽象設計層次中的一種表示轉化成另一種表示的過程;在下面對綜合的描述中, C 是錯誤的。 A.綜合就是將電路的高階語言轉化成低階的,可與FPGA / CPLD的基本

結構相對映的網表文件

B.綜合可理解為,將軟體描述與給定的硬體結構用電路網表文件表示的對映過程,並且這種對映關係不是唯一的

C.綜合是純軟體的轉換過程,與器件硬體結構無關

D.為實現系統的速度、面積、效能的要求,需要對綜合加以約束,稱為綜合約束

的可程式是主要基於什麼結構 A.查詢表(LUT) 可程式 可程式 D.與或陣列可程式 13.以下器件中屬於Altera 公司生產的是

SI系列器件 系列器件 9500系列器件 ex系列器件

14. 在VHDL語言中,下列對時鐘邊沿檢測描述中,錯誤的是 clk'event and clk = '1' then clk'stable and not clk = '1' then rising_edge(clk) then not clk'stable and clk = '1' then 15.以下關於狀態機的描述中正確的是e型狀態機其輸出是當前狀態和所有輸入的函式

B.與Moore型狀態機相比,Mealy型的輸出變化要領先一個時鐘週期 y型狀態機其輸出是當前狀態的函式 D.以上都不對

二、EDA名詞解釋,寫出下列縮寫的中文含義(10分,每題2分)

:現場可程式門陣列 : 硬體描述語言 : 邏輯單元 : 有限狀態機 : 可程式片上系統

三、程式填空題(20分,每空2分)

以下是一個模為60(0~59)的8421BCD碼加法計數器VHDL描述,請補充完整

回答問題:在程式中存在兩處錯誤,試指出並修改正確(如果是缺少語句請指出應該插入的行號) 答:

(1)12行 begin 改為 then

(2)第2行和第3行見加 USE _LOGIC_;