计算机组成原理实验报告 存储器实验--FPGA中ROM定制与读出实验(源代码全)

存储器实验--FPGA中ROM定制与读出实验

一. 实验目的

1、掌握FPGA中ROM的设置,作为只读存储器ROM的工作特性和配置方法;
2、在初始化存储器编辑窗口用文本编辑器编辑coe文件配置ROM;
3、理解同步ROM与异步ROM的区别,并掌握调用 xilinx库IP实例化ROM的设计方法;
4、验证FPGA中ROM的功能。

二.实验设备及环境

装有 Xilinx Vivado 的 Windows 7计算机,FPGA。

三.实验任务

ALTERA的FPGA中有许多可调用的模块库,可构成如rom、ram、fifo等存储器结构。CPU中的重要部件,如RAM、ROM可直接调用他们构成,因此在FPGA中利用嵌入式阵列块EAB可以构成各种结构的存储器,ROM是其中的一种。由于ROM是只读存储器,所以它的数据口是单向的输出端口,ROM中的数据是在对FPGA现场配置时,通过配置文件一起写入存储单元的。
实验中主要应掌握以下三方面的内容:
(1)ROM的参数设置;
(2)ROM中数据的写入,即coe初始化文件的编写;
(3)ISE工具中调用库IP实例化ROM的方法;
(4)进行上板验证,并记录实验数据。

四. 实验步骤

这里仅给出实验源代码,具体实验步骤请看书

同步ROM的instmem
  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

m明月Java3

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值