Praktyczne metody pomiarowe dla stanowiska "Optymalizacja kryształów kwarcu dla układów scalonych" - Sekcje F.1 - F.4, 1 i 3
Do artykułu z encyklopedii : Optymalne dopasowanie kryształów do układów scalonych
O co w tym wszystkim chodzi
Ujemna rezystancja wejściowa -Rneg stopnia oscylatora jest aktywnym źródłem energii, które kompensuje straty w krysztale (ESR) i zwiększa oscylację. Wartość -Rneg bezpośrednio określa, jak niezawodnie oscyluje kryształ - zwłaszcza przy niskim napięciu zasilania, niskiej temperaturze i w MCU o niskim poborze mocy, których stopnie oscylatora są celowo zaprojektowane tak, aby były słabe ze względu na wydajność.
Niniejszy post przedstawia metrologiczne określenie |-Rneg| i wynikający z tego margines bezpieczeństwa oscylacji w rzeczywistym systemie docelowym. Opisana metoda rezystancji szeregowej jest uznaną metodą testową zalecaną w praktyce przez wielu producentów MCU (ST, NXP, Infineon, Microchip, Renesas, Silicon Labs).
Podstawowa zasada: stan nieustalony
Oscylator Pierce oscyluje bezpiecznie, jeśli aktywne wzmocnienie stopnia inwertera przewyższa straty w obwodzie kryształu. Formalnie:
|-Rneg| > ESR_quartz (warunek początkowy według Barkhausena)
Margines bezpieczeństwa jest wymagany dla solidnych projektów:
|-Rneg| ≥ 5 - ESR_quartz (standard przemysłowy)
|-Rneg| ≥ 10 - ESR_quartz (motoryzacja / przemysł z szerokim zakresem temperatur)
Margines bezpieczeństwa przejściowego jest wyrażony jako stosunek:
Margines zysku = |-Rneg| / ESR_quartz
Zasada pomiaru: metoda rezystancji szeregowej
Pomysł jest prosty: jeśli dodatkowy rezystor szeregowy Rtest zostanie wstawiony do obwodu kwarcowego, działa on jak dodatkowa strata. Oscylator oscyluje niezawodnie tylko tak długo, jak suma Rtest i ESR_quartz jest mniejsza niż |-Rneg|.
Jeśli Rtest jest zwiększany krok po kroku, znajduje się wartość krytyczna Rtest_krit, przy której oscylacja dopiero się rozpoczyna. Następnie zastosowanie ma następująca zasada:
|-Rneg| = Rtest_krit + ESR_quartz
Oznacza to, że dzięki jednej precyzyjnie zmierzonej wartości (Rtest_krit) i znanemu ESR użytego kryształu kwarcu, |-Rneg| stopnia oscylatora w rzeczywistym projekcie jest uzyskiwany bezpośrednio - z uwzględnieniem wszystkich wpływów układu, temperatury i VCC.
Ustawienia pomiarowe
Modyfikacja obwodu
Precyzyjny rezystor jest wstawiany do linii między kryształem a jednym z dwóch węzłów pojemności (zwykle po stronie XOUT). Najczęstsza implementacja:
- Zapewnij podkładkę dla rezystora SMD 0402 lub 0603 szeregowo z C2 na płytce drukowanej (zwykle wyposażonej w 0 Ω w układzie szeregowym).
- W przypadku płytek, które zostały już wyprodukowane: Wytnij ścieżkę przewodnika i włóż rezystor wtykowy za pomocą małej pętli drutu.
- Alternatywnie, użyj precyzyjnego potencjometru ze znaną krzywą kalibracji (uwaga: pasożytnicza pojemność potencjometru może wpływać na punkt pracy).
Sprzęt
- Zestaw precyzyjnych rezystorów 0402 / 0603 w wąskich krokach: 0 / 10 / 22 / 47 / 68 / 100 / 150 / 220 / 330 / 470 / 680 / 1000 Ω, tolerancja ±1 %
- Precyzyjna stacja lutownicza i pęseta do szybkiej wymiany
- Oscyloskop z aktywną sondą FET na XOUT (do sprawdzenia, czy oscylacja rzeczywiście się rozpoczęła)
- Kontrolowane zasilanie (dla zmienności VCC), opcjonalna komora temperaturowa
.
Doskonałość
- Stan wyjścia: Rtest = 0 Ω. Włącz obwód, potwierdź oscylację na oscyloskopie. Zanotuj amplitudę i czas rozpoczęcia.
- Zwiększaj Rtest krok po kroku (np. 47 Ω → 100 Ω → 150 Ω → 220 Ω → ...). Po każdej wymianie: Całkowicie wyłączyć obwód, odczekać 5 s, a następnie włączyć.
- Sprawdzić, czy oscylator zaczyna oscylować. Decyzja tak/nie na podstawie amplitudy na wyjściu XOUT po 100 ms (kwarc MHz) lub 2 s (kwarc 32,768 kHz).
- Przeprowadź co najmniej 10 procesów włączania na etap testu R - oscylacja musi rozpocząć się niezawodnie w każdym indywidualnym teście.
- Zanotuj najwyższą wartość Rtest, przy której oscylacja rozpoczyna się niezawodnie we wszystkich 10 testach: Rtest_pass.
- Zanotuj najniższą wartość Rtest, przy której oscylacja nie rozpoczyna się już niezawodnie: Rtest_fail.
- Rtest_krit leży w tym przedziale. Aby uzyskać dokładne wartości, należy zmierzyć etapy pośrednie (np. między 220 Ω a 330 Ω: 240, 270, 300 Ω).
- |Oblicz Rneg|: |-Rneg| = Rtest_crit + ESR_quartz.
Ważne warunki brzegowe: Wstawienie Rtest nieznacznie zmienia punkt pracy oscylatora. Przy bardzo niskim |-Rneg|, efekt ten może powodować błąd systematyczny na poziomie 5-10%. Nie stanowi to problemu w przypadku porównań względnych (np. kryształ A vs. kryształ B na tej samej płytce). Pojemność obciążenia zmienia się minimalnie wraz z Rtest, ponieważ rezystor nieznacznie przesuwa zależność fazową między kryształem a C2. Dla zwykłych wartości Rtest < 1 kΩ, efekt ten wynosi < 0,5 pF, a zatem jest pomijalny. |
</figura>.
Charakterystyka poprzez temperaturę i VCC
|-Rneg| nie jest stały, ale maleje wraz ze spadkiem VCC i - w przypadku wielu MCU - wraz z niską temperaturą. Pełna charakterystyka jest zatem przeprowadzana przy użyciu matrycy pomiarowej:
| Stan | VCC | Temperatura | |-Rneg| typ. (relative to +25 °C/Vnom) |
|---|---|---|---|
| Odniesienie | Vnom | +25 °C | 100% |
| Zimno | Vnom | -40 °C | 70 - 90% |
| Warm | Vnom | +85 °C | 85 - 100% |
| Low VCC | Vmin | +25 °C | 60 - 80% |
| Worst-Case | Vmin | -40 °C | 40 - 70 % |
.
W najgorszym scenariuszu (zwykle Vmin i -40 °C), margines bezpieczeństwa wahań musi nadal być zgodny z docelową wartością projektową (margines wzmocnienia ≥ 5 lub ≥ 10).
Przykładowe obliczenia
Zastosowanie: kwarc 16 MHz, ESR_max (arkusz danych) = 40 Ω. Specyfikacja MCU: dopuszczalny ESR_max = 60 Ω.
Wyniki pomiarów w obwodzie przy +25 °C, Vnom:
| Test | Swing w 10 na 10 prób? |
|---|---|
| 220 Ω | yes |
| 270 Ω | yes |
| 300 Ω | yes |
| 330 Ω | 8 z 10 |
| 390 Ω | 2 z 10 |
| 470 Ω | 0 z 10 |
.
Wynik: Rtest_crit ≈ 300 Ω (najwyższa wartość przy 100% skuteczności).
|-Rneg| = 300 Ω + 40 Ω = 340 Ω
Margines zysku = 340 / 40 = 8,5
Ocena: Bardzo komfortowa rezerwa przy +25 °C. Powtórzenie przy -40 °C / Vmin dało Rtest_krit = 120 Ω → |-Rneg| = 160 Ω → Gain-Margin = 4,0. Spełnia to wymagania przemysłowe (≥ 3) i jest nieco poniżej surowych wymagań motoryzacyjnych (≥ 5). W przypadku homologacji samochodowej: użyj kryształu o niższym ESR lub wyższej częstotliwości, aby margines wzmocnienia ≥ 5 został również osiągnięty w najgorszym przypadku.
Druga metoda: Pomiar impedancji przy wyłączonym oscylatorze (analityczny)
Analityczną alternatywą jest określenie impedancji wejściowej wejścia oscylatora w stanie aktywnym, ale bez kryształu. Ma to sens tylko w środowiskach laboratoryjnych z analizatorem sieci i jest zwykle używane w praktyce tylko przez producentów układów scalonych do charakterystyki arkusza danych.
Dla dewelopera w terenie, metoda rezystancji szeregowej pozostaje metodą z wyboru: mierzy |-Rneg| dokładnie w rzeczywistych warunkach pracy, w tym wszystkie efekty układu i środowiska.
Kryteria oceny rezerwy bezpieczeństwa wahań
| Margines zysku (|-Rneg| / ESR) | Rating | Recommended use |
|---|---|---|
| < 3 | wystarczająca | przeprojektuj projekt - niższy ESR, mocniejszy oscylator lub popraw układ |
| 3 - 5 | akceptowalny | Standardowy, komercyjny zakres temperatur |
| 5 - 10 | dobry | Przemysł rozbudowany, solidne produkty konsumenckie |
| > 10 | bardzo dobry | Automotive, technologia medyczna, szeroki zakres temperatur i żywotności |
.
Środki zaradcze w przypadku zbyt niskiego poziomu rezerwy
- Wybierz kryształ o niższym ESR (technologia LRT) lub, jeśli to konieczne, o wyższej częstotliwości.
- Zmniejsz pojemność obciążenia CL (jeśli pozwala na to układ scalony) - mniejszy CL zwykle skutkuje wyższym |-Rneg|, ale także wyższą czułością na podciąganie w ppm/pF. W tym przypadku C1 i C2 powinny być wybrane z tolerancją ±1%, szczególnie w zastosowaniach bezprzewodowych.
- Ustaw poziom wzmocnienia oscylatora w rejestrze MCU na wyższy poziom (jeśli konfigurowalny)
- Ulepsz układ: krótsze linie, dedykowana wyspa GND, brak sygnałów pod kryształem
- Zmniejsz C1 i C2 - zmniejsza obciążenie pojemnościowe i zwiększa |-Rneg| (limit: specyfikacja CL musi być nadal spełniona)
Dalszy rozwój
Teoretyczne wyprowadzenie ujemnej rezystancji wejściowej, warunek początkowy Barkhausena i wymagane marginesy bezpieczeństwa są szczegółowo opisane w praktycznym przewodniku "Optymalne dopasowanie kryształów do układów scalonych" (sekcje F.1 do F.4 oraz 1 i 3). Ten post pokazuje konkretny pomiar laboratoryjny - centralną metodę, za pomocą której można zweryfikować stwierdzenie przewodnika na rzeczywistym projekcie.
<p<p>
Masz pytania dotyczące implementacji
Nasi eksperci ds. częstotliwości pomogą w wyborze odpowiedniego kryształu, dokonaniu pomiarów w obwodzie i zapewnieniu wsparcia projektowego aż do wydania seryjnego.
- Zażądaj porady technicznej
- Przedyskutuj z nami swoją aplikację
- Zdefiniuj i zamów przykładowy kryształ
- Zażądaj alternatywy poprzez odniesienie
.
Telefon: +49 8191 305395 Email: info@petermann-technik.de
Twój sukces jest naszym celem.
