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
Gast
#4896517
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.
Gast
#4896543
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.
Gast
#4896646
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?
Gast
#4896674
Editor? EMACS ist nie falsch.
Gast
#4896689
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.
Gast
#4896697
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;)
Gast
#4896919
https://www.xkcd.com/378/ ich persönlich benutze: cat Marvin.brain.v < CTRL-D xst Marvin.brain.v }|-)
Gast
#4897128
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).
Gast
#4897157
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.
Gast
#4897286
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...
Gast
#4897305
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.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.