0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何以每个人都能理解的方式解释闪光

星星科技指导员 ? 来源:嵌入式计算设计 ? 作者:Lena Harman ? 2022-11-30 15:51 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

把闪存想象成一个空仓库。..

想象一个仓库,有一排排空货架。一个好的仓库经理将确保这些货架得到充分利用,有效地堆叠单元调色板,始终利用可用空间。

闪存就像这个仓库,它需要一个闪存控制器来充当它的仓库管理器,确定何时何地可以有效地存储信息位。

不同的单元,不同的存储需求

每个仓库都存储不同的东西。它们存储的调色板包含各种形状和大小的单元,具有不同的存储要求。例如,它们可能需要在某些温度下储存。或者,由于高使用模式,某些调色板可能不会放置在相邻调色板旁边。同样,需要仓库经理来监督这些不同的存储条件。

将数据存储在闪存上也是如此。如果重复访问一页数据,则会影响相邻页面,从而危及整个闪存。闪存控制器必须考虑块和页面的平衡、使用和磨损,就像仓库经理必须考虑和管理仓库中调色板和单元的位置一样。

保持安全高效的存储

想象一下,一个调色板在架子上停留了很长时间,已经积聚了灰尘和锈迹。或者,也许一个调色板比其他调色板更频繁地使用,因磨损而变得苦恼。此外,支撑这种调色板的架子也开始恶化,遭受相同的使用模式并变得具有潜在危险。为了保持该仓库的安全和高效存储,需要移动或更换这些调色板,以便修理货架并防止进一步磨损。

闪存控制器将对闪存上的数据执行相同的操作,利用磨损均衡 (WL)、垃圾收集 (GC)、动态数据刷新 (DDR) 和读取干扰管理 (RDM) 等功能来维护闪存并确保数据高效存储。控制器密切关注所有使用模式和随之而来的磨损,相应地移动数据以确保闪存随着时间的推移均匀磨损。

仓库:大仓库和小仓库,新仓库和旧仓库

较小的仓库更基本、更简单。由于空间较小,它们提供的使用模式更少,因此需要更简单的管理。较旧的闪存也是如此,通常只有1位的纠错要求。另一方面,现代NAND闪存,特别是3D-NAND,结构要复杂得多,需要高端闪存控制器。这些复杂的架构需要自我测试、调整和校准的机制。

此外,我们获取商品的方式比以往任何时候都更加直接和精细。就在几年前,在一个仓库里,它的调色板只是简单地装卸。但是现在,我们希望访问调色板上的单个单元,而不会损害或干扰整个调色板。

现代闪存也是如此。闪存控制器需要知道每个位的存储位置,并通过跟踪其位置并识别其存储的块和页面来实现。此外,这些操作的速度和效率随着每一代新闪存的出现而提高。根据闪存架构、存储需求和物理环境不断微调操作。

闪存控制器:操作的大脑

就像仓库经理知道每个单元的存储位置和方式一样,闪存控制器管理数据存储在闪存上的方式和位置,预测多种场景和要求,并始终保持高效。任何停机都可能影响整个供应链,并对关键流程产生不利影响。

