Hardy(晗狄) 架构师技术联盟NAND Flash是一种非易失性随机访问存储介质,基于浮栅(Floating Gate)晶体管设计,通过浮栅来锁存电荷,电荷被储存在浮栅中,它们在无电源供应的情况下仍然可以保持。关于NAND Flash技术基本原理之前有过讲解,大家可以参考文章闪存技术最全面解析。今天主要讨论下NAND Flash生产过程、架构和关键指标。NAND Flash是从原始的硅材料加工
分类:
其他好文 时间:
2017-12-23 23:08:46
阅读次数:
216
本文转载自:https://www.crifan.com/files/doc/docbook/nand_get_type/release/html/nand_get_type.html 文章不错可以看看 ...
分类:
系统相关 时间:
2017-12-09 12:00:49
阅读次数:
173
闪存基础 Posted on 2017年8月3日 by SSD Fans 原创内容,转载请注明: [http://www.ssdfans.com] 谢谢! 闪存基础 目前绝大多数SSD都是以NAND FLASH为存储介质的。SSD工作原理很多都是基于NAND FLASH特性的。比如,NAND FLA ...
分类:
其他好文 时间:
2017-12-05 10:28:40
阅读次数:
247
文件系统简介
YAFFS是第一个专门为NAND Flash存储设计的嵌入式文件系统,适用于大容量的存储设备,并且是在GPL协议下发布的,可在其网站免费获得源代码。YAFFS也是目前SylixOS下针对Flash类存储设备的主要文件系统。
YAFFS挂载参数说明
在SylixOS中,想要在Flash类存储设备上挂载YAF
分类:
其他好文 时间:
2017-11-27 11:03:57
阅读次数:
132
1. Flash 存储器 (1)Flash 存储器是一种非易失性存储器,根据结构的不同可以将其分为 NOR Flash 和 NAND Flash 两种。 (2) Flash 存储器的特点: A、 区块结构:在物理上分成若干个区块,区块之间相互独立。 B、 先擦后写:Flash 的写操作只能将数据位从 ...
分类:
其他好文 时间:
2017-10-24 16:19:43
阅读次数:
230
1.本节使用的nand flash型号为K9F2G08U0M,它的命令如下: 1.1我们以上图的read id(读ID)为例,它的时序图如下: 首先需要使能CE片选 1)使能CLE 2)发送0X90命令,并发出WE写脉冲 3)复位CLE,然后使能ALE 4)发送0X00地址,并发出WE写脉冲 5)设 ...
分类:
系统相关 时间:
2017-10-20 21:47:47
阅读次数:
341
DIY一个SSD基本套路是:购买底板(包含主控和接口等的PCB)和NAND Flash颗粒,找到对应的量产工具,把NAND Flash焊接到底板上,连上PC打开量产工具量产,最后加上外壳。 这种方法看似简单,但是需要一定的动手能力,而且风险很高,如果焊接有问题或者找不到对应的量产工具,所购买的材料就 ...
分类:
其他好文 时间:
2017-10-02 19:19:23
阅读次数:
189
一.基本概念 Flash Memory中文名字叫闪存,是一种长寿命的非易失性(Non-volatile Memory Device,在断电情况下仍能保持所存储的数据信息)的存储器。闪存按功能特性可分为两种,一种是NOR Flash,以编码应用为主,其功能多与运算相关;另一种为NAND Flash,主 ...
分类:
其他好文 时间:
2017-10-02 17:16:06
阅读次数:
205
raw NAND: raw NAND即是一般的NAND Flash内存芯片,所有的ECC除错机制(Error Correcting Code)、区块管理(Block Management)、磨损均衡技术(Wear Leveling)、Command Management、驱动程序等,都交给Host ...
分类:
其他好文 时间:
2017-09-26 11:53:41
阅读次数:
143
项目需要使用的主板有很多性能需要经过测试之后才能用于开发使用,因此将Linux上一些常用的tools移植进板子进行测试。 主要有 : CPU、DDR、NAND FLASH、SATA、网络。 最后顺便记录一下写bash shell脚本遇到的小问题。 01. CPU 查看CPU用如下命令(多少个核,频率 ...
分类:
其他好文 时间:
2017-09-15 20:24:50
阅读次数:
245