Hvordan simulere loopwidth av PLL?

Hei,

som en enkel metode (og en grov, men god) vurderer du kan simulere overføringen funksjon av den lineære PLL modell (som gjelder kun for fase inn / utganger i låst tilstand og små fase avvik).
Deretter er (ensidig) Bandwidth mer eller mindre lik den pol hhv.naturlige frekvens av loopen, som bestemmes i hovedsak av løkken filteret og DC loop gain.(Formler er også tilgjengelig i relevante lærebøker).

 
icsoul skrev:

I oppførsel nivå eller transistor nivå.Takk! ~
 
Hei icsoul,

et alternativ å finne en verdi for loopen BW av simulering på transistor-nivået er å bruke frekvensmodulasjon.
De fleste simulatorer gir en signalkilde med FM.
Du bør øke hyppigheten av avviket skyldes at FM-prosessen sakte skritt for skritt og se VCO styresignal (som skal inneholde demodulated signal).
Når frekvensdeviasjon når loopen båndbredde på demodulated signalet begynner å endre sin amplitude.
LvW

 
Fordi sløyfe båndbredden er en AC definisjon og grunnleggende PLL driftstid-diskrete, verdi kontinuerlig med spesiell funksjon som PFD konvertere fase forskjell i verdiene.

Så du må skille analysere sløyfe:

1.Bestem KVCO, simulere VCO på to forskjellige VCO spenninger
2.Bestem KCHP er bare pulsen dagens nivå

3.Simulere overføringsfunksjonen

ChargePumpCurrent -> VCOVoltage

Plott overføring funksjon av 3.og legge til (KVCO / s) * KCHP / (2 * pi * DIV) på en skala faktor.

Hvor loopen gevinst treffer 0dB er BW.

 
rfsystem skrev:

Fordi sløyfe båndbredden er en AC definisjon og grunnleggende PLL driftstid-diskrete, verdi kontinuerlig med spesiell funksjon som PFD konvertere fase forskjell i verdiene.Så du må skille analysere sløyfe:1.
Bestem KVCO, simulere VCO på to forskjellige VCO spenninger

2.
Bestem KCHP er bare pulsen dagens nivå3.
Simulere overføringsfunksjonenChargePumpCurrent -> VCOVoltagePlott overføring funksjon av 3.
og legge til (KVCO / s) * KCHP / (2 * pi * DIV) på en skala faktor.Hvor loopen gevinst treffer 0dB er BW.
 
Sitat: Men jeg tror den metoden ikke vil fungere.
Fikk du loopen båndbredden med metoden noen gang?Selvfølgelig, jeg fikk BW ved hjelp av denne metoden, ellers jeg would'nt foreslå det.Quote: Ifølge min forståelse, er AC analysen ansikt til spesielle operasjonen punkt.
Men jeg kan ikke gi en korrekt operasjon punkt for å sikre PLL er låst når AC analyse er gjort.Jeg nevnte ikke en AC-analyse, men i stedet er det en ren simulering vs tid.
......

Kommentar til rfsystem: ..... og den grunnleggende PLL driftstid-diskret.
......

Jeg forstår ikke hvorfor de grunnleggende PLL operasjon bør være tid-diskret.Hadde vi snakker om digitale PLL's??

 
LvW skrev:Sitat: Men jeg tror den metoden ikke vil fungere.Fikk du loopen båndbredden med metoden noen gang?Selvfølgelig, jeg fikk BW ved hjelp av denne metoden, ellers jeg would'nt foreslå det.Quote: Ifølge min forståelse, er AC analysen ansikt til spesielle operasjonen punkt.Men jeg kan ikke gi en korrekt operasjon punkt for å sikre PLL er låst når AC analyse er gjort.Jeg nevnte ikke en AC-analyse, men i stedet er det en ren simulering vs tid.
 
Som jeg har nevnt det i svaret mitt 9 mai:
..

Øk frekvensdeviasjon trinnvis ....
..
Selvfølgelig bør du starte på fornuftige verdier.

By the way: hvilken type PD bruker du?

 
LvW skrev:

Som jeg har nevnt det i svaret mitt 9 mai:..
Øk frekvensdeviasjon trinnvis ....
..

Selvfølgelig bør du starte på fornuftige verdier.By the way: hvilken type PD bruker du?
 
Hei ICSOUL,
.

selvfølgelig kan du prøve å finne sløyfen BW også hjelp av en ac analyse.

Men i dette tilfellet alle blokker av PLL din må linearized før.condition and for input/output signals which are phases.Than, holder dette bare for låst
tilstand og for input / output signaler som er faser.Normalt er ikke dette noe problem - så vidt jeg vet - for alle enheter, unntatt PD.

Hvis du har en enkel multiplikator PD er det erstattet i den lineære modellen av en enkel orm.Men jeg vet ikke hva linearized modellen er for kostnader pumpen.

Har du en lineær Charge Pump modell vedrørende fase inngang?

LvW

 
kan du kjøre simulering av lås eller innstilling tid PLL, og beregne loop filter båndbredde fra lås tid.

 
LvW skrev:

Hei ICSOUL,.
selvfølgelig kan du prøve å finne sløyfen BW også hjelp av en ac analyse.Men i dette tilfellet alle blokker av PLL din må linearized før.

condition and for input/output signals which are phases.

Than, holder dette bare for låst
tilstand og for input / output signaler som er faser.Normalt er ikke dette noe problem - så vidt jeg vet - for alle enheter, unntatt PD.Hvis du har en enkel multiplikator PD er det erstattet i den lineære modellen av en enkel orm.
Men jeg vet ikke hva linearized modellen er for kostnader pumpen.Har du en lineær Charge Pump modell vedrørende fase inngang?LvW
 
Sitat: Jeg AC analyse for PLL, men en feil resultatet er blitt.
Jeg tror grunnen er at PLL-systemet må være i lås tilstanden når AC analyse er gjort.
Men jeg vet ikke hvordan du får denne tilstanden (transistor nivå).
Siden PD (i ditt tilfelle: CP) er en ikke-lineær enheten en AC-analyse kan ikke føre til rimelige resultater.
Den beste måten er å lage en modell av PLL med lineære blokker.

I det vedlagte diagrammet en lineær modell vises for en multiplikator type fase detektor.
Beklager, men du må logge inn for å vise dette vedlegget

 
LvW:

You are very helpful, takk!

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Smil" border="0" />Jeg har alltid vil simulatie den PLL i transistoren nivå.

Tror du dette er praktisk for kostnader pumpe PLL?

 

Welcome to EDABoard.com

Sponsor

Back
Top