闪存控制器是基于 NAND 闪存的存储系统的大脑。像所有大脑一样,它们是独一无二的,有些大脑的智商比其他大脑高。复杂的闪存控制器,如Hyperstone控制器,可以处理一些最严格的应用,有效地管理NAND闪存不断增长的复杂架构。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制器
    +关注

    关注

    114

    文章

    17259

    浏览量

    185502
  • NAND
    +关注

    关注

    16

    文章

    1727

    浏览量

    138545
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    开源TTS应用:打破技术垄断,让语音合成成为每个人的创造力工具

    传统语音合成技术往往被巨头垄断,成本高且定制难。开源TTS应用的诞生,彻底改变游戏规则。其开放源代码让中小企业、个人开发者乃至普通用户都能低成本接入并改造语音技术,将TTS变为触手可及的创造力工具
    的头像 发表于 08-15 14:03 ?38次阅读
    开源TTS应用:打破技术垄断,让语音合成成为<b class='flag-5'>每个人</b>的创造力工具

    用树莓派做一个指纹识别方案,难不难?

    让我们在树莓派单板计算机上解锁生物识别控制功能吧!生物识别技术利用每个人独有的、不易复制的生理或行为特征进行身份验证。地球上每个人的指纹都是独一无二的,让我们一起来探索指纹的奇妙用途吧!本文将介绍
    的头像 发表于 08-09 13:14 ?101次阅读
    用树莓派做一个指纹识别方案,难不难?

    碳化硅何以英飞凌?—— SiC MOSFET性能评价的真相

    在碳化硅(SiC)技术的应用中,许多工程师对SiC的性能评价存在误解,尤其是关于“单位面积导通电阻(Rsp)”和“高温漂移”的问题。作为“碳化硅何以英飞凌”的系列文章,本文将继续为您揭开这些误区
    的头像 发表于 04-30 18:21 ?345次阅读
    碳化硅<b class='flag-5'>何以</b>英飞凌?—— SiC MOSFET性能评价的真相

    微软Copilot迎来重大更新

    你的。50年前,盖茨有了让每个人的桌面有一台个人电脑的疯狂想法,如今我们要让每个人都有个性化的Copilot。”
    的头像 发表于 04-09 16:40 ?445次阅读

    唯卓仕推出Vintage Z1复古机顶闪光灯:闪光灯赛道卷出新天际

    近日,影像设备品牌Viltrox唯卓仕正式发布其首款复古机顶闪光灯——VintageZ1。这款产品以189元的售价,将复古美学与现代光效技术结合,瞄准摄影爱好者与专业创作者市场。凭借116g超轻机身
    的头像 发表于 03-28 15:39 ?583次阅读
    唯卓仕推出Vintage Z1复古机顶<b class='flag-5'>闪光</b>灯:<b class='flag-5'>闪光</b>灯赛道卷出新天际

    如何在C++演示中保存每个人的动作统计数据?

    运行 Smart Classroom C++ 演示 ,带有 -ad 选项 无操作统计保存
    发表于 03-06 06:28

    Dataedo Data Catalog每个人都能养数据

    通过轻量级本地企业数据目录,培养数据素养,使数据大众化,并使组织中的每个人都能更好地利用您的数据。 轻量级(但功能强大)Data Catalog 软件 自动对企业数据进行编目 使用别名、描述和自定义
    的头像 发表于 02-10 11:02 ?626次阅读
    Dataedo Data Catalog<b class='flag-5'>每个人</b><b class='flag-5'>都能</b>养数据

    三场与AI有关的死亡

    2024年,AI并不善待每个人
    的头像 发表于 12-26 09:24 ?2939次阅读
    三场与AI有关的死亡

    简述讯飞星火文生图技巧

    AI文生图不会取代设计师,但让每个人都有机会设计自己的作品。
    的头像 发表于 12-13 13:45 ?1307次阅读

    专家:10年后每个人需要两台机器人

    人形机器人现在已经开始在很多场景中有应用,比如迎宾机器人、送菜机器人等。 据第一财经报道,上海理工大学教授、卓益得机器人创始人李清都在一次节目中表示,未来一个人需要2台人形机器人,一台替你去工作
    的头像 发表于 12-05 14:36 ?1024次阅读

    INDEMIND视觉导航技术赋能机器人行业

    在追求松弛感的路上,每个人方式或许各有不同,但相同的是,我们会不约而同的先为生活减负。
    的头像 发表于 11-08 13:53 ?688次阅读

    频闪仪的闪光时间是多少

    频闪仪的闪光时间通常非常短暂,一般在微秒级别。具体来说,常见频闪仪的闪光时间为几个微秒(10-5秒)之间。例如,Unilux频闪仪的脉冲光源持续时间只有10~20微秒。这种短暂的脉冲光能够激发
    的头像 发表于 10-10 14:29 ?1441次阅读

    频闪仪的闪光频率满足的条件

    频闪仪是一种用于检测物体运动状态的仪器,通过在物体运动过程中周期性地发出闪光,使得运动物体在闪光瞬间静止,从而观察物体的运动状态。频闪仪的闪光频率是其核心参数之一,它决定了频闪仪能够适应的物体运动
    的头像 发表于 10-10 14:26 ?1526次阅读

    科大讯飞引领大模型应用新浪潮

    大模型的发展浪潮,离不开开发者的推波助澜。是一行行代码,构筑起大模型的坚实基座,加速人工智能走进千行百业,成为每个人的AI助手。
    的头像 发表于 09-14 14:37 ?1906次阅读

    何以及为何要在EtherCAT?应用中使用DP83826

    电子发烧友网站提供《如何以及为何要在EtherCAT?应用中使用DP83826.pdf》资料免费下载
    发表于 08-27 10:19 ?0次下载
    如<b class='flag-5'>何以</b>及为何要在EtherCAT?应用中使用DP83826