Målgruppe: Ansvarlige for maskinvareutvikling og PLL-spesialister som velger sløyfefilter-topologi og båndbredde for den jitter-rensende PLL-en i en lesepenn. Sekundært: OEM-firmwarearkitekter som må anslå verste fall av frekvensdrift ved temperatur- eller lastendring.
En tysk skoledistributør returnerte 180 enheter av KF1 i Q4 2024 med en «klikk-pop»-lyddefekt. Vi trakk 8 enheter, koblet en Rohde & Schwarz FSVR-spektrumanalysator til BLE-radioens 2,4 GHz-utgang og målte referansespurs på -42 dBc, 24 kHz fra bæreren. Rotårsak: PLL-sløyfe filterets båndbredde var 240 kHz i stedet for designets 100 kHz, noe som slapp referansespurs gjennom; feil komponenter (1,2 nF og 6,8 kΩ i stedet for 2,2 nF og 4,7 kΩ) hadde blitt erstattet i et kostnadskutt. Tilbakeføring til designspesifikasjonens sløyfefilter reduserte spurs til -68 dBc og fjernet defekten. Hver lesepenn (B1, B2, F8, K7, KF1, L5, P2, Q6, Q8, T2, Y6) bruker en spesifikk PLL-sløyfefilter-topologi, og denne veiledningen går gjennom båndbredden, fasemarginen og komponentvalget som avgjør om PLL-en låser rent.
1. Hvorfor PLL-sløyfe filterdesign er viktig i en lesepenn
En PLL (faselåst sløyfe) i en lesepenn tar en referanseklokke (vanligvis 24 MHz eller 26 MHz fra en kvartskrystall) og multipliserer den opp til en mål-utgangsfrekvens (26 MHz for radioreferansen, 50 MHz for OID-sensorklokken, 96 MHz for lydkodeken). PLL-en inneholder en fase-frekvens-detektor (PFD), en ladepumpe, et sløyfefilter, en VCO (spenningsstyrt oscillator) og en tilbakekoblingsdeler. Sløyfefilteret er den analoge kretsen som omformer PFD-ens digitale pulser til en jevn styrespenning for VCO-en.
Sløyfefilterets båndbredde bestemmer tre kritiske ytelsesmål: demping av jitter, undertrykking av referansesporer og låsetid. En bredere båndbredde (for eksempel 500 kHz) demper VCO-ens fasestøy mer aggressivt, men slipper referansesporer gjennom. En smalere båndbredde (for eksempel 30 kHz) undertrykker referansesporer med 40 dB mer, men øker låsetiden fra 200 µs til 4 ms og demper VCO-ens fasestøy mindre effektivt. Designmålet er en båndbredde som balanserer disse tre ytelsesmålene for den spesifikke applikasjonen.
I en lesepenn har PLL-en to feilmodi. Den første er referansespurs som lekker inn i lydbåndet, der de forårsaker klikk-pop-artefakter. Referansespursene oppstår ved PFD-sammenligningsfrekvensen (vanligvis 1 MHz til 5 MHz), og ethvert signal ved denne frekvensen som lekker gjennom sløyfefilteret vises som sidebånd på VCO-utgangen. Den andre er at PLL-en låser opp under temperaturtransienter, der en kaldstart fra -10 °C til +25 °C får VCO-styrespenningen til å overskyte og miste lås. Sløyfefilterets fasemargin (vanligvis 50° til 70°) avgjør om PLL-en kan ri over temperaturtransienten uten å låse opp.
| SKU | PLL-topologi | Sløyfefiltertype | Båndbredde | Fasemargin | Referansespur |
|---|---|---|---|---|---|
| B1 | Intern i MCU | 2. ordens RC | 200 kHz | 52° | -55 dBc |
| B2 | Intern i MCU | 2. ordens RC | 200 kHz | 52° | -55 dBc |
| F8 | SiT8208 ekstern | 3. ordens RC | 100 kHz | 60° | -68 dBc |
| K7 | SiT8208 ekstern | 3. ordens RC | 100 kHz | 60° | -68 dBc |
| KF1 | SiT8208 ekstern | 3. ordens RC | 100 kHz | 60° | -68 dBc |
| L5 | SiT95201 ekstern | 4. ordens aktiv | 80 kHz | 65° | -75 dBc |
| P2 | Intern i MCU | 2. ordens RC | 200 kHz | 52° | -55 dBc |
| Q6 | SiT8208 ekstern | 3. ordens RC | 100 kHz | 60° | -68 dBc |
| Q8 | SiT8208 ext. | 3. ordens RC | 100 kHz | 60° | -68 dBc |
| T2 | SiT95201 ext. | 4. ordens aktiv | 60 kHz | 68° | -78 dBc |
| Y6 | SiT95201 VCTCXO | i/t (intern) | i/t | i/t | -82 dBc |
2. De tre sløyfefiltertopologiene
Vi bruker tre sløyfefiltertopologier på tvers av de 11 SKU-ene. Den første er det MCU-interne 2. ordens RC-filteret som brukes på B1, B2 og P2. Den andre er det eksterne 3. ordens RC-filteret som brukes på F8, K7, KF1, Q6 og Q8. Den tredje er det eksterne 4. ordens aktive filteret som brukes på L5 og T2. Y6 bruker en VCTCXO som ikke krever sløyfefilter.
2. ordens RC-filteret er en seriemotstand (R1) og en kondensator til jord (C1), eventuelt med en ekstra kondensator (C2) parallelt. Overføringsfunksjonen har en pol (ved RC-hjørnet) og ett nullpunkt (bestemt av R1/C1-forholdet). Båndbredden er tilnærmet 1 / (2π × R1 × C1), så en motstand på 4,7 kΩ og en kondensator på 220 pF gir en båndbredde på 154 kHz. Fasemarginen er omtrent 50° til 55°, noe som er marginalt for stabil drift over temperaturområdet.
3. ordens RC-filteret legger til et andre RC-trinn (R2 og C2) etter det første trinnet. Det andre trinnet legger til en pol ved en høyere frekvens (typisk 5× til 10× den første polen), som demper referansesporer over den første polen uten å påvirke sløyfens stabilitet. 3. ordens filteret gir 20 dB mer demping av referansesporer enn 2. ordens filteret, men krever mer kompleks komponentvalg.
4. ordens aktivt filter bruker en op-amp-buffer mellom RC-trinnene, og gir en lavimpedans-drift til det andre RC-trinnet. Op-ampen fjerner lasteeffekten som det andre RC-trinnet har på det første, og tillater uavhengig justering av hver pol. 4. ordens filteret gir 30 dB mer demping av referansesporer enn 2. ordens filteret og en bredere fasemargin (65° mot 50°), men legger til $0,42 i BOM-kostnad.
Tips til innkjøper: Når du bestiller en private-label-bygging for en lydbokapplikasjon som krever høy audio-SNR (≥96 dB) eller lang BLE-rekkevidde (≥12 m), spesifiser SiT8208 ekstern PLL med 3. ordens sløyfefilter. BOM-merkostnaden på $0,86 per enhet tjnes inn igjen innen de første 800 enhetene sendes, gjennom færre lyddefekter.
3. Beregning av sløyfebåndbredde for hver SKU
Sløyfebåndbredden beregnes fra tre likninger. Den første likningen er sammenhengen mellom båndbredde, PFD-frekvens og dempingsfaktor. Båndbredden er tilnærmet PFD-frekvensen delt på (2π × dempingsfaktor). Den andre likningen er sammenhengen mellom dempingsfaktor og ladepumpestrøm. Dempingsfaktoren er tilnærmet (R1 × Icp) / (N × Kvco), der R1 er sløyfefiltermotstanden, Icp er ladepumpestrømmen, N er tilbakekoblingsdeleren og Kvco er VCO-forsterkningen. Den tredje likningen er sammenhengen mellom C1 og egenfrekvensen. C1 er tilnærmet (Icp × Kvco) / (R1 × ωn² × N).
For SiT8208 på F8 er PFD-frekvensen 1 MHz (satt av 26 MHz-referansen delt på 26), ladepumpestrømmen er 1,2 mA, VCO-forsterkningen er 80 MHz/V, og tilbakekoblingsdeleren er 1 (PLL-multiplikator 1×). Målet for dempingsfaktor er 1,0 (kritisk dempet), noe som gir en egenfrekvens på 100 kHz og en sløyfebåndbredde på omtrent 100 kHz. R1 er 4,7 kΩ og C1 er 2,2 nF, noe som gir en første pol på 15,4 kHz. R2 er 1,2 kΩ og C2 er 220 pF, noe som gir en andre pol på 600 kHz.
For SiT95201 på L5 er PFD-frekvensen 4 MHz (satt av 48 MHz-referansen delt på 12), ladepumpestrømmen er 2,4 mA, VCO-forsterkningen er 60 MHz/V, og tilbakekoblingsdeleren er 1. Målet for dempingsfaktor er 0,9 (litt underdempet), noe som gir en egenfrekvens på 200 kHz og en sløyfebåndbredde på 80 kHz med det 4. ordens aktive filteret. Op-ampen er en OPA369 lavstrøms, lavstøy-forsterker til $0,32 per enhet.
| SKU | PFD-frekv. | Ladepumpe | VCO-forsterkning | Demping | Båndbredde | Fasemargin |
|---|---|---|---|---|---|---|
| F8 | 1 MHz | 1,2 mA | 80 MHz/V | 1,0 | 100 kHz | 60° |
| K7 | 1 MHz | 1,2 mA | 80 MHz/V | 1,0 | 100 kHz | 60° |
| KF1 | 1 MHz | 1,2 mA | 80 MHz/V | 1,0 | 100 kHz | 60° |
| L5 | 4 MHz | 2,4 mA | 60 MHz/V | 0,9 | 80 kHz | 65° |
| Q6 | 1 MHz | 1,2 mA | 80 MHz/V | 1,0 | 100 kHz | 60° |
| Q8 | 1 MHz | 1,2 mA | 80 MHz/V | 1,0 | 100 kHz | 60° |
| T2 | 4 MHz | 2,4 mA | 60 MHz/V | 1,0 | 60 kHz | 68° |
| Y6 | i/t | i/t | i/t | i/t | i/t | i/t |
4. Komponentvalg per topologi
Det 2. ordens RC-filteret på B1, B2 og P2 bruker en 4,7 kΩ 0402-motstand (Yageo RC0402FR-074K7L) og en 220 pF 0402 X7R-kondensator (Murata GRM1555C1H221JA01D). Komponentene koster $0,012 per sett og har en samlet DC-toleranse på ±5 %, som PLL-en håndterer uten problemer.
Det 3. ordens RC-filteret på F8, K7, KF1, Q6, Q8 bruker et 4,7 kΩ + 1,2 kΩ motstandpar (to Yageo 0402) og et 2,2 nF + 220 pF kondensatorpar (Murata X7R 0402). Komponentene koster $0,024 per sett og har en samlet toleranse på ±5 %.
Det 4. ordens aktive filteret på L5 og T2 bruker to 0402 RC-par samt en OPA369 operasjonsforsterker i en 5-pins SOT-23-kapsling. Operasjonsforsterkeren gir unity-gain-bufring mellom første og andre RC-trinn. Komponentene koster $0,42 per sett og har en samlet toleranse på ±2 %.
En representativ AVL-undersøkelse for Q1 2026 for 3. ordens filterkomponenter viser 4,7 kΩ-motstander fra Yageo til $0,0028 levert (dobbeltkilde via Vishay), 1,2 kΩ-motstander fra Yageo til $0,0028 levert (dobbeltkilde via Stackpole), 2,2 nF X7R-kondensatorer fra Murata til $0,012 levert (dobbeltkilde via Samsung), og 220 pF X7R-kondensatorer fra Murata til $0,008 levert (dobbeltkilde via TDK). Den komplette 3. ordens filter-BOM-en er $0,025 per sett.
5. Hensyn vedrørende låsetid
Låsetiden er omvendt proporsjonal med sløyfebåndbredden: 200 kHz låser på 200 µs, 100 kHz på 700 µs, 60 kHz på 4 ms. Lesepennens firmware tolererer opptil 1 ms ved oppstart fordi bootloader kjører på en fast 24 MHz i løpet av de første 50 ms; den tolererer ikke 4 ms under BLE-kanalhopping, da tapte pakker fører til tilkoblingsbrudd.
F8- og Q6-mellomnivåsløyfene kjører på 100 kHz med 700 µs låsetid, komfortabelt under 1 ms-grensen. L5- og T2-premiumsløyfene kjører på 60–80 kHz med 1,2–1,6 ms låsetid, så de inkluderer en hurtiglås-krets som bytter båndbredde til 500 kHz under kanalhopp og tilbake til 80 kHz etter låsing, og oppnår 200 µs under hopp.
| SKU | Sløyfebåndbredde | Låsetid ved oppstart | Låsetid ved BLE-hopp | Utfallsrate |
|---|---|---|---|---|
| F8 | 100 kHz | 700 µs | i/t | 0,04 % |
| K7 | 100 kHz | 700 µs | 700 µs | 0,04 % |
| KF1 | 100 kHz | 700 µs | 700 µs | 0,04 % |
| L5 | 80 kHz | 1,2 ms | 200 µs (fast-lock) | 0,02 % |
| Q6 | 100 kHz | 700 µs | n/a | 0,04 % |
| Q8 | 100 kHz | 700 µs | n/a | 0,04 % |
| T2 | 60 kHz | 1,6 ms | 200 µs (fast-lock) | 0,02 % |
| Y6 | n/a | 50 µs | 50 µs | 0,01 % |
6. PLL-løkkefilter – PCB-layoutregler
Fem layoutregler avgjør om PLL-en låser rent eller ringer. (1) Løkkefilteret må plasseres innen 5 mm fra PLL-IC-en. (2) Løkkefilterets jord må kobles direkte til PLL-IC-ens jordpinne, ikke til et delt jordplan. (3) Løkkefilterets inngangsspor må beskyttes av et jordspor på begge sider. (4) Ingen digitale signaler må krysse innen 3 mm fra løkkefiltersporene. (5) VCO-strømforsyningen må avkobles med et 100 nF + 10 µF kondensatorpar innen 2 mm fra VCO-forsyningspinnen.
Den vanligste feilmodusen (32 % av returene i felten i 2025) var at løkkefilteret var koblet til et delt digitalt jordplan i stedet for PLL-ens analoge jordpinne. Det delte jordplanet introduserte 4 mV digitalt koblingsstøy i VCO-stylespenningen, som modulerte utgangsfrekvensen ved 24 kHz PFD-frekvensen. Tiltaket er å bruke en stjernejord-topologi der PLL-ens analoge jordpinne er den eneste jordreferansen for løkkefilteret.
En annen vanlig feilmodus (18 % av returene i felten) var at løkkefilterets kondensator ble erstattet med et Y5V-dielektrikum i stedet for X7R. Y5V har 60 % kapasitanstap ved -10 °C, som flyttet PLL-båndbredden fra 100 kHz til 240 kHz og slapp gjennom referansesporer. Tiltaket er å håndheve X7R-dielektrikum gjennom delenummerkontroll.
| Feilmodus | 2025-rate | Tiltak | Kostnad |
|---|---|---|---|
| Brudd på stjernejord | 0,32 % | Stjernejord-topologi i PCB-layoutveiledningen | $0 |
| Y5V substituert | 0,18 % | Delenummerkontroll via AVL | $0 |
| Digitalt spor nær løkkefilter | 0,12 % | 3 mm keep-out-regel | $0 |
| Kondensator for langt fra VCO | 0,06 % | 2 mm plasseringsregel | $0 |
7. Visualisering av PLL-stabilitet
8. PLL-feilmoduser og kostnadsmotvekt
Tre feltfeilmoduser stammer fra PLL-løkkefilterproblemer. Den første er klikk-pop-lyd når referansesporer lekker inn i audiokodeken; KF1-raten falt fra 1,2 % til 0,04 % etter at løkkefilterdesignet ble korrigert. Den andre er BLE-forbindelsesbrudd under kanalhopping; Q8-frekvensen falt fra 0,6 % til 0,06 % etter migrering til SiT8208. Den tredje er oppstartsfeil når låsetiden overstiger 1 ms; L5-feilraten falt fra 0,4 % til 0,04 % etter tillegg av fast-lock-krets.
Kostnad-vs-margin-avveiningen driver vårt SKU-velgerverktøy. For OID-boklesere anbefaler verktøyet B1, B2 eller P2 med MCU-ens interne 2. ordens filter; for lydbok-apper F8 eller Q6 med SiT8208; for premium OEM-program L5, T2 eller Y6. Tilpasset PLL-båndbredde krever 14 uker og 3 000-enheters MOQ.
Relatert lesning
- Klokketre-design og jitterbudsjett for lesepenn
- Strømskinner og avkoblingsstrategi for lesepenn
- Jordstøy og SSOP-pakkeinduktans for lesepenn
- PCB-design og EMC-kompatibilitet for lesepenn
- EMI EMC- og ESD-testing av lesepenn
- Valg av krystalloscillator for lesepenn
- ODM-teknisk tjeneste for lesepenn
- Be om tilbud på lesepenn