存储器-分类及原理
一、微电子/半导体存储器技术
以下是电存储技术的详细介绍,以表格形式呈现:
中文名 | 英文缩写 | 英文名 | 特性 | 实现 | 用途 |
---|---|---|---|---|---|
只读存储器 | ROM | Read-Only Memory | 1. 只读 2. 数据永久存储 | 预制数据在制造时,通常使用硅晶片 | 固件、启动代码、嵌入式系统中的永久代码存储 |
可编程只读存储器 | PROM | Programmable Read-Only Memory | 1. 一次编程 2. 不可擦除 | 电压突破将固定的连接断开来编程 | 一次性写入固定数据,如早期固件或特定应用代码 |
可擦写只读存储器 | EPROM | Erasable Programmable Read-Only Memory | 1. 可通过紫外光擦除 2. 可重编程 | 使用紫外光擦除存储在浮栅晶体管中的数据 | 用于可擦除和重新编程的应用,如开发和测试阶段的固件 |
电可擦写只读存储器 | EEPROM | Electrically Erasable Programmable Read-Only Memory | 1. 电擦除 2. 可重编程 3. 长寿命 | 使用电压而不是紫外光擦除数据 | 在不拆卸设备的情况下更新固件或数据 |
闪存 | Flash | Flash Memory | 1. 电擦除 2. 可重编程 3. 高密度 | 基于EEPROM技术,但擦除数据的是块而不是单个字节 | USB驱动器、SD卡、SSD、移动设备存储、嵌入式应用等 |
静态随机存取存储器 | SRAM | Static Random Access Memory | 1. 高速 2. 需持续电源维持数据 | 通过使用触发器来存储每一位数据 | CPU缓存、高速临时数据存储 |
动态随机存取存储器 | DRAM | Dynamic Random Access Memory | 1. 相对低速 2. 需要定期刷新以维持数据 | 通过使用电容和晶体管来存储每一位数据 | 主存、图形卡中的内存 |
电存储技术主要依赖于微电子技术来存储数据。从只读存储器到高速RAM,这些存储解决方案为各种计算和电子应用提供了持久和临时的数据存储功能。
1. ROM (只读存储器)——固件/BIOS
各种ROM (只读存储器) 类型及其光盘衍生技术基于不同的电子元器件和技术进行实现。以下是这些技术的基础元器件和原理:
- ROM (Read-Only Memory)
- 元器件: 用于存储的固定掩模结构。
- 原理: 在生产过程中,数据被固定地写入,并不能再次被编程或擦除。它的内容在制造时被固定。
- PROM (Programmable Read-Only Memory)
- 元器件: 熔断链接或其他一次性可编程元素。
- 原理: 用户可以编程(写入),但只能编程一次。一旦写入,数据就是永久的。
- EPROM (Erasable Programmable Read-Only Memory)
- 元器件: 使用浮栅MOS晶体管。
- 原理: 用户可以通过暴露于紫外线下来擦除数据,并可以重新编程。由于紫外线敏感的窗口,这些芯片通常封装在有透明窗口的陶瓷封装中。
- EEPROM (Electrically Erasable Programmable Read-Only Memory)
- 元器件: 使用浮栅MOS晶体管。
- 原理: 可以通过电子手段擦除和重新编程,通常在字节级或页级上。
- Flash Memory (a type of EEPROM)
- 元器件: 使用浮栅MOS晶体管。
- 原理: 与EEPROM相似,但擦除是在块级别进行的,这使得其编程和擦除速度比EEPROM更快。
这些存储技术涵盖了从早期的非易失存储器到现代高密度存储介质的演变。每种技术都有其特定的优势和应用领域。
2. RAM (随机存储器)——内存/数据结构
各种RAM (随机访问存储器) 类型及其衍生技术基于不同的电子元器件和技术进行实现。以下是这些技术的基础元器件和原理:
- RAM (Random Access Memory)
- 元器件: RAM是一个通用术语,实际的元器件取决于其具体类型(如SRAM或DRAM)。
- 原理: RAM允许数据在任意位置读取和写入,而不像只读存储器或顺序存储器那样受到限制。
- SRAM (Static Random Access Memory)
- 元器件: 通常使用四到六个晶体管来形成一个双稳态存储单元。
- 原理: SRAM不需要定期刷新来维持其数据。每个存储单元的数据状态是静态的,除非被显式地改变。
- DRAM (Dynamic Random Access Memory)
- 元器件: 使用单个晶体管和一个电容来形成存储单元。
- 原理: DRAM存储单元中的数据会随时间消退,因此需要定期刷新来维持其数据。
- SDRAM (Synchronous Dynamic Random Access Memory)
- 元器件: 与DRAM相似,使用单个晶体管和一个电容来形成存储单元。
- 原理: SDRAM与外部时钟同步,允许更高效的数据传输和对于刷新的更高级控制。
- DDR RAM (Double Data Rate Synchronous Dynamic Random Access Memory)
- 元器件: 与SDRAM相似,但优化了内部结构和电气特性。
- 原理: DDR RAM在每个时钟周期的上升沿和下降沿都能进行数据传输,从而提高了数据传输速率。
这些存储技术代表了从早期的基本RAM到现代高速存储技术的发展。每种技术都有其特定的优势和应用领域。
3. Flash(闪存)——系统盘/OS
各种闪存、存储设备和接口技术基于不同的电子元器件和技术进行实现。以下是这些技术的基础元器件和原理:
- Flash Memory
- 元器件: 使用浮栅MOS晶体管。
- 原理: Flash存储器是一种非易失的存储器,可以电子地擦除和重新编程。
- NOR Flash(或非门闪存)
- 元器件: 使用浮栅MOS晶体管。
- 原理: NOR Flash提供完整的地址和数据总线,允许随机访问存储区域。其读取速度较快,但写入和擦除操作相对较慢。
- NAND Flash(与非门闪存)
- 元器件: 使用浮栅MOS晶体管。
- 原理: NAND Flash设计用于页面访问,通常比NOR Flash写入和擦除速度更快,但随机读取速度较慢。
- SD Card (Secure Digital Card)
- 元器件: NAND Flash存储器芯片。
- 原理: SD卡是一种基于NAND Flash技术的便携式存储解决方案。
- CF Card (CompactFlash)
- 元器件: NOR或NAND Flash存储器芯片。
- 原理: CF卡是一种早期的便携式闪存存储解决方案,使用PCMCIA接口标准。
- SSD (Solid-State Drive)
- 元器件: NAND Flash存储器芯片(尽管一些高性能SSD可能使用其他技术,如3D XPoint)。
- 原理: SSD使用非易失的闪存来代替传统的硬盘驱动器中的旋转盘片,提供更快的读写速度。
- M.2
- 元器件: NAND Flash存储器芯片。
- 原理: M.2是一种规格,定义了一种尺寸和连接方式的SSD。它可以支持SATA和PCI Express总线接口。
这些存储技术和接口代表了从早期的基本存储到现代高速、高密度存储设备的演变。每种技术都有其特定的优势和应用领域。
二、磁存储技术
4. HDD(磁盘存储器)——数据盘/Data
下面是磁存储技术的详细介绍,以表格形式呈现:
中文名 | 英文缩写 | 英文名 | 特性 | 实现 | 用途 |
---|---|---|---|---|---|
硬盘驱动器 | HDD | Hard Disk Drive | 1. 大容量 2. 可靠性高 3. 成本相对较低 | 使用旋转的磁性盘片和浮动的读/写磁头 | 个人计算机、服务器、数据中心等主要的数据存储 |
软盘 | FDD | Floppy Disk Drive | 1. 便携 2. 低成本 3. 容量较小 | 使用灵活的磁性盘片 | 老式计算机的数据传输和存储 |
光磁盘 | MO | Magneto-Optical disk | 1. 可重新写入 2. 结合磁性和光学技术 | 激光和磁头联合操作,使用特殊的磁性盘片 | 数据存储、特定的商业应用 |
固态混合驱动器 | SSHD | Solid-State Hybrid Drive | 1. 快速的数据访问 2. 较大的存储容量 | 结合HDD技术和闪存技术 | 为需要快速访问和大存储容量的用户 |
磁带 | Tape | Magnetic Tape | 1. 低成本 2. 长期存储 3. 线性访问 | 使用长条状的磁性带片 | 数据备份、归档和灾难恢复 |
磁盘阵列 | RAID | Redundant Array of Independent Disks | 1. 数据冗余 2. 性能增强 3. 容错性 | 将多个硬盘驱动器组合在一起,按照不同的配置进行操作 | 用于需要高可靠性和/或高性能的数据存储,如企业和数据中心 |
这些技术展示了磁存储技术的演变,从最早的软盘到现代的磁盘阵列和固态混合驱动器。每种技术都有其特定的优点、用途和市场定位。
- SATA (Serial Advanced Technology Attachment)
- 元器件: 接口芯片和连接器。
- 原理: SATA是一个用于连接和转移数据的接口标准,用于硬盘驱动器、SSD和光盘驱动器。
- HD (Hard Drive)
- 元器件: 磁盘、磁头、马达、控制电路。
- 原理: 硬盘驱动器使用旋转的磁性盘片和浮动的读/写磁头来存储和检索数据。
三、光存储技术
5. CD/DVD(光盘存储器)——分发(Release) or备份(Backup)
以下是光存储技术的详细介绍,以表格形式呈现:
中文名 | 英文缩写 | 英文名 | 特性 | 实现 | 用途 |
---|---|---|---|---|---|
光盘 | CD | Compact Disc | 1. 不可重写 (标准版本) 2. 低成本 3. 中等容量 | 使用激光对盘片上的微小区域进行编码 | 音乐、数据存储、软件分发等 |
重写型光盘 | CD-RW | Compact Disc ReWritable | 1. 可重写 2. 低到中等容量 | 通过激光改变盘片上的染料层状态来存储数据 | 数据存储、备份、临时文件存储等 |
只读型光盘 | CD-ROM | Compact Disc Read-Only Memory | 1. 只读 2. 低成本 3. 中等容量 | 工厂制造时预先存储数据 | 软件分发、大量数据分发等 |
数字多功能光盘 | DVD | Digital Versatile Disc | 1. 大容量 2. 可以有只读、可记录和可重写版本 | 使用密度更高的激光进行编码 | 视频、数据存储、软件分发、大型游戏等 |
蓝光光盘 | BD | Blu-ray Disc | 1. 高容量 2. 高清视频支持 3. 可重写版本 | 使用蓝光激光进行编码 | 高清视频、大数据存储、高定义游戏等 |
数字多功能可擦写光盘 | DVD-RW | Digital Versatile Disc ReWritable | 1. 可重写 2. 大容量 | 通过激光改变盘片上的染料层状态来存储数据 | 数据存储、备份、临时文件存储等 |
- CD-ROM (Compact Disc Read-Only Memory)
- 元器件: 使用有机染料或其它反射性材料。
- 原理: 数据是通过在盘片上的不同区域“压印”微小的凹槽来表示的。激光头读取这些凹槽来获得数据。
- DVD-RAM (Digital Versatile Disc Random Access Memory)
- 元器件: 使用相变材料作为存储介质。
- 原理: 数据是通过改变盘片材料的相位(从结晶态到非结晶态,或反之)来写入的。这种相变对应于不同的反射性,使激光头能够读取数据。DVD-RAM允许多次读写操作,与光盘或DVD-RW等其他格式不同。
光存储技术通过激光和微小的物理或化学改变在光盘上存储数据。从CD到Blu-ray,光存储技术为音乐、视频和数据提供了低成本、可靠的存储解决方案,并成为了过去几十年里家庭和办公室的主要存储形式。