1.6.CPU和外部存储器的接口

这里我们先来简单了解一些概念:

SoC:

(System On Chip)即片上系统。从狭义的角度来讲:它是信息系统核心的芯片集成,是将系统关键部件集成在一个芯片上;从广义的角度来讲:SoC是一个微小型系统。如果说中央处理器(CPU)是大脑,那么SoC就是包括大脑、心脏、眼睛等的集合。我们这里可以理解成一个S5PV210芯片(它包括CPU和一些常用的外设)。


外部存储器:

一般是指除计算机内存及CPU缓存以外的存储器,此存储器一般断电后仍能保存数据。常见的外部存储器有硬盘、软盘、光盘、U盘等。


SoC常用外部存储器(这里都只是大致了解一下,以后会慢慢补充详细的):

NorFlash: 是一种非易失闪存技术。价格高,容量小,数据读取速度快。由于它和CPU可以直接总线式连接,CPU上电后可以直接读取上面的存储数据,所以一般用作启动介质。

NandFlash:也是一种非易失闪存技术。价格低,容量大,数据读取速度相对NorFlash慢一点。由于它不能总线式访问,即上电后CPU不能直接读取,需要进行初始化,也就是我们常听见的驱动程序。

eMMC:(Embedded Multi Media Card)是MMC协会订立、主要针对手机或平板电脑等产品的内嵌式存储器标准规格。eMMC在封装中集成了一个控制器,提供标准接口并管理内存。

iNand:它是SanDisk公司研发的存储芯片,我们可以简单的看成是SD卡或MMC卡芯片化。

oneNand:它是三星公司生产的存储芯片。

还有其他的关于SD卡/TF卡/MMC卡以及eSSD、硬盘等


* 现在的很多SoC都支持多种外部存储器。

* 外部存储器主要用来存储程序(可执行代码),相当于电脑的硬盘。

* 各种不同外部存储器原理不同,大小、性价比不同,我们可以根据自己的需求选择合适的存储器使用。

* 外部存储器和CPU连接一般不通过地址总线&数据总线直接相连,(即不是总线式连接),因为地址空间不够用。一般都是通过专门的接口来连接的。


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值