实验2 存储器设计与实现
一、实验目的
- 掌握单端口RAM和ROM原理和设计方法。
- 掌握32位数据的读出和写入方法。
- 掌握ModelSim和ISE\Vivado工具软件。
- 掌握基本的测试代码编写和FPGA开发板使用方法。
二、实验环境
- 装有ModelSim和ISE\Vivado的计算机。
- Sword\Basys3\EGo1实验系统。
三、实验原理
片内存储器分为RAM和ROM两大类。RAM是随机存储器,存储单元的内容可按需随意取出或存入。这种存储器在断电后将丢失所有数据,因此一般用来存储一些短时间内使用的程序和数据。
ROM即只读存储器,是一种只能读出事先存储的数据的存储器,其特性是存入的数据无法改变。也就是说,这种存储器只能读不能写。由于ROM在断电之后数据不会丢失,所以通常用在不需经常变更的电子资料。