Hallo, ich möchte in Verilog, GALS und PALS von Atmel (zb.ATF 16V8BQL15 PU) programmieren üben/lernen. Aber ich weiß jetzt nicht welchen Editor ich brauche. Verilog 2005 oder 2010, oder doch ganz was anderes. Und vor allem wo bekomme ich diesen genau her?? dann habe ich noch den AVR-dragon der soll ja JTAG haben. Geht das mit diesem überhaupt? Oder gibt es dazu etwas einfacheres ? ach ja, ich lasse mich gerne von den Atmels abbringen auf grund der Verfügbarkeit oder ähnlichen. grüsse Huber
Für GAL und PAL ist die Zeit gnadenlos drüber hinweggeritten. Damals waren PALASM und so etwas GDSWIN aktuell. Grundlage sind eigenartige Beschreibungssprachen oder boolesches Zeug. Mir ist nicht bekannt, das dort jemals Verilog oder VHDL eingesetzt wurde.
Huber M. schrieb: > ich möchte in Verilog, GALS und PALS von Atmel (zb.ATF 16V8BQL15 PU) > programmieren üben/lernen. Aber ich weiß jetzt nicht welchen Editor ich > brauche. Verilog 2005 oder 2010, oder doch ganz was anderes. Und vor > allem wo bekomme ich diesen genau her?? Schätze für die Programmierung von Atmel PALS' wirst du bei Atmel nachfragen müssen. Ich hab hier den ATMEL-WinCUPL V5.30.3 am start.
Ok, dann hab ich da wohl etwas falsch vertanden, wenn ich mich mit neueren Fpga oder so beschäftige, Welche hersteller kann ich mir den suchen, wenn ich das mit Modelsim machen möchte ? Grundsätzlich will ich ja nur kleine Sachen machen, wie zb. einen 4 bit zähler oder so spielereien.
Huber M. schrieb: > Ok, dann hab ich da wohl etwas falsch vertanden, wenn ich mich mit > neueren Fpga oder so beschäftige, Welche hersteller kann ich mir den > suchen, wenn ich das mit Modelsim machen möchte ? Grundsätzlich will ich > ja nur kleine Sachen machen, wie zb. einen 4 bit zähler oder so > spielereien. Die CPLDS von xilinx kann man mit verilog/VHDL programmieren. Ob xilinx noch dem Modelsim kostenlose drauflegt oder jetzt völlig auf den hauseigenen ISIM umgeschwengt ist kann ich grad nicht sagen. BSPW Pollin hat ein Board/Kit dafür: http://www.pollin.de/shop/dt/MTM5OTgxOTk-/Bauelemente_Bauteile/Bausaetze_Module/Bausaetze/Bausatz_CPLD_Evaluation_Board.html
Huber M. schrieb: > wenn ich das mit Modelsim machen möchte ? Dann musst du auf Altera einschwenken. Aber warum fokussierst du dich so auf Modelsim und GALs? Ich würde einem Einsteiger heute MachXO2-FPGAs von Lattice empfehlen. > Grundsätzlich will ich ja nur kleine Sachen machen, wie zb. einen 4 bit > zähler oder so spielereien. Naja, das greift schon extrem kurz. Dass das geht, steht ausser Frage, was wäre dann also der Nutzen? Warum als längerfristiges Ziel nicht irgendein kleines Projekt mit einer seriellen Schnittstelle auf einem kleinen FPGA?
:
Bearbeitet durch Moderator
Emacs mit einen verilog el script, wir haben damit auf der UNI gearbeitet kann mich aber nicht mehr erinnern. wir mussten dort eben in verilog programmieren und das Ganze dann simulieren und das ging mit dem Emacs.
8megs And... schrieb: > Editor? EMACS ist nie falsch. Dich Ketzer soll das Karpaltunnelsyndrom holen! VIM ist der alleinig seelig machende Editor.
Die Frage nach dem Besten Editor ist dasselbe, wie die Frage nach dem richtigen Mikroprozessor! 30 Antworter 32 Typen. Edlin.com mit Maussupport bringt’s;)
https://www.xkcd.com/378/ ich persönlich benutze: cat Marvin.brain.v < CTRL-D xst Marvin.brain.v }|-)
Huber M. schrieb: > ...wenn ich das mit Modelsim machen möchte? dazu brauchts kein Modelsim, GHDL (verfuegbar fuer Linux und Windows) tuts auch. Dazu 'gtkwave' (gibts auch fuer beide Platformen) zum 'visualisieren'. Ein bisschen Einarbeitung ist angesagt, aber dann flutscht das...
Huber M. schrieb: > Aber ich weiß jetzt nicht welchen Editor ich brauche. Der Editor spielt keine Rolle, Verilog ist ja auch bloss Text. Aber du willst eine Entwicklungsumgebung, die deinen Verilog-Code in die Bausteine programmiert, und wenn du Atmel-Chips programmieren musst, dann solltest du die Entwciklungsumgebung von Atmel dafür nehmen. Ein Editor ist da dann schon drin. Dafür gibt es den Atmel ProChip Designer von Mentor Graphics, der kostet Geld, oder WinCUPL von Atmel, der ist kostenlos. http://www.atmel.com/products/programmable-logic/spld-cpld/default.aspx?tab=tools Wenn du deine Formeln eingegeben hast, sagt der dir schon, welchen Chip du brauchst. Bei kleinen Aufgaben tun es auch kleine ATF, bei grösseren Aufgaben brauchst du halt CPLDs wie ATF15 die letztlich auch bloss mehrere GALs in einem Gehäuse darstellen. Ich bin mir nur nicht ganz sicher, ob WinCUPL das ganze Verilog übersetzt oder nur den kleinen ABEL Subset (denn früher konnte er nur ABEL, heute installiere ich mir das nicht extra nur um die Antwort zu finden).
Bitwurschtler schrieb: > BSPW Pollin > hat ein Board/Kit dafür: > http://www.pollin.de/shop/dt/MTM5OTgxOTk-/Bauelemente_Bauteile/Bausaetze_Module/Bausaetze/Bausatz_CPLD_Evaluation_Board.html IMHO seit Jahren ausverkauft.
Für Verilog kannst du icarus verilog nutzen, als simulator :). Und die Lattice MachXO2 sind genial, klein, den Compiler ist schnell. EIne breakout Platine kostet um die 30 Teuronen. Klar gibt es auch für 17 Cyclone IIs in der Bucht, auch eine einstieg alternative (Aber nur bis Quartus 13 oder so unterstützt.). Einige PALs/GALs kannstdu mit den MiniPro brennen, aber die passende "fuse" Datei kriegt du nur mit PALASM oder WinCUPS wie oben beschrieben. Hol dir besser was aktuelles wenn du anfangen möchtest...
Never ever ISPLever. Nimm die Steine von Altera und Quartus2 bis V13.0. Empfohlen wird allgemein aber V11.1SP2. Preisguenstige Breakoutboards (Cyclone2) findet man bei ebay.com. Fuer irgendwelche Halb- Voll- oder sonstige Addierer macht das keinen Unterschied. Modelsim ist auch mit am Start.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.