MCU内部不集成晶振的原因有哪些

发布时间:2021-12-22 14:10:55 作者:小新
来源:亿速云 阅读:168

这篇文章主要介绍了MCU内部不集成晶振的原因有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

01、MCU为什么不集成晶振

本文将用STM32代替MCU。

原因1:早些年,芯片的生产制作工艺也许还不能够将晶振做进芯片内部,但是现在可以了。这个问题主要还是实用性和成本决定的。

实用性:如果封装进入STM32内部,不利于不同客户更换不同频率晶振。

成本:把晶振封装进STM32内部成本提高,售价提升,不利于产品竞争力。

原因2:封装进STM32内部,必将使芯片面积增大。芯片面积大小也是厂商考虑的一个因素,在各方面考虑的情况下,芯片要尽可能的小一些。

原因3:STM32内部是有“晶振”的,与其说是晶振,不如说是RC振荡电路。在《STM32F207时钟系统解析》文中,提到高速内部时钟和低速内部时钟。详细信息请看《STM32F207时钟系统解析》文章。

MCU内部不集成晶振的原因有哪些

在时钟树中的位置。

MCU内部不集成晶振的原因有哪些

STM32F207内部已经提供了32.768KHz的低速内部时钟,一般用于RTC。还有一个16MHz的高速内部时钟,这个时钟精度较差,但是一些应用场景,使用高速内部时钟驱动芯片是足够的。

所以基于实用性和成本考虑,STM32并不会将晶振集成进入芯片内部。

02、外围电路问题

看了上文,大家对于芯片外围电路不集成进入芯片内部的原因,大概了解了。除了上文提到的原因,还有一些其他原因导致外围电路不能集成进入IC内部。下面简单举几个常见的例子说明一下。

2.1、滤波电容

滤波电容的大小从几百nF~2000uF不等。由于一般电源为中高压(不是1.xV),所以如果在芯片内部实现,大致有MV_MOSCAP/MOM/ MIM3种。一般来说,2fF/um2是一个正常的值,也就是说,要实现100nF的电容,我得付出50mm2的面积代价。面积的增加,必将导致成本上升,是不划算的。大部分的应用是很在乎成本的,而不在乎PCB板子大一点,接几个下图的接插件的电容。

MCU内部不集成晶振的原因有哪些

2.2、变压器

压器一般只在隔离层和电源领域使用,但目前的集成电路工艺如果要集成磁芯,难度极高。没必要集成,目前技术是不支持集成进入IC内部的,集成进入也会影响到其他部件的工作。

MCU内部不集成晶振的原因有哪些

2.3电感

电感的主要应用场景是电源里面的续流需求,经过它的电流动辄几安培,芯片内部要走安培级的电流得付出1mm粗的代价,且这个1mm还得精密的围成线圈,工艺实现有一定难度,并且成本上升太过恐怖。不要说MCU这样的主控芯片,大家数据的DCDC芯片,都需要将电感外置。以SY7152ABC型号DCDC芯片为例,电路图如下

MCU内部不集成晶振的原因有哪些

2.4TVS

TVS管,又称瞬态二极管,主要是解决打ESD的时候芯片击穿的问题,TVS管电量不大,但胜在电压极高,随随便便就几kV了。就像电感一样,TVS管也是不会集成进入IC内部的。

MCU内部不集成晶振的原因有哪些

2.5、磁珠

磁珠,可以理解成一个很小的电感。这类东西玩的少,我觉得凡是和磁性材料有关的,目前主流的硅基工艺都很难集成进去。

感谢你能够认真阅读完这篇文章,希望小编分享的“MCU内部不集成晶振的原因有哪些”这篇文章对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,更多相关知识等着你来学习!

推荐阅读:
  1. 解决DataNode启动不起来原因
  2. python按f5不运行的原因

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

mcu

上一篇:如何将数据按指定格式存入zookeeper

下一篇:mysql中出现1053错误怎么办

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》