Clocking System

文章目录

  • 1. 介绍
  • 2. 时钟源
    • 2.1 scillator Circuit (OSC)
      • 2.1.1 外部时钟输入模式
      • 2.1.2 外部晶体/陶瓷谐振器模式
      • 2.1.3 振荡器的配置
      • 2.1.4 Oscillator Watchdog
    • 2.2 Back-up Clock
  • 3. 锁相环(PLL)
    • 3.1 系统锁相环
      • 3.1.1 Features
      • 3.1.2 框图
    • 3.2.外设锁相环
      • 3.2.1 Features
      • 3.2.2 框图
  • 4. Clock distribution (CCU)
    • 4.1 框图
    • 4.2 时钟分频限制
    • 4.3 各模块时钟
  • 5. 其他

1. 介绍

Ifx时钟系统由多个不同的小模块组成,具体如下:

  • Basic clock generation (Clock Source)
  • Clock speed up-scaling (PLLs)
  • Clock distribution (CCU)

接下来按模块进行讲解,对于用户主要关心CCU模块即可。
在这里插入图片描述

2. 时钟源

系统内部可以并行使用多个时钟源,但每个外设的主要功能在任何时候都只与一个时钟源相关。

2.1 scillator Circuit (OSC)

振荡器电路,皮尔斯振荡器,设计用于外部晶体/陶瓷谐振器或外部稳定时钟源。该电路由XTAL1作为输入的反相放大器和XTAL2作为输出的集成反馈电阻组成。

2.1.1 外部时钟输入模式

当使用外部时钟信号时,它必须连接到XTAL1。XTAL2保持打开状态(未连接)。
在这里插入图片描述

当直接提供时钟信号时,不使用外部晶体/陶瓷谐振器并绕过振荡器,如果在正常模式下使用,输入频率需要等于或大于锁相环的DCO输入频率(该值列在数据表中)。

2.1.2 外部晶体/陶瓷谐振器模式

下图显示了两种工作模式的推荐外部电路:带和不带外部元件的外部晶体/陶瓷谐振器模式。
在这里插入图片描述
在这里插入图片描述

2.1.3 振荡器的配置

在使用外部晶体/陶瓷谐振器作为时钟源之前,总是需要振荡器的配置。
在任何上电复位后,振荡器被禁用,需要按照手册的描述进行配置。在任何其他复位期间和之后,振荡器不受影响,并按先前配置操作,这种情况下不需要重新配置。
对于这个启动配置,支持两个选项:

  • 通过SSW进行配置
  • SSW执行后的配置,具体配置流程见Part1,P741

2.1.4 Oscillator Watchdog

通过配置SYSPLLCON0.INSEL = 01B,选择振荡器时钟作为看门狗的源。结合系统锁相环实现监控功能。该特性用于检测外部晶体/陶瓷谐振器的严重故障。该系统可以检测时钟输入的丢失或输入频率过高(操作在更高的谐波上)。

振荡器看门狗监视来自osc的输入时钟频率fosc。稳定和定义的输入频率是运行的强制性要求。因此每次系统复位后都会自动选择该模式。

期望的输入频率fOSC是通过位场OSCCON.OSCVAL选择的。OSC_WDT检查过低或过高的频率。
在这里插入图片描述
在配置OSC_WDT功能之前,需要关闭SMU振荡器看门狗告警响应选项,以避免SMU产生意外告警。之后,可以修改OSCCON.OSCVAL的值。然后应该通过设置OSCCON.OSCRES重置OSC_WDT。这要求用新配置开始OSC_WDT监视。当预期的监测结果为时。当设定OSCCON.PLLLV和/或OSCCON.PLLHV的预期positive监测结果时,输入频率在预期范围内。当设置OSCRES清除两个位PLLLV和PLLHV时,两个状态标志都要设置。因此,在再次使能SMU告警响应之前,需要清除这两个标志。如果没有修改OSCVAL,只设置了位OSCRES,也应该使用SMU告警disable -clear - enable顺序。

2.2 Back-up Clock

如果SMU检测到振荡器看门狗告警,则必须执行与锁相环丢失锁事件相同的恢复过程。有备用时钟源作为备用时钟源。此时钟源提供了稳定可靠的时钟源可以作为系统时钟的时钟源。它提供的精度不如外部晶体或陶瓷谐振器。备份时钟不能被启用或禁用,也不能被控制以阻止其正常运行。因此,除了选择备用时钟作为时钟源(CCUCON0.CLKSEL = 00B作为时钟分布的时钟源,SYSPLLCON0.INSEL = 00B作为两个锁相环的时钟源)之外,没有可用的控制位。

3. 锁相环(PLL)

利用外部输入的参考信号控制环路内部振荡信号的频率和相位。因锁相环可以实现输出信号频率对输入信号频率的自动跟踪,所以锁相环通常用于闭环跟踪电路。

此处是将将低频外部时钟信号转换为高速稳定内部时钟信号。
在这里插入图片描述

3.1 系统锁相环

