实验五存储器设计.pdfVIP

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

如有你有帮助,请购买下载,谢谢!

计算机组成原理

实验五

《》

存储器设计

实验报告

姓名:吴速碘黄紫微

学号:

班级:计算机二班

日期2015、5、25

实验五存储器设计

一、实验目的

1、掌握RAM和ROM的Verilog语言描述方法;

2、学习用宏模块的方法定制RAM和ROM。

二、实验任务

1、设计并实现一个128*16的单端口的RAM;

2、设计并实现一个128*16的ROM;

3、设计并实现一个双端口的128*16的RAM

4、设计并实现一个16*32的FIFO。

5、设计并实现正弦信号发生器,见“正弦信号发生器实验指南”。

三、实验步骤

1编写Verilog代码(见附页)

2功能仿真

1页

如有你有帮助,请购买下载,谢谢!

进行分析与综合,排除语法上的错误

建立波形仿真文件,输入激励

生成功能仿真网表

进行功能仿真,观察输出结果

3选择器件

DE2_70开发板的使用者请选择EP2C70F896C6

4绑定管脚

5下载验证

DE2_70开发板的下载:使用USB-Blaster进行下载

四、实验内容

五、实验思考题

1、分析存储器采用三态输出的原因是什么?

存储器的输出端是连接在数据总线上的。数据总线相当于一条车流频繁的大马

路,必须在绿灯条件下,车辆才能进入这条大马路,否则要撞车发生交通事故。同

理,存储器中的数据是不能随意传送到数据总线上的。例如,若数据总线上的数

据是“1”(高电平5V),存储器中的数据是“0”(低电平0V),两种数据若碰到一

起就会发生短路而损坏单片机。因此,存储器输出端口不仅能呈现“l”和“0”两

种状种状态,态,还应具还应具有有第第三三种状种状态态“高阻“高阻态。态。呈“高阻呈“高阻态时,输出端口相当于断开,

对数据总线不起作用,此时数据总线可被其他器件占用。当其他器件呈“高阻”态

时,存储器在片选允许和输出允许的条件下,才能将自己的数据输出到数据总线

上。

2、单端口和双端口的区别是什么?

单端口ram是ram的读写只有一个端口,同时只能读或者只能写。

双端口ram是ram读端口和写端口分开,一个端口能读,另一个端口可以同时写。

3、什么情况下考虑采用双端口存储器?

(1)为了使不致因为等待存储器读写操作的完成而无事可做,可以采取一些加速CPU

和存储器之间有效传输的特殊措施:

采用更高速的,或加长存储器的;

采用并行操作的双端口存储器;

在CPU和之间插入一个(Cache),以缩短读出时间;

在每个存储器周期中存取几个字.(采用交叉存储器)

2页

如有你有帮助,请购买下载,谢谢!

(2)双端口存储器是指同一个存储器具有两组相互

文档评论(0)

190****5188 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档