Forum: FPGA, VHDL & Co. Xilinx CPLD XC9572XL


von Gi-Gi (Gast)


Lesenswert?

Hallo, vielleicht könnt ihr mir helfen,
ich habe eine Platine auf der man einen CPLD XC9572XL (und div. andere
CPLD's) programmieren kann zusammengebaut. Programmiert wird das ganze
mit dem ISE WebPack von Xilinx (ver.7.1i)

Jetzt mein Problem:
wenn ich einen Schaltplan im Schematic eingebe, die UCF-Datei erstelle
usw. usw. funktioniert zwar das programm aber die pins geben immer High
aus obwohl laut Programm LOW anliegen sollte! Dies ist jedoch nicht bei
"OR-Verknüpfungen" so, hat jemand eine Idee an was das liegen könnte?
hab ich vergessen etwas einzustellen?
PS: es hilft auch nicht die Ausgänge über Inverter anzusteuern, der
Ausgang bringt trotzdem High. Die Verknüpfung an sich funktioniert.
d.h. wenn ich "Pin35 and Pin36 = Pin24" als Schaltfunktion eingebe
leuchtet die Diode an Pin24 und wenn 35+36 gesetzt werden geht p24
aus!?

Danke schon mal fürs lesen, und wenn jemand was weiß...

Gruß Georg

von Tobias O. (Gast)


Lesenswert?

Nicht benutzte Pins werden automatisch entweder mit "pull up" oder
"pull
down" Widerständen belegt je nachdem was du einstellst. Scheint so das
du die Pins nicht benutzt, und dann kommt sowas dabei rauskommt.

Gewöhn dir mal an deine Programme mit VHDL oder Verilog zu schreiben,
mit der Eingabe durch Schematic schleichen sich leicht Fehler ein.

von Gi-Gi (Gast)


Lesenswert?

Danke für den Tipp mit VHDL bzw. Verilog, das Problem ist, manche
Aufgaben sind für die Fachhochschule als Übung gedacht, und dort wird
das meiste (zumindest jetzt) über das Schematic gemacht... :(

Übrigens des Rätzels Lösung ist die etwas ältere Version des ISE
WebPack (hab jetzt die 6.3 und mit der funktioniert es tadellos!

Trotzdem DANKE, und für private Zwecke werd ich mich dann mal tiefer in
VHDL einarbeiten..

von Tobias O. (Gast)


Lesenswert?

Aus einem ähnlichen Grund bin ich auch wieder auf 6.3 umgestiegen, na
dann viel Erfolg!

von Xenu (Gast)


Lesenswert?

>Übrigens des Rätzels Lösung ist die etwas ältere Version des ISE
>WebPack (hab jetzt die 6.3 und mit der funktioniert es tadellos!


Bei der 7.1er-Version musst Du Dir die Service-Packs installieren.

von Gi-Gi (Gast)


Lesenswert?

Service Packs hatte ich extra runtergeladen, evtl hab ich nen Fehler
gemacht..

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.