Ich suche etwas, mit dem ich herumspielen kann, für das ich aber nicht zu viel ausgeben darf. Ich habe keinen Anspruch auf einen akademischen Rabatt. Berücksichtigen Sie dies, wenn Sie Vorschläge machen.
Ich suche etwas, mit dem ich herumspielen kann, für das ich aber nicht zu viel ausgeben darf. Ich habe keinen Anspruch auf einen akademischen Rabatt. Berücksichtigen Sie dies, wenn Sie Vorschläge machen.
Antworten:
Eines der Digilent-Kits wäre ideal. Ich habe eines ihrer Spartan-3-Kits . Es ist ein älterer Chip, aber auf der Platine befinden sich wahrscheinlich die meisten Dinge, die Sie wahrscheinlich benötigen, und viele Stifte sind an den Anschlüssen für andere Dinge herausgeführt, die Sie möglicherweise mit ihm verbinden möchten. Sie beginnen bei 109 Dollar. Meins hat einen der 400.000 Gate-Chips drauf, sie scheinen diese Option nicht mehr zu verkaufen.
Ich habe diese Support-Gruppe für Benutzer gebildet. Xilinx hat auch eigene Foren.
Papilio One ist ziemlich billig, hat aber keine I / O-Geräte, wie Schalter, LEDs, Displays und so weiter. Auf der positiven Seite haben sie einige gründliche Beispiele - einschließlich eines verwendbaren Arduino und eines Logikanalysators. Das Digilent Basys2 kostet erheblich mehr, verfügt jedoch über zahlreiche Schalter, Leuchten, Anschlüsse und direkte Xilinx WebPack-Unterstützung.
Lattice hat ein kleineres Lattice XP2 Brevia Development Kit für 49 US-Dollar. Das ist mit kostenloser Software, Switches, LEDs und Erweiterungsanschlüssen. Die Schattenseiten sind (soweit ich weiß): Keine Simulation, und zum Programmieren ist eine echte parallele Schnittstelle erforderlich - oder das USB-Kabel, das mehr als doppelt so viel kostet. Ich habe diese mit einem generischen FTDI-basierten Programmierer programmiert .
Terasic bietet eine Reihe von Altera-basierten Entwicklungsboards zu Preisen zwischen 79 USD (akademisch) und 119 USD an. Nicht ganz so günstig, aber mit vielen leicht zugänglichen E / A-Funktionen sowie nützlichen Anschlüssen, Schaltern und LEDs.
Unser auf Cyclone IV basierendes ORDB2A-Entwicklungsboard ist zwar nicht eines der günstigeren Boards für 139 Euro zzgl. MwSt., Verfügt jedoch über einen USB-Anschluss für unterwegs (es kann als Host fungieren, wenn auch nur mit 12 Mbit / s) und einen Micro-SD-Steckplatz Zwei Funktionen, die ich bei anderen hier erwähnten Boards nicht bemerkt habe. Es fehlen Benutzer-Peripheriegeräte wie LEDs und Schalter, was die Eignung als Einsteiger-Board beeinträchtigen könnte.
Das DE0-Nano ist ein großartiges billiges Board für den Anfang. Es verfügt über das neueste Cyclone IV FPGA von Altera und unterstützt viele Funktionen. Altera bietet auch großartige Labore dafür.
Nicht die einfachste Art, auf E / A zuzugreifen, aber ein cooler Formfaktor: Der BeMicro Altera Cyclone 3 . Ich bin Altera über Xilinx gegenüber parteiisch. Ich weiß, dass Xilinx ein kostenloses Web-Tool-Kit hat, aber Altera ist länger kostenlos (im Entwicklungszyklus), wenn ich mich richtig erinnere. Außerdem gefällt mir der SOPC-System-Builder. Es ist ziemlich einfach, einen integrierten Softcore-Prozessor zu kompilieren.
Bonus: Labs auf der Website enthalten, um Ihnen den Einstieg zu erleichtern.
Avnet Xilinx® Spartan®-6 FPGA LX9 MicroBoard 89 USD. Blatt hier verkaufen .
Eigenschaften:
Diese Seite ist wahrscheinlich einen Blick wert, auch wenn Sie am Ende nicht Ihre eigenen rollen werden :)
Papilio One + LogicStart MegaWing wäre besser und billiger als das Basys2.
Das Fusion Starter Kit kostet 500 US-Dollar. Das ist, was ich habe (für 300 Dollar, bevor sie den Preis erhöht haben). Die Libero-Software ist sehr gut gemacht . Ich kann Actel im Allgemeinen aufgrund der hervorragenden Softwarequalität nur empfehlen. Ich würde ein paar hundert Dollar mehr ausgeben, als meinen Kopf mit einem "bekannten" kleinen Käfer gegen die Wand zu schlagen, von dem ich wissen sollte, aber nicht wusste.
Wir haben ein Xilinx Spartan 3A FPGA-basiertes Board im Angebot, das derzeit für 50 US-Dollar erhältlich ist. Kein High End, aber großartig für Anfänger. Siehe die Tafel hier.
http://numato.com/elbert-spartan-3a-fpga-development-board
Unter http://numato.com/tutorials/ finden Sie ebenfalls gute Tutorials, mit denen Sie beginnen können.
Der Merkur sieht gut aus. Aber dann auch Xula und Xula-2: http://www.xess.com/prods/prod055.php
Wenn das Budget alles bestimmt, suchen Sie bei eBay nach Xilinx FPGA (oder nach Altera, wenn Sie möchten). Es gibt einige Entwicklungsboards aus China, die für etwa 30 US-Dollar auf Basis der älteren Spartan-3-FPGAs verkauft werden.
Das neue (*) "Mojo" FPGA-Entwicklungsboard verdient die Aufnahme in diese Liste.
Beachten Sie, dass die Beispiele auf der Hauptseite http://embeddedmicro.com/development-boards/mojo-v3.html Verilog verwenden. Über die Xilinx ISE können Sie jedoch auch VHDL verwenden.
(*) KickStarter-Kampagne Anfang 2013: http://www.kickstarter.com/projects/1106670630/mojo-digital-design-for-the-hobbyist
knjn.com hat einige Boards, Altera und Xilinx, beginnend mit dem Pluto RS232 .
Yann, ich habe den Quellcode in unserer Google-Codebasis gepostet. Der Code basiert auf WxWidgets. Sollte sich mit geringfügigen Änderungen leicht auf Linux portieren lassen (Die im Code verwendete serielle Bibliothek ist jedoch nicht Linux-kompatibel).
Suchen Sie unter http://code.google.com/p/numato-open-source/downloads/list nach elbert_config_utility_win_src
Der Digilent Atlys verwendet einen Spartan6 X45. Dies ist ein großartiger Chip für die DSP-Arbeit, da er 58 DSP48-Slices enthält. Jeder von ihnen multipliziert 18 x 18 Bit und zwei Addierer mit einer Rate von 390 MHz. Die allgemeine Logik ist 6822 "Slices" = 27.000 Bits im Wert eines 1-Bit-Schnelladdierers (oder 27.000 oder 54.000 allgemeine Logikfunktionen mit 6 oder 5 Variablen), und die allgemeine Logik kann etwas schneller takten. Es hat auch 2 MBit schnelles Onboard-SRAM, 320 MHz.
Das Board enthält viele nützliche Dinge wie 1 GBit DDR-SDRAM mit einer Spitzenbandbreite von 1,6 GByte / s. Ich spiele gerade mit der HDMI-Schnittstelle. Es steuert einen DVI-Monitor mit 1280 x 1024 Pixeln. Ich implementiere die Schaltung für einen Logikanalysator, damit ich mit diesem Monitor debuggen kann (als Text-Overlay über dem Grafikhintergrund). Viel Spaß.
Sie verkaufen es für 349 $ oder 200 $, wenn Sie einen Akademiker bekommen können. (Und wer kennt niemanden an einer Universität?) Schließlich ist das Entwicklungssystem die ISE von Xilinx, die für dieses FPGA kostenlos ist.
Wir haben eine tolle kleine FPGA-Entwicklungsplatine auf unserer Website, die viele integrierte Extras wie 8-Kanal-ADC, 4-Mbit-SRAM, 50-MHz-Takt und 5-V-tolerante E / A-Pins enthält. Wir haben es in einem 64-poligen DIP-Gehäuse für die Verwendung auf einem Steckbrett entworfen. Es ist USB-programmierbar, um neue FPGA-Designs schnell zu laden und zu testen. Es ist im Moment für 69 $ verkauft. Schauen Sie sich das auf unserer Website unter http://www.micro-nova.com an
Wir haben auch Tutorials, die Ihnen den Einstieg in FPGAs erleichtern sollen.
Obwohl es sich technisch gesehen nicht um ein FPGA handelt (es ist ein PLD), ist dieser kleine Typ für über 42 USD erhältlich und verfügt über Tasten, LCD, Blitz und Temperatursensor: http://www.latticesemi.com/en/Products/DevelopmentBoardsAndKits/MachXO2PicoDevelopmentKit .aspx
Wir haben eine neue Spartan 6 FPGA-Karte mit 512Mbit DDR SDRAM, FT2232H USB-Gerät und bis zu 158 IOs. Es lohnt sich wahrscheinlich, einen Blick in unser Geschäft zu werfen .