MCU的最佳存储方案CS创世 SD NAND

 大家都知道MCU是一种"麻雀"虽小,却"五脏俱全"的主控。它的应用领域非常广泛,小到手机手表,大到航空航天的设备上都会用到MCU.市面上目前几个主流厂商有意法半导体(其中最经典的一款就是STM32系列)、TI、NXP、Microchip、瑞萨等等。

在这里插入图片描述

那关于MCU的存储方面,以前基本上用内置的E2PROM,或者是外置的NOR Flash 就可以了。但随着物联网的兴起,MCU的应用越来越广泛了,逐渐的MCU会涉及到大容量的存储需求,用来存储音频,图片(GUI)、视频缓存、协议栈等等。我们知道MCU为了功耗,牺牲了很多性能,如果让MCU直接管理NAND Flash的话,复杂的驱动软件就会大量占用MCU的处理器资源,MCU没法干别的了。
在这里插入图片描述

那传统的E2PROM和NOR Flash就不够用了。这个时候MCU可能就需要用到NAND Flash了。但MCU采用NAND Flash,面临着新的挑战:

  1、MCU主流厂商ST、TI、NXP、Microchip、瑞萨等基本都没有针对NAND Flash提供官方驱动,即使零星的系列有,但支持列表中的NAND Flash好多都停产了。2、如果自己编写驱动。又要面对很多头疼的问题:1,使用NAND Flash要进行坏块管理,也需要做EDC/ECC等操作;3、不同品牌之间的NAND Flash由于内部Block大小,page页的大小,时序等参数不同,都需要重新调试驱动;4、即使理论上的功能都实现了,但大家都知道MCU为了低功耗,性能上做了妥协的。针对这么复杂的驱动程序,MCU也有心无力,让人感觉是小马拉大车。

在这里插入图片描述

那么针对MCU需要使用大容量的存储需求,有没有一种简单易用、稳定可靠的NAND Flash产品呢?答案是有,让我们隆重介绍一下SD NAND,也称之为贴片式T卡,贴片式TF卡,贴片式SD卡,贴片式内存卡,贴片式闪存卡,贴片式卡,贴片式U盘,贴片式UDP等等。

在这里插入图片描述(CS创世 SD NAND)

简单来说它的架构如下图。内部使用寿命最长、性能最稳定的SLC NAND Flash晶圆,擦写次数可以达到10万次。内置了特定的Flash控制器和针对NAND Flash管理的Firmware,硬件对外采用最为通用的SD接口,(MCU几乎都带有SD接口)。
在这里插入图片描述

  (CS创世 SD NAND架构图)

那么SD NAND这个架构,带来了那些好处呢?

第一,兼容性强。基本上客户主控能用TF卡和SD卡,就能够使用SD NAND.如果换了新的主控,只要新主控有SD接口,基本上就能使用SD NAND Flash。
第二,尺寸小,焊接稳定。是LGA-8的封装,6x8mm的尺寸。PIN少,尺寸小,既能节约PCB板的面积,降低成本,还能让最终产品做的更小。
第三,容量合适。目前量产容量有128MB/512MB/2GB/4GB/8GB,后期会推出32GB容量产品,客户可根据需求选择适宜的容量,合理降低成本,使产品性价比最大化。
第四,简单易用。SD NAND内置坏块管理,平均读写,动态和静态的EDC/ECC算法等等,除了让产品的质量更稳定,更好的延长寿命,减少CPU的负荷。让针对NAND Flash的操作,都交给SD NAND,MCU可以不用再管了。
在这里插入图片描述

第五,使用寿命长,性能稳定。SLC NAND 是NAND Flash中使用寿命最长,性能最稳定的类型。可达10万次擦写寿命,让SD NAND十分的耐操。
在这里插入图片描述

CS创世 SD NAND 6大优势

CS(创世)SD NAND可以免驱动使用(所以也称不用写驱动NAND Flash)。相比较eMMC, CS(创世)SD NAND pin脚更少(方便焊接);容量更小(可以帮助客户降低成本); 擦写寿命更长;尺寸更小(占用PCB面积只有eMMC的1/3);节省PCB板层数(2层板即可使用)。
在这里插入图片描述

(CS创世 SD NAND与同类产品对比)
标准SDIO接口,兼容SPI/SD/eMMC接口,兼容各大MCU平台;内置EDC/ECC,坏块管理,垃圾回收算法;可机贴,锁定晶圆和控制器,一致性高;内置SLC晶圆,10W次擦写寿命,通过1万次随机掉电测试,支持工业级温度-40°~+85°。主要解决了主控(比如STM32系列的MCU单片机 )使用 SLC NAND FLASH,SPI NAND FLASH,eMMC等需要自己管理NAND FLASH的问题。让产品的质量更稳定,更好的延长产品的寿命。让MCU不再为管理NAND Flash而费神。
在这里插入图片描述

