Ich arbeite mit einem ADC, der eine nicht kontinuierliche Taktquelle benötigt. Mein FPGA-Takt ist ziemlich laut, daher würde ich es vorziehen, einen externen Oszillator zu verwenden, um die Bits aus dem ADC zu takten. Die Uhr sollte für 300 ns laufen und dann für 200 ns deaktiviert werden. Da dies sehr kleine Zeiten sind, glaube ich nicht, dass ich die Uhr aufgrund der Verzögerungszeiten (> 100 ns) mit dem Aktivierungsstift ein- und ausschalten kann.
Wenn ich den Oszillator als Eingang zu meinem FPGA verwende und den Ausgang intern steuere, wäre das Signal dann viel sauberer, als wenn ich nur den FPGA-Takt verwende?
BEARBEITEN: Ich habe die Teilenummer nicht in den ursprünglichen Beitrag aufgenommen: LTC2324
Es gibt ZWEI Uhren, die für dieses Gerät wichtig sind, CNV (insbesondere die fallende Flanke) und sclk.
Sclk ist gated und läuft normalerweise entweder mit 55 oder 110 MHz, ist aber nicht besonders jitterempfindlich, daher sollte ein taktfähiger FPGA-Pin oder sogar ein ODDR-Register mit entsprechend festgeschnallten Eingängen dort gut sein.
CNV ist der 2-MHz-Wert, der für dieses Ding wichtig ist, da die fallende Flanke in der ADC-Eingangsstufe von Sample auf Hold umschaltet. Wenn Sie sich das Datenblatt ansehen, schlagen sie vor, einen externen D-Typ einzufügen, um dies mit dem Haupt-FPGA-Takteingang zu synchronisieren, im Grunde möchten Sie hier einen geringen Jitter an der fallenden Flanke.
Das Ausmaß, in dem Jitter hier eine Rolle spielt, hängt SEHR vom Frequenzbereich des Eingangs ab.
Benutzer1850479
Mitu Raj
Hucklord
Hucklord
ErikR
Mitu Raj
Hucklord
Hucklord
Ben