嵌入式各种存储器的区别,NAND、DDR、LPDDR、eMMC

存储领域发展至今,已有很多不同种类的存储器产品。下面给大家介绍几款常见的存储器及其应用:

一、NAND

NAND Flash存储器是Flash存储器的一种,属于非易失性存储器,其内部采用非线性宏单元模式,为固态大容量内存的实现提供了廉价有效的解决方案。

NAND Flash存储器具有容量较大,改写速度快等优点,适用于大量数据的存储,因而在业界得到了越来越广泛的应用,如闪存盘、固态硬盘、eMMC、UFS等。

根据其不同的工艺技术,NAND已经从最早的SLC一路发展到如今的MLC、TLC、QLC和PLC。

按速度价格对比排序:SLC>MLC>TLC>QLC>PLC

按容量大小对比排序:PLC>QLC>TLC>MLC>SLC

目前主流的应用解决方案为TLC和QLC。SLC和MLC主要针对军工,企业级等应用,有着高速写入,低出错率,长耐久度特性。

除此,NAND Flash根据对应不同的空间结构来看,可分为2D结构和3D结构两大类:

图片

下面是各大NAND Flash芯片生产厂商在3D NAND Flash产品的量产状况:

图片

二、DDR、LPDDR

DDR全称Double Data Rate(双倍速率同步动态随机存储器),严格的来讲,DDR应该叫DDR SDRAM,它是一种易失性存储器。

虽然JEDEC于2018年宣布正式发布DDR5标准,但实际上最终的规范到2020年才完成,其目标是将内存带宽在DDR4基础上翻倍,速率3200MT/s起,最高可达6400MT/s,电压则从1.2V降至1.1V,功耗减少30%。

图片

LPDDR是在DDR的基础上多了LP(Low Power)前缀,全称是Low Power Double Data Rate SDRAM,简称“低功耗内存”,是DDR的一种,以低功耗和小体积著称。

目前最新的标准LPDDR5被称为5G时代的标配,但目前市场上的主流依然是LPDDR3/4X。

图片

DDR和LPDDR的区别?

应用领域不同。DDR因其更高的数据速率、更低的能耗和更高的密度广泛应用于平板电脑、机顶盒、汽车电子、数字电视等各种智能产品中,尤其是在疫情期间,由于在家办公、网课和娱乐的增加,平板电脑、智能盒子的需求也逐步攀升,这对DDR3、DDR4的存储性能要求更高、更稳定。

而LPDDR拥有比同代DDR内存更低的功耗和更小的体积,该类型芯片主要应用于移动式电子产品等低功耗设备上。

LPDDR和DDR之间的关系非常密切,简单来说,LPDDR就是在DDR的基础上面演化而来的,LPDDR2是在DDR2的基础上演化而来的,LPDDR3则是在DDR3的基础上面演化而来的,以此类推。

但是从第四代开始,两者之间有了差别或者说走上了不同的发展,主要因为DDR内存是通过提高核心频率从而提升性能,而LPDDR则是通过提高Prefetch预读取位数而提高使用体验。

同时在商用方面,LPDDR4首次先于DDR4登陆消费者市场。

三、eMMC、UFS

eMMC ( Embedded Multi Media Card) 采用统一的MMC标准接口, 把高密度NAND Flash以及MMC Controller封装在一颗BGA芯片中。

针对Flash的特性,产品内部已经包含了Flash管理技术,包括错误探测和纠正,flash平均擦写,坏块管理,掉电保护等技术。

用户无需担心产品内部flash晶圆制程和工艺的变化。同时eMMC单颗芯片为主板内部节省更多的空间。

图片

简单地说,eMMC=Nand Flash+控制器+标准封装

    eMMC具有以下优势:

    1.简化类手机产品存储器的设计。

    2.更新速度快。

    3.加速产品研发效率。

UFS:全称Universal Flash Storage,我们可以将它视为eMMC的进阶版,同样是由多个闪存芯片、主控组成的阵列式存储模块。

UFS弥补了eMMC仅支持半双工运行(读写必须分开执行)的缺陷,可以实现全双工运行,所以性能得到翻番。

图片

四、eMCP、uMCP

eMCP是结合eMMC和LPDDR封装而成的智慧型手机记忆体标准,与传统的MCP相较之下,eMCP因为有内建的NAND Flash控制芯片,可以减少主芯片运算的负担,并且管理更大容量的快闪记忆体。

