首页
编程日记
ChatGpt专题
LINUX学习
Java学习
前端教程
单片机
java-rocketmq
elementui
apache
ftrace
自动化测试
密码学
matlab教程
点图层
armv9
pb协议
B树
支持向量机
Pascal
dsp开发
电路分析
汇编大作业设计
免杀
IL汇编
遗传算法
java开发工具
NAND Flash
2024/4/14 22:04:39
[技术笔记] Flash选型之基础知识芯片分类
1、按照接口分类 分为 Serial串口Flash 和 Parallel并口Flash; 市场大量使用Serial Flash;价格便宜;已满足系统对数据读写速度的要求; Serial Flash已经可以代表 NOR Flash; 小知识: 1)在…
阅读更多...
【重要】NAND的局限性和使用寿命
NAND因为其电气特性,读和写是按页来读取的,而擦除是按照块来擦除的。 通常,一个对NAND的写操作包括如下步骤(wear-leveling): 从NAND中读取一个页面,内容放入NANDflash的寄存器中。 更新寄存器中的内容找一…
阅读更多...
【重要】Nand Flash基础知识与坏块管理机制的介绍
概述 Flash名称的由来,Flash的擦除操作是以block块为单位的,与此相对应的是其他很多存储设备,是以bit位为最小读取/写入的单位,Flash是一次性地擦除整个块:在发送一个擦除命令后,一次性地将一个block&…
阅读更多...
[NAND Flash 6.2] NAND 初始化常用命令:复位 (Reset) 和 Read ID 和 Read UID 操作和代码实现
依公知及经验整理,原创保护,禁止转载。 专栏 《深入理解NAND Flash》 <<<< 返回总目录 <<<< 把下文中的字母和数字用`包起来, 中文不变。 全文 4400 字,主要内容 复位的目的和作用? NAND Reset 种类:FFh, FCh, FAh, FDh 区别 Reset 操作步骤 和…
阅读更多...
嵌入式Linux开发实操(十五):nand flash接口开发(2)
通用NAND驱动程序支持几乎所有基于NAND的芯片,并将它们连接到Linux内核的内存技术设备(MTD)子系统。这个接口走的是nand的并口,可以在shell的/dev中看到设备,比如/mtd0、/mtd0ro…,mtdblock0、mtdblock1… sysfs在设备层次结构中提供了几个视角。设备必须挂在某条总线bus…
阅读更多...
[NAND Flash 5.1] 闪存芯片物理结构与SLC/MLC/TLC/QLC
依公知及经验整理,原创保护,禁止转载。 专栏 《深入理解NAND Flash》 <<<< 返回总目录 <<<< 前言 1 闪存芯片简介 闪存颗粒是固态硬盘中数据的真实存储地,就像机械硬盘的磁盘一样。 闪存颗粒flash memory是一种存储介质,重要的区别于传统机械盘…
阅读更多...
【重要】【转载】NOR Flash芯片内执行(XIP)
为什么程序不能直接在nandflash上执行?出于这个疑惑带来了这篇博文,是我在网上找了很多资料后总结的,假如有误,希望马上指出来,免得我误人子弟。谢谢! 首先认识下nandflash和norflash: NOR Flas…
阅读更多...
[NAND Flash 5.5] PLC NAND 虽来但远
依公知及经验整理,原创保护,禁止转载。 专栏 《深入理解NAND Flash》 <<<< 返回总目录 <<<< 前言 图片来源: 存储随笔 2022年8月份在美国FMS峰会上,Solidigm公司(前身为Intel NAND部门)展示了全球第一款基于PLC NAND研发的SSD。这也标志着,PLC…
阅读更多...
[NAND Flash 7.1] 闪存系统性能优化方向集锦?AC timing? Cache? 多路并发?
依公知及经验整理,原创保护,禁止转载。 专栏 《深入理解NAND Flash》 <<<< 返回总目录 <<<< 传送门 >>> 总目录 主页: 元存储的博客_CSDN博客 依公开知识及经验整理,如有误请留言。 个人辛苦整理,付费内容,禁止转载。 内容摘要 优…
阅读更多...
闪存的组织结构
一个典型的flash芯片由 package die plane block page组成。 package:也就是chip即flash芯片,也就是我们经常在M.2的SSD上看到的nand flash颗粒: Die:又称lun,一个nand颗粒由一颗或者多颗die封装在一起而成,…
阅读更多...
【沁恒 CH32V208 开发板免费试用】+ U盘/ SD NAND读写与多功能数码相框
CH32V208继承了沁恆产品一贯的传统,即U盘的读写功能。这使得尽管CH32V208的闪存要比CH32V307的小一倍,但有了U盘读写功能的支持就可有效地缓解用户对存储空间的需求。它除了支持U盘的读取,还支持对CS SD NAND (贴片式TF卡/SD卡) 这类器件的使…
阅读更多...
[NAND Flash] 3.1 闪存的组成结构原理与使用挑战
依公知及经验整理,原创保护,禁止转载。 专栏 《深入理解NAND Flash》 <<<< 返回总目录 <<<< 前言 日本东芝最初发明半导体存储芯片时,认为它就像拍照时的闪光一样迅速,因此命名为闪存(Flash)。如今&a…
阅读更多...
为何要把文件夹形式的rootfs制作成单个rootfs镜像文件
假设目前我们已经有了rootfs,它是文件夹形式的,可以在pc 端浏览的rootfs。 但是,我们的目的是:把此rootfs,弄到嵌入式开发板上。 而嵌入式开发板上的rootfs所存放到的物理设备,往往都是nand flash。所以此…
阅读更多...
【重要】NAND Flash基础知识简介
NAND Flash是一种非易失存储介质(掉电后数据不会丢失),常见的U盘、TF卡/SD卡,以及大部分SSD(固态硬盘)都是由它组成的。 本文主要介绍其组成及工作原理。 为了表述方便,后面所说的Flash仅指NAN…
阅读更多...
[NAND Flash 3.2] 3D NAND 工艺与发展前沿
依公知及经验整理,原创保护,禁止转载。 专栏 《深入理解NAND Flash》 全文 6200 字,2023.12.12 更新 1. 导论 1.1 何为 3D NAND? 3D NAND, 也叫做 Sumsung V-NAND, 是一种高密度闪存。 以前,把NAND闪存颗粒,直接…
阅读更多...
[NAND Flash 4.3] 闪存的物理学原理_NAND Flash 的读、写、擦工作原理
依公知及经验整理,原创保护,禁止转载。 专栏 《深入理解NAND Flash》 <<<< 返回总目录 <<<< 2.1.3.1 Flash 的物理学原理与发明历程 经典物理学认为 物体越过势垒,有一阈值能量;粒子能量小于此能量则不能越过,大于此能 量则可以越过。例如骑自行…
阅读更多...
Nandflash原理W29N02GVS1AA
1:开发环境 芯片:NUC977 控制器:FMI flash芯片:W29N02GVS1AA 2:Nandflash原理 2.1 命名含义 2.2 引脚含义 CE :chip Enable 片选信号 低电平有效(上面带横杠表示低电平有效) WE&a…
阅读更多...
W25N01GV 芯片应用
项目中处于成本考虑,要把Nor Flash换成低成本的Nand Flash。 这里总结下芯片应用。 总体概述: 1)W25N01(NandFlash)和W25Q(Nor Flash)的操作大不一样。 NandFlash擦除以块(128KB&…
阅读更多...
NOR FLASH和NAND FLASH基本结构和特点
非易失性存储元件有很多种,如EPROM、EEPROM、NOR FLASH和NAND FLASH,前两者已经基本被淘汰了,因此我仅关注后两者,本文对FLASH的基本存储单元结构、写操作、擦除操作和读操作的技术进行了简单介绍,对了NOR和NAND由存储…
阅读更多...
NOR Flash 和 NAND Flash 闪存详解
目录 前言 1. NOR Flash 2. NAND Flash 3. Flash原理 4. NAND flash和NOR flash的区别 4.1 NAND flash和NOR flash的性能比较 4.2 NAND flash和NOR flash的接口差别 4.3 NAND flash和NOR flash的容量和成本 4.4 NAND flash和NOR flash的可靠性和耐用性 4.5 NAND flash…
阅读更多...
《深入浅出SSD:固态存储核心技术、原理与实战》----学习记录(三)
第3章 SSD存储介质:闪存 3.1 闪存物理结构 3.1.1 闪存器件原理 1978年诞生的世界上第一块固态硬盘就是基于DRAM的。但由于保存在DRAM中的数据有掉电易失性,当然还有成本因素,所以现在的固态硬盘一般都不采用DRAM,而是使用闪存…
阅读更多...
嵌入式关于FLASH的一点小知识
1 什么是FLASH Flash属于非易失性存储设备(Non-volatile Memory Device),与此相对应的是易失性存储设备(Volatile Memory Device)。 非易失性存储设备在断电后数据也不会消失,关于非易失性存储器件/设备除了FLASH还有其它比较常见的如:光盘…
阅读更多...
[NAND Flash 2.1] NAND Flash 闪存改变了现代生活
依公知及经验整理,原创保护,禁止转载。 专栏 《深入理解NAND Flash》 <<<< 返回总目录 <<<< 1989年NAND闪存面世了,它曾经且正在改变了我们的日常生活。 NAND 闪存发明之所以伟大,是因为,…
阅读更多...
Nand Flash基础
另一篇参考:https://blog.csdn.net/wlwl0071986/article/details/40051755 1. 硬件特性: 【Flash的硬件实现机制】 Flash全名叫做Flash Memory,属于非易失性存储设备(Non-volatile Memory Device),与此相对应的是易失性存储设备…
阅读更多...
嵌入式Linux开发实操(十五):nand flash接口开发
# 前言 flash memory,分NAND和NOR: 如果说nor flash有个特点就是能执行代码,NOR并行接口具有地址和数据总线,spi flash更是主要用于存储代码,SPI(或QSPI)NOR代码可就地执行(XiP),一般系统要求flash闪存提供相对较高的频率和数据缓存的clocking。而nand flash主要用于…
阅读更多...
延长Flash存储器使用寿命的研究
发布时间:2009年12月15日 引 言 随着嵌入式系统在数码相机、数字摄像机、移动电话、MP3音乐播放器等移动设备中越来越广泛的应用,Flash存储器已经逐步取代其他半导体存储元件,成为嵌入式系统中主要数据和程序载体。Flash存储器又称闪存&…
阅读更多...
[NAND Flash 6.3] NAND FLASH基本编程(写)操作及原理_NAND FLASH Program Operation 源码实现
依公知及经验整理,原创保护,禁止转载。 专栏 《深入理解NAND Flash》 <<<< 返回总目录 <<<< 全文 3244 字 前言 使用的NAND FLASH的硬件原理图,面对这些引脚,很难明白他们是什么含义,下面先来个热身: 问1. 原理图上NAND FLASH只有数据线,怎…
阅读更多...