汕头大学-计算机组成与结构-存储器实验报告

 汕

 头

 大

 学

 实

 验

 报

 告

  学院:

 工学院

  系:

 计算机系

  专业:

 计算机科学与技术

  年级:

  姓名:

  学号:

 实验名称:于 基于 DE2 实验板的存储器实验

  一 .实验目的 和要求

 加深对存储器的认识和理解

 二. 实验 内容 :

 (1)在学习电子文档《Using Library Modules in VHDL Designs》之后,按照电子文档《Memory Blocks》part1 给出的步骤,在建立 DE2 应用项目之后(别忘了选择 Cyclone II 系列EP2C35F672C6 芯片作为 SOPC 芯片),构造 RAM 模块,获得 ramlpm.vhd。利用 Quartus 软件 File 菜单里 Create/Update 子项里的 Create Symbol Files from Current 转成图标文档。利用此图标文档及相应的输入输出端口,借用管脚配置文件 pin.csv 快速配置管脚。项目编译成功后,在 DE2 上验证存储功能。

 (2) 根据老师提供的存储器构造 VHDL 文档,先将其转换成可用于 BDF 逻辑电路图中的符号,然后按照《Memory Blocks》part3 给出的步骤,在下图的基础上,设计个人的逻辑电路并应用此 RAM 模块,在 DE2 上验证存储功能。

 (3)根据老师提供的 VHDL 文档,按照《Memory Blocks》part4 给出的步骤,在下图的基础上,通过设计个人的逻辑电路,应用 DE2 板上的 SRAM 芯片。

  (4) 完成电子文档《Memory Blocks》给出的其它实验内容(选做部分)

 三. 实验记录及分析 (占本次实验成绩 90%,包括实验内容说明、实验过程及步骤、实验结果记录等,每个 Project 应给出逻辑电路图,包含验证数据的实验记录):

 Part1 实验 过程 及 步骤:

 :

 1.

 按照实验指导书附件 1《Memory Blocks》part1 给出的步骤,在建立 DE2 应用项目part1 之后构造 RAM 模块,获得 ramlpm.vhd; 2. 利用Quartus软件File菜单里Create/Update子项里的Create Symbol Files from Current 转成图标文档; 3. 利用此图标文档及相应的输入输出端口,借用管脚配置文件 pin.csv 快速配置管脚; 4. 项目编译成功后,在 DE2 上验证存储功能。

 逻辑电路 图:

 1.

 2.

  实验结果:

 Part3 实验 过 程 及 步骤:

 :

 1. 根据老师提供的存储器构造 VHDL 文档,将其转换成可用于 BDF 逻辑电路图中的符号; 2. 按照《Memory Blocks》part3 给出的步骤,在下图的基础上,设计个人的逻辑电路并应用此 RAM 模块,在 DE2 上验证存储功能。

 逻辑电路图:

 实验结果:

  Part4 实验 过程 及 步骤:

 :

 1. 根据老师提供的 VHDL 文档,按照《Memory Blocks》part4 给出的步骤; 2. 在下图的基础上,通过设计个人的逻辑电路,应用 DE2 板上的 SRAM 芯片。

 逻辑电路图:

 :

 实验结果记录:

 四. 实验 体会 (绩 占本次实验成绩 10% )