华科数字逻辑第4次实验报板

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

数字逻辑实验报告(4)团队成员:姓名班级学号贡献百分比实验部分:实验完成结果、时间(亮点、完成、基本完成、未完成)总分(实验部分70%+报告30%)第一个实验第二个实验第三个实验检查结果检查时间检查老师报告人:实验指导教师:报告批阅教师:计算机科学与技术学院20年月日《数字电路与逻辑设计》实验报告学生姓名:学号:所在班级:第[]页共[]页一、实验内容基于FPGA应用的逻辑电路设计二、实验目的1.学习FPGA的设计方法;2.掌握利用VerilogHDL设计逻辑电路的能力。三、实验所用组件Basys2开发板(芯片为XC3S100E,封装为CP132)1套。四、实验要求1.4位二进制计数器(必选)设计一个能清零、置数和进位/借位输出的增1/减1的4位二进制计数器,其结构框图如图1所示。电路输入为计数脉冲CP、工作模式选择M、预制初值D,C,B,A(其中D为高位,A为低位)和预制控制LD,清零端CLR;输出为计数值QD,QC,QB,QA(QD为高位,QA为低位)和进位/借位输出Qcc。当CLR为0时,电路输出清零;预制控制LD=0时,将D、C、B、A的输入值送到计数器中,并立即在QD,QC,QB,QA中输出。模式选择端M=1时加1计数,当M=0时减1计数。当CP端输入一个上升沿信号时进行一次计数,计数有进位/借位时Qcc端输出一个负脉冲。具体要求:图14位二进制加法/减法计数器(1)用VerilogHDL实现该计数器,将之下载到Basys2开发板中,并进行验证;(2)借助该4位二进制计数器,用VerilogHDL实现一个初值为2的模8计数器,将之下载到Basys2开发板中,并进行验证。《数字电路与逻辑设计》实验报告学生姓名:学号:所在班级:第[]页共[]页2.两位二进制数值比较器(必选)设计一个二位二进制数值比较器。当AB时,F1=1,F2=F3=0;当A=B时,F2=1,F1=F3=0;当AB时,F3=1,F1=F2=0。具体要求:(1)用VerilogHDL设计一个一位二进制数值比较器(行为级描述);(2)利用所设计的一位二进制数值比较器,用VerilogHDL设计一个二位二进制数值比较器(结构级描述);(3)将所设计的电路下载到Basys2开发板上,并进行验证。3.单脉冲发生器(可选)用与非门设计一个单脉冲发生器,电路如图2所示。图2单脉冲发生器电路图典型输入、输出时间图见图3具体要求:图3.典型输入、输出时间图(1)用VerilogDHL描述所设计的电路图(采用行为级描述),将之下载到Basys2开发板中,并进行验证。《数字电路与逻辑设计》实验报告学生姓名:学号:所在班级:第[]页共[]页五、实验方案设计1.4位二进制计数器的设计方案[要求:给出详细的设计过程,包括源程序、仿真程序、引脚约束(绑定)代码和注释等,可续页]《数字电路与逻辑设计》实验报告学生姓名:学号:所在班级:第[]页共[]页《数字电路与逻辑设计》实验报告学生姓名:学号:所在班级:第[]页共[]页2.两位二进制数值比较器的设计方案[要求:给出详细的设计过程,包括源程序、仿真程序、引脚约束(绑定)代码和注释等,可续页](a)一位二进制数值比较器《数字电路与逻辑设计》实验报告学生姓名:学号:所在班级:第[]页共[]页(b)二位二进制数值比较器《数字电路与逻辑设计》实验报告学生姓名:学号:所在班级:第[]页共[]页3.单脉冲发生器的设计方案[要求:给出详细的设计过程,包括源程序、仿真程序、引脚约束(绑定)代码和注释等,可续页]《数字电路与逻辑设计》实验报告学生姓名:学号:所在班级:第[]页共[]页《数字电路与逻辑设计》实验报告学生姓名:学号:所在班级:第[]页共[]页六、实验结果记录1.4位二进制计数器的实验结果记录(1)XST的RTLSchematic(语法分析得到的电路图,参见实验指导书P15的图3.12)截图(2)仿真结果(截图并对输入、输出给以说明)《数字电路与逻辑设计》实验报告学生姓名:学号:所在班级:第[]页共[]页2.两位二进制数值比较器的结果记录(1)XST的RTLSchematic(语法分析得到的电路图,参见实验指导书P15的图3.12)截图(2)仿真结果(截图并对输入、输出给以说明)《数字电路与逻辑设计》实验报告学生姓名:学号:所在班级:第[]页共[]页3.单脉冲发生器的实验结果记录(1)XST的RTLSchematic(语法分析得到的电路图,参见实验指导书P15的图3.12)截图(2)仿真结果(截图并对输入、输出给以说明)《数字电路与逻辑设计》实验报告学生姓名:学号:所在班级:第[]页共[]页七.实验结果分析八.思考题1.用HDL设计数字逻辑电路的设计步骤有哪些?2.实验2中HDL的结构级描述和行为级描述各有什么特点?3.实验3中如果采用边沿敏感时序,例如always@(posedge..,negedge..)设计中要注意那些问题?九.心得体会十.意见与建议

1 / 13
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功