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.
| Definice | Měřicí bod | Typicky používá |
|---|---|---|
| 90 % kritérium | Osciloskop k XOUT | Výrobce křemene, laboratorní praxe |
| 95 % kritérium | Osciloskop k XOUT | Strict Automotive-Spec |
| Logická úroveň na výstupu | Výstup hodin / GPIO | Datový list MCU |
| XOSC-Ready-Flag | Přepínač registru stavu / GPIO | Zobrazení 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
- Spouštění: hrana na VCC (např. při 50 % Vnom) nebo na GPIO, které označuje zapnutí oscilátoru.
- 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.
- Zaznamenejte alespoň trojnásobek očekávaného času spuštění, abyste zcela zachytili přechodový proces.
- Vyhodnocení: Určete obálku kmitání XOUT. t_start je čas, kdy je dosaženo 90 % amplitudy ustáleného stavu.
- 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:
| Temperatura | VCC | Měření | Přijímka |
|---|---|---|---|
| +25 °C | Vnom | Reference | Základní hodnota |
| -40 °C | Vnom | Studený | < 3× základní hodnota |
| +85 °C | Vnom | Heat | < 1,5× základní hodnota |
| +25 °C | Vmin (-10 %) | Mezní napětí | < 2× základní hodnota |
| -40 °C | Vmin | Nejhorší případ-kombinace | < 5× základní hodnota |
| +25 °C | VCC rampa pomalá (5 ms) | kontrola monotónnosti | kmitá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řemene | Oscilátor | t_start (90 %) typ. |
|---|---|---|
| Mhz standardní SMD | Strong MCU-OSC | 0,3 - 1,5 ms |
| MHz Standard-SMD | Low-Power-MCU | 1 - 5 ms |
| MHz LRT quartz low ESR | Nízkopříkonový MCU | 0.5 - 2 ms |
| 32,768 kHz quartzové hodiny | RTC oscilátor | 250 - 800 ms |
| 32,768 kHz hodinový krystal, CL = 4 pF | Nízkopříkonový RTC | 500 - 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.
