从下一代车规MCU厘清存储器的发展(1)

news2024/10/2 1:35:16

目录

1.车规MCU制程工艺朝28nm进发

2.MCU存储器概述

3.MCU大厂的选择 

3.1 瑞萨自研STT-MRAM

3.2 ST专注PCM

3.3 英飞凌和台积电联手RRAM

3.4 NXP如何计划eNVM

4.小结


1.车规MCU制程工艺朝28nm进发

随着英飞凌发布了关于AURIX TC4xx系列即将量产的新闻,国际MCU大厂关于下一代跨域融合架构的车规MCU基本凑齐了。

而跨域融合对车规MCU算力要求的提升,MCU的制造工艺开始向更先进的制程迈进。

NXP采用TSMC 16nm FinFet技术推出了S32Z和S32E样品,分别用于区域控制和电动汽车(xEV)控制和智能驱动。

 ST采用自家28nm FD-SOI技术推出了Stellar G和P系列,分别用于网关、控制等;

瑞萨早在18年就推出了基于28nm的集成eFlash技术的MCU,并在20年前后推出了涵盖车身、网关到动力控制的高性能MCU U2A\U2B。

可以看到,随着电子电气架构架构的演进,对车规MCU的算力、资源、性能的要求都提升了一个档次。

 从目前掌握到的情况下,针对跨域融合产品,这几家MCU大厂均瞄准了如下几个方面:

  • 针对加速车内报文的路由处理能力的硬件化设计;
  • 针对跨域融合的MCU硬件虚拟化功能;
  • 满足ISO\SAE 21434的信息安全解决方案;
  • 针对MCU无感SOTA的优化设计
  • 针对跨域融合的大容量存储器
  • 针对新电子电气架构的高性能大算力的CPU

很明显,上述技术是需要更先进的制程工艺来满足的。理论上,制程工艺越小,单位面积能容纳的晶体管就越多,功耗相对就越小,因此选用28nm、22nm乃至16nm无可厚非。

不过,众所周知MCU迟迟在40nm徘徊,最主要的因素还是受限MCU内部的eFlash本身制程,即使台积电能够做到28nm的eFlash,产能也不见得能够释放给每家MCU大厂。

那么对于MCU的存储器,这几家国际大厂是如何考量的呢?

2.MCU存储器概述

 在一款MCU中,有4类常见的存储器:

  • 缓存:靠近核内的小型存储器,可以提升MCU取指或者读数据的性能;
  • SRAM:提高整体系统效率,属于高密度存储器,价格不菲。
  • 程序、数据存储:大容量NVM(Non-Volatile Memory)用于存储代码和数据。eFlash 是实现这一目的的首要选择。
  • 密钥存储存储器:用于存储芯片ID、安全代码、SRAM 修复签名或模拟电路调试信息的小型 NVM。常见的如ROM、OTP存储器或 eFuses。 

 其层级结构和关联关系如下图:

在业界,一直有着买Flash送MCU的说法,可见eFlash对于MCU的重要程度,相较于片外Flash,eFlash运行效率更高,但是该技术在制造时所需工艺与数字、模拟电路所需的CMOS工艺还是有比较大区别。以常见的浮栅技术为例,eFlash需要额外的光罩层次,用于编程、擦除的电压通常大于5V,这些技术在28nm甚至更小的硅几何结构下不容易实现微缩化,因此给MCU往先进制程工艺的推进带来了阻碍。

因此业内开始考虑是否有替代或者优化eFlash的解决方案。

根据台积电和新思的官网介绍,目前关于NVM市场除了eFlash工艺,eNVM工艺也异军突起,它在CMOS工艺基础上生产出带NVM的芯片,主要有以下几种技术:

  • PCM(Phase-Change Memory):相变存储器
  • STT-MRAM(Spin-Transfer Torque ):嵌入式自旋转移矩磁阻RAM
  • RRAM(Resistive RAM):电阻随机存储器

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

RS编码的FPGA实现

RS编码,即Reed-solomon codes,是一类纠错能力很强的特殊的非二进制BCH码(BCH码是一种有限域中的线性分组码,具有纠正多个随机错误的能力)。对于任选正整数S可构造一个相应的码长为nqS-1的 q进制BCH码,而q作…

机器学习,数学统计常用数学符号

通用字体,符号规则 x x x 标量 x \boldsymbol{x} x 向量 X \boldsymbol{X} X 随机向量、矩阵 χ \chi \quad χ 集合 x ^ \hat{x} x^ 估计或近似值 x ∗ x^* x∗ 最优值 x ˉ \bar{x} xˉ 平均值 常见的数学符号 ∀ \forall \quad ∀ 对任意 ∃ \exists ∃ 存在 ∝…

青少年CTF擂台挑战赛 2024 #Round 1 Web方向题解 WP 全

