Hallo! Könnt' ihr mir ein paar Tipps geben, mit was fuer einem Board es sich lohnt anzufangen? Ich möchte ein bisschen VHDL ueben und Erfahrung sammeln. Das Board sollte nicht allzu teuer sein. Wenn ihr Bezugsquellen kennt waere auch hilfreich :) Wie sieht es aus mit der Programmierung von FPGAs unter Linux? Geht das gut? Habt ihr ein paar Links fuer mich, oder Ratschlaege, wie man am besten anfaengt? Danke, Julian
Danke fuer den Link. Wenn ich mir z. B. ein Pluto-Board (http://www.knjn.com/ShopBoards_RS232.html) kaufen wuerde, koennte ich damit schon anstaendig ueben? Man koennte damit z. B. in VHDL Programme schreiben, die per RS232 Daten annehmen, verarbeiten und zuruecksenden, oder? Was haben grosse Boards fuer Vorteile? Wenn man ein Board mit Ethernet nimmt, muss man dann zur Verwendung in VHDL einen kompletten TCP/IP-Stack schreiben?
RS232: Theoretisch ja, aber dir fehlt dazu noch etwas Peripherie. (Pegelwandler, Buchse, etc). Damit bist du dann auch schon bei 70 Euro. Die Digilent-Boards (z.B. für 99$) hingegen haben schon viel Peripherie drauf, mit der man länger spielen kann. Taster, Schalter, VGA-Port... Ethernet: Wenn du TCP benutzen willst, brauchst du das. Oft wird sowas dann aber auch in einer "normalen" Programmiersprache geschrieben und ein µC-Core implementiert.
Beim Pluto-Board kann man fuer 10 EUR ein "TXDI"-Dings dazu kaufen, das die benoetigte Peripherie fuer RS232 enthalten sollte. Dann liege ich bei 39$ + Versand. Das ist halb so viel wie beim Diligent-Board. Taster dranzuloeten sollte ja kein Problem sein, oder? Wenn dann wuerde ich ein Board mit LCD bevorzugen, z. B. das Spartan-3E Starter Kit. Aber fuer den Anfang ist vielleicht das billigste am sichersten, wenn ich mit VHDL doch nicht klarkomme...
Auf dem Pluto-Board ist ein Altera-FPGA. Wo liegen die Unterschiede zwischen Xilinx und Altera, mit was sollte ich anfangen? Laufen die gleichen VHDL-Programme auf beiden FPGA-Typen?
Xilinx und Altera sind Hersteller Nr. 1 und 2. Danach kommt erstmal eine ganze Weile nichts. Mit welchem der beiden du anfängst ist eigentlich egal. Such dir einfach ein Board aus das dir gefällt. Solange keine herstellerspezifischen Eigenheiten verwendet werden ist der Code portabel. Um die Fähigkeiten des ausgewählten FPGAs auszunutzen wirst du da aber kaum drum herum kommen (z.B.: Takterzeugung, Blockram, Multiplizierer und I/O).
Danke dir. Ich kaufe jetzt erstmal ein Pluto-Board mit PROM und TXDI und schaue, wie ich zurechtkomme.
> Altera und Xilinx sind Hersteller Nr. 1 und 2. Danach kommt erstmal eine > ganze Weile nichts. Jetzt stimmt es. ;-)
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.