0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【CVM01系列】| MCU硬件设计指南:时钟电路

jf_pJlTbmA9 来源:深圳曦华科技 作者:深圳曦华科技 2023-09-18 10:56 次阅读

曦华科技CVM01xx系列芯片集成多个时钟源:

(1)内部晶体振荡电路,可外接4MHz~40MHz晶体或陶瓷谐振器

(2)外部方波输入时钟:最高可达50MHz

(3)内部48MHz高速RC振荡器(FIRC)

(4) 内部8MHz低速RC振荡器(SIRC)

(5)内部128kHz低功耗振荡器(LPO)

(6)内部锁相环(PLL),提供高速的系统运行时钟

FIRC、SIRC是内部时钟源的,不必从硬件设计角度考虑。外部振荡器的工作范围为4~40MHz,为PLL及部分外设提供时钟源。

一、EXTAL和XTAL引脚

此类引脚为晶体提供接口,以控制内部时钟发生器电路,EXTAL是晶体振荡器放大器的输入,XTAL是晶体振荡器放大器的输出。Pierce振荡器提供了一个强大、低噪音、低功耗的外部时钟源,可为典型的晶体振荡器提供最佳启动余量。CVM01xx系列支持4~40MHz的晶体或谐振器。

wKgZomUDxUuAHMhMAAAZIIbac4Y955.png

△表1CVM01xx - EXTAL和XTAL引脚

wKgZomUDxUyAJ-hTAAAaQsFQtVA731.png

△图1参考振荡器电路

wKgaomUDxU2AHu-6AAAfryzUwro899.png

△表2振荡器电路的组成部分

二、关于振荡器电路PCB布局的建议

晶体振荡器是一个模拟电路,必须根据模拟板布局规则仔细设计,具体如下:

(1)建议将PCB板送至晶体制造商,以确定负向振荡余量及电容最佳值。数据表中包含对振荡回路电容的建议,这些值与预期PCB、引脚等杂散容量值一起,作为一个起点

(2)XTAL/EXTAL引脚、晶体和外部电容之间的信号走线须尽可能短,这些走线应只连接到所需振荡器元件,而不能连接到任何其他设备或元件。在MCU和外部振荡器之间的连接不应有超过一个接地的通孔,可最大限度减少寄生电容并降低对串扰和EMI的敏感性

(3)尽量使其他数字信号线,特别是时钟线、模拟和频繁跳变的信号线远离晶体连接线,来自数字信号的串扰可能会对振荡器信号的低幅值造成影响

(4)应在晶体振荡器区域下方放置一个接地区域,该地平面须是连接到CVM01xx的VSSx基准的干净地。切勿将接地保护环与电路板上的任何其他接地信号相连,同时要避免实现接地环路

(5)主要的振荡回路电流在晶体和负载电容之间流动,此信号路径(晶振到晶振)应尽可能短,并应有一个对称布局,因此两个电容器的地线应尽可能靠近

如下图所示,为振荡器布局的推荐位置和PCB走线。

wKgaomUDxU-AYNFdAADwew8EVPo490.png

△图2建议的晶体振荡器布局

当gmXOSC>5 xgmcrit时,晶体振荡器电路提供非常安全的稳定振荡。

gmcrit定义为:gmcrit= 4 x (ESROSC+ RsEXT) x (2π x FOSC)2x (CO_OSC+ CLOAD)2

其中:

wKgZomUDxVCAWQlKAABqThhG9Fc704.png

△表3超导方程 - 参数

例如,在CVM01xx单片机中设计振荡回路,最大的放大器跨导值为gmOSCX=27 mA/V,频率范围为4 ~ 40MHz,选择晶体AT-16.000MAGE-x - 16MHz /TXC晶体。

该设计具有以下特性:

wKgaomUDxVGAKG7kAAAqS5Fzvyg745.png

△表4皮尔斯振荡器设计示例

gmcrit= 4 x(50 + 100) x (2πx [16 x 106])2x ([10 x 10-12] + [10.5 x 10-12]2

gmcrit= 2.548 mA/V

5 x gmcrit= 12.742 mA/V

由于晶体振荡器的超导(27 mA/V)高于5 xgmcrit,因此对增益余量的估计足以启动振荡。预计振荡器将在数据手册中规定的典型延迟后达到稳定振荡。基于振荡器制造商的分析和特性,RsEXT以及CEXTAL和CXTAL的值可被调整或重新定义,以确保安全振荡余量。

频率计设备可用于检查和测量晶体振荡或任何其他信号特性,但一般不建议使用示波器和频谱分析仪,因为这此类设备通常不能区分主振荡和假振荡,同时,若示波器探针(尽管有些探针的阻抗很低)直接连接到振荡电路,它将停止并可能影响或削弱晶体振荡。

来源:深圳曦华科技

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16021

    浏览量

    343675
  • 晶体振荡器
    +关注

    关注

    9

    文章

    503

    浏览量

    28472
  • 硬件设计
    +关注

    关注

    18

    文章

    346

    浏览量

    44321
  • 时钟电路
    +关注

    关注

    10

    文章

    230

    浏览量

    50356
收藏 人收藏

    评论

    相关推荐

    MSPM0 G 系列 MCU 硬件开发指南

    硬件开发所需的信息,包括电源、复位电路时钟、调试器连接、关键模拟外设、通信接口、GPIO 和电路板布局布线指南的详细
    发表于 04-12 13:52

    在STM32系列MCU中使用硬件实时时钟AN3371

    在STM32系列MCU中使用硬件实时时钟AN3371
    发表于 07-30 09:57 1次下载

    SH99F01 MCU应用指南

    电子发烧友网站提供《SH99F01 MCU应用指南.pdf》资料免费下载
    发表于 10-12 09:44 6次下载
    SH99F<b class='flag-5'>01</b> <b class='flag-5'>MCU</b>应用<b class='flag-5'>指南</b>

    在STM32 F0、F2、F3、F4和L1系列MCU中使用硬件实时时钟(RTC)

    在STM32 F0、F2、F3、F4和L1系列MCU中使用硬件实时时钟(RTC)
    发表于 11-21 17:07 2次下载
    在STM32 F0、F2、F3、F4和L1<b class='flag-5'>系列</b><b class='flag-5'>MCU</b>中使用<b class='flag-5'>硬件</b>实时<b class='flag-5'>时钟</b>(RTC)

    CVM01系列】| MCU硬件设计指南:用于CAN通信的FlexCAN硬件模块

    CVM01系列】| MCU硬件设计指南:用于CAN通信的FlexCAN硬件模块
    的头像 发表于 09-18 10:56 482次阅读
    【<b class='flag-5'>CVM01</b><b class='flag-5'>系列</b>】| <b class='flag-5'>MCU</b><b class='flag-5'>硬件</b>设计<b class='flag-5'>指南</b>:用于CAN通信的FlexCAN<b class='flag-5'>硬件</b>模块

    CVM01系列】| MCU硬件设计指南:用于LIN接口的UART模块

    CVM01系列】| MCU硬件设计指南:用于LIN接口的UART模块
    的头像 发表于 09-18 10:56 947次阅读
    【<b class='flag-5'>CVM01</b><b class='flag-5'>系列</b>】| <b class='flag-5'>MCU</b><b class='flag-5'>硬件</b>设计<b class='flag-5'>指南</b>:用于LIN接口的UART模块

    CVM01系列】| MCU硬件设计指南:模拟比较接口

    CVM01系列】| MCU硬件设计指南:模拟比较接口
    的头像 发表于 09-18 10:56 445次阅读
    【<b class='flag-5'>CVM01</b><b class='flag-5'>系列</b>】| <b class='flag-5'>MCU</b><b class='flag-5'>硬件</b>设计<b class='flag-5'>指南</b>:模拟比较接口

    CVM01系列】| MCU硬件设计指南:调试和编程接口

    CVM01系列】| MCU硬件设计指南:调试和编程接口
    的头像 发表于 09-18 10:56 600次阅读
    【<b class='flag-5'>CVM01</b><b class='flag-5'>系列</b>】| <b class='flag-5'>MCU</b><b class='flag-5'>硬件</b>设计<b class='flag-5'>指南</b>:调试和编程接口

    CVM01系列】| MCU硬件设计指南:电源系统

    CVM01系列】| MCU硬件设计指南:电源系统
    的头像 发表于 09-18 10:56 506次阅读
    【<b class='flag-5'>CVM01</b><b class='flag-5'>系列</b>】| <b class='flag-5'>MCU</b><b class='flag-5'>硬件</b>设计<b class='flag-5'>指南</b>:电源系统

    STM32F0系列MCU硬件电路时钟/复位/烧录设计

    STM32F0系列MCU支持使用内部RC时钟源作为芯片参考时钟,或者通过OSC_IN/OUT、OSC32_IN/OUT的时钟信号作为参考
    的头像 发表于 09-27 11:25 1198次阅读
    STM32F0<b class='flag-5'>系列</b><b class='flag-5'>MCU</b><b class='flag-5'>硬件</b><b class='flag-5'>电路</b><b class='flag-5'>时钟</b>/复位/烧录设计

    曦华科技汽车MCU芯片CVM01系列典型应用案例

    基于CVM014x系列通用评估板开发的电机控制套件,集成了FOC、六步方波控制等算法,可支持带各类位置传感器或无位置传感器的BLDC和PMSM电机应用。适用于各类通用小电机控制,比如电子水泵、油泵、冷却风扇,以及电动座椅长滑轨控制等。
    发表于 12-22 11:07 549次阅读
    曦华科技汽车<b class='flag-5'>MCU</b>芯片<b class='flag-5'>CVM01</b><b class='flag-5'>系列</b>典型应用案例

    RX和RA系列时钟电路和子时钟电路设计指南

    电子发烧友网站提供《RX和RA系列时钟电路和子时钟电路设计指南.pdf》资料免费下载
    发表于 02-19 10:20 1次下载
    RX和RA<b class='flag-5'>系列</b>主<b class='flag-5'>时钟</b><b class='flag-5'>电路</b>和子<b class='flag-5'>时钟</b><b class='flag-5'>电路</b>设计<b class='flag-5'>指南</b>

    曦华科技车规级电容触控型CVM012x系列MCU正式上市!

    曦华科技车规级电容触控型CVM012x系列MCU正式上市。作为国产首颗可以实现HoD应用的真车规级单芯片解决方案,该系列产品继承了已经批量量产的曦华
    的头像 发表于 03-15 16:53 248次阅读
    曦华科技车规级电容触控型<b class='flag-5'>CVM</b>012x<b class='flag-5'>系列</b><b class='flag-5'>MCU</b>正式上市!

    曦华科技车规级电容触控型CVM012x系列MCU正式上市

    作为国产首颗可以实现HoD应用的真车规级单芯片解决方案,该系列产品继承了已经批量量产的曦华CVM01平台,集成了ARM Cortex-M0+内核、大容量的Flash存储器、SRAM存储器和丰富的外设资源。
    发表于 03-22 10:07 87次阅读
    曦华科技车规级电容触控型<b class='flag-5'>CVM</b>012x<b class='flag-5'>系列</b><b class='flag-5'>MCU</b>正式上市

    曦华科技推出首款车规级电容触控型CVM012x系列MCU

    曦华科技车规级电容触控型CVM012x系列MCU正式上市。作为国产首颗可以实现HoD应用的真车规级单芯片解决方案,该系列产品继承了已经批量量产的曦华
    的头像 发表于 03-22 10:08 161次阅读
    曦华科技推出首款车规级电容触控型<b class='flag-5'>CVM</b>012x<b class='flag-5'>系列</b><b class='flag-5'>MCU</b>