资源描述:
《杭电计组实验5-存储器设计实验》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、杭州电子科技大学计算机学院实验报告实验项目:存储器设计实验课程名称:计算机组成原理与系统结构设计姓名:学号:实验位置(机号):自己的笔记本指导教师:一、实验目的(1)学握灵活应用VerilogHDL进行各种描述与建模的技巧和方法。(2)学习在ISE中设计生成M恶魔人员IP核的方法。(3)学习存储器的结构及读写原理,掌握存储器的设计方法。二、实验仪器ISE工具软件三、步骤、方法(1)在ISE的工程冃录里生成一个扩展名为Test_Mem.coeo该文件是用J*MemoryIP核的初始化文件。文件包括两行,memory_initialization_radix=16;m
2、emory_initialization_vector=00000820,00632020,OOOlOfff,20006789,FFFF0000,0000FFFE88888888,99999999,aaaaaaaa,bbbbbbbb;实验内容(算法、程序、步骤和方法)(2)丿訂动ISE工具软件,选择File->NewProject,输入工程名shiyan5,默认选择后,点击Next按钮,确认工程信息后点击Finish按钮,创建一个完整的工程(3)在工程管理区的任意位置右击,选择NewSource命令。弹出NewSourceWizard对话框,选择IP(COREGe
3、nerator&ArchitectureWizard),并输入存储器IP核的名称RAM_B,点击Next按钮进入下一步,在IP核选择界面,选择Memories&StoragcElements下的BlockMemoryGenerator选项,单击next按钮,点击Finish进入参数设置。(4)MemoryIP参数设置。在第1页选择默认接口:Native.第2页选择MemoryType为SinglePortRAM.第三页修改WriteWidth为32,WriteDepth为64.选择AlwaysEnabledo第4页选屮LoadInitFile,选择第一步生成的CO
4、E文档。第5页和第6页默认无需修改。单击Generate按钮,系统将在工程悸理区生成一个RAM_B存储器模块:RAM_B(RAM_B.xco)oZ后在过程管理区会出现核生成器菜单。(5)调用RAM_B模块:双击过程管理区的ViewHDLInstructionTemplate,右侧代码区岀现RAM.B的调用模板。(6)在丁-程管理区的任意位置右击,选择NewSource命令。弹岀NewSourceWizard对话框,选择VerilogModule,并输入Verilog文件名ram,点击Next按钮进入下一•步,点击Finish完成创建。将RAM_B的调用模板粘贴过来
5、。并对nim进行仿真。(7)在工程管理区的任意位置右击,选择NewSource命令。弹出NewSourceWizard対话框•,选择VerilogModule,并输入Verilog文件名jicunqidui,点击Next按钮进入F—步,点击Finish完成创建。利用实验四对这个进行编码。。(8)在工程管理区的任意位置右击,选择NewSource命令。弹出NewSourceWizard对话框,选择VerilogModule,并输入Verilog件名jicunchu,点击Next按钮进入下一步,杭州电子科技大学计算机学院实验报告实验项目:存储器设计实验课程名称:计算机
6、组成原理与系统结构设计姓名:学号:实验位置(机号):自己的笔记本指导教师:一、实验目的(1)学握灵活应用VerilogHDL进行各种描述与建模的技巧和方法。(2)学习在ISE中设计生成M恶魔人员IP核的方法。(3)学习存储器的结构及读写原理,掌握存储器的设计方法。二、实验仪器ISE工具软件三、步骤、方法(1)在ISE的工程冃录里生成一个扩展名为Test_Mem.coeo该文件是用J*MemoryIP核的初始化文件。文件包括两行,memory_initialization_radix=16;memory_initialization_vector=00000820,
7、00632020,OOOlOfff,20006789,FFFF0000,0000FFFE88888888,99999999,aaaaaaaa,bbbbbbbb;实验内容(算法、程序、步骤和方法)(2)丿訂动ISE工具软件,选择File->NewProject,输入工程名shiyan5,默认选择后,点击Next按钮,确认工程信息后点击Finish按钮,创建一个完整的工程(3)在工程管理区的任意位置右击,选择NewSource命令。弹出NewSourceWizard对话框,选择IP(COREGenerator&ArchitectureWizard),并输入存储器IP核
8、的名称RA