IDE / SATA Controllerchip für Audio Recorder

Gast #1220180
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
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 ;)
Gast
:) 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 ;)
(Firma: TravelRec.) Persönliche Seite
>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.
(Firma: vyuxc)
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.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.