版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、嵌入式时钟与电源管理第1页,共34页,2022年,5月20日,3点9分,星期三主要内容时钟与电源管理概述时钟发生器电源管理时钟与电源管理特殊功能寄存器第2页,共34页,2022年,5月20日,3点9分,星期三1.时钟与电源管理概述模块组成时钟与电源管理模块第3页,共34页,2022年,5月20日,3点9分,星期三1.时钟与电源管理概述特点描述 两个锁相环(PLL)主锁相环(MPLL)USB锁相环(UPLL)UCLK(48M)用于USB电源为2.0V时,最高频率266MHz;电源为1.8V时,最高频率为200MHz。第4页,共34页,2022年,5月20日,3点9分,星期三1.时钟与电源管理概述
2、具有4种电源管理模式:NORMAL模式SLOW模式IDLE模式Power_OFF模式锁相环工作为CPU和所有片内外设提供时钟此模式系统功耗最大锁相环不工作CPU等直接使用原始时钟、或原始时钟的分频工作,此模式工作时钟频率低而使功耗低,并且锁相环不工作也使功耗降低停止为CPU提供时钟,CPU不工作(其外设均工作)退出方法:任何中断请求可唤醒CPU工作,退出空闲模式时钟模块断电,除了唤醒电路之外所有部分均不供电系统需分成两部分供电。此模式功耗最低退出方法:用中断唤醒必须设置外中断第5页,共34页,2022年,5月20日,3点9分,星期三1.时钟与电源管理概述功耗管理 静态功耗(忽略)基于CMOS电
3、路芯片的功耗 动态功耗 (门电路电容充放电)动态频率调节:由频率调度程序负责在运行过程中针对不同的运算要求,动态调度系统时钟的频率,以达到降低功耗的目的。 例如:S3C2410A中的MPLL,在外接时钟源频率已经固定的情况下,通过软件设置特殊功能寄存器MPLLCON,改变输出的时钟频率。用于USB的UPLL,通常使用48MHz,不改变。与电源电压的平方成正比时钟信号的频率成正比第6页,共34页,2022年,5月20日,3点9分,星期三1.时钟与电源管理概述功耗管理(续)S3C2410A节能功耗管理对于某些应用场合,事先确定工作频率,在初始化时设定锁相环对应参数,启动后就工作在较低的频率NORM
4、AL模式,通过设置CLKCON的值,把不使用的外设或控制器的时钟信号切断,以节省功耗IDLE模式下,停止到ARM920T的时钟在Power_OFF模式下,切断除唤醒逻辑外的全部片内外设电源S3C2410A中,FCLK是主时钟,可以由软件调节时钟分频比,产生不同频率的HCLK和PCLK,以适应不同的方案,减少功耗。第7页,共34页,2022年,5月20日,3点9分,星期三1.时钟与电源管理概述时钟与电源管理用到的S3C2410A引脚信号如书P194页表6-1注意: nRSTOUT,PWREN,OM3:2,C LKOUT1:0第8页,共34页,2022年,5月20日,3点9分,星期三主要内容时钟与
5、电源管理概述时钟发生器电源管理时钟与电源管理特殊功能寄存器第9页,共34页,2022年,5月20日,3点9分,星期三2.时钟发生器时钟与电源管理结构框图电源管理模块MPLLCLK晶振,外部时钟振荡放大器UCLKFCLKPCLKFCLK时钟源、MPLL、UPLL、时钟控制器、电源控制器等第10页,共34页,2022年,5月20日,3点9分,星期三2.时钟发生器时钟源的选择S3C2410的时钟可以选用晶振(XTAL),也可以使用外部时钟(EXTCLK),由系统复位时,在复位信号上升沿对引脚OM3、OM2所测的状态来确定。其对应关系如下表所示。OM3:2值主时钟源 USB时钟源00晶振(XTIpll
6、,XTOpll)晶振(XTIpll,XTOpll)01晶振(XTIpll,XTOpll)EXTCLK10EXTCLK晶振(XTIpll,XTOpll)11EXTCLKEXTCLK第11页,共34页,2022年,5月20日,3点9分,星期三2.时钟发生器S3C2410A片外时钟源的连接虽然在启动MPLL就接通,但是MPLL的输出Mpll,在软件写一个合法的设置值到MPLL控制寄存器以前,不会作为系统时钟。在合法的值设置以前,从外部晶振或EXTCLK来的时钟源将被直接的用作系统的时钟。当OM1:0=11时,OM3:2被用作确定测试模式。第12页,共34页,2022年,5月20日,3点9分,星期三2
7、.时钟发生器锁相环(两个锁相环MPLL和UPLL)通过MPLLCON,UPLLCON寄存器中设置PDIV(预分频控制器),MDIV (主分频控制器),SDIV(后分频控制器)改变MPLL和UPLL输出信号的Mpll和Upll的频率。在程序中可以随时修改寄存器的值,用于实现动态调整时钟频率的目的。第13页,共34页,2022年,5月20日,3点9分,星期三2.时钟发生器锁相环输出频率( Mpll 和Upll计算方法相同 ) Mpll =(mFin)/(p2S)m = MDIV8,p = PDIV2, s = SDIV。例6.1三星公司给出的一组推荐值如表6-3在实际设置MPLL时,应满足如下关系
8、:FCLK频率=3倍晶振频率或3倍EXTCLK第14页,共34页,2022年,5月20日,3点9分,星期三2.时钟发生器时钟控制逻辑时钟控制逻辑的功能:确定被使用的时钟源。自动插入锁定时间:当MPLL被设置成一个新的频率值时,时钟控制逻辑依据锁定时间计数寄存器LOCKTIME中设定的锁定时间参数,自动插入锁定时间。加电Reset后,由于刚加电后MPLL和UPLL都不稳定,在写新值到寄存器之前,直接用外部时钟作为系统时钟。用户通过软件也应该写相同的值到寄存器。在NORMAL模式下,依据M_LTIME锁定时间参数,自动插入锁定时间。第15页,共34页,2022年,5月20日,3点9分,星期三2.时
9、钟发生器时钟控制逻辑(续)USB主接口和设备接口需要48M的时钟。在S3C2410中,是通过UPLL来产生这一时钟的,UCLK只有在UPLL配置好后才会生效。第16页,共34页,2022年,5月20日,3点9分,星期三2.时钟发生器时钟控制逻辑(续)S3C2410支持三者之间的比率可选,这个比率是由CLKDIVN寄存器的HDIVN和PDIVN决定的。在NORMAL模式下,FCLK=Mpll;在SLOW模式下,FCLK=(晶振或EXTCLK)/分频因子。FCLK用于ARM920T.HCLK用于AHB总线。包括ARM920T,存储控制器,中断控制器,LCD控制器,DMA和USB主机。PCLK用于A
10、PB总线。包括外设如WDT,IIS,I2C,PWM,PWM TIMER,MMC,ADC,UART,GPIO,RTC,SPI。第17页,共34页,2022年,5月20日,3点9分,星期三主要内容时钟与电源管理概述时钟发生器电源管理时钟与电源管理特殊功能寄存器第18页,共34页,2022年,5月20日,3点9分,星期三3.电源管理电源管理模式的转换S3C2410有4种电源管理模式,不允许自由转换。合法转换如下图。Power_OFFSLOW( SLOW_BIT=1)IDLENORMAL(SLOW_BIT=0)复位EINT15:0、RTC alarmEINT23:0、RTC alarmIDLE_BIT
11、=1SLOW_BIT=1SLOW_BIT=0POWER_OFF BIT=1第19页,共34页,2022年,5月20日,3点9分,星期三3.电源管理4种电源管理模式NORMAL模式IDLE模式全部片内外设,都可以操作,这是功耗最大。允许用户通过软件控制片内外设时钟,以减少功耗。时钟控制寄存器CLKCON2=1。到ARM920T的时钟FCLK被停止。当EINT23:0或者RTC报警中断或其他中断激活时,退出IDLE。第20页,共34页,2022年,5月20日,3点9分,星期三3.电源管理4种电源管理模式SLOW模式非锁相环模式。CPU等直接使用原始时钟、或原始时钟的分频工作。此模式工作时钟频率低而
12、使功耗低,并且锁相环不工作也使功耗降低。用户可以在PLL开的情况下通过改变CLKSLOW寄存器的SLOW_BIT位使能低速模式来改变频率。在低速模式下,FCLK为外部时钟的分频。如图7-9.第21页,共34页,2022年,5月20日,3点9分,星期三3.电源管理4种电源管理模式SLOW模式(续)NORMAL模式-SLOW模式:SLOW_BIT=1并不切断MPLL第22页,共34页,2022年,5月20日,3点9分,星期三3.电源管理4种电源管理模式SLOW模式(续)SLOW模式- NORMAL模式:需要等待PLL锁定后FCLK才会改变,锁定期间FLCK停止。第23页,共34页,2022年,5月
13、20日,3点9分,星期三3.电源管理4种电源管理模式Power_OFF模式部分引脚状态时钟模块断电,除了唤醒电路之外所有部分均不供电。系统需分成两部分供电。此模式功耗最低。用中断唤醒。(1)外部中断EINT0-15;(2)实时钟报警中断。(必须设置有外中断)第24页,共34页,2022年,5月20日,3点9分,星期三3.电源管理4种电源管理模式Power_OFF模式(续)-对电源的控制VDDi和VDDiarm功率控制VDDi和VDDiarm被关闭,这由PWREN引脚控制。如果PWREN信号有效(H),VDDi和VDDiarm由外部电压供电;如果PWREN信号无效(L),VDDi和VDDiarm
14、关闭。注:除VDDi, VDDiarm, VDDi_MPLL and VDDi_UPLL外的所有电源必须继续供电。第25页,共34页,2022年,5月20日,3点9分,星期三3.电源管理4种电源管理模式Power_OFF模式(续)-用于唤醒的EINT15:0只有如下条件下S3C2410才会被才掉电模式唤醒:电平信号或者边沿信号出现在EINTn输入引脚且被确认。EINTn输入引脚被配置成外部中断。nBATT-FLT位为高电平。一旦唤醒后,相应的EINTn引脚将不再用于唤醒,即此引脚又可以重新作为一个外部中断源使用。第26页,共34页,2022年,5月20日,3点9分,星期三3.电源管理4种电源管
15、理模式Power_OFF模式(续)-电池失效信号Power_OFF模式(续)-ADC Power DownnBATT_FLT有如下两个功能:非掉电模式下,nBATT_FLT将产生中断请求,低电平触发。掉电模式下,nBATT_FLT的低电平将会禁止从掉电模式下唤醒,所以任何唤醒源会被屏蔽,这能保护电量低引起的系统故障。ADCCON寄存器中有一个额外的掉电位,如果S3C2410进入掉电模式,ADC将进入自己的POWERDOWN模式。第27页,共34页,2022年,5月20日,3点9分,星期三主要内容时钟与电源管理概述时钟发生器电源管理时钟与电源管理特殊功能寄存器第28页,共34页,2022年,5月
16、20日,3点9分,星期三4.时钟与电源管理特殊功能寄存器6个特殊功能寄存器寄存器R/W描 述 初值偏址 LOCKTIMER/WPLL锁定时间寄存器0 x00FFFFFF0 x00MPLLCONR/WMPLL配置寄存器0 x0005C0800 x04UPLLCONR/WUPLL配置寄存器0 x000280800 x08CLKCONR/W时钟控制寄存器0 x0007FFF00 x0CCLKSLOWR/W慢时钟控制寄存器0 x000000040 x10CLKDIVNR/W时钟比控制寄存器0 x000000000 x14第29页,共34页,2022年,5月20日,3点9分,星期三4.时钟与电源管理特殊功能寄存器锁定时间计数寄存器MPLL及UPLL控制寄存器注:1、尽管可以根据公式设置PLL,但是我们推荐仅使用推荐表里面的值,如果要使用其他值,请与我们联系。2、如果要同时设置UPLL和MPLL,请先设置UPLL,然后设置MPLL,且至少要间隔7个时钟周期。第30页,共34页,2022年,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 17980.20-2026农药田间药效试验准则第20部分:杀菌剂防治水稻纹枯病
- GB/T 17889.7-2026梯子第7部分:可分离式平台梯
- 2026年集运站安全培训内容实操要点
- 2026年宾馆全员安全培训内容核心要点
- 植树节环保公益宣传方案
- 铜陵市铜陵县2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 玉溪市峨山彝族自治县2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 吉安市吉安县2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 聊城市临清市2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 邵阳市城步苗族自治县2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 12《古诗三首》课件-2025-2026学年统编版语文三年级下册
- 团队精神与忠诚度培训讲义
- 2026河南新乡南太行旅游有限公司招聘16岗49人考试参考试题及答案解析
- 2026年辽宁点石联考高三年级3月学情调研语文试卷及答案
- 短剧网络播出要求与规范手册
- 2026年春季西师大版(2024)小学数学三年级下册教学计划含进度表
- 江苏苏锡常镇四市2026届高三下学期教学情况调研(一)数学试题(含答案)
- 2026年3月15日九江市五类人员面试真题及答案解析
- 高顿教育内部考核制度
- 2026年山西工程职业学院单招职业技能考试题库及答案解析
- (2025年)上海专升本普通心理学模拟试题真题试卷及答案
评论
0/150
提交评论