Was ist die Anwendung der SMA-Anschlüsse auf dem DE2 115 FPGA-Board

Es wird erwartet, dass die SMA-Anschlüsse für Takt-IO verwendet werden. Das Board hat jedoch bereits einen Oszillator und die PLLs können verwendet werden, um eine Vielzahl von Taktfrequenzen zu erzeugen. Außerdem kann für jede Tochterplatine, die an die Extenderbuchse oder die HSMC-Schnittstelle angeschlossen ist, das Taktsignal über den Anschluss selbst gesendet werden. Warum sollte dann jemand diese SMA-Anschlüsse verwenden?

SMA-Stecker kann bis 28 GHz verwendet werden. Einige Entwicklungsplatinen legen ein Paar ihrer Transceiver-Signalleitungen über SMA zum Testen oder zum Verbinden noch unbekannter Stecker frei. Zum Bsp. Es gibt SMA-zu-SATA-Adapter, sodass Sie eine SATA-SSD mit 6 Gbit / s über SMA an ein FPGA anschließen können :).
OK. Nebenbei bemerkt schreibe ich einen VGA-Adapter, der 640 x 480 bei 72 Hz ist. Dies erfordert einen Takt von 21,175 MHz. Mit dem 50-MHz-Takt ist es jedoch nicht möglich, diesen präzisen 21,175-MHz-Takt durch die Verwendung von PLLs zu erzeugen. Ist es möglich, die nächste Frequenz zu verwenden, die weniger als 1% vom Wert von 21,175 MHz entfernt ist, ohne etwas zu beschädigen?
Die VESA-Spezifikation hat eine gewisse Toleranz. Am Ende hängt es von Ihrem Monitor ab.

Antworten (4)

Es ist ein Entwicklungsboard, also ist es so konzipiert, dass es flexibel ist. Vielleicht benötigen Sie einen Takt, der nicht von einem Onboard-Oszillator mit PLL erzeugt werden kann. Oder Sie benötigen einen Takt mit sehr niedrigem Phasenrauschen. Oder vielleicht eine variable Uhr von einem HF-Signalgenerator oder ARB. Oder vielleicht benötigen Sie mehrere Boards, die von derselben Taktquelle betrieben werden.

Es wäre hilfreich, wenn Sie angeben würden, was das DE2 115-Board war und wer es hergestellt hat.

Ich vermute jedoch, dass es sich um ein FPGA-Demo-/Evaluierungsboard handelt. Wenn ja, hat der Hersteller wahrscheinlich die SMA-Anschlüsse auf der Platine angebracht, in der Annahme, dass einige potenzielle Benutzer sie benötigen könnten.

DE**-Boards ein Terrasic-Board, das mit Altera Cyclone oder Stratix FPGAs ausgestattet ist :).

Es gibt eine Vielzahl von Anwendungen für SMA-Takt-I/O. Möglicherweise möchten Sie einen bestimmten Takt extern generieren (z. B. Synchronisierung mit einem externen Referenztakt oder einem variablen Takt, der nicht einfach über PLL generiert werden kann). Darüber hinaus kann der Taktausgang wichtig sein, um Gerätetakte zu verketten oder einfach an Testgeräte anzuschließen, um Frequenz/Jitter/usw. zu überprüfen.

In all diesen und weiteren Beispielen möchten Sie möglicherweise die anderen Konnektoren nicht verwenden. SMA ist gut geeignet, wenn Sie ein Hochfrequenzsignal benötigen, das über eine lange Koaxialleitung geführt wird.

Der SMA-Anschluss ist eine willkürliche Wahl für einen Taktanschluss und wird häufig auf FPGA-Entwicklungsboards verwendet. Es kann irreführend/verwirrend sein, wenn Sie eine RF-Person wie ich sind; Ich habe noch keinen gesehen, der für 50 Ohm ausgelegt ist, daher würde ich alle Kommentare oder Antworten überprüfen, die darauf hindeuten, dass Sie dies tun können. In dem wahrscheinlichen Fall, dass es nicht passt, verwenden Sie einen 50-Ohm-Abschluss oder halten Sie das Kabel kurz: Beispielsweise hat ein 10-MHz-Takt in Koaxialkabel eine Wellenlänge von ungefähr 20 Metern, sodass Ihre längste Strecke weniger als 2 Meter betragen sollte. Ein 100-MHz-Takt sollte weniger als 20 cm betragen. Trotz der ausgelegten Frequenzgrenze eines SMA-Anschlusses werden Sie durch die Leistung des FPGA begrenzt.