普中开源电子分享网

 找回密码
 立即注册
搜索
查看: 4473|回复: 0

存储器管理

[复制链接]

139

主题

382

帖子

1531

积分

金牌会员

Rank: 6Rank: 6

积分
1531
发表于 2015-9-14 09:13:06 | 显示全部楼层 |阅读模式
一、存储器接口     
通常存储器可分为非易失性存储器和易失性储存器,Flash存储器是非易失性储存器,SDRAM是易失性储存器。
随机储存器RAM(RAM-RamdomAccess Memory)又称读写储存器,指能通过指令随机地、个别地对其中各个单元进行读/写操作。通常放操作系统,各种正在运行的软件,输入和输出数据。高速存取,与地址无关,断电后数据会丢失。
按存放方式分为:静态RAM(SRAM)和动态RAM(DRAM)

只读存储器ROM(Read-Only Memory),只能对寄存器进行读操作,而不能进行写操作,ROM断电后信息不丢失,存取速度低,一般存储固定的系统软件和字库。
按工艺的不同可以分为:掩膜ROM(MROM),可编程ROM(PROM),可擦除可编程ROM(EPROM),可电擦除可编程ROM(EEPROM),闪烁存储器Flash。

根据存储单元的组合形式差异,Flash主要分为两种类型:或非NOR和与非NAND。是现在市面上两种主要的非易失闪存技术。

NOR Flash带有通用的SRAM接口,可以轻松地挂接在CPU的地址、数据总线上,对CPU的接口要求低。NOR Flash的特点是芯片内执行,这样应用程序可以直接在FLASH闪存内运行,不必再把代码读到系统RAM中。

NAND Flash器件使用复杂的I/O接口来串行地存取数据,8个引脚用来传送控制、地址和数据信息。

看DATASHEET
NOR Flash上数据线和地址线是分开的
NAND Flash上数据线和地址线是共用的

MTD(Memory Technology Device内存技术设备)系统建立Flash针对Linux的统一、抽象的接口。MTD将文件系统与底层的Flash存储器进行了隔离,使Flash驱动工程师无须关心FLASH作为字符设备和块设备与LINUX内核的接口。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

Archiver|手机版|小黑屋|普中开源电子分享网 粤ICP备16123577号-2

GMT+8, 2024-4-30 07:25 , Processed in 0.082400 second(s), 30 queries .

Powered by 论坛搭建 X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表