以外形设计来看,不论是eMCP或是eMMC内嵌式记忆体设计概念,都是为了让智慧型手机的外形厚度更薄,更省空间。

图片

uMCP是结合了UFS和LPDDR封装而成的智慧型手机记忆体标准,与eMCP相比,国产的uMCP在性能上更为突出,提供了更高的性能和功率节省。

图片

 eMMC是将NAND Flash芯片和控制芯片都封装在一起,eMCP则是eMMC和LPDDR封装在一起。

对于手机厂商而言,在存储产业陷入缺货潮的关键时期,既要保证手机出货所需的Mobile DRAM,又要保证eMMC货源,库存把控的难度相当大,所以eMCP自然成为大部分中低端手机首选方案。

uMCP是顺应UFS发展的趋势,满足5G手机的需求。

高端智能型手机基于对性能的高要求,CPU处理器需要与DRAM高频通讯,所以高端旗舰手机客户更青睐采用CPU和LPDDR进行POP封装,这样线路设计简单,可以减轻工程师设计PCB的难度,减少CPU与DRAM通讯信号的干扰,提高终端产品性能,随之生产难度增大,生产成本也会增加。

5G手机的发展将从高端机向低端机不断渗透,从而实现全面普及,同样是对大容量高性能提出更高的要求,uMCP是顺应eMMC向UFS发展的趋势。

uMCP结合LPDDR和UFS,不仅具有高性能和大容量,同时比PoP +分立式eMMC或UFS的解决方案占用的空间减少了40%,减少存储芯片占用并实现了更灵活的系统设计,并实现智能手机设计的高密度、低功耗存储解决方案。

综上所述简单总结一下:

eMMC=Nand Flash+控制器(Controller)+标准封装

图片

UFS=eMMC的进阶版

图片

       eMMC:半双工模式                      UFS:全双工模式

eMCP=eMMC+LPDDR+标准封装

图片

uMCP=UFS+LPDDR+标准封装

图片

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/390720.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

2.12:C语言测试题

1.段错误:申请堆区内存未返回,str指向NULL 2.段错误:局部变量,本函数结束,p也释放 3.越界访问,可能正常输出hello,可能报错 4.可能段错误,释放后,str未指向NULL&#x…

sqlserver对已有的表插入列

现有如下的一个表; 现在要插入一个 人员id 列;如下图在设计视图的行首单击,选择 插入列; 然后添加一个 人员id 列; 保存,出现下图提示,不能保存设计; 这就直接使用sql语句更改&#…

活用 Composition API 核心函数,打造卓越应用(上)

🤍 前端开发工程师、技术日更博主、已过CET6 🍨 阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1 🕠 牛客高级专题作者、打造专栏《前端面试必备》 、《2024面试高频手撕题》 🍚 蓝桥云课签约作者、上架课程《Vue.js 和 E…

蓝桥省赛真题|简单:分数

题目链接:https://www.lanqiao.cn/problems/610/learning/?page1&first_category_id1&second_category_id3&tags2018&name%E5%88%86%E6%95%B0 题不难,但是可以帮助编程时好的习惯的养成,更加注意一些细节。 注意几个地方︰…

C++ STL->list模拟实现

theme: smartblue list list文档 list是可以在常数范围内在任意位置进行插入和删除的序列式容器,并且该容器可以前后双向迭代。list的底层是双向链表结构,双向链表中每个元素存储在互不相关的独立节点中,在节点中通过指针指向 其前一个元素…

solara,好用的 Python 太阳能系统的建模库!

🏷️个人主页:鼠鼠我捏,要死了捏的主页 🏷️付费专栏:Python专栏 🏷️个人学习笔记,若有缺误,欢迎评论区指正 前言 大家好,今天为大家分享一个超级厉害的 Python 库 - solara。 Github地址:https://github.com/widgetti/solara 在可持续能源领域,太阳能是一种…

Github 2024-02-17 开源项目日报 Top10

