Měření doby náběhu křemenného oscilátoru

Měření doby náběhu křemenného oscilátoru

Praktické metody měření pro příspěvek "Optimalizace křemenných krystalů pro integrované obvody" - oddíly E a 4

K článku v encyklopedii : Optimální přiřazení krystalů k integrovaným obvodům

O čem to celé je:

Doba náběhu je doba mezi zapnutím napájecího napětí (nebo zapnutím oscilátoru v MCU) a dosažením stabilní, použitelné oscilace. Je obzvláště důležitá u nízkopříkonových MCU s častými cykly spánku/probuzení, protože každý proces spouštění je přímo zahrnut do energetické bilance a určuje celkovou latenci.

Typické požadavky: < 2 ms pro rychlé MCU se silným oscilátorem, 2 - 10 ms pro standardní konstrukce, 250 - 1000 ms pro hodinové krystaly 32,768 kHz.

Vlivové proměnné

  • Zisk oscilátoru v integrovaném obvodu (|-Rneg|)
  • ESR krystalu
  • Zatěžovací kapacita CL nebo skutečně efektivní C1, C2 a Cpar
  • Teplota (-40 °C výrazně déle než +25 °C)
  • Napájecí napětí (nízké VCC prodlužuje exponenciálně dobu náběhu)
  • Kvalita náběhu VCC (doba náběhu, monotónnost)

.

Definice doby náběhu

Čas náběhu se obvykle definuje jako doba, kdy amplituda kmitání dosáhne 90 % své konečné hodnoty v ustáleném stavu. Někteří výrobci MCU ji definují jinak jako dosažení digitální logické úrovně nebo jako zapnutí příznaku připravenosti XOSC.

DefiniceMěřicí bodTypicky používá
90 % kritériumOsciloskop k XOUTVýrobce křemene, laboratorní praxe
95 % kritériumOsciloskop k XOUTStrict Automotive-Spec
Logická úroveň na výstupuVýstup hodin / GPIODatový list MCU
XOSC-Ready-FlagPřepínač registru stavu / GPIOZobrazení firmwaru MCU

Nastavení měření

Zařízení

  • Osciloskop ≥ 500 MHz, ≥ 2 GS/s, hluboká hloubka paměti (≥ 1 MPt)
  • Aktivní sonda FET na XOUT (nízká vstupní kapacita, ≤ 1 pF)
  • Druhý kanál na VCC (přímo na napájecím pinu IC)
  • Volitelně: třetí kanál na GPIO, který se přepíná spouštěcím kódem MCU (např. pro XOSC-Ready). např. pro příznak XOSC ready)
  • Měřicí hrot s krátkou referenční zemí (< 5 mm) pro minimalizaci zemní indukčnosti

.

Propustnost

  1. Spouštění: hrana na VCC (např. při 50 % Vnom) nebo na GPIO, které označuje zapnutí oscilátoru.
  2. Nastavte časovou základnu na očekávaný rozsah spuštění - pro krystaly MHz typicky 0,2 ms/div (celkové okno 2 ms), pro krystaly 32,768 kHz typicky 50 ms/div.
  3. Zaznamenejte alespoň trojnásobek očekávaného času spuštění, abyste zcela zachytili přechodový proces.
  4. Vyhodnocení: Určete obálku kmitání XOUT. t_start je čas, kdy je dosaženo 90 % amplitudy ustáleného stavu.
  5. Pro vyhodnocení série: Zaznamenejte 10 - 30 jednotlivých startů (režim perzistence) a vyhodnoťte nejdelší čas startu jako nejhorší případ.

Důležité při spouštění

Nespouštějte při samotném kmitání. Oscilátor začíná ze šumu a spouštění na libovolné hraně rostoucí amplitudy systematicky zkresluje čas spuštění. Vždy spouštějte na externí událost: hranu VCC nebo puls GPIO spouštěcího kódu MCU.

.

Označení doby spuštění pomocí teploty a napětí

Jednorázové měření při teplotě +25 °C a jmenovitém napětí je nedostatečné. Pro robustní konstrukce se doporučuje následující matice:

TemperaturaVCCMěřeníPřijímka
+25 °CVnomReferenceZákladní hodnota
-40 °CVnomStudený< 3× základní hodnota
+85 °CVnomHeat< 1,5× základní hodnota
+25 °CVmin (-10 %)Mezní napětí< 2× základní hodnota
-40 °CVminNejhorší případ-kombinace< 5× základní hodnota
+25 °CVCC rampa pomalá (5 ms)kontrola monotónnostikmitání začíná bezpečně

Interpretace obálky

Obálka počátečního kmitání obvykle sleduje exponenciální funkci:

U(t) = U_rausch - exp( t / τ ) s τ = 2-L1 / (|-Rneg| - ESR)

Dvě anomálie poskytují cenná vodítka:

  • Plateau v náběhu (amplituda dále neroste, pak náhle ano): Ukazuje na hraniční rezervu |-Rneg|. Často při nízkých teplotách nebo nízkém VCC. Protiopatření: Křemen s nižším ESR.

  • Překročení amplitudy (krátkodobě je překročena stacionární hodnota): Vykazuje silné zesílení, obvykle nekritické. Může však být doprovázeno krátkodobým zvýšením úrovně pohonu - u velmi citlivých křemenných krystalů zkontrolujte, zda nedochází ke stárnutí.

.

Typické naměřené hodnoty

Typ křemeneOscilátort_start (90 %) typ.
Mhz standardní SMDStrong MCU-OSC0,3 - 1,5 ms
MHz Standard-SMDLow-Power-MCU1 - 5 ms
MHz LRT quartz low ESRNízkopříkonový MCU0.5 - 2 ms
32,768 kHz quartzové hodinyRTC oscilátor250 - 800 ms
32,768 kHz hodinový krystal, CL = 4 pFNízkopříkonový RTC500 - 1500 ms

Zlepšovací opatření v případě příliš dlouhé doby spuštění

  • Vyberte krystal s výrazně nižším ESR (faktor 2 - 3 oproti specifikačnímu maximu)
  • Snižte kapacitu zátěže, pokud to MCU umožňuje (snížíte C1/C2, a tím i CL_eff)
  • Nakonfigurujte zesilovací stupeň oscilátoru v MCU na "High Drive" / "Fast Start"
  • Snižte parazity rozložení (viz příspěvek o parazitních kapacitách)
  • U hodinových krystalů: V aplikacích s nízkou spotřebou upřednostňujte technologii LRT, abyste udrželi bezpečnou dobu náběhu a rezervu náběhu i při nízkém VCC

.

Další informace

Souvislosti mezi dobou náběhu, ESR, zesílením a teplotou jsou popsány v praktické příručce "Optimální sladění krystalů s integrovanými obvody" (části E a 4). V tomto příspěvku je uveden postup měření - od strategie spouštění až po teplotní charakterizaci.

Máte dotazy k realizaci

Naši odborníci na frekvenci vám pomohou s výběrem správného křemene, s měřením ve vašem obvodu a s podporou při návrhu až po sériové uvolnění.

  • Požádejte o technické poradenství
  • Diskutujte s námi o své aplikaci
  • Vymezte a objednejte vzorový krystal
  • Požádejte o alternativu prostřednictvím křížového odkazu

.

Telefon: +49 8191 305395 Email: info@petermann-technik.de

Váš úspěch je naším cílem.

Telefonní kontakt

Naši odborníci na frekvenci jsou vám k dispozici

Zavolejte nyní

Napište nám

Pošlete nám e-mail - rádi vám pomůžeme.

Napište nám nyní
Webshop