山东科技大学20122013学年
第二学期
《EDA技术与应用》考试试卷(B卷)
班级题号得分一.填空题(共25分,每空1分)1.假设desig
为Lab1v,顶层模块名为Lab1;TestBe
ch为Lab1_TBv,顶层模块名为Lab1_TB按下述步骤要求,采用modelsim命令行方式时的完整仿真命令序列为:创建物理库myworkvlibmyworkvmapworkmywork一二姓名三四学号总得分评卷人审核人
映射逻辑库work至物理库mywork:编译desig
至work库:vlogLab1v
编译testbe
ch至work库:vlogLab1_TBv启动仿真工具仿真:vsimLab1_TB
2.写出下列中文术语或英文的完整英文表达:HDL:HardwareDescriptio
La
guage硬件描述语言RTL:RegisterTra
sferLevel寄存器传输乘积项(PLD技术特点):productterm查找表(FPGA技术特点):LUTLookUpTable设计:desig
仿真:simulatio
锁存器:Latch时序电路:seque
tialcircuit3timescale1
s100ps语句中,1
s是指:仿真时间单位,100ps是
第1页共4页
验证:capture综合:sy
thesisDUT:DeviceDesig
U
derTest
f指精度
。,两个过程赋值。、1、
4.verilog中连续赋值语句关键字是:assig
语句关键字是:i
ital、always
5.Verilog采用的是四值逻辑系统,信号可取值范围为:0x、z。
二.简答题(共20分)1.简述下述Verilog语句的含义(所有信号均为1bit位宽;有时序信息时请同时说明时序含义,若需要用式子表达,可用Xt表达“t时刻时X的值”;可均从0时刻描述)(本题6分,每个3分)(1)assig
10outi
1i
2
out10i
110i
210(2)assig
out5i
1i
2
out5i
10i
20
2简述有限状态机FSM分为哪两类?有何区别?有限状态机的状态编码风格主要有哪三种?FSM的三段式描述风格中,三段分别描述什么?(本题10分)1有限状态机FSM分为MooreFSM和MealyFSM两种。(2)MealyFSM型状态机输出与输入有关;MooreFSM型状态机输出与输入无关。3编码风格分为:Bi
aryE
codi
gGrayE
codi
gO
eHotE
codi
g4三段式包括时序,Next_StateOutput3简要说明仿真时阻塞赋值与非阻塞赋值的区别(本题4分)。阻塞赋值操作符为“”,是指立即赋值,在该语句结束是就完成了赋值操作。如果在一个块语句中,有多条阻塞赋值语句,那么在前面的赋值语句没
第2页共4页
f有完成之前,后面的语句就不能被执行。
非阻塞赋值操作符为“”,是指在语句块结束后,块内的非阻塞性赋值语句才能完成赋值操作。
三.设计题(共25分)1.给出异步复位1bitDFF的完整VerilogRTL级描述,复位信号低电平有效复位时,输出为0r