文档介绍:中国矿业大学2012~2013学年第一学期
《数字系统设计基础》试卷(A)卷
考试时间:100 分钟考试方式:闭卷
学院_________班级_____________姓名___________学号____________
题号
一
二
三
四
总分
得分
一、选择题(20分,每题2分)
1. 不完整的IF语句,其综合结果可实现:_________
A. 三态控制电路 B. 条件相或的逻辑电路
C. 双向控制电路 D. 时序逻辑电路
A. PROCESS为一无限循环语句(执行状态、等待状态)
B. PROCESS中的顺序语句具有明显的顺序/并行运行双重性
C. 进程必须由敏感信号的变化来启动
D. 变量是多个进程间的通信线
3、对于VHDL以下几种说法错误的是___________
A. VHDL程序中的实体部分是对元件和外部电路之间的接口进行的描述,可以看成是定义元件的引脚
B. 一个完整的VHDL程序总是由库说明部分、实体和结构体等三部分构成
C. VHDL程序中是区分大小写的
D. 结构体描述元件内部结构和逻辑功能
(电路模块)包括实体与结构体两部分,实体描述___________。
A. 实体与结构体之间的连接关系;
B. 器件的内部功能;
C. 实体使用的库文件;
D. 器件外部可见特性如端口的数目、方向等
5. 组合逻辑电路中的毛刺信号是由于______引起的。
A. 电路中存在延迟
C. 电路有多个输出
6. 下列关于临界路径说法正确的是___________
A. 临界路径与系统的工作速度无关
B. 临界路径减小有助于缩小电路规模
C. 临界路径减小有助于降低功耗
D. 临界路径是从系统输入到输出的各条路径中信号通过时间最长的那条路径
7. 关于FPGA和CPLD的区别说法正确的是___________
A. CPLD 更适合完成各种算法和组合逻辑, FPGA 更适合于完成时序逻辑
B. FPGA 的连续式布线结构决定了它的时序延迟是均匀的和可预测的,而CPLD的分段式布线结构决定了其延迟的不可预测性
C. 在编程上CPLD 比FPGA具有更大的灵活性
D. CPLD的集成度比FPGA高,具有更复杂的布线结构和逻辑实现。
counter IS
PORT( Clk : IN STD_LOGIC; Q : BUFFER STD_LOGIC_VECTOR(2 DOWNTO 0));
END ________;
A. counter23 B. counter C. work D. entity
9. 下列关于并行和顺序语句的说法中,错误的是_________
A. 顺序语句的书写过程与执行过程基本一致
B. IF语句属于顺序语句
C. 块语句属于顺序语句
D. 并行语句中的各语句之间可有信息往来,也可以互相独立、互不相关
10. 基于EDA软件的CPLD/FPGA设计流程,以下流程哪个是正确的______
A. 原理图/HDL文本输入→适配→综合→时序仿真→编程下载→功能仿真→硬件测试
B. 原理图/HDL文