深入了解内存(SRAM、DRAM、SDRAM)
DRAM, SRAM, SDRAM的关系与区别
DRAM 利用MOS管的栅电容上的电荷来存储信息,一旦掉电信息会全部的丢失,由于栅极会漏电,所以每隔一定的时间就需要一个刷新机构给这些栅电容补充电荷,并且每读出一次数据之后也需要补充电荷,这个就叫动态刷新,所以称其为动态随机存储器。由于它只使用一个MOS管来存信息,所以集成度可以很高,容量能够做的很大。SDRAM比它多了一个与CPU时钟同步。
由於DDR2的資料傳輸頻率發展到800MHz時,其內核工作頻率已經達到200MHz,因此再向上提升較為困難,這就需要採用新的技術來保證速度的可持續發展性。另一方面,也是由於速度提高的緣故,記憶體的位址/命令與控制匯流排需要有全新的拓樸結構,而且業界也要求記憶體要具有更低的能耗,所以,DDR3要滿足的需求就是:更高的外部資料傳輸率更先進的位址/命令與控制匯流排的拓樸架構在保證性能的同時將能耗進一步降低.為了滿足上述要求,DDR3在DDR2的基礎上採用了以下新型設計:
SRAM 利用寄存器来存储信息,所以一旦掉电,资料就会全部丢失,只要供电,它的资料就会一直存在,不需要动态刷新,所以叫静态随机存储器。
以上主要用于系统内存储器,容量大,不需要断电后仍保存数据的。
Flash Rom 是利用浮置栅上的电容存储电荷来保存信息,因为浮置栅不会漏电,所以断电后信息仍然可以保存。也由于其机构简单所以集成度可以做的很高,容量可以很大。Flash rom写入前需要用电进行擦除,而且擦除不同与EEPROM可以以byte为单位进行,flash rom只能以sector为单位进行。不过其写入时可以byte为单位。flash rom主要用于bios,U盘,Mp3等需要大容量且断电不丢数据的设备。
SRAM常用于保存重要数据;
SDRAM,掉电后数据就没了。
SRAM、SDRAM都用于程序工作时保存临时数据和程序,因为在系统调电后,保存在其中的数据都会丢失。
(整理)DRAM,SRAM,SDRAM的关系与区别.
存储器类型分析本文为设计类容为存储器类型分析,大部分资料来源于网络,经过个人整理形成本文档,希望对大家有所帮助。
-- flyownway存储器介绍存储器(Memory)是计算机系统中的记忆设备,用来存放程序和数据。
计算机中全部信息,包括输入的原始数据、计算机程序、中间运行结果和最终运行结果都保存在存储器中。
它根据控制器指定的位置存入和取出信息。
有了存储器,计算机才有记忆功能,才能保证正常工作。
按用途存储器可分为主存储器(内存)和辅助存储器(外存),也有分为外部存储器和内部存储器的分类方法。
外存通常是磁性介质或光盘等,能长期保存信息。
内存指主板上的存储部件,用来存放当前正在执行的数据和程序,但仅用于暂时存放程序和数据,关闭电源或断电,数据会丢失。
构成构成存储器的存储介质,目前主要采用半导体器件和磁性材料。
存储器中最小的存储单位就是一个双稳态半导体电路或一个CMOS晶体管或磁性材料的存储元,它可存储一个二进制代码。
由若干个存储元组成一个存储单元,然后再由许多存储单元组成一个存储器。
一个存储器包含许多存储单元,每个存储单元可存放一个字节(按字节编址)。
每个存储单元的位置都有一个编号,即地址,一般用十六进制表示。
一个存储器中所有存储单元可存放数据的总和称为它的存储容量。
假设一个存储器的地址码由20位二进制数(即5位十六进制数)组成,则可表示2的20次方,即1M个存储单元地址。
每个存储单元存放一个字节,则该存储器的存储容量为1MB。
分类按存储介质分半导体存储器:用半导体器件组成的存储器。
磁表面存储器:用磁性材料做成的存储器。
功能各类存储器RAMRAM(random access memory,随机存取存储器)。
存储单元的内容可按需随意取出或存入,且存取的速度与存储单元的位置无关的存储器。
这种存储器在断电时将丢失其存储内容,故主要用于存储短时间使用的程序。
按照存储信息的不同,随机存储器又分为静态随机存储器(Static RAM,SRAM)和动态随机存储器(Dynamic RAM,DRAM)。
深入了解内存(SRAM、DRAM、SDRAM)
深入了解内存(SRAM、DRAM、SDRAM)目录第一章 RAM的基本原理1.1 寻址原理概述1.2 从“线”到“矩阵”1.3 DRAM 基本存储单元结构第二章 SRAM的基本原理2.1 SRAM芯片的引脚定义2.2 SRAM芯片的读写操作概述第三章 DRAM的基本原理3.1 多路寻址技术3.2 DRAM的读取过程和各种延时3.3 DRAM的刷新3.4 快页模式DRAM3.5 扩展数据输出DRAM第四章 SDRAM的基本原理4.1 SDRAM芯片的引脚定义4.2 SDRAM芯片的初始化和模式寄存器的设置4.3 SDRAM的指令例表4.4 SDRAM的读取过程分析4.5 SDRAM 的CAS 延迟4.6 SDRAM的写入过程分析第一章 RAM的基本原理● 1.1 寻址原理概述RAM 主要的作用就是存储代码和数据供CPU 在需要的时候调用。
但是这些数据并不是像用袋子盛米那么简单,更像是图书馆中用有格子的书架存放书籍一样,不但要放进去还要能够在需要的时候准确的调用出来,虽然都是书但是每本书是不同的。
对于RAM 等存储器来说也是一样的,虽然存储的都是代表0 和1 的代码,但是不同的组合就是不同的数据。
让我们重新回到书和书架上来,如果有一个书架上有10 行和10 列格子(每行和每列都有0-9 的编号),有100 本书要存放在里面,那么我们使用一个行的编号加一个列的编号就能确定某一本书的位置。
如果已知这本书的编号87,那么我们首先锁定第8 行,然后找到第7 列就能准确的找到这本书了。
在RAM 存储器中也是利用了相似的原理。
现在让我们回到RAM 存储器上,对于RAM 存储器而言数据总线是用来传入数据或者传出数据的。
因为存储器中的存储空间是如果前面提到的存放图书的书架一样通过一定的规则定义的,所以我们可以通过这个规则来把数据存放到存储器上相应的位置,而进行这种定位的工作就要依靠地址总线来实现了。
对于CPU 来说,RAM 就象是一条长长的有很多空格的细线,每个空格都有一个唯一的地址与之相对应。
了解电脑内存的类型和容量
了解电脑内存的类型和容量随着科技的发展,电脑已经成为了我们生活中不可或缺的重要工具。
而在电脑的硬件配置中,内存是一项至关重要的性能指标。
了解电脑内存的类型和容量对于选择适合自己需求的电脑至关重要。
本文将详细介绍电脑内存的各种类型以及容量。
一、内存类型1. DRAM(Dynamic Random Access Memory,动态随机存取存储器)DRAM是目前使用最广泛的内存类型。
它是一种易失性存储器,需要不断刷新以保持数据的完整性。
DRAM的访问速度相对较慢,但成本较低,容量较大,通常用于个人电脑和服务器。
2. SRAM(Static Random Access Memory,静态随机存取存储器)SRAM是一种高速、易失性存储器。
相比DRAM,SRAM的访问速度更快,但造价更高,容量较小。
它广泛应用于高性能计算机和缓存系统。
3. SDRAM(Synchronous Dynamic Random Access Memory,同步动态随机存取存储器)SDRAM是一种同步访问的DRAM,它的访问速度比传统的DRAM 更快。
SDRAM主要分为DDR、DDR2、DDR3和DDR4等不同的代数。
DDR4是目前市场上使用最广泛的内存类型,它的访问速度、传输带宽和能效都得到了显著的提升。
二、内存容量1. GB(Gigabyte,千兆字节)内存容量通常以GB为单位进行表示。
在选择电脑内存时,需要考虑个人使用需求和预算。
对于一般办公和上网需求,4GB或8GB的内存已经足够。
而对于高性能游戏或者专业设计软件的需求,16GB或32GB的内存可能更为适合。
2. ECC(Error-Correcting Code,纠错码)ECC内存是一种能够自动检测和纠正内存错误的高可靠性内存。
它广泛应用于服务器和工作站等对数据完整性要求较高的领域。
相比普通内存,ECC内存的价格较高,对于一般用户来说并不常见。
三、内存扩展1. DIMM(Dual In-Line Memory Module,双列直插内存模块)DIMM是目前主流的内存扩展形式之一。
了解电脑内存的不同类型及其作用
了解电脑内存的不同类型及其作用在今天的计算机领域中,内存是一项至关重要的技术。
内存是电脑系统中的临时存储设备,用于存储数据和指令,供处理器快速访问。
随着计算机技术的不断发展,不同类型的内存也相继问世。
本文将讨论电脑内存的不同类型及其作用。
一、SRAM(静态随机存取存储器)SRAM是一种使用触发器电路实现的内存技术。
它的最大优点是读写速度快、功耗低,但成本较高。
由于SRAM具有更短的读写时间和更低的功耗,因此被广泛用于CPU缓存和高性能计算机中。
二、DRAM(动态随机存取存储器)DRAM是一种使用电容电池实现的内存技术。
与SRAM相比,DRAM的读写速度较慢,功耗较高。
然而,DRAM的存储密度和成本效益更高,使其成为主要的系统内存类型。
DRAM主要用于存储运行程序和操作系统所需的数据。
三、EEPROM(可擦写可编程只读存储器)EEPROM是一种电子存储器,可以被重新编程和擦除。
与传统的只读存储器(ROM)不同,EEPROM可以通过电压来擦除数据并重新编程。
这使得EEPROM非常适合存储需要经常更新的数据,例如BIOS 设置和操作系统固件。
四、Flash存储器Flash存储器是一种非易失性存储器,数据可以在断电后保持。
与EEPROM相比,Flash存储器具有更高的存储密度和更低的成本。
它广泛应用于便携式设备,如USB闪存驱动器和固态硬盘。
五、内存模块内存模块是将多个存储芯片组合在一起的电路板。
常见的内存模块包括单面插片和双面插片。
内存模块根据其插槽类型和速度进行分类,并与特定的计算机主板兼容。
人们通过增加内存模块的数量和容量来提高系统的性能。
六、内存带宽内存带宽是一个重要的指标,用于衡量内存的传输速度。
它表示内存能够在一秒钟内传输的数据量。
内存带宽的值取决于内存总线的宽度和工作频率。
高带宽内存有助于提高计算机系统的性能和响应速度。
总结起来,了解电脑内存的不同类型及其作用对于选择合适的内存解决方案至关重要。
存储芯片的区别
SRAM、DRAM;SDRAM、DDRSDRAM(DDR)、RDRAM;SARAM、DARAM的区别一、SRAM(Static Random Access Memory)与DRAM(Dynamic Random Access Mem ory)这是根据内存的工作原理划分出的两种内存。
DRAM表示动态随机存取存储器。
这是一种以电荷形式进行存储的半导体存储器。
DRAM中的每个存储单元由一个晶体管和一个电容器组成。
数据存储在电容器中。
电容器会由于漏电而导致电荷丢失,因而DRAM器件是不稳定的。
为了将数据保存在存储器中,DRAM器件必须有规律地进行刷新。
而SRAM是静态的,因此只要供电它就会保持一个值。
一般而言,SRAM 比DRAM 要快,这是因为SRAM没有刷新周期。
每个SRAM存储单元由6个晶体管组成,而DRAM存储单元由一个晶体管和一个电容器组成。
相比而言,DRAM比SRAM每个存储单元的成本要高。
照此推理,可以断定在给定的固定区域内DRAM的密度比SR AM 的密度要大。
SRAM常常用于高速缓冲存储器,因为它有更高的速率;而DRAM常常用于PC中的主存储器,因为其拥有更高的密度。
二、SDRAM(Synchronous DRAM)、DDRSDRAM(Dual Data Rate SDRAM)和RDRAM(Ra mbus DRAM)这是计算机内存市场上对内存的分类方式,这些内存都属于上面提到的DRAM。
SDRAMSDRAM中文名字是“同步动态随机存储器”,意思是指理论上其速度可达到与C PU同步。
自从Pentium时代以来,SDRAM就开始了其不可动摇的霸主地位。
这种主体结构一直延续至今。
成为市场上无可争议的内存名称的代名词。
台式机使用的SDRAM一般为168线的管脚接口,具有64bit的带宽,工作电压为3.3伏,目前最快的内存模块为5.5纳秒。
由于其最初的标准是采用将内存与C PU进行同步频率刷新的工作方式,因此,基本上消除了等待时间,提高了系统整体性能。
SRAM、DRAM、Flash、DDR有什么区别
SRAM、DRAM、Flash、DDR有什么区别SRAMSRAM的全称是Static Rnadom Access Memory,翻译过来即静态随机存储器。
这⾥的静态是指这种存储器只需要保持通电,⾥⾯的数据就可以永远保持。
但是当断点之后,⾥⾯的数据仍然会丢失。
由于SRAM的成本很⾼,所以像诸如CPU的⾼速缓存,才会采⽤SRAM。
DRAMDRAM全称是Dynamic Random Access Memory,翻译过来即动态随机存取存储器,最为常见的系统内存。
DRAM 只能将数据保持很短的时间。
为了保持数据,DRAM使⽤电容存储,所以必须隔⼀段时间刷新(refresh)⼀次,如果存储单元没有被刷新,存储的信息就会丢失。
FlashFlash内存即Flash Memory,全名叫Flash EEPROM Memory,⼜名闪存,是⼀种长寿命的⾮易失性(在断电情况下仍能保持所存储的数据信息)的存储器,数据删除不是以单个的字节为单位⽽是以固定的区块为单位,区块⼤⼩⼀般为256KB到20MB。
闪存是电⼦可擦除只读存储器(EEPROM)的变种,EEPROM与闪存不同的是,EEPROM能在字节⽔平上进⾏删除和重写⽽闪存是按区块擦写,这样闪存就⽐EEPROM的更新速度快,所以被称为Flash erase EEPROM,或简称为Flash Memory。
由于其断电时仍能保存数据,闪存通常被⽤来保存设置信息,如在电脑的BIOS(基本输⼊输出程序)、PDA(个⼈数字助理)、数码相机中保存资料等。
另⼀⽅⾯,闪存不像RAM(随机存取存储器)⼀样以字节为单位改写数据,因此不能取代RAM。
NOR Flash与NAND FlashNOR Flash和NAND Flash是现在市场上两种主要的⾮易失闪存技术。
Intel于1988年⾸先开发出NOR Flash 技术,彻底改变了原先由EPROM(Erasable Programmable Read-Only-Memory电可编程序只读存储器)和EEPROM(电可擦只读存储器Electrically Erasable Programmable Read - Only Memory)⼀统天下的局⾯。
SRAM简介及与DRAMSDRAM的比较
RAMRAM是指通过指令可以随机的、个别的对各个存储单元进行访问的存储器,一般访问时间基本固定,而与存储单元地址无关。
RAM的速度比较快,但其保存的信息需要电力支持,一旦丢失供电即数据消失,所以又叫易失性存储器,还有一种很有趣的叫法是"挥发性存储器",当然这里"挥发"掉的是数据而不是物理上的芯片。
RAM又分动态存储器(DRAM,DYNAMIC RAM)和静态存储器(SRAM,STATIC RAM)。
SRAM 是利用双稳态触发器来保存信息的,只要不断电,信息是不会丢失的,所以谓之静态;DRAM利用MOS (金属氧化物半导体)电容存储电荷来储存信息,大家都知道,电容是会漏电的,所以必须通过不停的给电容充电来维持信息,这个充电的过程叫再生或刷新(REFRESH)。
由于电容的充放电是需要相对较长的时间的,DRAM的速度要慢于SRAM。
但SRAM免刷新的优点需要较复杂的电路支持,如一个典型的SRAM 的存储单元需要六个晶体管(三极管)构成,而DRAM的一个存储单元最初需要三个晶体管和一个电容,后来经过改进,就只需要一个晶体管和一个电容了。
由此可见,DRAM的成本、集成度、功耗等明显优于SRAM。
(一) DRAMDRAM就是我们常说的内存,这显然就是狭义的内存概念了。
后面我们说的内存也是这个狭义的概念--DRAM。
常见的DRAM有许多规格,如FPM DRAM 、EDO DRAM、BEDO DRAM、SDRAM、DDR SDRAM、SLDRAM、RDRAM、DIRECT RDRAM等。
1. FPM DRAM(FAST PAGE MODE DRAM,快速页模式DRAM)传统的DRAM在存取一个BIT的数据时,必须送出行地址和列地址各一次才能读写数据。
FRM DRAM 对此做了改进,在触发了行地址后,如果CPU需要的地址在同一行内,则可以连续输出列地址而不必再输出行地址了。
SRAM、DRAM、SDRAM
SRAM、DRAM、SDRAM
DDR3是SDRAM的⼀种,单⽚机MCU内存是SRAM。
单⽚机MCU的内存(内存条)和Flash(硬盘)都是内置的。
⽽PC机这两项都是外置的,嵌⼊式电脑跑linux的也是外置,且有MMU。
SRAM:静态随机访问存储器
⼀个SRAM存储单元由4个晶体管和2个电阻器组成,利⽤晶体管的状态切换来存储数据,⽽不是电容器,因此读数据时不存在漏电问题,不需要刷新操作。
但是由于SRAM需要的晶体管数多,因此成本⾼。
DRAM:动态随机访问存储器
⼀个DRAM存储单元由1个晶体管和1个电容器组成,利⽤电容量存储电量的多少来存储数据,由于电容器存在漏电问题,因此需要定期刷新。
读数据时,电容量的电量会消失,因此每次访问之后,也需要刷新,以防⽌数据丢失。
SDRAM:同步动态随机访问存储器
同步是指 Memory⼯作需要同步时钟,内部的命令的发送与数据的传输都以它为基准。
传统的DRAM在两个读周期之间需要等待⼀段时间,⽤于充电操作。
⽽SDRAM⼀个模组有两个bank,在对⼀个bank充电时,可以操作另⼀个bank,实现流⽔线。
SDRAM的发展已经经历了五代:分别是SDR SDRAM、 DDR SDRAM、 DDR2 SDRAM、 DDR3 SDRAM、 DDR4 SDRAM。
26个盖亚记忆体介绍大全
26个盖亚记忆体介绍大全盖亚记忆体是一种先进的记忆体技术,具有高速、高密度、低功耗等优点,被广泛应用于计算机、智能手机、平板电脑等电子产品中。
在下面,我将为您介绍26种不同类型的盖亚记忆体,希望能帮助您更全面地了解这一领域。
1. DRAM(Dynamic Random Access Memory):动态随机存取存储器,是一种常见的盖亚记忆体,用于临时存储数据和程序。
2. SRAM(Static Random Access Memory):静态随机存取存储器,速度快、功耗低,常用于高性能的计算机系统中。
3. SDRAM(Synchronous Dynamic Random Access Memory):同步动态随机存取存储器,具有高速度和高带宽,被广泛用于个人电脑和服务器中。
4. DDR SDRAM(Double Data Rate Synchronous Dynamic Random Access Memory):双倍数据速率同步动态随机存取存储器,是一种速度更快的内存类型,用于提高数据传输效率。
5. DDR2 SDRAM:双倍数据速率2同步动态随机存取存储器,相比DDR SDRAM有更高的频率和更大的带宽。
6. DDR3 SDRAM:双倍数据速率3同步动态随机存取存储器,继续提高数据传输速度和功耗效率。
7. DDR4 SDRAM:双倍数据速率4同步动态随机存取存储器,采用更先进的技术,具有更高的频率和更低的功耗。
8. DDR5 SDRAM:双倍数据速率5同步动态随机存取存储器,是目前最新一代的内存标准,具有更高的带宽和更低的延迟。
9. LPDDR(Low Power Double Data Rate):低功耗双倍数据速率存储器,用于移动设备和嵌入式系统,具有低功耗和高性能的特点。
10. MRAM(Magnetoresistive Random Access Memory):磁电阻随机存取存储器,采用磁性存储单元,具有非常快的读写速度和较长的数据保存时间。
各种存储器概念
常见存储器概念辨析:RAM,SRAM、SDRAM、MRAM,FRAM。
ROM,EPROM、EEPROM、Flash存储器可以分为很多种类,其中根据掉电数据是否丢失可以分为RAM(随机存取存储器)和ROM (只读存储器),其中RAM的访问速度比较快,但掉电后数据会丢失,而ROM掉电后数据不会丢失。
ROM和RAM指的都是半导体存储器,ROM是Read Only Memory的缩写,RAM是Random Access Memory的缩写。
ROM在系统停止供电的时候仍然可以保持数据,而RAM 通常都是在掉电之后就丢失数据,典型的RAM就是计算机的内存。
RAM 又可分为SRAM(Static RAM/静态存储器)和DRAM(Dynamic RAM/动态存储器)。
SRAM 是利用双稳态触发器来保存信息的,只要不掉电,信息是不会丢失的。
DRAM是利用MOS(金属氧化物半导体)电容存储电荷来储存信息,因此必须通过不停的给电容充电来维持信息,所以DRAM 的成本、集成度、功耗等明显优于SRAM。
SRAM速度非常快,是目前读写最快的存储设备了,但是它也非常昂贵,所以只在要求很苛刻的地方使用,譬如CPU的一级缓冲,二级缓冲。
DRAM 保留数据的时间很短,速度也比SRAM慢,不过它还是比任何的ROM都要快,但从价格上来说DRAM相比SRAM要便宜很多,计算机内存就是DRAM的。
而通常人们所说的SDRAM 是DRAM 的一种,它是同步动态存储器,利用一个单一的系统时钟同步所有的地址数据和控制信号。
使用SDRAM不但能提高系统表现,还能简化设计、提供高速的数据传输。
在嵌入式系统中经常使用。
ROM也有很多种,PROM是可编程的ROM,PROM和EPROM(可擦除可编程ROM)两者区别是,PROM是一次性的,也就是软件灌入后,就无法修改了,这种是早期的产品,现在已经不可能使用了,而EPROM是通过紫外光的照射擦出原先的程序,是一种通用的存储器。
EEPROM、EPROM、FLASH、SRAM、DRAM、SDRAM的区别
EEPROM、EPROM、FLASH、SRAM、DRAM、SDRAM的区别EEPROM,EPROM,FLASH都是基于一种浮栅管单元(Floating gate transister)的结构。
EPROM的浮栅处于绝缘的二氧化硅层中,充入的电子只能用紫外线的能量来激出,EEPROM的单元是由FLOTOX(Floating- gate tuneling oxide transister)及一个附加的Transister组成,由于FLOTOX的特性及两管结构,所以可以单元读/写。
技术上,FLASH 是结合EPROM和EEPROM技术达到的,很多FLASH使用雪崩热电子注入方式来编程,擦除和EEPROM一样用Fowler-Nordheim tuneling。
但主要的不同是,FLASH对芯片提供大块或整块的擦除,这就降低了设计的复杂性,它可以不要EEPROM单元里那个多余的Tansister,所以可以做到高集成度,大容量,另FLASH的浮栅工艺上也不同,写入速度更快。
其实对于用户来说,EEPROM和FLASH 的最主要的区别就是1、EEPROM可以按“位”擦写,而FLASH 只能一大片一大片的擦。
2、EEPROM一般容量都不大,如果大的话,EEPROM相对与FLASH 就没有价格上的优势了。
市面上卖的stand alone 的EERPOM一般都是在64KBIT以下,而FLASH一般都是8MEG BIT以上(NOR型)。
3、读的速度的话,应该不是两者的差别,只是EERPOM一般用于低端产品,读的速度不需要那么快,真要做的话,其实也是可以做的和FLASH差不多。
4、因为EEPROM的存储单元是两个管子而FLASH 是一个(SST的除外,类似于两管),所以CYCLING的话,EEPROM比FLASH要好一些,到1000K次也没有问题的。
总的来说,对与用户来说,EEPROM和FLASH没有大的区别,只是EEPROM是低端产品,容量低,价格便宜,但是稳定性较FLASH要好一些。
了解计算机存储器类型
了解计算机存储器类型随着科技的发展和计算机应用的普及,计算机存储器这一话题也越来越受到人们的关注。
计算机存储器是计算机系统中非常重要的组成部分,它承担着存储和读取数据的任务,对于计算机的性能和运行速度有着至关重要的影响。
今天,我将向大家介绍计算机存储器的类型,帮助大家更好地了解这一领域。
一、内存条内存条是计算机存储器中最常见、最基础的一种类型。
内存条用来存储计算机中正在使用的数据和程序。
一般而言,内存条有两种主要类型:DRAM(动态随机存取存储器)和SRAM(静态随机存取存储器)。
DRAM是一种容量较大的内存条,其成本相对较低,广泛应用于个人电脑和笔记本电脑等设备中。
而SRAM则是一种速度更快、稳定性更好的内存条,常见于高性能计算机和服务器等设备中。
二、硬盘硬盘是计算机存储器中另一种重要类型。
与内存条相比,硬盘的容量更大,能够长期存储数据。
硬盘主要分为HDD(硬盘驱动器)和SSD(固态硬盘)两种类型。
HDD采用磁盘和机械臂的机械结构,其读取速度相对较慢,但价格相对较低,被广泛应用于各类计算机设备中。
而SSD采用闪存芯片作为存储介质,其读取速度更快,抗震抗摔性能更好,常见于高性能计算机和游戏设备等。
三、光盘光盘也是一种常见的存储媒介。
光盘以光和热为基础进行数据读取和存储。
光盘分为CD(光盘)、DVD(数字多功能光盘)和蓝光光盘等。
CD是最早发展起来的一种光盘,其容量相对较小,适用于存储音频文件和少量数据。
DVD相较于CD,具有更大的容量和更快的读写速度,被广泛应用于电影、音乐、软件存储等领域。
而蓝光光盘则是一种容量更大、画质更高的光盘,常用于高清电影和游戏存储。
四、U盘U盘是一种小型、便携式的存储设备。
它具有体积小、重量轻和容量大等特点,被广泛应用于数据传输和备份。
U盘的存储介质有内存芯片和闪存芯片等,不同的存储介质会影响U盘的读写速度和稳定性。
由于其便携性和易用性,U盘成为了人们在日常工作和生活中常用的存储设备之一。
SRAM、DRAM、SDRAM 介绍
几种随机存取存储器(SRAM、DRAM、SDRAM)Ram:在计算机的组成结构中,有一个很重要的部分,就是存储器。
存储器是用来存储程序和数据的部件,对于计算机来说,有了存储器,才有记忆功能,才能保证正常工作。
存储器的种类很多,按其用途可分为主存储器和辅助存储器[简称内存。
内存在电脑中起着举足轻重的作用。
内存一般采用半导体存储单元。
因为RAM是内存其中最重要的存储器,所以通常我们直接称之为内存。
内存就是存储程序以及数据的地方,比如当我们在使用WPS处理文稿时,当你在键盘上敲入字符时,它就被存入内存中,当你选择存盘时,内存中的数据才会被存入硬(磁)盘。
RAM就是既可以从中读取数据,也可以写入数据。
当机器电源关闭时,存于其中的数据就会丢失。
我们通常购买或升级的内存条就是用作电脑的内存,内存条(DIMM)就是将RAM集成块集中在一起的一小块电路板,它插在计算机中的内存插槽上,以减少RAM集成块占用的空间。
目前市场上常见的内存条有256M/条、512M/条、1G/条、2G/条等。
2、SDRAM(SynchronousDRAM):同步动态随机存储器。
目前的168线64bit带宽内存基本上都采用SDRAM芯片,工作电压3.3V电压,存取速度高达7.5ns,而EDO内存最快为15ns。
并将RAM与CPU以相同时钟频率控制,使RAM与CPU外频同步,取消等待时间。
所以其传输速率比EDODRAM更快。
RAM芯片的存储速度RAM芯片的存储速度比ROM芯片的速度快,但比Cache的速度慢动态RAM和静态RAM的优缺点静态RAM是靠双稳态触发器来记忆信息的;动态RAM是靠MOS电路中的栅极电容来记忆信息的。
由于电容上的电荷会泄漏,需要定时给与补充,所以动态RAM需要设置刷新电路。
但动态RAM比静态RAM集成度高、功耗低,从而成本也低,适于作大容量存储器。
所以主内存通常采用动态RAM,而高速缓冲存储器(Cache)则使用静态RAM。
关于存储技术涉及的专业名词介绍及各存储器的区别
关于存储技术涉及的专业名词介绍及各存储器的区别RAM:由字面意思就可以理解,SDRAM SRAM DRAM(下面蓝色字体的这几种)都可以统称RAM,random access memory(随机存取存储器)的缩写,下面是为大家整理的目前所有的存储器的区别。
SRAM:静态随机存储器,就是它不需要刷新电路,不像动态随机存储器那样,每隔一段时间就要刷新一次数据。
但是他集成度比较低,不适合做容量大的内存,一般是用在处理器的缓存里面。
像S3C2440的ARM9处理器里面就有4K的SRAM用来做CPU启动时用的。
DRAM,动态随机存取存储器,需要不断的刷新,才能保存数据。
而且是行列地址复用的,许多都有页模式。
SDRAM:同步动态随机存储器,像电脑的内存就是用的这种RAM叫DDR SDRAM。
其集成度非常高,因为是动态的,所以必须有刷新电路,每隔一段时间必须得刷新数据。
其存储单元不是按线性排列的,是分页的。
一般的嵌入式产品里面的内存都是用的SDRAM。
DDR SDRAM:双通道同步动态RAM,需要刷新,速度快,容量大。
(目前电脑就是用的DDR的内存条都好几代了)ROM:只读存储器的总称。
以下这几种红色字体的都是属于ROMPROM:可编程只读存储器,只能写一次,写错了就得报废,现在用得很少了,好像那些成本比较低的OPT单片机里面用的就是这种存储器吧。
EPROM:可擦除可编程存储器,这东西也比较古老了,是EEPROM的前身,在芯片的上面有个窗口,通过紫外线的照射来擦除数据。
非常之麻烦。
EEPROM:电可擦除可编程只读存储器,比之EPROM就先进点了,可以用电来擦除里面对数据,也是现在用得比较多的存储器,比如24CXX系列的EEPROM。
NANDFLASH和NORFLASH都是现在用得比较多的非易失性闪存。
NOR采用的并行接口,其特点读取的速度比之NAND快乐很多倍,其程序可以直接在NOR里面运行。
但是。
SRAM与SDRAM的区别
DRAM、SDRAM和SRAM的区别特点简介:SRAM :静态RAM,不用刷新,速度可以非常快,像CPU内部的cache,都是静态RAM,缺点是一个内存单元需要的晶体管数量多,因而价格昂贵,容量不大。
DRAM:动态RAM,需要刷新,容量大。
SDRAM :同步动态RAM,需要刷新,速度较快,容量大。
DDR SDRAM:双通道同步动态RAM,需要刷新,速度快,容量大。
具体解释一:什么是DRAMDRAM 的英文全称是'Dynamic RAM',翻译成中文就是'动态随机存储器'。
DRAM用于通常的数据存取。
我们常说内存有多大,主要是指DRAM的容量。
什么是SRAMSRAM 的英文全称是'Static RAM',翻译成中文就是'静态随机存储器'。
SRAM主要用于制造Cache。
什么是SDRAMSDRAM 的英文全称是'Synchronous DRAM',翻译成中文就是'扩充数据输出内存',它比一般DRAM和EDO RAM速度都快,它已经逐渐成为PC机的标准内存配置。
什么是CacheCache 的英文原意是'储藏',它一般使用SRAM制造,它与CPU之间交换数据的速度高于DRAM,所以被称作'高速缓冲存储器',简称为'高速缓存'。
由于CPU的信息处理速度常常超过其它部件的信息传递速度,所以使用一般的DRAM来作为信息存储器常常使CPU处于等待状态,造成资源的浪费。
Cache就是为了解决这个问题而诞生的。
在操作系统启动以后,CPU就把DRAM中经常被调用的一些系统信息暂时储存在Cache里面,以后当CPU 需要调用这些信息时,首先到Cache里去找,如果找到了,就直接从Cache里读取,这样利用Cache的高速性能就可以节省很多时间。
大多数CPU在自身中集成了一定量的Cache,一般被称作'一级缓存'或'内置Cache'。
SRAM,DRAM,SDRAM
SRAM,DRAM,SDRAM这三种存储器的名称都差不多,有必要搞清楚他们的区别.SRAM是S tatic R andom A ccess M emory的缩写,中文含义为静态随机访问存储器,它是一种类型的半导体存储器。
“静态”是指只要不掉电,存储在SRAM 中的数据就不会丢失。
这一点与动态RAM(Dynamic RAM)不同,DRAM需要进行周期性的刷新操作。
然后,我们不应将SRAM与只读存储器(ROM)和Flash Memory相混淆,因为SRAM是一种易失性存储器,它只有在电源保持连续供应的情况下才能够保持数据。
“随机访问”是指存储器的内容可以以任何顺序访问,而不管前一次访问的是哪一个位置。
SRAM中的每一位均存储在四个晶体管当中,这四个晶体管组成了两个交叉耦合反向器。
这个存储单元具有两个稳定状态,通常表示为0和1。
另外还需要两个访问晶体管用于控制读或写操作过程中存储单元的访问。
因此,一个存储位通常需要六个MOSFET。
所以SRAM的晶体管面积比较大,因而价格比较昂贵.对称的电路结构使得SRAM的访问速度要快于DRAM。
SRAM比DRAM访问速度快的另外一个原因是SRAM可以一次接收所有的地址位,而DRAM则使用行地址和列地址复用的结构。
SRAM不应该与SDRAM相混淆,SDRAM代表的是同步DRAM(Synchronous DRAM),这与SRAM是完全不同的。
从晶体管的类型分,SRAM可以分为双极性与CMOS两种。
从功能上分,SRAM 可以分为异步SRAM和同步SRAM(SSRAM)。
异步SRAM的访问独立于时钟,数据输入和输出都由地址的变化控制。
同步SRAM的所有访问都在时钟的上升/下降沿启动。
地址、数据输入和其它控制信号均于时钟信号相关。
.................................................................................................................. SRAM可以不用讨论了,CPU的缓存就是SRAM,速度极快,但是成本极高,所以容量非常小,现在的基本是和CPU主频同速,早先Slot1/A的P3/K7是1/2,1/3,2/5速SDRAM是Synchronous Dynamic Random Access Memory,同步动态随机存储器,采用3.3v工作电压,带宽64位,SDRAM将CPU与RAM通过一个相同的时钟锁在一起,使RAM和CPU能够共享一个时钟周期,以相同的速度同步工作。
SDRAM与SRAM的区别
SDRAM和SRAM的区别SDRAM 是同步动态随机存储器的意思,它的体积小,容量大相对价格便宜,存取的速度相对较慢,耗电量小,控制起来相对很复杂,需要定时进行刷新操作,一般都是行列地址复用的.SRAM是静态随机存储器的意思,他的体积大,容量小价格贵,耗电量大但是速度很快控制起来要简单的多,不必进行定时刷新操作,行列地址也是独立的.DRAM SDRAM SRAM的区别DRAM,动态随机存取存储器,需要不断的刷新,才能保存数据。
而且是行列地址复用的,许多都有页模式。
SRAM,静态的随机存取存储器,加电情况下,不需要刷新,数据不会丢失,而且,一般不是行列地址复用的。
SDRAM,同步的DRAM,即数据的读写需要时钟来同步。
DRAM和SDRAM由于实现工艺问题,容量较SRAM大。
但是读写速度不如SRAM,但是现在,SDRAM的速度也已经很快了,时钟好像已经有 150兆的了。
那么就是读写周期小于10ns了。
SRAM其实是一种非常重要的存储器,它的用途广泛。
SRAM的速度非常快,在快速读取和刷新时能够保持数据完整性。
SRAM内部采用的是双稳态电路的形式来存储数据。
所以SRAM的电路结构非常复杂。
制造相同容量的SRAM比DRAM的成本高的多。
正因为如此,才使其发展受到了限制。
因此目前SRAM基本上只用于CPU内部的一级缓存以及内置的二级缓存。
仅有少量的网络服务器以及路由器上能够使用SRAM。
内存1.内存的基础知识RAM技术词汇CDRAM-Cached DRAM——高速缓存存储器CVRAM-Cached VRAM——高速缓存视频存储器DRAM-Dynamic RAM——动态存储器EDRAM-Enhanced DRAM——增强型动态存储器EDO RAM-Extended Date Out RAM——外扩充数据模式存储器EDO SRAM-Extended Date Out SRAM——外扩充数据模式静态存储器EDO VRAM-Extended Date Out VRAM——外扩充数据模式视频存储器FPM-Fast Page Mode——快速页模式FRAM-Ferroelectric RAM——铁电体存储器SDRAM-Synchronous DRAM——同步动态存储器SRAM-Static RAM——静态存储器SVRAM-Synchronous VRAM——同步视频存储器3D RAM-3 DIMESION RAM——3维视频处理器专用存储器VRAM-Video RAM——视频存储器WRAM-Windows RAM——视频存储器(图形处理能力优于VRAM)MDRAM-MultiBank DRAM——多槽动态存储器SGRAM-Signal RAM——单口存储器存储器有哪些主要技术指标存储器是具有“记忆”功能的设备,它用具有两种稳定状态的物理器件来表示二进制数码“0”和“1”,这种器件称为记忆元件或记忆单元。
内存类型
一、RAM(Random Access Memory,随机存取存储器)RAM的特点是:电脑开机时,操作系统和应用程序的所有正在运行的数据和程序都会放置其中,并且随时可以对存放在里面的数据进行修改和存取。
它的工作需要由持续的电力提供,一旦系统断电,存放在里面的所有数据和程序都会自动清空掉,并且再也无法恢复。
根据组成元件的不同,RAM内存又分为以下十八种:01.DRAM(Dynamic RAM,动态随机存取存储器)这是最普通的RAM,一个电子管与一个电容器组成一个位存储单元,DRAM将每个内存位作为一个电荷保存在位存储单元中,用电容的充放电来做储存动作,但因电容本身有漏电问题,因此必须每几微秒就要刷新一次,否则数据会丢失。
存取时间和放电时间一致,约为2~4ms。
因为成本比较便宜,通常都用作计算机内的主存储器。
02.SRAM(Static RAM,静态随机存取存储器)静态,指的是内存里面的数据可以长驻其中而不需要随时进行存取。
每6颗电子管组成一个位存储单元,因为没有电容器,因此无须不断充电即可正常运作,因此它可以比一般的动态随机处理内存处理速度更快更稳定,往往用来做高速缓存。
03.VRAM(Video RAM,视频内存)它的主要功能是将显卡的视频数据输出到数模转换器中,有效降低绘图显示芯片的工作负担。
它采用双数据口设计,其中一个数据口是并行式的数据输出入口,另一个是串行式的数据输出口。
多用于高级显卡中的高档内存。
04.FPM DRAM(Fast Page Mode DRAM,快速页切换模式动态随机存取存储器)改良版的DRAM,大多数为72Pin或30Pin的模块。
传统的DRAM在存取一个BIT的数据时,必须送出行地址和列地址各一次才能读写数据。
而FRM DRAM在触发了行地址后,如果CPU需要的地址在同一行内,则可以连续输出列地址而不必再输出行地址了。
由于一般的程序和数据在内存中排列的地址是连续的,这种情况下输出行地址后连续输出列地址就可以得到所需要的数据。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
深入了解内存(SRAM、DRAM、SDRAM)目录第一章 RAM的基本原理1.1 寻址原理概述1.2 从“线”到“矩阵”1.3 DRAM 基本存储单元结构第二章 SRAM的基本原理2.1 SRAM芯片的引脚定义2.2 SRAM芯片的读写操作概述第三章 DRAM的基本原理3.1 多路寻址技术3.2 DRAM的读取过程和各种延时3.3 DRAM的刷新3.4 快页模式DRAM3.5 扩展数据输出DRAM第四章 SDRAM的基本原理4.1 SDRAM芯片的引脚定义4.2 SDRAM芯片的初始化和模式寄存器的设置4.3 SDRAM的指令例表4.4 SDRAM的读取过程分析4.5 SDRAM 的CAS 延迟4.6 SDRAM的写入过程分析第一章 RAM的基本原理● 1.1 寻址原理概述RAM 主要的作用就是存储代码和数据供CPU 在需要的时候调用。
但是这些数据并不是像用袋子盛米那么简单,更像是图书馆中用有格子的书架存放书籍一样,不但要放进去还要能够在需要的时候准确的调用出来,虽然都是书但是每本书是不同的。
对于RAM 等存储器来说也是一样的,虽然存储的都是代表0 和1 的代码,但是不同的组合就是不同的数据。
让我们重新回到书和书架上来,如果有一个书架上有10 行和10 列格子(每行和每列都有0-9 的编号),有100 本书要存放在里面,那么我们使用一个行的编号加一个列的编号就能确定某一本书的位置。
如果已知这本书的编号87,那么我们首先锁定第8 行,然后找到第7 列就能准确的找到这本书了。
在RAM 存储器中也是利用了相似的原理。
现在让我们回到RAM 存储器上,对于RAM 存储器而言数据总线是用来传入数据或者传出数据的。
因为存储器中的存储空间是如果前面提到的存放图书的书架一样通过一定的规则定义的,所以我们可以通过这个规则来把数据存放到存储器上相应的位置,而进行这种定位的工作就要依靠地址总线来实现了。
对于CPU 来说,RAM 就象是一条长长的有很多空格的细线,每个空格都有一个唯一的地址与之相对应。
如果CPU 想要从RAM 中调用数据,它首先需要给地址总线发送地址数据定位要存取的数据,然后等待若干个时钟周期之后,数据总线就会把数据传输给CPU。
下面的示意图可以帮助你很好的理解这个过程。
上图中的小圆点代表RAM 中的存储空间,每一个都有一个唯一的地址线同它相连。
当地址解码器接收到地址总线送来的地址数据之后,它会根据这个数据定位CPU 想要调用的数据所在的位置,然后数据总线就会把其中的数据传送到CPU。
上面所列举的例子中CPU 在一行数据中每次只是存取一个字节的数据,但是在现实世界中是不同的,通常CPU 每次需要调用32bit 或者是64bit 的数据(这是根据不同计算机系统的数据总线的位宽所决定的)。
如果数据总线是64bit 的话,CPU 就会在一个时间中存取8个字节的数据,因为每次还是存取1 个字节的数据,64bit 总线将不会显示出来任何的优势,工作的效率将会降低很多。
● 1.2 从“线”到“矩阵”如果RAM 对于CPU 来说仅仅是一条“线”的话,还不能体现实际的运行情况。
因为如果实际情况真的是这样的话,在实际制造芯片的时候,会有很多实际的困难,特别是在需要设计大容量的RAM 的时候。
所以,一种更好的能够降低成本的方法是让存储信息的“空格”排列为很多行--每个“空格”对应一个bit 存储的位置。
这样,如果要存储1024bits的数据,那么你只要使用32x32 的矩阵就能够达到这个目的了。
很明显,一个32x32 的矩阵比一个1024bit 的行设备更紧凑,实现起来也更加容易。
请看下图1:图1 图2知道了RAM 的基本结构是什么样子的,下面我们就谈谈RAM存储字节的过程是怎样的:上面的示意图1 显示的也仅仅是最简单状态下的情况,也就是当内存条上仅仅只有一个RAM 芯片的情况。
对于X86 处理器,它通过地址总线发出一个具有22 位二进制数字的地址编码--其中11 位是行地址,另外11 位是列地址,这是通过RAM 地址接口进行分离的。
行地址解码器(row decoder)将会首先确定行地址,然后列地址解码器(column decoder)将会确定列地址,这样就能确定唯一的存储数据的位置,然后该数据就会通过RAM 数据接口将数据传到数据总线。
另外,需要注意的是,RAM 内部存储信息的矩阵并不是一个正方形的,也就是行和列的数目不是相同的--行的数目比列的数目少。
(后面我们在讨论DRAM的过程中会讲到为什么会这样)上面的示意图2 粗略的概括了一个基本的SRAM 芯片是如何工作的。
SRAM 是“staticRAM (静态随机存储器)”的简称,之所以这样命名是因为当数据被存入其中后不会消失(同DRAM 动态随机存储器是不同,DRAM 必须在一定的时间内不停的刷新才能保持其中存储的数据)。
一个SRAM 单元通常由4-6 只晶体管组成,当这个SRAM 单元被赋予0 或者1的状态之后,它会保持这个状态直到下次被赋予新的状态或者断电之后才会更改或者消失。
SRAM 的速度相对比较快,而且比较省电,但是存储1bit 的信息需要4-6 只晶体管制造成本太高了(DRAM 只要1 只晶体管就可以实现)。
● 1.3 DRAM 基本存储单元结构不管你相信不相信,目前主流内存中的RDRAM(Rambus)、DDR SDRAM、SDRAM 甚至是EDO RAM 的基本结构都是相同的,它们都是属于DRAM(Dynamic RAM:动态随机访问存储器)。
所有的DRAM 基本存储单元都是由一个晶体管和一个电容组成。
这样的基本存储单元的架构是目前最经济的方式,电容的状态决定着内存基本存储单元的逻辑状态是“0”还是“1”--充满电荷的电容器代表逻辑“1”,“空”的电容器代表逻辑“0”,不过正是因为使用了电容器所以产生了一些局限性。
电容存储的电荷一般是会慢慢泄漏的,这也就是为什么内存需要不时的刷新的缘故。
电容需要电流进行充电,而电流充电的过程也是需要一定时间的,一般是0.2-0.18 微秒(由于内存工作环境所限制,不可能无限制的提高电流的强度),在这个充电的过程中内存是不能被访问的。
从技术上讲,实现内存的定时刷新并不是什么难事,DRAM 厂商指出这种刷新操作必须每64ms 进行一次,这也就意味着DRAM 基本存储单元大约有1%的时间用在了刷新上。
对于DRAM 来说最大的问题是,读取内存会造成内存基本存储单元中的电荷丢失,所以每当DRAM 被访问之后都要进行刷新,以维持访问之前的状态,否则就会造成数据丢失。
当然拿出专门的时间进行刷新,也就增加了访问时间,提高了延迟。
SRAM(Static RAM)则不存在刷新的问题。
一个SRAM 基本存储单元由4 个晶体管和两个电阻器构成,它并不利用电容器来存储数据,而是通过切换晶体管的状态来实现的,如同CPU 中的晶体管通过切换不同的状态也能够分别代表0 和1 这两个状态。
正是因为这种结构,所以SRAM 的读取过程并不会造成SRAM 内存储的的信息的丢失,当然也就不存在什么刷新的问题了。
SRAM 可以比DRAM 高的频率来运行,主要是因为获取前8 个字节的时间延迟大大缩短了。
SRAM 需要2-3 个时钟周期来得到想要的数据(这里我们暂时忽略CPU、芯片组和内存DIMM 控制电路之间的延迟),不过同样的过程DRAM 需要大约3-9 个时钟周期。
当然因为构造不同,SRAM 和DRAM 存储1bit 数据的成本是不同的,前者大约是后者的4 倍--因为它的所需要的晶体管数目是后者的4 倍以上。
SRAM 因为存取延迟时间非常的短,所以它的工作频率能够达到很高,因此可以带来更高的带宽。
第二章 SRAM的基本原理● 2.1 SRAM芯片的引脚定义早期的SRAM 芯片采用了20 线双列直插(DIP:Dual Inline Package)封装技术,它们之所以具有这么多的针脚,是因为它们必须:• 每个地址信号都需要一根信号线• 一根数据输入线和一根数据输出线• 部分控制线(Write Enable, Chip Select)• 地线和电源线下面的是一个16K x 1-bit SRAM 芯片的针脚功能示意图:• A0-A13 是地址输入信号引脚• /CS 是芯片选择引脚,在一个实际的系统中,一定具有很多片SRAM 芯片,所以需要选择究竟从那一片SRAM 芯片中写入或者读取数据• /WE 是写入启用引脚,当SRAM 得到一个地址之后,它需要知道进行什么操作,究竟是写入还是读取,/WE 就是告诉SRAM 要写入数据• Vcc 是供电引脚• Din 是数据输入引脚• Dout 是数据输出引脚• GND 是接地引脚• Output Enable(/OE):有的SRAM 芯片中也有这个引脚,但是上面的图中并没有。
这个引脚同/WE 引脚的功能是相对的,它是让SRAM 知道要进行读取操作而不是写入操作。
● 2.2 SRAM芯片的读写操作概述从Dout 引脚读取1bit 数据需要以下的步骤:▲ SRAM 读取操作1)通过地址总线把要读取的bit 的地址传送到相应的读取地址引脚(这个时候/WE 引脚应该没有激活,所以SRAM 知道它不应该执行写入操作)2)激活/CS 选择该SRAM 芯片3)激活/OE 引脚让SRAM 知道是读取操作第三步之后,要读取的数据就会从DOut 引脚传输到数据总线。
怎么过程非常的简单吧?同样,写入1bit 数据的过程也是非常的简单的。
▲ SRAM 写入操作1)通过地址总线确定要写入信息的位置(确定/OE 引脚没有被激活)2)通过数据总线将要写入的数据传输到Dout 引脚3)激活/CS 引脚选择SRAM 芯片4)激活/WE 引脚通知SRAM 知道要尽心写入操作经过上面的四个步骤之后,需要写入的数据就已经放在了需要写入的地方。
第三章 DRAM的基本原理前面我们知道了在一个简单的SRAM 芯片中进行读写操作的步骤了,然后我们来了解一下普通的DRAM 芯片的工作情况。
DRAM 相对于SRAM 来说更加复杂,因为在DRAM存储数据的过程中需要对于存储的信息不停的刷新,这也是它们之间最大的不同。
● 3.1 多路寻址技术最早、最简单也是最重要的一款DRAM 芯片是Intel 在1979 年发布的2188,这款芯片是16Kx1 DRAM 18 线DIP 封装。
“16K x 1”的部分意思告诉我们这款芯片可以存储16384个bit 数据,在同一个时期可以同时进行1bit 的读取或者写入操作。
上面的示意图可以看出,DRAM 和SRAM 之间有着明显的不同。
首先你会看到地址引脚从14 根变为7 根,那么这颗16K DRAM 是如何完成同16K SRAM 一样的工作的呢?答案很简单,DRAM 通过DRAM 接口把地址一分为二,然后利用两个连续的时钟周期传输地址数据。