soc时钟系统
来源:互联网 发布:2200万淘宝买家资料 编辑:程序博客网 时间:2024/06/05 05:22
一、SOC(systern on chip 系统级芯片)时钟系统简介
1.1什么时钟?SOC为什么需要时钟
(1)时钟是同步工作系统的同步节拍。
(2)SOC内部有很多器件,譬如CPU、串口、DRAM控制器、GPIO等内部外设,这些东西要彼此工作,需要一个同步时钟系统来指挥,这个就是SOC的时钟。
1.2时钟一般如何获得?
(1)SOC的时钟获得一般有:
*外部直接输入时钟信号,SOC有个引脚用来外部时钟信号,用的很少
*外部晶振+内部时钟发生器,大部分低频单片机都是这么工作的。
*外部晶振+内部时钟发生器+内部PLL产生高频时钟+内部分频器得到各种频率的时钟,210属于这种。
1.3s5pv210属于第三种,为什么这么设计?
(1)为什么不用外部高频晶振产生高频信号直接给CPU?
因为芯片外部电路不适合使用高频率,传导辐射比较难控制,高频率的晶振比较贵。
(2)为什么要内部先高频然后在分频?
因为SOC内部有很多不见需要时钟,而且各自需要的时钟频率不同,没法统一供应,因此设计思路是PLL后得到一个高的频率
(1GHZ、1.2GHZ),然后再各外设都有自己的分频器再来分频得到自己想要的频率。
1.4时钟和系统性能的关系、超频、稳定性
(1)一般的SOC时钟频率都是可以人为编程控制的,频率的高低对系统性能有很大关系。
(2)S5PV210建议工作频率是800HZ-1.2GHZ,一般我们都是设置1GHZ主频。如果设置到1.2GHZ就叫超频。超频的时候系统性能会提升,但是发热会增大,
系统不稳定,需要的散热条件越苛刻。
1.5时钟和外设编程的关联
每个外设工作需要一定频率的时钟,这些时钟都是由时钟系统提供的,时钟系统可以编程控制工作模式,因此我们程序员可以为每个外设制定时钟来源、时钟分频系统、从而制定这个外设的工作时钟。
1.6时钟和功耗控制的关系
(1)SOC中各种设备工作时,时钟频率越高其功耗越大,发热越大,越容易不稳定,需要外设的散热条件越苛刻。
(2)SOC内部有很多外设,这些外设不用的时候最好关掉(不关掉会一定程度浪费电),开关外设不是通过开关,而是通过时钟。也就是我们给某个外设断掉时钟,这个外设就不工作了。
- SoC时钟系统简介
- SoC时钟系统简介
- soc时钟系统
- 1.SoC时钟系统简介
- 18.SoC时钟系统概述及初始化
- soc时钟系统4月17 一个周末玩了三四天啊 速八真不错
- SOC系统任务调度
- VIVADO 搭建 SOC 最小系统
- 系统时钟
- 时钟系统
- 时钟系统
- 系统时钟
- 系统时钟
- 系统时钟
- 时钟系统
- 时钟系统
- 时钟系统
- SOC电源[1] soc 处理的电源管理系统设计
- JQuery日期插件datepicker的使用
- 机器视觉光源知识总结(二)
- C++struct结构
- 调整数组顺序使奇数位于偶数前面
- F题 Turing equation
- soc时钟系统
- 网站备案期间何为闭站
- NYOJ 55 懒省事的小明
- CSDN-markdown编辑器使用
- Maven
- vb.net 教程 5-15 图像处理之内存处理 4
- 2017.4.23 一元三次方程求解 思考记录
- 虚函数与纯虚函数
- [网易云课堂]Linux内核分析(九)—— 课程总结