1
Xilinx-Demo-Board
Spannungsversorgung Ein-Aus-Schalter
PS2-Schnittstelle
8 LEDs Schalter
Display
Dreh/
Druckknopf mit 4 Tasten USB
Basisverzeichnis, bitte immer gleich lassen Bitte pro Gruppe ein Basisverzeichnis anlegen
Projektname
Anlage neues Projekt
-4
Quellen hinzufügen
Quellen hinzufügen
● Basis-Entity
2
Digitale Elektronik (SS 2010)
Quelltexte (Liste) kontextbasierte Prozesse Editor
● ISE ist Projektorientiert
Projektname + FPGA Top-Level-Entity
Verwendete Komponenten Constraint-File enhält die Pin-Belegung des FPGA
Workflow
● Doppelklick erzeugt programming file
● „?“ etwas wurde in den Quelltexten geändert
● Startet die Programmier- software (impact)
Warnung
Digitale Elektronik (SS 2010)
Behandlung von Fehlern
Digitale Elektronik (SS 2010) Digitale Elektronik (SS 2010)
Impact
1.) auf boundary scan gehen 2.) Initialize Chain, ggf. USB treiber installieren
3
Digitale Elektronik (SS 2010)
Impact
Nicht programmieren (=bypass) Bit-file zuweisen rechte Maustaste +
„assign new configuration file“
Nein Bit-file
Digitale Elektronik (SS 2010)
Chip selektieren
Programmieren, fertig!
Bedienung des Logic-Analyzers „Digiview“
GND-Pin (=Schwarzes
Kabel) IO-Pins zur freien
Verwendung Logic-Analyzer
4
Fenster für Signaldefinitionen öffnen
z.B.
Boolean hinzu- fügen
Name
wählbar Signalzuweisung,
Farbe wie auf Kabel
Triggermenü öffnen
Kontextmenü öffnen mit rechter Maustaste
Mit „+“ wird das gewählte Signal hinzugefügt
LA füllt im Hintergrund in einem Ringbuffer
Auf „Play“ drücken
LA wartet auf Trigger
Nach dem Trigger wird der Rest des Buffers noch für
Daten genutzt Zum Abbruch und
Datentransfer bitte diesen Knopf drücken
Linke/Rechte Maustaste zum rein/rauszoomen
Unser Signal
Mechanischer Bounce