mikrocontroller.net

Forum: FPGA, VHDL & Co. cupl(=abel?) für linux


Autor: daniel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

gibt es einen cupl compiler für linux mit dem man GALs
programmieren kann?
ist cupl nichts anderes wie abel oder bestehen da wesentliche
inkompatibilitäten/erweiterungen?

eine etwas andere frage: programmiert jemand hier noch GALs
oder lohnt es sich heute kaum mehr? und wenn ja, was für
alternativen zu abel hat man noch?

grüsse, daniel

Autor: B_Spitzer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Daniel,

CUPL ist ein älteres Produkt, das ABEL-Code compiliert. Man kann heute 
z.B. ISPLever von Lattice unter Linux mit WINE in Betrieb nehmen. Die 
JED.-Datei muss dann halt irgendwie zum Programmiergerät kommen.
Wenn man größere CPLDs (ispLSI1016EA, MachXO5xxx etc.) verwendet, gibt 
es die Möglichkeit zum Download über den Parallelport. Geht auch mit 
WINE.

Bei kompelxerne Bausteinen greift man dann nicht mehr zu ABEL sondern 
VHDL oder Verilog. Ist aber für GALs relativ ungeeignet.

unn tschuess
Bernhard

Autor: Christoph Kessler (db1uq) (christoph_kessler)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
CUPL unterscheidet sich in der Syntax stark von ABEL, läßt sich aber 
umschreiben, Atmel bietet hier einen Text dazu
http://www.atmel.com/dyn/resources/prod_documents/...
"Converting ABEL Design Files to CUPL"
Eine Beschreibung zu WinCUPL ist hier:
http://www.atmel.com/dyn/resources/prod_documents/...
"Atmel WinCUPL User's Manual"
das Programm für Atmel-CPLDs:
http://www.atmel.com/dyn/products/tools.asp?family_id=653

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.