mikrocontroller.net

Forum: FPGA, VHDL & Co. Spartan 3 AN Pins ?


Autor: Hans-Werner (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Mir liegt das Datasheet vor.
Werde trotzdem nicht daraus schlau.
Ich kann in der Tabelle nicht erkennen welches die Pins für die 
Switches, LEDs, die LCD Anzeige und der Drehknopf sind.
Habe bis jetzt nur den Systemclock des Boards auf E12 gefunden.
Wo ist was ?

Autor: Phasendetektor, Typ IV (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wovon redest du?

Autor: Lothar Miller (lkmiller) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> Mir liegt das Datasheet vor.
Mir nicht.

Welches Datasheet?
Welches Gehäuse?
Welches Board?

> Wo ist was ?
Im Schaltplan steht das.

BTW:
Ein FPGA hat keinen Drehknopf ;-)

Autor: Hans-Werner (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Natürlich hat ein FPGA keine Drehknopf, aber das Spartan 3 AN Starter 
Kit von Xilinx bzw. Digilent. Das hat übrigens ein FG484 Gehäuse. Wo 
finde ich den Schaltplan ? Name des Dokumentes ?

Autor: Lothar Miller (lkmiller) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> Wo finde ich den Schaltplan ? Name des Dokumentes ?
Auf der beigelegten CD?
Auf der HP von Digilent oder Xilinx?
Oder nur mal angenommen, ich hätte schonmal was von Google (das ist eine 
Suchmaschine) gehört, und würde dort eingeben:
xilinx spartan 3-an schematics

Was wäre denn dann der erste Treffer?

Autor: Sepp (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
erster Link bei google:

http://www.google.de/search?hl=de&q=datasheet+Spar...

Seite 15 und folgend...

mfg

Autor: Niklas Gürtler (erlkoenig)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Falls du das "Xilinx Spartan-3AN Starter Kit" meinst:

Lade dir von hier:
http://www.xilinx.com/products/boards/s3astarter/r...
Das "UCF Constraints File for the Starter Kit Board" down (dazu musst du 
dich registrieren).
Die Datei bindest du in dein Xilinx ISE-Projekt ein. In der Datei steht 
für jeden auf dem Board verwendeten Pin eine Zeile. So gibt es z.B. eine 
Zeile, in der CLK_50M steht - dieser Pin ist mit dem 50MHz-Oszillator 
verbunden. In der VHDL-Entity deines Projektes definierst du jetzt ein 
Eingangssignal mit dem Namen CLK_50M, und ISE erkennt mithilfe der Datei 
automagisch, mit welchem Pin des FPGAs das verbunden werden muss. Du 
musst in der Datei aber alle Pins, die du in deinem Design nicht 
verwendest, auskommentieren. Code-Beispiel:
entity topmod is
 port (
  CLK_50M : in std_logic;
  LED     : out std_logic_vector (7 downto 0)
 );
end topmod;
Falls dein Projekt mehrere Architectures enthält, bezieht sich diese 
automatische Verbindung nur auf das "Top Module". Klicke rechts im 
Sources Window im Sources-Tab auf die Architecure, die dein "Top Module" 
sein soll und dann auf "Set as Top Module", damit ISE weiß, welche 
Architecture mit den FPGA-Pins verbunden werden soll.

Autor: Lothar Miller (lkmiller) (Moderator) Benutzerseite
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
> Du musst in der Datei aber alle Pins, die du in deinem Design nicht
> verwendest, auskommentieren.
Das kann mit dem Schalter "Allow Unmatched LOC Constraints" umgangen 
werden. (Rechtsklick auf "Implement Design" im "Processes" Fenster)

Du mußt allerdings auf jeden Fall die gleichen Portnamen für die LEDs, 
Schalter... verwenden, wie sie im UCF-File stehen.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.