(STM32主控)

SD NAND 应用场景

· 替代 Nor Flash >> 1Gb SD NAND 与 256Mb Nor 价格相近 。
· 替代 SPI NAND >> 更快的读写速度,且内嵌坏块管理算法 。
· 替代 Micro SD >> 更小的尺寸、更好的可靠性。

SD NAND应用领域

物联网, 智能穿戴,音频播放器, 机器人,智能音箱,智能面板(HMI),移动支付,智能眼镜(AR),智能家居,医疗设备,轨道交通,人脸识别,3D打印机。
SD NAND合作主控
ST、TI、NXP、Atmel、君正、新唐、MTK、安霸、全志、建荣、杰理、钜力等平台。

CS创世合作客户

中国中车,中国航天科技集团,比亚迪,清华大学,糖猫,西门子,vtech等代表型客户。

CS创世增值服务

为了方便用户更快的改板,CS创世专门为客户提供配套的测试板/测试座,方便客户在开发板上验证功能,如果客户不会焊接,CS创世还会为客户提供焊接好的SD NAND测试板,客户拿到SD NAND后可直接测试无需自己焊接,非常的方便。
在这里插入图片描述

(SD NAND测试座/测试板)

在这里插入图片描述

CS创世 SD NAND成功案例

CS创世的优势

  1. CS创世有Flash控制器软硬件开发的能力,可快速响应市场的需求;
  2. CS创世有畅通的上游产业链的支持,确保稳定的Wafer供应;
  3. CS创世有高品质封装和测试的配套,保证高品质的产出。
  4. CS创世内部固件可定制。
  5. CS创世提供原厂技术支持,STM32参考例程。
  6. 交期快(针对前期的小批量,我们有足够的库存)。针对工业、医疗、车载、电力等行业客户,我们优先保障供货,免除您的后顾之忧。
    综上所述,MCU使用了CS创世 SD NAND之后,MCU这匹小马可以欢快的奔腾了。把针对NAND Flash管理的大车,放心的交给SD NAND,可以看到针对MCU如何选择大容量存储NAND Flash,SD NAND是不二选择,简直就是"郎才女貌"。

如果因为某些原因暂时无法升级SD NAND 时,也可以考虑下列高性价比 NOR FLASH,目前有8MB(64Mbit)、16MB(128Mbit)容量可供选择,有兴趣的朋友可以跳转到产品详情页查看。

