Fotografien Notizen Blog Kontakt

Logikanalysator FAQ

Anwender

Hardware

Was brauche ich außer dem Starter Kit noch?
Wenn nicht nur 3,3V Signale gemessen werden sollen, ist noch ein Pegelwandler erforderlich. Ein solcher kann zB. mit 74LVC4245 oder 74ALVTH162244 selbst gebaut werden.
Wie schließe ich meine Signalleitungen an?
Die Eingänge 0-31 befinden sich an Connector B1 Pin 4-35 in aufsteigender Reihenfolge. Masse ist Pin 1. Für externen Takt wird Connector A2 Pin 35 benutzt. Der interne Sample-Takt wird auf Connector B1 Pin 40 ausgegeben.
Wie stelle ich die Übertragungsrate auf dem Board ein?
Dazu werden die beiden Schalter SW1 und SW0 benutzt. Die entsprechende Schalterkombination steht im Capture Dialog des Clients in Klammern hinter der Übertragungsrate. (H ist oben)
Wie sind die LEDs der 7-Segment-Anzeige den Kanälen zugeordnet?
Jede Ziffer inklusive Punkt zeigt 8 Kanäle. Die Zuordnung der Ziffern ist von links nach rechts: 31-24, 23-16, 15-8, 7-0. In jeder Ziffer sind die Kanäle aufsteigend wie folgt angeordnet: Die äußeren LEDs einer Ziffer - beginnend mit dem oberen Querbalken - im Uhrzeigersinn, dann der Mittelbalken und dann der Punkt.

Software

Was bedeutet die Meldung "Error while invoking apllication:null"?
Das gleiche wie "NoClassDefFoundError: gnu/io/CommPortIdentifier". Siehe unten.
Was bedeutet die Meldung "NoClassDefFoundError: gnu/io/CommPortIdentifier"?
Die RXTX-Bibliothek ist entweder garnicht oder falsch installiert. Fertige Binaries für Windows, Linux und Mac gibt es hier. Die enthaltene INSTALL-Datei beschreibt, wohin welche Datei auf welcher Plattform kopiert werden muss. Für andere Systeme kann der passende Download auf der RXTX Homepage gefunden werden.
Wie installiere ich PgsLookAndFeel?
Das ZIP-Archiv enthält ein "PgsLookAndFeel.jar". Dieses wird ins ext-Verzeichnis der JRE kopiert. (Unter Linux könnte der Pfad zB. "/usr/lib/java/jre/lib/ext" sein) Wenn es sie noch nicht gibt, muss im lib-Verzeichnis der JRE die Datei "swing.properties" angelegt werden. In diese Datei kommt die Zeile:
swing.defaultlaf=com.pagosoft.plaf.PgsLookAndFeel

Entwickler

Wie bekomme ich den Source in ISE WebPack 8.1?
Neues Projekt für Device XC3S200, Package FT256 und Speed -4 anlegen und dort alle VHD Dateien und die UCF Datei via "Add Source" hinzufügen.
Warum zeigt der Synthesizer eine max. Frequenz von 50MHz, statt 100/200Mhz?
Die Maximalfrequenz, die beim Synthesizen angezeigt wird, ist die Frequenz für das Taktsignal vom Quarzoszillator. Dieses Taktsignal wird nicht zum Samplen verwendet.
Das Signal vom Oszillator wird im FPGA mit einem DCM frequenzverdoppelt, wodurch sich ein Systemtakt von 100MHz ergibt. Die maximale Samplingrate von 200MHz wird durch ein DDR-Verfahren möglich, welches bei fallender und steigender Flanke Daten einliest.
Kommentare