根据Github Trendings的统计,今日(2024-02-17统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下: 开发语言项目数量Python项目4TypeScript项目3Rust项目2Jupyter Notebook项目1PowerShell项目1JavaScript项目1 Black&#xff…

linux系统---防火墙

目录 一、防火墙的认识 1.防火墙定义 2.防火墙分类 二、Linux系统防火墙 1.Netfilter 2.防火墙工具介绍 2.1iptables 2.2firewalld 2.3nftables 2.4netfilter的五个勾子函数和报文流向 2.4.1五个勾子 2.4.2三种报文流向 3.iptables 3.1iptables概述 3.2iptables…

移动WEB开发知识总结

浏览器现状 PC端常见浏览器 360浏览器、谷歌浏览器、火狐浏览器、QQ浏览器、百度浏览器、搜狗浏览器、IE浏览器。 移动端常见浏览器 UC浏览器,QQ浏览器,欧朋浏览器,百度手机浏览器,360安全浏览器,谷歌浏览器&#xf…

TenorFlow多层感知机识别手写体

文章目录 数据准备建立模型建立输入层 x建立隐藏层h1建立隐藏层h2建立输出层 定义训练方式建立训练数据label真实值 placeholder定义loss function选择optimizer 定义评估模型的准确率计算每一项数据是否正确预测将计算预测正确结果,加总平均 开始训练画出误差执行结…

微信网页版能够使用(会顶掉微信app的登陆)

一、文件结构 新建目录chrome新建icons,其中图片你自己找吧新建文件manifest.json新建文件wx-rules.json 二、文件内容 对应的png你们自己改下 1、manifest.json {"manifest_version": 3,"name": "wechat-need-web","author…

揭开Markdown的秘籍:引用|代码块|超链接

🌈个人主页:聆风吟 🔥系列专栏:Markdown指南、网络奇遇记 🔖少年有梦不应止于心动,更要付诸行动。 文章目录 📋前言一. ⛳️Markdown 引用1.1 🔔引用1.2 🔔嵌套引用1.3 &…

网络原理-TCP_IP(6)

网络层 在复杂的网络环境中确定一个合适的路径. IP协议 与TCP协议并列,都是网络体系中最核心的协议. 基本概念 主机:配有IP地址,但是不进行路由控制的设备; 路由器:即配有IP地址,又能进行路由控制; 节点:主机和路由器的统称; 协议头格式 4位版本号(version):指定IP协议的版…

Vue的一些基础设置

1.浏览器控制台显示Vue 设置找到扩展,搜索Vue 下载这个 然后 点击扩展按钮 点击详细信息 选择这个,然后重启一下就好了 ——————————————————————————————————————————— 2.优化工程结构 src的components里要…

wayland(xdg_wm_base) + egl + opengles 纹理贴图进阶实例(四)

文章目录 前言一、使用gstreamer 获取 pattern 图片二、代码实例1. pattern 图片作为纹理数据源的代码实例1.1 基于opengles2.0 接口的 egl_wayland_texture2_1.c1.2 基于opengles3.0 接口的 egl_wayland_texture3_1.c2. xdg-shell-client-protocol.h 和 xdg-shell-protocol.c3…

IDEA中的神仙插件——Smart Input (自动切换输入法)

IDEA中的神仙插件——Smart Input (自动切换输入法) 设置 更多功能详见官方文档:Windows版SmartInput使用入门

面试经典150题——串联所有单词的子串(困难)

"Opportunities dont happen, you create them." ​ - Chris Grosser 1. 题目描述 2. 题目分析与解析 2.1 思路一——暴力求解 遇见这种可能刚开始没什么思路的问题,先试着按照人的思维来求解该题目。对于一个人来讲,我想要找到 s 字符串中…

Hive拉链表设计、实现、总结

水善利万物而不争,处众人之所恶,故几于道💦 文章目录 环境介绍实现1. 初始化拉链表2. 后续拉链表数据的更新 总结彩蛋 - 想清空表的数据:转成内部表,清空数据后,再转成外部表,将分区目录删掉&am…

无心剑英译仓央嘉措《永在我心》

永在我心 Forever in My Heart 仓央嘉措 By Tsangyang Gyatso 这么多年 你一直在我心口幽居 我放下过天地 放下过万物 却从未放下过你 so many years slipped away you’ve been living in my heart I’ve dropped heaven and earth even dropped everything but never dr…

OWASP TOP10

OWASP TOP10 OWASP网址:http://ww.owasp.org.cn A01:失效的访问控制 例如:越权漏洞 案例1: 正常:每个人登录教务系统,只能查询自己的成绩信息 漏洞:张三登录后可以查看自己的成绩 例如&…