EasyMD5 题目描述:php没有难题 考点总结:脑洞题目,不如我出(狗头 只允许两个都上传pdf文件。 文件还不能太大了。burp多次发包发现要求两个pdf内容不一样 不一样时候,提示我们MD5碰撞。 科学计数法绕过 PHP的后门 …

快递平台独立版小程序源码|带cps推广营销流量主+前端

源码介绍: 快递代发快递代寄寄件小程序可以对接易达云洋一级总代 快递小程序,接入云洋/易达物流接口,支持选择快递公司,三通一达,极兔,德邦等,功能成熟 如何收益: 1.对接第三方平台成本大约4元…

vscode如何远程到linux python venv虚拟环境开发?(python虚拟环境、vscode远程开发、vscode远程连接)

文章目录 1. 安装VSCode2. 安装扩展插件3. 配置SSH连接4. 输入用户名和密码5. 打开远程文件夹6. 创建/选择Python虚拟环境7. 安装Python插件 Visual Studio Code (VSCode) 提供了一种称为 Remote Development 的功能,允许用户在远程系统、容器或甚至 Windows 子系统…

Linux:kubernetes(k8s)node节点加入master主节点(3)

Linux:kubernetes(k8s)搭建mater节点(kubeadm,kubectl,kubelet)-CSDN博客https://blog.csdn.net/w14768855/article/details/136415575?spm1001.2014.3001.5502 我在上一章部署好了主节点&…

MySQL 数据库表设计和优化

一、数据结构设计 正确的数据结构设计对数据库的性能是非常重要的。 在设计数据表时,尽量遵循一下几点: 将数据分解为合适的表,每个表都应该有清晰定义的目的,避免将过多的数据存储在单个表中。使用适当的数据类型来存储数据&…

鸿蒙Harmony应用开发—ArkTS声明式开发(通用属性:显隐控制)

控制组件是否可见。 说明: 从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。 visibility visibility(value: Visibility) 控制组件的显隐。 卡片能力: 从API version 9开始,该接口支持在…

HarmonyOS Full SDK的安装

OpenHarmony的应用开发工具HUAWEI DevEco Studio现在随着OpenHarmony版本发布而发布,只能在版本发布说明中下载,例如最新版本的OpenHarmony 4.0 Release。对应的需要下载DevEco Studio 4.0 Release,如下图。 图片 下载Full SDK主要有两种方式,一种是通过DevEco Studio下载…

2024 年 5 大移动应用安全预测

2024 年已经到来,企业必须为接下来的事情做好准备。为未来做好准备需要回顾过去。企业可以从那里判断自己当前的状态,从而做出准确的预测。 移动应用程序安全仍然是企业关注的一个重要问题,特别是当消费者依赖应用程序来完成更重要的任务时。…

python3装饰器

装饰器 它允许你修改函数或类的行为,而不更改其源代码。实质上,装饰器是接受另一个函数作为参数并返回一个包装原始函数的新函数。这样,你可以在不修改原始函数的情况下,添加一些额外的功能或逻辑。 def time_cost(func):"…

鸿蒙Harmony应用开发—ArkTS声明式开发(通用属性:Popup控制)

给组件绑定popup弹窗,并设置弹窗内容,交互逻辑和显示状态。 说明: 从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。 popup弹窗的显示状态在onStateChange事件回调中反馈,其显…

如何修炼成“神医”——《OceanBase诊断系列》之一

本系列是基于OcenaBase 开发工程师在工作中的一些诊断经验,也欢迎大家分享相关经验。 1. 关于神医的故事 扁鹊,中国古代第一个被正史记载的医生,他的成才之路非常传奇。年轻时,扁鹊是一家客栈的主管。有一位名叫长桑君的客人来到…

Vue3_2024_2天【Vue3组合式setup用法及响应式ref和reactive】

第一:浅谈 | 不可不知 1.vue3目录介绍(区别Vue2没有的) vue3,默认使用ts语言,但是ts一开始无法识别某些文件,这里是系统默认配置; 2.vue2中的入口文件是main.js,而vue3这里的入口文…

2024年2月最新微信域名检测拦截接口源码

这段PHP代码用于检测指定域名列表中的域名是否被封。代码首先定义了一个包含待检测域名的数组 $domainList,然后遍历该数组,对每个域名发送HTTP请求并检查响应内容以判断域名是否被封。 具体步骤如下: 1. 定义待检测的域名列表。 2. 遍历域名…

探索Manticore Search:开源全文搜索引擎的强大功能

在当今信息爆炸的时代,数据的快速检索变得至关重要。无论是在电子商务网站、新闻门户还是企业内部文档,高效的搜索引擎都是确保用户满意度和工作效率的关键因素之一。而在搜索引擎领域,Manticore Search 作为一款开源的全文搜索引擎&#xff…

制作镜像与配置推送阿里云仓库

一、制作jdk镜像 1.1、Alpine linux简介 Alpine Linux是一个轻量级的Linux发行版,专注于安全、简洁和高效。它采用了musl libc和BusyBox,使得系统资源占用较少,启动速度较快。 Alpine Linux也提供了一个简单的包管理工具APK,(注…

C2_W2_Assignment_吴恩达_中英_Pytorch

Neural Networks for Handwritten Digit Recognition, Multiclass In this exercise, you will use a neural network to recognize the hand-written digits 0-9. 在本次练习中,您将使用神经网络来识别0-9的手写数字。 Outline 1 - Packages 2 - ReLU Activatio…

php连接hdfs初步探索

一、phdfs拓展 结果:暂时舍弃 安装此拓展时,无法make成功,因为缺少hdfs.n文件。 换了其他版本的拓展包,并编译都没有找到此文件。 后搜到官网的相关资料,此hdfs.h的文件路径的地址是$HADOOP_HDFS_HOME/include/hdfs…

win11 更多网络适配器选项

win11更多网络适配器选项查找路径:控制面板→网络和共享中心→更改适配器设置