3.1.1 Features

  • DCO lock detection
  • 3-bit input divider P (divide by PDIV+1)
  • 7-bit feedback divider N (multiply by NDIV+1)
  • 3-bit output divider K2 (divide by K2DIV+1)
  • Oscillator Watchdog
    • Detection of input frequencies that are too low
    • Detection of input frequencies that are too high
  • Frequency Modulation with low jitter

备注:最后两项外设PLL没有。

3.1.2 框图

在这里插入图片描述
此处仅提供输入输出关系,具体原理等内容,自行了解。
输出频率计算公式为:
在这里插入图片描述

3.2.外设锁相环

3.2.1 Features

  • DCO lock detection
  • 3-bit input divider P (divide by PDIV+1)
  • 7-bit feedback divider N (multiply by NDIV+1)
  • 3-bit output divider K2 (divide by K2DIV+1)
  • 3-bit output divider K3 (divide by K3DIV+1)

3.2.2 框图

在这里插入图片描述
此处仅提供输入输出关系,具体原理等内容,自行了解。

输出频率:
在这里插入图片描述

4. Clock distribution (CCU)

使用时钟系统的前两个部分,定义了系统运行所依赖的所有根时钟。在下面,这些根时钟需要单独调整频率(划分)并分发到所有MCU的模块。

在时钟分配方面,系统被分成若干个子时钟域,每个子时钟域的时钟速度可以单独配置。从内部接口导出的每个子时钟域也有限制。从时钟的角度来看,每个子时钟域定义一个逻辑单元。

时钟分发通过CCU完成。CCU接收由两个锁相环(fPLL0和fPLL1/2)、备份时钟fBACK和fOCS0创建的时钟,这些时钟通过分配器后提供给子时钟域。

4.1 框图

在这里插入图片描述
CCU时钟选项
在这里插入图片描述

4.2 时钟分频限制

在这里插入图片描述

4.3 各模块时钟

Ifx提供了20M和25M外部时钟示意图,主要区别是前面的PLL输出频率不同,最终通过分频器输出给各子模块的时钟均相同。
在这里插入图片描述

5. 其他

时钟系统还提供了外部时钟输出,时钟监控等功能,具体见Ifx手册,此处不详细描述。
在这里插入图片描述

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

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

相关文章

普中51单片机

参考:51单片机快速入门教程2022(普中51开发板A2新版)--绍兴文理学院元培学院《单片机原理与应用》课程建设_哔哩哔哩_bilibili 1.以管理员启动,破解

python-pptx 中 placeholder 和 shape 有什么区别?

在 python-pptx 库中,placeholder 和 shape 是两个核心概念。虽然它们看起来相似,但在功能和作用上存在显著的区别。为了更好地理解这两个概念,我们可以通过它们的定义、使用场景以及实际代码示例来剖析其差异。 Python-pptx 的官网链接&…

KA客户关系管理策略全解析

在当今商业竞争日益激烈的环境中,如何有效管理和维护关键客户关系成为企业制胜的关键。无论是初创企业还是跨国公司,都面临着同样的挑战,那就是如何通过精准的客户关系管理策略,不仅保留现有客户,还能不断拓展新的商业…

成都网页制作中小企业网站建设的成本与预算指南

成都网页制作中小企业网站建设的成本与预算指南 在数字化时代,中小企业越来越重视网络宣传和线上业务的拓展,网站成为了企业形象的重要展示窗口。然而,对于许多中小企业而言,如何合理规划网站建设的成本与预算,往往是一…

java将word转pdf

poi工具转换 <!-- 处理PDF --><dependency><groupId>fr.opensagres.xdocreport</groupId><artifactId>fr.opensagres.poi.xwpf.converter.pdf-gae</artifactId><version>2.0.3</version></dependency>这个工具使用了poi…

Thinkphp/Laravel小型超市进销存管理系统的设计与实现

目录 技术栈和环境说明具体实现截图设计思路关键技术课题的重点和难点&#xff1a;框架介绍数据访问方式PHP核心代码部分展示代码目录结构解析系统测试详细视频演示源码获取 技术栈和环境说明 采用PHP语言开发&#xff0c;开发环境为phpstudy 开发工具notepad并使用MYSQL数据库…

即插即用篇 | DenseNet卷土重来! YOLOv10 引入全新密集连接卷积网络 | ECCV 2024

本改进已同步到YOLO-Magic框架! 本文重新审视了密集连接卷积网络(DenseNets),并揭示了其在主流的ResNet风格架构中被低估的有效性。我们认为,由于未触及的训练方法和传统设计元素没有完全展现其能力,DenseNets的潜力被忽视了。我们的初步研究表明,通过连接实现的密集连接…

墙绘艺术在线交易:SpringBoot技术解析

2 相关技术 2.1 SSM框架介绍 本课题程序开发使用到的框架技术&#xff0c;英文名称缩写是SSM&#xff0c;在JavaWeb开发中使用的流行框架有SSH、SSM、SpringMVC等&#xff0c;作为一个课题程序采用SSH框架也可以&#xff0c;SSM框架也可以&#xff0c;SpringMVC也可以。SSH框架…

