HDL语言应用与设计试卷.doc
上传人:sy****28 上传时间:2024-09-11 格式:DOC 页数:2 大小:116KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

HDL语言应用与设计试卷.doc

HDL语言应用与设计试卷.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

中国矿业大学2010~2011学年第二学期《HDL语言应用与设计》试卷(A)卷考试时间:100分钟考试方式:闭卷学院_________班级_____________姓名___________学号____________题号一总分得分一、综合程序设计题(100分)(1)请简答或画出基于verilogHDL的数字系统设计流程(10分)(2)写出下图所示3选1的多路选择器的verilog程序实现(要求:使用行为描述方式)(10分)(3)写出一位全加器的UDP描述(15分)(4)请编写5分频的Verilog程序模块。其中模块输入信号为:clk_in,reset(复位信号,低电平有效)输出信号为:clk_out。(要求:使用行为描述方式)(15分)。(5)请用循环语句实现一个从t=1000ns时刻(假定一个仿真时间单位为1ns)开始的周期为100个仿真时间单位的时钟信号产生模块(10分)。(6)编写一位全加器的verilog的结构描述程序(15分)(7)请写一个用于比较两个整数的大小的比较器程序(用Verilog函数实现)(10分)(8)请给出如下图所示的一个4位移位寄存器结构的Verilog结构描述程序(这个移位寄存器是由四个D触发器(U1、U2、U3和U4)构成。其中seri_in是这个移位寄存器的串行输入;clk为移位时钟脉冲输入;clrb为清零控制信号输入;Q[0]~Q[3]则是移位寄存器的并行输出)(15分)注意:模块调用时端口对应方式要求使用端口位置关联方式。