云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 计算机体系结构实验报告

计算机体系结构实验报告

  • 62 次阅读
  • 3 次下载
  • 2025/6/7 9:01:53

华东理工大学

《计算机系统结构》

实验报告

专 业 班 级 姓 名 学 号 成 绩

指导教师

计算机

计算机实验教学中心

实验一

一、 实验名称 FIFO先进先出存储器实验

实验地点 一教108 实验日期 2012-4-1

二、 实验目的

掌握FIFO 存储器的工作特性和读写方法。

三、 实验设备

PC 机一台, TD-CMX 实验系统一套。 四、 实验原理

本实验用FPGA 芯片来实现一个简单的8 位×4 的FIFO,本实验用FPGA 芯片来实现一个简单的8 位×4 的FIFO,器件的接口信号如图3-2-1,内部逻辑图如下图3-2-2。

其各信号的功能为:

EMPTY:FIFO 存储器空标志,高电平有效。 FULL:FIFO 存储器满标志,高电平有效。 RST:清FIFO 存储器为空。

FIFOWR:FIFO 存储器写入信号,低电平有效。 FIFORD:FIFO 存储器读信号,低电平有效。 ID0~ID7:FIFO 存储器输入数据线。

OD0~OD7:FIFO 存储器输出数据线。 内部逻辑图设计的顶层原理图如下:

五、 实验操作及运行结果

(1) 按照上述功能要求及管脚说明,进行FPGA 芯片设计,其引脚电路图如

图3-2-4 所示。

(2)关闭电源,按图3-2-5 实验连线图接线。确保接线正确后打开实验系统的电源。

(3)编辑、编译所设计的程序,打开实验系统电源,将下载电缆插入FPGA 单元的JTAG 口,把生成的SOF 文件下载到FPGA 单元中去。

(4) 接线图中B03 和B04 是FIFO 空状态、满状态指示信号,分别接到扩展单元指示灯E0、E1 上,用来反映FIFO 当前的状态。注意:系统总清后FIFO 输出的数据是无效的,因为当FIFO 总清后,读计数器的输出被清零,此时多路开关选择输出C0 中的数据,而C0 中的数据是不确定的。当第一次对FIFO 进行写操作后,FIFO 输出的数据开始有效。简单的说,空标志位无效时,FIFO 的输出有效。每读一次,FIFO 的输出改变一次,指向下一个数据。当FIFO满标志有效时,不允许再对FIFO 进行写操作,否则会引起系统错误。

本实验最终结果与预期相同:

按动系统右下脚的CLR 清零开关可使读、写信号计数清零。 这时指示灯E0 亮,表示FIFO 为空。使用CON 单元编号为SD27 到SD20 的开关模拟输入总线给出一个数据,按动时序与操作台单元的开关ST,可将该数写入到FIFO 中。这时指示灯E0 灭,表示FIFO 中已经有数据存在,说明当前FIFO 的输出是有效的;依次写四次后,FULL 满标志置位,这时指示灯E1 亮;然后连续按动开关KK,给出读信号,将顺序读出所存的四个数,扩展总线的数据显示灯EB7 到EB0 显示所读出的数据,四个数全部读出后,EMPTY 空标志置位。

六、 实验中出现的问题和解决方法

这个实验电路连接比较简单,没有遇到接线问题。

本实验关键在于对实验过程的理解,时间主要花在对实验箱熟悉上面,包括输入端口和输出端口对应指示灯的位置的熟悉。

搜索更多关于: 计算机体系结构实验报告 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

华东理工大学 《计算机系统结构》 实验报告 专 业 班 级 姓 名 学 号 成 绩 指导教师 计算机 计算机实验教学中心 实验一 一、 实验名称 FIFO先进先出存储器实验 实验地点 一教108 实验日期 2012-4-1 二、 实验目的 掌握FIFO 存储器的工作特性和读写方法。 三、 实验设备

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com