西安电子科技大学软院计组实验报告 - 图文

更新时间:2023-10-03 07:22:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

计算机组成与结构课程设计

实验报告

成评语: 绩 教师:王永全 2016年 7月1日

班级: 学号: 姓名: 地点: 时间:

实验一 存储器实验

一 实验题目 存储器实验 二 实验环境

Quartus II 7.2 (32-Bit)Family:CycloneII packge: TQFP Speed grade : 8 Pin count: 144 EP2C5T144C8 三 实验要求

l、掌握FPGA中lpm_ROM的设置,作为只读存储器ROM的 工作特性和配置方法。

2、用文本编辑器编辑 mif文件配置 ROM;

3、在初始化存储器编辑窗口编辑mif文件配置ROM; 4、验证FPGA中meg_lpm_ROM的功能。 四 实验设计

在FPGA中利用嵌入式阵列块EAB可以构成存储器,lpm_ROM的结构如图(注意参数)

五 实验仿真与测试

六 实验结果分析

程序代码或数据以.mif格式文件加载于存储器LPM_ROM中 七 实验小结

通过本次试验,对 FPGA中ROM及其基本设置有了简单的了解

实验二 运算器组成实验

一 实验题目 运算器组成实验 二 实验环境

Quartus II 7.2 (32-Bit)Family:CycloneII packge: TQFP Speed grade : 8 Pin count: 144 EP2C5T144C8 三 实验要求

1.掌握简单运算器的数据传输通路。 2.验证运算功能发生器的组合功能。

3.掌握算术逻辑运算加、减、与的工作原理。 4.熟悉简单运算的数据传送通路。

5.验证实验台运算的8位加、减、与、直通功能。 6.按给定数据,完成几种指定的算术和逻辑运算。 7. 下载程序验证,验收时查看对M=L时F=A+B的结果。

A与B的数字在两数码管中显示,F的值在发光二极管显示,A的值可以先确定,键盘输入改变B的值,发光二极管的状态也变化! 四 实验设计 原理图关键:

74181 的AEQB引脚为A与B输入的比较结果输出(高)

CN4为进位输出,两片74181相连要低位的进位输出连接到高位片的进位输入(CN),注意F及S后要中括号。

74181的运算功能

五 实验仿真与测试

算术位 S3 S2 S1 A[7..0] S0 B[7..0] CN = CN = 1 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 AA AA AA AA FF FF FF FF FF FF FF FF 55 55 55 55 55 55 55 01 01 01 01 FF FF FF FF 01 01 01 AA FF AA FF FD FD FD FD FE FE FE FE AA AA 54 0 AB 00 AB 00 FE FE FE FE FF FF FF FF AB AB 55 55 00 55 00 FE FE FE FE FF FF FF FF FF FF 55 M = 1 M = 0 逻辑运算 1111

六 实验结果分析

55 01 54 55 55 通过74181实现了实验台运算的8位加、减、与功能 七 实验小结

掌握了简单运算器的数据传输通路,掌握了算术逻辑运算加、减、与的工作原理,对运算器组成和功能的实现有更直观的了解。

实验三 时序与数据通路实验

一 实验题目

时序与数据通路实验 二 实验环境

Quartus II 7.2 (32-Bit)Family:CycloneII packge: TQFP Speed grade : 8 Pin count: 144 EP2C5T144C8 三 实验要求

1.掌握二级时序控制原理及其三级时序的生成方法;

2.了部时钟产生方法,工作脉冲、工作节拍、工作周期的形成过程; 3.掌握时序控制控制数据同路的方法,时序控制数据流的过程。 四 实验设计 电路1:

五 实验仿真与测试 仿真波形图:

六 实验结果分析

按照老师发的Word文档的步骤先画电路图,然后运行并进行仿真,七 实验小结

通过本次实验,掌握了二级时序控制原理及其三级时序的生成方法,了解了时钟产生方法,工作脉冲、工作节拍、工作周期的形成过程,掌握了时序控制控制数据同路的方法,时序控制数据流的过程。

实验四 总线控制实验

一 实验题目 总线控制实验 二 实验环境

Quartus II 7.2 (32-Bit)Family:CycloneII packge: TQFP Speed grade : 8 Pin count: 144 EP2C5T144C8 三 实验要求

1. 了解总线的概念及特性。 2. 掌握总线传输控制特性。 四 实验设计 电路图:

五 实验仿真与测试

六 实验结果分析

由于已经有了多次试验经验,感觉操作更顺手了,了解了总线的概念及特性,掌握了总线传输控制特性,对于实验过程有了更加深入的了解。 七 实验小结

根据老师所讲以及ppt,自己连接了电路图,自己仿真,自己修改数据,对总线和仿真的认识都更加深刻了。

实验五 在FPGA板卡上综合实验

一 实验题目

在FPGA板卡上综合实验 二 实验环境

Quartus II 7.2 (32-Bit)Family:CycloneII packge: TQFP Speed grade : 8 Pin count: 144 EP2C5T144C8 三 实验要求 1.建立lpm_rom工程 2.设置引脚

3.原理图下载到板子 4.USB-Blaster驱动安装 四 实验设计 电路图

五 实验仿真与测试

六 实验结果分析

FPGA板上的指示灯显示.mif文件上的数据输入

七 实验小结

本次实验需要注意,连接下载线(并口)和电源线,没必要连接串口线。要将网表下载到FPGA芯片中。拨动拨码开关和按键KEY来观察led灯的输出是否正确。此外还要注意安装驱动,否则会出现错误。

本文来源:https://www.bwwdw.com/article/txod.html

Top