Forum: Mikrocontroller und Digitale Elektronik IDE / SATA Controllerchip für Audio Recorder


von Motobias (Gast)


Lesenswert?

Hallo,

an meiner FH findet derzeit ein Projekt statt, wobei es um die modulare 
Entwicklung einen audio HDD recorders geht.

Es stellt sich zur zeit noch die frage, wie wir die daten auf die 
festplatte bringen. Es wurde bereits ein controller eingeplant, der die 
benötigten steuerbefehle bereit stellen kann.

Zentrale frage ist derzeit, was für einen IDE oder sata controller in 
frage kommt.
Ziel wäre eine möglichst hohe datenrate >30mb/s.
andere speichermedien fallen leider aufgrund der mangelnden 
transferraten aus dem raster, da der recorder aufwärtskompatibel bis 
24bit/96khz bei mehreren kanälen sein soll.

leider habe ich keine vergleichbaren projekte gefunden und mir fehlt 
eine übersicht über die am markt verfügbaren controller :(

vielen dank für eure denkanstösse !

gruß,

tobias

von Reinhard S. (rezz)


Lesenswert?

Irgendein Controller mit Gigabit-Ethernet (hab ich bisher aber nur 
wenige gesehen), der die Daten dann per $BELIEBIGES_PROTOKOLL zu einem 
Server schaufelt. Natürlich sollte der Server dann schnell genug 
empfangen & wegschreiben können :)

Hat den Vorteil das die Speichergeschichte outgesourcet wurde, das freut 
die BWLer ;)

von Christian R. (supachris)


Lesenswert?

Naja, sowas kann man mit einem ordentlichen Controller erledigen. 
Eventuell ein Blackfin Prozessor und µCLinux drauf. Da hast du schon mal 
ein System, wo quasi alles wichtige on Board ist. Der hat auch ein 
genügend schnelles Interface für IDE.

von Motobias (Gast)


Lesenswert?

:) ja das wäre eine schöne integrierte lösung...

problem ist - wir wurden darauf festgenagelt dass wir lediglich die 
eingehenden ausiostreams plus steuerbefehle bekommen und dann eine 
anbindung an das speichermedium schaffen sollen...

wie gerne würde ich das alles integriert bauen ;)

von Christian R. (supachris)


Lesenswert?

Naja, dann lies doch die Audioströme seriell mit dem Blackfin ein und 
bearbeite sie bei Bedarf und dann ab an die Platte.

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

>outgesourcet

Igitt! Kennt denn keiner mehr das schöne Wort 'ausgelagert'?

Zum Thema: Mehrere Speicherkarten, je eine für 2 Kanäle gingen nicht? 
Ist äußerst kostengünstig und verlangt relativ wenige Ressourcen. Zudem 
verliert man bei einem Blackout auf einem Medium lediglich 2 Kanäle. Und 
mechanisch stabil ist das System auch.

von JaaWaa (Gast)


Lesenswert?

Eine ULtra2 SD karte macht auch 15MByte im Schreibmodus, dh mit 2 von 
denen waere man auch dabei.

von Michael X. (Firma: vyuxc) (der-michl)


Lesenswert?

Motobias wrote:

> Zentrale frage ist derzeit, was für einen IDE oder sata controller in
> frage kommt.

Du weißt woher IDE kommt? Man nehme den Isa-Bus, spendiere Adressdekoder 
& Buffer und einen Interrupt pro Kanal. Später wurde das ganze 
sukzessive aufgebohrt.

Das sollte ein einigermaßen performante Mikrocontroller hinbekommen. 
Kuck dir die ATA-Spec an, wähl einen passenden Transfermodus und ab geht 
es. Bei den ARM-Derivaren gibts genug Auswahl mit einem konfigurierbare 
Buscontroller.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.