Forum: FPGA, VHDL & Co. anfänger möchte gal programmieren!


von michael992 (Gast)


Lesenswert?

hallo leute,
ich wollt euch paar anfängerfragen zu GALs (GAL DIL 20, Lattice) 
stellen:

1. Welche Programmiersprachen könnte man benutzen?
2. Welche dazugehörige Entwicklungsumgebung?

das wärs für den Anfang :D

thx im vorraus!!

: Verschoben durch Admin
von hp-freund (Gast)


Lesenswert?


von Sebastian (Gast)


Lesenswert?

Mir fallen da solche Sachen wie PALASM oder CUPL ein, eventuell auch das 
etwas neuere ABEL. Eine Suche nach solchen Namen könnte weitere Hinweise 
liefern.
Teilweise sind solche Programme noch DOS-basiert, man schreibt seine 
Gleichungen und Pinzuweisungen in eine Textdatei, ruft den Compiler über 
die Kommandozeile auf und erhält die Fusemap / das JEDEC-File.

von Reinhard Kern (Gast)


Lesenswert?

Hallo,

bei mir läuft PALASM in einem DosBox-Fenster unter XP zur vollen 
Zufriedenheit, und kann mehr als viele neue Systeme, z.B. 
Jedec-Test-Vektoren erstellen für meinen Programmer, so dass ein GAL 
nicht nur programmiert, sondern auch funktionsgetestet wird.

Ich habe zurück auf PALASM umgestellt - von neuen Systemen unterstützt 
nur noch die Lattice-Software GALs, aber Lattice hat eine völlig 
unzumutbare Lizenzpolitik: du bekommst nur eine Linzenz für 6 Monate, 
und wenn die Verlängerung von der Software verweigert wird, was 
regelmässig und ohne Begründung vorkommt, darfst du nicht mal mehr deine 
eigenen Entwürfe anschauen. Abgesehen davon musst du so etwa 2 GB 
installieren, das ist für GALs totaler Overkill, PALASM waren 5 
Disketten.

Gruss Reinhard

von Mina (Gast)


Lesenswert?

michael992 schrieb:
> ich wollt euch paar anfängerfragen zu GALs

Hab ich da was verschlafen? Werden PALs und GALs heutzutage überhaupt 
noch verwendet?

von MaWin (Gast)


Lesenswert?

> 1. Welche Programmiersprachen könnte man benutzen?

ABEL, also: Logikgleicungen.

> 2. Welche dazugehörige Entwicklungsumgebung?

Lattice ispLever Classic
oder eine beliebig ältere kostenlose.

http://www.armory.com/~rstevew/Public/Pgmrs/GAL/_ClikMe1st.htm

von michael992 (Gast)


Lesenswert?

Mina schrieb:
> michael992 schrieb:
>> ich wollt euch paar anfängerfragen zu GALs
>
> Hab ich da was verschlafen? Werden PALs und GALs heutzutage überhaupt
> noch verwendet?

und wie sieht es mit VHDL aus?

von hp-freund (Gast)


Lesenswert?

Ich denke Du solltest dir klar machen was in die Teile so rein passt.
Sieh dir dazu die Beispiele des GAL assemblers an. Ganz unten auf der 
Seite von meinem link oben...

von Ralf (Gast)


Lesenswert?

Danke für den Link, würde mir auch helfen, wenn ich der Sprache mächtig 
wäre. Gibt es den Text auch auf deutsch?

Ralf

von Ulrich S. (voodoofrei)


Lesenswert?

michael992 schrieb:
> anfänger möchte gal programmieren!

Wenn du einsteigen willst, warum willst du dann im Präkambrium der 
Digitaltechnik wühlen?

Nimm lieber einen halbwegs modernen CPLD.

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.