Xilinx CPLD XC9572XL

Gast #297497
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
Gast #297498
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.
Gast #297499
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..
Gast #297501
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.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 20 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.