77范文网 - 专业文章范例文档资料分享平台

计算机组成原理-运算器实验(4)

来源:网络收集 时间:2019-03-22 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

实验二 存储器实验

2.1实验目的

(1)掌握存储器在设计原理,并且自己设计一个大小合适的ROM。 (2)掌握存储器的存储和取数的过程,并将存储器的内容通过显示管显示出来。

2.2实验设备

PC机一台,Digilent Nexys 4TM开发板,Xilinx Vivado开发套件。

2.3实验原理

本次实验主要是模拟数据在存储器中的存取过程,先初始化ROM存储器中的内容,在通过开关选择相应的地址,将对应的存储器中内容读出来,并通过显示管显示。实验的原理图如下图2.1所示:

resetresetans[7:0]Ins[7:0]addra[7:0]Ins_Romdouta[31:0]displayseg[6:0]s[31:0]clkclkaclk

图2.1存储器原理图

这里我们使用到两个IP核,其中一个是ins_ROM核实系统自带的,通过该

IP核我们实现数据的存取,通过8位地址开关的选择,将ROM中对应的32位指令取出来并送往display。而display核是我们自己设计的IP核,通过display可以将ROM中取出的32位数据在数码管上显示出来。

存储容量是指存储器可以容纳的二进制信息量,用存储器中存储地址数与存储字位数的乘积表示。

2.4实验步骤

1.按照实验一步骤封装display模块的IP盒。 2.新建项目用于实现存储器功能

添加设计源文件。

3. 按照实验一步骤将display模块IP盒添加到项目中。

4. 在IP Catalog > Memories & Storage Elements > RAMs & ROMs> Block Memory Generator目录底下,找到系统自带的rom核并添加。

双击之后得到Basic一栏的基本属性:

Component Name命名为:Ins_Rom。Native、单端口、ROM不要ECC校验、最小面积算法。

接着设置Port A Option的基本属性

数据宽度32位,要256个数据,地址线8根。 接着设置option选项属性:

若有存储器初始化文件,这里指定文件的位置,文件为prgmip32.coe文件。这里我们会给出创建好的初始文件。点击OK就会得到相应的IP核。

现在我们可以看到我们已经成功调用了两个ip核

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库计算机组成原理-运算器实验(4)在线全文阅读。

计算机组成原理-运算器实验(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/540328.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: