Skip to main content
Explorer II
April 6, 2025
Solved

Crystal oscillator selection for 170MHz | STM32G484RET

  • April 6, 2025
  • 3 replies
  • 850 views

Hi,

I am designing a STM32G484RET into an application, and I wanted to confirm that my oscillator design will theoretically operate before having it manufactured.

Target clock speed: 170MHz

Crystal chosen: https://www.digikey.com/en/products/detail/ecs-inc/ECS-240-10-30B-CKM-TR/8023196

Closest available capacitors: https://www.digikey.com/en/products/detail/kemet/C0805C330F5GACTU/2212505

Resources used for design: AN2867

CL = (C1 * C2) / (C1 + C2) + Cstray

-Matthew

Matthew47_0-1743968317088.png

 

    This topic has been closed for replies.
    Best answer by STOne-32

    Dear @Matthew47 ,

    I'm not sure that the part selected in the schematics has 20pF of CL ..     it should be 10pF instead as mentioned in the datasheet.  

    STOne32_0-1743973333746.png

     

    STOne32_1-1743973543074.png

    ESR Max is 30Ohm for 24MHz and here is a Bonus from our Partner ECS :

     

    STOne32_3-1743973905529.png

     

    Microsoft Power BI

     

    Hope it helps you

    Ciao

    STOne-32.

    3 replies

    Technical Moderator
    April 6, 2025

    Hello @Matthew47 and welcome to the ST community;

    As you referred to the application note AN2867, what is the calculation you did and what was the result so we could verify?

    The most important thing to start with is the "Oscillator transconductance":

    Read the AN2867 / section 3.4 Oscillator transconductance.

    There is a calculation example provided there:

    mALLEm_0-1743971767508.png

     

    Matthew47Author
    Explorer II
    April 6, 2025

    Hi,

    I used the following setup in Excel to calculate the values. I assumed C_stray to ~3pF, and then pulled the 20pF C_L from the crystal data sheet.

    Matthew47_0-1743972158974.png

    -Matthew

     

    Technical Moderator
    April 6, 2025

    Before going ahead with CL what calculation you did for gm/gm_crit?

    Technical Moderator
    April 6, 2025

    And for the CL calculation see this thread.

    STOne-32Answer
    Technical Moderator
    April 6, 2025

    Dear @Matthew47 ,

    I'm not sure that the part selected in the schematics has 20pF of CL ..     it should be 10pF instead as mentioned in the datasheet.  

    STOne32_0-1743973333746.png

     

    STOne32_1-1743973543074.png

    ESR Max is 30Ohm for 24MHz and here is a Bonus from our Partner ECS :

     

    STOne32_3-1743973905529.png

     

    Microsoft Power BI

     

    Hope it helps you

    Ciao

    STOne-32.

    Matthew47Author
    Explorer II
    April 6, 2025

    Good catch! Looks like my capacitors should be about 10pF

    Matthew47_0-1743979212372.png