21.10.2015, 10:17
Hallo,
ich möchte mit dem sb RIO 9605 einen ADC auslesen. Dazu brauche ich eine 10MHz-Clock für den ADC und einen Puls, der mindestems 5ns lang ist, um den Chipselect-Befehl auszuführen. Für eine Digitalisierung benötigt der ADC 16 Zyklen.
Meine Vorgehensweise ist, wie folgt:
Ich habe zwei zeitgesteuerte Schleifen, eine mit 20MHz für die Clock und die andere mit 160MHz für den Chipselect-Befehl. Wenn ich jetzt das Programm starte, habe ich das Problem, dass die Schleifen nicht synchron starten. Also sitzt der Chipselect-Befehl nicht da, wo er sitzen soll.
Hat jemand eine Idee, wie ich die Schleifen synchron starten kann?
Ich habe bereits versucht es über eine Sequenz zu lösen, was jedoch nicht funktioniert hat
Schöne Grüße
Fabian
ich möchte mit dem sb RIO 9605 einen ADC auslesen. Dazu brauche ich eine 10MHz-Clock für den ADC und einen Puls, der mindestems 5ns lang ist, um den Chipselect-Befehl auszuführen. Für eine Digitalisierung benötigt der ADC 16 Zyklen.
Meine Vorgehensweise ist, wie folgt:
Ich habe zwei zeitgesteuerte Schleifen, eine mit 20MHz für die Clock und die andere mit 160MHz für den Chipselect-Befehl. Wenn ich jetzt das Programm starte, habe ich das Problem, dass die Schleifen nicht synchron starten. Also sitzt der Chipselect-Befehl nicht da, wo er sitzen soll.
Hat jemand eine Idee, wie ich die Schleifen synchron starten kann?
Ich habe bereits versucht es über eine Sequenz zu lösen, was jedoch nicht funktioniert hat
Schöne Grüße
Fabian