OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 1907|回复: 1

00后“砖家”开课了!今天的课题是: 什么是SD NAND

[复制链接]

10

主题

11

帖子

0

精华

新手上路

积分
40
金钱
40
注册时间
2019-5-25
在线时间
5 小时
发表于 2019-5-30 19:14:22 | 显示全部楼层 |阅读模式
1金钱
00后“砖家”开课了!今天的课题是:
什么是SD NAND?
是不是就是“传说中”的贴片式TF卡、贴片式闪存卡呢?xinlinmaoyi.cn

  SD NAND为何物?鄙人作为常年混迹于各大论坛,胸怀大志的00后,好像发现了一个未来的从业方向(本人2020届自动化专业毕业生),我觉得如果任何配件类的产品都可以自带存储,那无疑是属于我们年轻人下一个时代的风口浪尖,不出所料的是果然市面上已经有小型存储的相关内容了,其中特点最为鲜明。作为一个年轻的“老江湖”,我就把网上的所有信息加以搜集整合,终于领悟了一些其中的奥妙。希望各位前辈能多多指教哈,以下内容是我从三个方向汇总整理得到的:
1,       各种论坛上的表述;
2,       一些代理商自己理解表述的推文;
3,       技术工程师们的交流讨论还有疑问等,
我进行整理分析后,决定适当的对症下药,给大家做一个简单准确而又系统全面的分享。其实在网上出现了很多对SD NAND的别称,都是一些工程师前辈们按照自己的理解命名的,而确实都有一定的道理,比如:
贴片式T卡、贴片式TF卡、贴片式SD卡、贴片式内存卡、贴片式闪存卡、贴片式卡、贴片式U盘、贴片式UDP等等。
  众所周知目前主流的存储芯片大致可以分为NOR Flash和NANDFlash,容量需要大一点的话,将会使用到NAND Flash。
  一旦选择NAND Flash后,有不可避免出现哪些问题呢?
  首先,NAND Flash有坏块,要使用NANDFlash,就必须要进行坏块管理,还需要做EDC/ECC,如果需要使用寿命长,除此之外需要进行平均读写,垃圾回收等一系列处理。
  其次,不同品牌之间的NAND Flash,由于Page,Block大小不同,时序不同等。都需要工程师重新进行调试驱动,耗时耗力。
  再者,如果新项目换了新的主控,不可避免也需要重新写NAND Flash驱动程序。
  除了上面提到的问题,外部环境方面也有三个较大的问题,首先是现在的市场特征,市场需求变化很快,反应较为敏感,为了实现新的卖点和功能,产品开发周期便都大大缩短。开发应用层软件,已经消耗了工程师的大量时间,但为了使用NAND Flash,还需要耗费额外的时间,来编写NAND Flash的底层驱动。
  其次随着物联网的兴起,MCU的应用越来越广,MCU就要面对如何管理NAND Flash的问题了。我们知道MCU为了功耗,牺牲了很多性能,如果让MCU直接管理NAND Flash的话,复杂的驱动软件就会大量占用MCU的处理器资源,MCU没法干别的了。
  还有现在的电子产品都是不断地缩小尺寸,变得更加精致,所以对元器件的尺寸和排布的要求也是越来越高。
  综上所述,人们不禁在思考,能否有一种品质稳定可靠,尺寸又小,简单易用,还不用写驱动的NAND Flash产品呢?
  答案就是今天的主角——SD NAND。简单来说它的架构如下图。内部使用寿命最长、性能最稳定的SLC NAND Flash晶圆,擦写次数可以达到10万次。另外,内置了特定的Flash控制器和Firmware,硬件对外采用最为通用的SD接口。




正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

558

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
164817
金钱
164817
注册时间
2010-12-1
在线时间
2098 小时
发表于 2019-6-2 23:04:27 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-3-28 17:21

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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