Welches digilent board für Logic Analyzer?

OP #759189
Lesenswert?

Hallo

Ich habe keine Ahnung von FPGA und möchte gerne den Logic Analyzer auf 
http://www.sump.org/projects/analyzer/
"nachbauen".

Im Originalartikel wird das Spartan 3 board von Digilent benutzt. Ein 
Port auf das Spartan 3E board ist auch vefügbar.

Nun habe ich mich mal auf der digilent-Seite umgeschaut:
http://www.digilentinc.com/Products/Catalog.cfm?Nav1=Products&Nav2=Programmable&Cat=Programmable%20Logic
und mir scheint das Nexys2 board irgendwie sympathischer, vor allem da 
ich nicht nur den Logic Analyzer nachbauen, sondern auch etwas über FPGA 
lernen will.

Das Problem ist aber dass ich von den technischen Daten nur wenig 
verstehe und somit die Unterschiede zwischen den Spartan3, 3E und Nexys2 
boards schwer zu erkennen sind.

Denkt ihr dass der Logic Analyzer auch auf dem Nexys2 board laufen wird?

Ist der RAM eventuell nicht schnell genug?

Vielen Dank,

Michael
Gast #1009187
Lesenswert?

Hallo,
ich wollte gleiches Projekt auch machen, allerdings würde ich den 
orginal verwendeten Spartan 3 nehmen um dann auch gleich die binarys zu 
flashen. Denn erstmals geht es mir gar nicht darum FPGA's und VHDL näher 
kennen zu lernen, sondern einen Logic Analyzer zu kriegen. Allerdings 
stellt sich mir eine Frage:

Wo steht die Pinbelegung? Schließlich brauch ich dann ja noch ein Kabel 
vom Eval Board zu meinen tatsächlichen Messpunkten, aber ich habe 
nirgends auf der Projekt-Seite eine Doku gefunden welche Pins von der 
Software benutzt werden.
Gast #1013603
Lesenswert?

jetzt habe ich zwar das Spartan 3 Board, aber keine Ahnung wie ich die 
binary files da drauf kiegen soll.

So wie ich das sehe ist die ISE Webpack Entwiclungsumgebung auch 
wirklich nur zum entwickeln und nicht zu flashen.

Muss ich zum flashen auf ein 3rd Party Tool zurück greifen?

im fpga Verzeichnis des Projekts ist eine *.bit und eine *.mcs Datei. 
Müssen beide geflasht werden?

Was ist die test.hex Datei?

Gibt es keine ausführlichere Anleitung als das was auf der Seite steht? 
Für FPGA Neulinge ja eindeutig zu wenig.
Gast #1015698
Lesenswert?

@Michael E.

Ich habe vor ein paar Tagen den LogicAnalyzer auf das Digilent 
Nexy1-Board portiert (-- sind nur ein paar kleine Änderungen, die man im 
UCF-File machen muss). Bisher verwende ich nur das interne Block-RAM. 
Ich habe auch einen FTDI-Seriell nach USB-Adapter, der mit 1Mbit die 
Daten vom Board auf den PC holt (ein paar kleine Aenderungen wie in 
http://emergent.unpy.net/01219362482 beschrieben).
Gast #1018284
Lesenswert?

Naja ich sag nicht dass die Software Schrott ist, ganz bestimmt nicht.
Aber ein paar kleine Wünsche lässt sie halt schon noch offen.

Eine Kleinigkeit sind die Farben, da hätte ich mir gewünscht dass die
Hintergrundfarbe sowie die einzelnen Signalfarben einstellbar sind.

Noch wichtiger hätte ich verstellbare Cursor (vertikale Linie) gefunden,
deren Wert pro Signal in Zahlen (z.B. links neben dem Graphen)
dargestellt wird, also wie bei der Software von LogicPort. Es geht
natürlich auch ohne, aber nicht so konfortabel und man muss genauer
hinschauen bzw. viel mehr reinzoomen. Und es besteht eher die
Möglichkeit dass man einen Fehler macht beim Ablesen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren