《EDA技術》期中測試
一、選擇題(每小題2分,共計20分。)
1、VHDL語言共支持四種常用庫,其中哪種庫是用戶的VHDL設計當前工作庫()。A.IEEE庫B.VITAL庫C.STD庫D.WORK工作庫
2、VHDL的process進程語句是并行語句,它的內部是由( )語句構成的
A. 并行語句和順序語句
B.順序語句
C.并行語句
D.任意語句
3、元件例化語句的作用是()。
A.描述元件模塊的算法
B.改善并行語句及其結構的可讀性
C.產生一個與某元件完全相同的一組并行元件
D.在高層次設計中引用前面已經設計好的元件或電路模塊
4、在VHDL的并行語句之間,可以用( )來傳遞信息。
A.常量(Constant)
B.變量(Variable)
C.信號(Signal)
D.變量和信號
5、以下關于VHDL中常量的聲明正確的是()。
A.Constant delay :Integer = 8
B.Constant delay:Integer := 8
C.Variable delay:Integer = 8
D.Variable delay:Integer := 8
6、在VHDL語言中,下列對時鐘邊沿檢測描述中,錯誤的是( )。
A. if clk’event and clk = ‘1’ then
B. if rising_edge(clk) then
C. if clk’event and clk = ‘0’ then
D.if clk’stable and not clk = ‘1’ then
7、下列關于VHDL標識符的說法正確的是()(多選)
A.標識符由26個英文字母和數字0~9以及下劃線組成,其中字母不區分大小寫。
B.標識符必須由英文字母開始,不連續使用下劃線,且不能以下劃線結束,
C.標識符中可以包含空格
D.標識符不允許與VHDL中的關鍵字重合
8、下列對FPGA結構與工作原理的描述中,正確的是( )。
A.FPGA全稱為復雜可編程邏輯器件
B.FPGA是基于乘積項結構的可編程邏輯器件
C.基于SRAM的FPGA器件,在每次上電后必須進行一次配置
D.在Altera公司生產的器件中,MAX7000系列屬FPGA結構
9、在VHDL中,關于變量與信號的區別,下列說法不正確的是()。
A.信號用于作為進程中局部數據存儲單元
B.在進程中,對信號賦值在進程結束時起作用;對變量的賦值則是立即生效
C.信號在整個結構體內的任何地方都能適用
D.變量和信號的賦值符號不一樣