使用激光定高需要注意的问题以及效果测试与读取

使用激光定高需要注意的问题 飞控参数要修改EKF2_HGT_REF 需要改成 range sensor 此时&#xff0c;PX4会选择融合来自激光定高模块传输的高度数据&#xff0c;而不再使用其他数据来源如动捕的z数据 (如果用vision的话手动向vision_pose里面发数据也不是不行【狗头】) 效果测…

PCL 均匀下采样

目录 一、概述 1.1原理 1.2实现步骤 1.3应用场景 二、代码实现 2.1关键函数 2.1.1 均匀下采样 2.1.2 可视化原始点云和下采样后的点云 2.2完整代码 三、实现效果 PCL点云算法汇总及实战案例汇总的目录地址链接&#xff1a; PCL点云算法与项目实战案例汇总&#xff0…

SSL VPN | Easyconnect下载安装使用 (详尽)

EasyConnect是一款远程连接工具&#xff0c;为用户提供简便、快捷的远程访问和控制解决方案。 目录 下载 安装 使用 卸载 下载 通过链接进入官网技术支持板块 深信服技术支持-简单、高效、自助化服务 (sangfor.com.cn)https://support.sangfor.com.cn/ 选择软件下载 在安…

知识产权为什么是企业申报“专精特新”的核心驱动力?

企业要想在激烈的市场竞争中脱颖而出&#xff0c;必须拥有独特的核心竞争力和持续的创新能力。而“专精特新”作为国家重点扶持的企业发展方向&#xff0c;更是对企业在专业化、精细化、特色化、新颖化方面提出了更高要求。在这一背景下&#xff0c;知识产权无疑成为了企业申报…

MIC麦克风工作原理:【图片+公式计算讲解】

Mic一个声电传换装置&#xff0c;广泛应用于电子产品中&#xff0c;最常见的就是手机。我们通常也叫它送话器&#xff0c;今天我们就来好好学习一下Mic的电路和它的工作原理。 1&#xff1a;电路结构图 1&#xff1a;C&#xff1a;Mic的核心部件&#xff0c;是一个可以膜片震动…

数据增强之imgaug的使用

包的导入 path = r"D:\\" # sometimes = lambda aug: iaa.Sometimes(0.5, aug) img = cv2.imread("D:\\photo\\test.jpg") img = cv2.resize(img,(128,128)) # img = cv2.cvtColor(img,cv2.COLOR_RGBA2GRAY) cv2.imwrite(path+"img.jpg",img)随…

上海我店:创新模式引领本地生活新风尚

近年来&#xff0c;一个名为“上海我店”的新兴平台在网络空间中迅速崛起&#xff0c;其公布的业绩令人瞩目——在短短三年内&#xff0c;交易流水已跨越百亿大关&#xff0c;并在最近一个月内迎来了近百万的新增注册用户。这一强劲的增长势头&#xff0c;无疑吸引了众多商家和…

双十一了还在纠结买啥的你,五款好物分享!

​双十一马上要到了&#xff0c;大家也看了各个平台双十一优惠政策了吧&#xff0c;想必还有些朋友没有想要要入手哪些好东西。莫慌&#xff01;作为智能科技博主的我最了解你们了&#xff0c;这就带着双十一必买的好物清单来跟大家见面&#xff01;如果你还不确定双十一到底买…

手机三网状态实时查询分享

我们演示如何使用Python对接手机号在网状态API接口。 以下是详细的接口文档&#xff1a;https://www.tanshuapi.com/market/detail-123 首先&#xff0c;您需要注册并获取API密钥。假设您已经拥有API密钥&#xff0c;接下来是具体的实现步骤。 编写Python代码 以下是一个Py…

地图资源下载工具(geodatatool)下载 亚洲 8 米 DEM数据

本数据集提供的 DEM 镶嵌图是由 DigitalGlobe 卫星的超高分辨率 (VHR) 沿轨和跨轨立体图像生成的。为了生成 DEM 镶嵌图块&#xff0c;超过 4000 个 DEM 条带与加权平均 镶嵌程序合并&#xff0c;以减少错误并消除接缝。镶嵌图块为 100 公里 x 100 公里&#xff0c;8 米处为 …

grafana全家桶-loki promtail收集k8s容器日志

loki是grafana旗下轻量级日志收集工具&#xff0c;为了减少loki对集群的影响&#xff0c;把loki的agent日志收集端promtail部署在k8s集群中&#xff0c;loki server部署在集群外面。这样简单做一个解耦&#xff0c;避免大量读写的应用影响到集群内业务服务。 一、promtail部署…

Web3D技术应用的场景有哪些?有何优势?

Web3D技术&#xff0c;即将三维图形技术与Web技术结合&#xff0c;使用户无需额外软件即可通过浏览器体验三维场景。其应用场景广泛&#xff0c;且具备诸多优势&#xff0c;以下是对Web3D技术应用场景及其优势的详细阐述&#xff1a; 一、应用场景 电商领域&#xff1a; Web…