IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> 为什么MCU的频率都不是很高,只有百Mhz -> 正文阅读

[嵌入式]为什么MCU的频率都不是很高,只有百Mhz

排版

之前根据网上零碎的信息,在我的认知中为什么CPU的频率会在5Ghz这么个量级,一个简单的原因是光速,光速3*10^8 米/s,而5Ghz=5*10^9 ,那么每hz光也就走了0.06m,也就是6厘米,直线距离就这么大,这个就是理论的极限了。另外一个就是热量的问题,电路都是有电感电容的,频率越高,单位时间内改变电容电感状态的次数越多,需要的能量越多,换言之功率越大。这些电量最后基本上全部转化成了热量,散热和温度都是有限制的。需要的cpu内部的走线又是弯弯绕绕,做到指甲盖那么大,估计也就是5Ghz是个工程上比较合理的极限。
基于上面的想法,MCU的规模和大小都很小,单路也简单,为什么频率反而很低。网上移植没有找到答案,直到最近看了《手把手教你设计CPU——RISC-V处理器》,才明白,因为MCU的流水线一般都在二三级。内容如下:
**流水线的级数越多,意味着流水线被切得越细,每一级流水线内容纳的硬

件逻辑便越少。熟悉数字同步电路设计的读者应该比较熟悉,在两级寄存器(每一级
流水线由寄存器组成〉之间的硬件逻辑越少,则意味能够运行到更高的主频。因此,
现代的处理器流水线极深主要是由于处理器追求高频的指标所驱使。高端的ARM
Cortex-A 系列由于有十几级的流水线,所以能够运行到高达2GHz 的主频,而Intel
的x86 处理器甚至采用几十级的流水线深度将主频推到3 ~4GHz 的高度。**

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章           查看所有文章
加:2021-07-28 13:27:32  更:2021-07-28 13:28:35 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 18:32:04-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码