Gast
#4131631
Hallo zusammen, ich arbeite zur Zeit an einem Projekt, bei dem ADC-Daten (2 mal 12 Bit) mit 5 MSPS eingelesen und dann per UDP über das Netzwerk verschickt werden sollen. Bis jetzt wurde dies mit einem Raspberry Pi realisiert, das Problem ist allerdings die fehlende Echtzeitfähigkeit und daraus resulierende fehlende Werte. Um die Daten mit 5 MSPS erfassen zu können, habe ich an einen Fifo gedacht, welcher zwischen ADC und Raspberry Pi geschaltet wird. Gibt es dafür brauchbare und auch lieferbare Bauteile? Ich habe z.B. die SN74V36xx Serie von TI gefunden, aber den findet man auch kaum bei gängigen Anbietern... Als Alternative zu den schwer erhältlichen Fifo-ICs, habe ich an einen Mikrocontroller gedacht. Ich habe schon öfters mit den ATXmega gearbeitet, allerdings habe ich Zweifel ob ich mit dem maximalen Takt von 32 MHz Daten (parallel) mit 5 MHz einlesen kann und diese gleichzeitig an einem anderen Port wieder parallel ausgeben kann, ohne den Controller zu überfordern. Schafft man dies in 6 Takten? Gibt es noch andere Möglichkeiten um das Problem zu lösen? Viele Grüße, Markus