当前位置:网站首页>i. MX - rt1052 clock and phase locked loop (PLL) analysis
i. MX - rt1052 clock and phase locked loop (PLL) analysis
2022-06-21 12:12:00 【Summer foam and light rain】
Write it at the front :
The purpose of this article is to summarize backup 、 For future reference , Because it's a personal summary , If there is any wrong , Welcome to correct ; in addition , Most of the content comes from the Internet 、 Books 、 And all kinds of manuals , In case of infringement, please inform , Immediately delete the post and apologize .
Catalog
Clock tree
RT1052 The clock distribution diagram of is like this :
PLL PLL
There are... In this chip 7 Phase locked loops

PLL reference clock

ARM PLL (PLL1)
When it's time to PLL from 24 MHz When the reference clock synthesizes a low jitter clock , The PLL The clock output frequency range of is 650 MHz to 1.3 GHz. The output frequency is determined by 7 Bit register field CCM_ANALOG_PLL_ARM [DIV_SELECT] choice .
Calculation formula :
PLL output frequency = Fref * DIV_SEL / 2

System PLL (PLL2)
The PLL from 24 MHz When the reference clock synthesizes a low jitter clock ,PLL It has an output clock , Plus 4 individual PFD(PFD0/1/2/3) Output .
PFD yes Phase Fractional Dividers Abbreviation , Phase fractional frequency division . In spite of this PLL It does have DIV_SELECT Register field , But it aims to make this PLL Only in 528 MHz Run at the default frequency ( That is, the frequency division value is only to meet the PLL stay 528 MHz Set for running under ).

USB1 PLL (PLL3)
The PLL from 24 MHz When the reference clock synthesizes a low jitter clock ,USB1 PLL have 4 Frequency programmable PFD( Phase fractional divider ) Output .
USB1 PLL The output frequency of is 480 MHz. Even if USB1 PLL have DIV_SELECT Register field , In normal operation , The PLL Should still always be set to 480 MHz.

Audio PLL (PLL4)
Audio PLL from 24 MHz When the reference clock synthesizes a low jitter clock , The PLL The clock output frequency range of is 650 MHz to 1.3 GHz. It has a fraction N Synthesizer .
Audio PLL You can choose / 1,/ 2,/ 4 These three post dividers. According to the following formula , Through to CCM_ANALOG_PLL_AUDIO and CCM_ANALOG_MISC2 The fields in the register set are programmed to set the output frequency .
Calculation formula :
PLL output frequency = Fref * (DIV_SELECT + NUM / DENOM)

Video PLL (PLL5)
Video PLL from 24 MHz When the reference clock synthesizes a low jitter clock , The PLL The clock output frequency range of is 650 MHz to 1.3 GHz. It has a fraction N Synthesizer .
Video PLL You can choose / 1,/ 2,/ 4,/ 8,/ 16 These five post dividers. The following formula can be applied to CCM_ANALOG_PLL_VIDEO and CCM_ANALOG_MISC2 The fields in the register set are programmed to set the output frequency .
Calculation formula :
PLL output frequency = Fref * (DIV_SELECT + NUM / DENOM)

Ethernet PLL (PLL6)
The PLL from 24 MHz When the reference clock synthesizes a low jitter clock , The PLL The reference clock generated is :
- Make it first 500MHz Time base of

- By setting CCM_ANALOG_PLL_ENET [DIV_SELECT] Bit field will ref_enetpll1 It's programmed to 25、50、100 and 125 MHz
- ref_enetpll2 Fixed for 25 MHz

USB2 PLL (PLL7)
USB2 PLL By direct connection only USB UTM Interface to use .

Clock frequency reference

边栏推荐
- Codeforces Round #797 (Div. 3) F. Shifting String题解
- STL基本容器测试
- Clear the switch configuration, configure the image port and Wireshark packet capturing (take Huawei s5720 as an example)
- 华为是如何从0到1打造以项目为中心运作的项目管理体系的?
- Redis个人总结简洁版
- 6-zabbix monitors and automatically discovers the memory and CPU usage of third-party Middleware
- 方法的繼承和重寫
- Corrigendum to 138 sets of reference solutions to the real problems of Higher Algebra in 2022
- External-Attention-tensorflow(更新中)
- 华为云发布桌面IDE-CodeArts
猜你喜欢

第八章 Web项目测试

站在数字化风口,工装企业如何“飞起来”

uniapp中常用到的方法(部分) - 时间戳问题及富文本解析图片问题

Jenkins 通过Build periodically配置定时任务

SDCC编译器 + VSCode开发 8位微控制器

How does Huawei build a project centered project management system from 0 to 1?

Quantitative research on heterogeneous communities 4 rate of change with bands

typora免费版,无需破解,安装直接使用

These three young men are more ruthless than Ma Huateng and Zhang Yiming

Jenkins configures scheduled tasks through build periodically
随机推荐
CPU、MPU、MCU、SoC、MCM介绍
Tensorflower uses the specified GPU and GPU video memory
Illustrated with pictures and texts -- wechat applet to obtain the user's geographic location information and call Tencent map API to obtain the user's specific location
Architect training plan - infinite thinking - variables
I would like to ask you guys, the flick CDC will add a table level exclusive lock before extracting the full amount of Oracle data
创建型模式 - 单例模式
STM32笔记之 PWM(脉宽调制)
Tensorflower使用指定的GPU和GPU显存
Embedded struct and embedded interface
【云原生 | Devops篇】Jenkins安装与实战(二)
External attention tensorflow (under update)
【无标题】
养老年金险是理财产品吗?预期收益是多少?
华为是如何从0到1打造以项目为中心运作的项目管理体系的?
Hands on data analysis data reconstruction
[Harbin Institute of technology] information sharing for the first and second examinations of postgraduate entrance examination
马斯克的“好朋友”,冲击2022港股最大IPO
The final battle of the giant: instant retailing
STM32开发之 VS Code + GDB下载调试
Ansible 配置首次ssh免认证的操作说明