PLL mit falscher Frequenz betreiben

Gast #3323175
Lesenswert?

Ich verwende an einer Stelle in einem Spartan 6 Design eine ADVPLL, die 
wie folgt parametriert sind:

Input: 100 MHz,
Output 100 MHz, um  90 Grad verschoben
Output  50 MHz, um 180 Grad verschoben


Nun soll aber auch ein alternativer Takt möglich sein:

Input:  66 MHz,
Output  66 MHz, um  90 Grad verschoben
Output  33 MHz, um 180 Grad verschoben


In beiden Fällen soll die PLL exakt dasselbe tun, nur langsamer. Es 
würde sich also an den Multiplizieren und Dividieren nichts ändern.

Frage: Geht das einfach so, oder muss ich die PLL offiziell dynamisch 
umkonfigurieren? Würde es also reichen, die PLL auf den hohen Takt zu 
parametrieren, das Design zu bauen und dann einfach nach Bedarf 
langsamer zu takten?

Wenn ja, wie weit kann man das treiben?
Gast #3323281
Lesenswert?

T.R. schrieb:
> Frage: Geht das einfach so, oder muss ich die PLL offiziell dynamisch
> umkonfigurieren? Würde es also reichen, die PLL auf den hohen Takt zu
> parametrieren, das Design zu bauen und dann einfach nach Bedarf
> langsamer zu takten?
Ja, müsste gehen.

> Wenn ja, wie weit kann man das treiben?
Solange bis Du aus dem Arbeitsbereich (400 MHz bis 1 GHz) des VCO 
rausfällst.

Duke
Gast #3323873
Lesenswert?

Ist es denn garantiert, dass die Takte dieselbe Verschiebung erfahren? 
Das wird doch per Grad eingestellt, aber in ns umgerechnet, mein ich. 
Oder umgekehrt? Oder ist es so, das ganz bestimmte Winkelverhältnisse 
verschiebbar sind, die aus den Takt/n bestehen. Dann bliebe der Winkel 
erhalten.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren