Gast
#614106
Moin! Ich arbeite an folgendem Projekt: Digitizer mit -ca 150 MSPS mit 14 bit -2 Kanälen -internem Prozessor für ein paar Berechnungen. Die A/D Wandler sollen direkt an den Prozessor angeschlossen werden, welcher dann die Daten erstmal in externes SDRAM Schreibt. Ich würde mir also gerne den Umweg über ein FPGA sparen. Jetzt bin ich bei meiner Suche auf die Blackfins (speziell den 561, da er quasi 2 Kanalig ist) gestoßen und habe folgende Fragen: 1) Kümmern sich die DMA Controller komplett um die Verwaltung von externem SDRAM? Oder muss ich mich um Initialisierung, Refresh usw. selber kümmern? Bzw. ist dafür fertiger Code dabei? 2) Die PPI Schnittstellen können laut Datenblatt nur knapp 66MHz (also für meine Anwendung zu wenig). In einem anderen Beitrag war zu lesen das sie auch mehr könnten. Stimmt das, funktioniert zuverlässig und wo ungefähr ist Schluss? Ein anderer Gedanke war jeweils einen FIFO vor den PPI zu hängen. Würde das bei dieser Geschwindigkeit funktionieren? 3) Auf der AD Homepage steht im Lieferumfang der Blackfins "evaluation suite of Visual DSP++". Ist das eine abgespeckte Version der Originalsoftware oder hat nur eine begrenzte Laufzeit? 4)Stelle ich mir das beim 561 richtig vor, dass ich für die zwei Kanäle das gleiche Programm gleichzeitig jeweils auf dem einen und dem anderen Prozessor laufen habe? Oder wäre es vll doch der bessere Weg die Daten erstmal über ein FPGA in den Speicher zu bringen? Vielen Dank schonmal - ich bin auf Eure Antworten bzw. Meinungen gespannt. Grüße Axel