Forum: FPGA, VHDL & Co. FPGA Demo Board von Xilinx


von Elko *. (elko)


Lesenswert?

Hallo

ich habe ein FPGA Demo Board von Xilinx und möchte damit ein paar Ideen 
umsetzen.

Flachbettscanner direkt an einen Speicherkartenleser ohne PC,
als Controller der die gescannten Bilder auf die Speicherkarte 
speichert.

o. als Audiorecorder über einen Stereo line in MP3 Aufnahmen auf eine 
Speicherkarte speichert.

ich möchte gerne wissen ob dieses mit dem Board möglich ist.

Vielen Dank schon mal im Voraus

von Michael F. (grisu901)


Lesenswert?

Welches Board?
Welches FPGA?
Welche Anschlüsse hat der Scanner?
Welcher Speicherkartentyp?
Hat das Board A/D-Wandler?
Hat das Board einen externen MP3-Codec?

Fragen über Fragen...

von Alban (Gast)


Lesenswert?

Das hängt auch davon ab was du dabei lernen möchtest.

Zumindest das Projekt mit dem Scanner wird sehr Software-lastig werden. 
Wenn du also dich mit einem Embedded Prozessor beschäftigen möchtest und 
der auf deinen FPGA passt währe es eine Möglichkeit.

Das Audio Projekt wird wahrscheinlich auf der Speicherseite auch einen 
kleinen Prozessor brauchen um die Speicherung auf der SD Karte zu 
übernehmen. Auf der Eingabeseite dagegen kann das mit einem MP3 Encoder 
rein in Logik funktionieren. Den Encoder gibt es wahrscheinlich noch 
nicht frei, aber das währe ein Beitrag den du ja leisten könntest und 
auf den tausende von Leuten schon warten ;)

von Elko *. (elko)


Lesenswert?

Hallo

ich habe noch nicht viel Anung von diesem Board in der Anleitung steht 
der FPGA  XC4003E und XC3020A
vieleicht kann ein Foto weiter helfen?
http://img242.imageshack.us/img242/7654/fpgademoboardnahxx3.jpg
...den Scanner hat einen USB Anschluss
...Karten Typ SD Karte

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

Das sind sehr altertümliche FPGAs, die von aktuellen ISE-Versionen 
nicht mehr unterstützt werden. Das XC4003E ist nur ca. 1/5 so groß wie 
das kleinste Mitglied der aktuellen Spartan 3-Familie. Eine SD-Karte 
anzusteuern wird noch funktionieren, aber viel mehr nicht.

von Jan M. (mueschel)


Lesenswert?

Für das SD-Interface braucht man in der Regel einen 512Byte großen 
Zwischenspeicher, um immer eine ganze Page auf einmal schreiben zu 
können - damit wären schon 20% dieses FPGAs belegt. Und das eigentliche 
Interface ist noch gar nicht mit drin. USB dürfte ohne zusätzliche 
Hardware unmöglich sein. Du solltest dir überlegen, nicht vielleicht 
doch 150 Euro in ein aktuelles Board zu investieren.

von Elko *. (elko)


Lesenswert?

OK wenn ich damit nicht weiter komme dann macht mir doch bitte einen 
vorschlag wie ich den Scannner ohne PC betreiben kann....
...kommen die neuen FPGA s Boards mit dieser Aufgabe zurecht, - als 
Controller zwischen Scanner und Speicherkarte.

von Andreas S. (andreas) (Admin) Benutzerseite


Lesenswert?

Das wird mit einem FPGA sehr aufwändig. Du musst einen USB Host 
Controller und einen Scannertreiber implementieren. Einfacher geht's 
z.B. damit:
http://shop.mikrocontroller.net/csc_article_details.php?saArticle[ID]=88
Der Mikrocontroller hat eine USB Host-Schnittstelle schon integriert, 
Linux-Scannertreiber gibt es für viele Modelle.

von Elko *. (elko)


Lesenswert?

Wunderbar das Board hat ja super ausstattung, wenn das vorhaben mit 
diesem Board möglich ist, was muß gemacht werden damit die gescannten 
Bilder auf die
SD Karte gespeichert werden.

Vielen Dank

von Jan M. (mueschel)


Lesenswert?

Treiber installieren, Geräte anschließen und ein Programm starten, das 
Bilder einscannen und speichern kann.

von Elko *. (elko)


Lesenswert?

wie bekomme ich die Treiber / Programme Installiert und welche
müssen es denn sein, gibt es auch evl. eine Deutsche Anleitung
von dem neuen EP9302 ARM Webserver

ich betrete hier neuland....

Besten Dank an alle

von Manuel K. (manuel1139)


Lesenswert?

Du solltest vielleicht zuerst mal ein paar LEDs blinken lassen an deinem 
Board damit du ein gefühl bekommst was du für einen Aufwand betreiben 
mußt um dein Vorhaben zu realisieren.

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.