传送门: 8MB/64Mbit SPI NOR(http://www.longsto.com/product/44.html)
16MB/128Mbit SPI NOR(http://www.longsto.com/product/47.html)

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

布尔运算00

题目链接 布尔运算 题目描述 注意点 运算符的数量不超过 19 个布尔表达式由 0 (false)、1 (true)、& (AND)、 | (OR) 和 ^ (XOR) 符号组成算出有几种可使该表达式得出 result 值的括号方法 解答思路 可以使用动态规划根据左右两侧区间不同结果相应组合数量计算得出当前…

宠物空气净化器真的有必要买吗?养宠家庭建议看完这篇再考虑入手

可爱的猫咪是爱猫人士的心头好,但猫咪们的掉毛问题却一直困扰着不少人,猫浮毛在空气中乱飘,不但污染环境,还可能引发过敏和哮喘等呼吸道疾病。 作为一个家电推荐官,我有对付猫咪浮毛、异味的神器———宠物空气净化器…

将CSV、Excel、XML文件转换为MySQL数据库

在平时的工作中,经常会遇到需要将文件数据导入到数据库中的情况。有些客户之前可能只使用Excel表格作为记录工具,但当数据量达到一定程度或者需要将数据导入到其他系统中时,就会很emo,因为Excel表格虽然方便,但在数据处理和管理方…

在 UBUNTU 22.04 上逐步构建 Postal SMTP 服务器

构建 Postal SMTP 服务器来发送批量电子邮件是电子邮件营销人员的不错选择。Postal 功能非常强大,并拥有大量开发人员的支持。它是一个用 JavaScript 和 Ruby 编写的开源邮件服务器脚本。它可用于构建内部 SMTP 服务器,就像 Mailgun、Sendgrid、Mailchim…

慢动作视频怎么制作?5种方法,轻松制作慢动作视频

在短视频风靡的当下,慢动作视频凭借其独特的视觉效果和引人入胜的节奏感,成为了吸引观众眼球的利器。你是否也想知道如何制作这种令人心动的慢动作视频呢?下面教大家5种能够制作出慢动作视频的方法,一起来学习下吧。 方法一&#…

openEuler 22.03 (LTS-SP1)服务器用ntpd同步GPS时间服务器的案例

本文记录了openEuler 22.03 (LTS-SP1)的二级时间服务器用chronyd不能自动同步GPS时间服务器,改用ntpd同步GPS时间服务器成功的案例 一、环境简述 1、本环境中有两台GPS一级时间服务器,IP如下: 192.168.188.66 192.168.188.74 2、有一台o…

分布式kettle调度管理平台简介

介绍 Kettle(也称为Pentaho Data Integration)是一款开源的ETL(Extract, Transform, Load)工具,由Pentaho(现为Hitachi Vantara)开发和维护。它提供了一套强大的数据集成和转换功能&#xff0c…

51循迹小车(蓝牙+循迹+超声波+舵机+避障L298N)

基本驱动 L298N电机驱动模块负责供电和控制电机驱动 将电池12V供电接到12V供电上,作为输入。单片机及其他器件供电可以使用5V供电,这里的GND都接到一起。 输出A和输出B接到电机上,负责给电机供电和控制电机。 通道A使能和通道B使能以及逻…

【Confluence】markdown格式转换为Confluence

简单的文本可以使用网站来快速转换,但是发现很多格式不能正确转换,所以研究了一个Py的方法来实现,如下: 安装Py插件 本方法主要借用markdown2 来实现,开始之前需要先安装一些库。 pip install markdown2 beautiful…

TCP 和 UDP 可以同时绑定相同的端口吗?

在网络编程中,TCP和UDP都可以绑定到同一个端口上进行通信。TCP和UDP是OSI模型中的传输层协议,它们分别使用不同的端口号来区分不同的应用程序或服务。 TCP(Transmission Control Protocol)提供了面向连接的、可靠的传输服务&…

python办公自动化之excel

用到的库:openpyxl 实现效果:读取单元格的值,写入单元格 代码: import openpyxl # 打开现有工作簿 workbookopenpyxl.load_workbook(现有工作簿.xlsx) # 选择一个工作表 sheetworkbook[交易表] # 读取单元格的值 cell_valueshe…

webpack【实用教程】

基础配置 配置的拆分和合并 通常 webpack 的配置文件会有3个 webpack.common.js 公共配置(会被另外两个配置文件导入并合并)webpack.dev.js 开发环境的配置webpack.prod.js 生产环境的配置 开发环境的本地服务 在 webpack.dev.js 中配置 devServer:…

钡铼BL104智慧环保多个485采集转MQTT无线传输

PLC物联网关BL104是一款专为工业环境设计的先进协议转换网关,其集成了钡铼智能技术和环保多个485采集转MQTT无线传输功能,为工业控制系统提供了高效的数据采集、传输和管理解决方案。 技术规格与功能特点 PLC物联网关BL104采用钡铼智能技术&#xff0c…

PPT怎么录制视频?这里有你想要的答案!

“有人知道ppt怎么录制视频吗?我正在准备一个关于新产品功能介绍的演示文稿,希望能将我的ppt转化为一个专业且生动的视频讲解。我尝试了一些方法,但不知道从哪里开始。有没有哪位朋友能分享一下自己录制ppt视频的经验吗?” 在数字…

前端打包配置+nginx配置实现部署及部署地址带特定前缀的几种方式

前端打包后要部署到服务器,在浏览器中可以通过url访问到我们开发的系统,通过nginx代理在工作中是一种很常用的方式。 这里以本地为例,把本地电脑当作一个服务器,实现普通部署、带特定前缀等 前端使用vue-clivue作为例子 以下内容…

Oracle中常用内置函数

一、字符串函数 CONCAT(s1, s2):连接两个字符串s1和s2。 SELECT CONCAT(Hello, World) FROM DUAL-- 结果:Hello World --或者使用 || 操作符 SELECT Hello || World FROM DUAL -- 结果:Hello World INITCAP(s):将字符串s…

OpenHarmony 5.0 纯血鸿蒙系统

OpenHarmony-v5.0-Beta1 版本已于 2024-06-20 发布。 OpenHarmony 5.0 Beta1 版本标准系统能力持续完善,ArkUI 完善了组件通过 C API 调用的能力;应用框架细化了生命周期管理能力,完善了应用拉起、跳转的能力;分布式软总线连接能力…

如何找合适的C++项目给自己的简历加分?

在开始前刚好我有一些资料,是我根据网友给的问题精心整理了一份「嵌入式的资料从专业入门到高级教程」, 点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!!! C的工作多种多样&#x…

Str.format()方法

自学python如何成为大佬(目录):https://blog.csdn.net/weixin_67859959/article/details/139049996?spm1001.2014.3001.5501 语法参考 在Python2.6之后,提供了字符串的format()方法对字符串进行格式化操作。format()功能非常强大,格式也比较复杂&…

MobPush iOS端海外推送最佳实现

推送注册 在AppDelegate里进行SDK初始化&#xff08;也可以在Info.plist文件中进行AppKey&#xff0c;AppSecret的配置&#xff09;并对通知功能进行注册以及设置推送的环境和切换海外服务器等&#xff0c;参考如下步骤代码&#xff1a; <span style"background-colo…