Hallo miteinander ;) ich komme bisher mehr aus der µController-Ecke und bin nun mal in die 'FPGA, VHDL & Co'-Ecke abgebogen ;) Ich hatte vor, etwas mit der Schaltungssynthese anzufangen. Ich dachte dabei gleich an einen FPGA bzw. ein entsprechendes Board, welches auch vom Preis her für den Anfang ansprechend wäre. Erfahrungen habe Ich bislang schon mit GAL sowie CPLD (je VHDL). Hätte auch bei FPGA weiterhin an VHDL gedacht, verwende hier bislang ispLever. Was könntet Ihr mir denn so empfehlen für den Einstieg und wie schaut es mit IDEs/Synthesetools (außer ispLever) so aus? Evtl. SystemC? Was Ich so vorhabe vorerst sind natürlich mehr kleinere Dinge. Wenn jedoch etwas mehr Luft nach oben mit dabei wäre, so ist das natürlich umso besser. Preislich bin Ich eigentlich nicht irgendwie eingeschränkt, jedoch sollte es für den Anfang schon stimmen. Vielen Dank und Gruß
Hallo Se Sk. Ich habe mehrere FPGA-Boards mit Xilinx und Altera FPGAs. Für Anfänger kann ich einen Altera DE1 Board empfehlen: http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=53&No=83 Preis/Leistung-Verhältniss ist (in meine Augen) unschlagbar! Das board ist sehr gut ausgestattet und hat zwei 20x2 Wannenstecker mit mehr als 70 I/Os nach außen. Ich habe DE1 direkt bei Terasic bestellt und es hat mir (vor ca. 2 Jahre) ca. 170€ gekostet inkl. Zoll/Versand. MfG aus Westerwald
Se Sk. schrieb: > Was könntet Ihr mir denn so empfehlen für den Einstieg und wie schaut es > mit IDEs/Synthesetools (außer ispLever) so aus? Jeder Hersteller (X,A,L) hat freie Versionen der Entwicklungsumgebung, die für den Start (und drüber hinaus) gut ausreichen. > Evtl. SystemC? Vergiss das, das war ein Irrweg der Hardwarebeschreibungssprachen... Beitrag "Gibt es SystemC in freier Wildbahn?" > Ich dachte dabei gleich an einen FPGA bzw. ein entsprechendes Board, > welches auch vom Preis her für den Anfang ansprechend wäre. Such einfach hier im Forum nach Evalboard, Starterkit, Anfänger usw... http://www.mikrocontroller.net/search?query=starter*+anf%C3%A4nger*&forums[]=9&max_age=-&sort_by_date=1
Hallo, ich kann das DE1 board wirklich weiterempfehlen. Allerdings hat das Board mit 8 Mbyte für mich nun zu wenig Memory, so dass ich auf die Neuerscheinung www.de0-nano.terasic.com gestossen bin. Kostet auch nur die Hälfte. Viele Grüsse, Reinhard
Wie wäre es mit dem XuLA von XESS? http://www.xess.com/prods/prod047.php Der kostet relativ wenig. Ich bin damit immer klargekommen! Mit freundlichen Grüßen, Valentin Buck
Die Digilent Spartan3 Boards sind recht weit verbreitet, da findest du immer einen, der so eines hat... http://www.digilentinc.com/Products/Catalog.cfm?NavPath=2,400&Cat=10&FPGA Oder gleich die 6-Input-LUTs vom Spartan 6 ausreizen... ;-)
Zunächst mal vielen Dank für eure Antworten bzw. Beiträge. Das DE1 / DE0 gefällt mir schon sehr gut. Etwas ähnlich die Spartan3-Boards (VGA, LAN, Display usw.). Das XuLA ist auch nicht übel, ist halt weitaus schlichter und hat für mich auch so seinen Reiz. DE1/DE0- sowie eines der Digilent Spartan3-Boards sind halt wie gesagt auch wg. des VGA, LAN usw. reizvoll. Wäre halt auch für dein Einstieg in eine etwas höhere Ebene sinnvoll, wohingegen der XuLA vllt. für kleinere Schaltungen sehr schön ist. Da ist ja ein PIC18F14K50 mit drauf, dient der Taktgenerierung sowie USB<->JTAG und ist für die Initialisierung zuständig. Der µC hat 16k Speicher, denke da dürfte wenig übrig bleiben um ihn noch anderweitig zu verwenden. Das ist allerdings auch nicht so wichtig. Theme Softcore: Ist es auf einem CycloneII oder Spartan ohne weiteres möglich, einen Softcore zu fahren sowie noch etwas Kapazität übrig zu haben? Das ist auch ein Thema, mit welchem ich mich gerne noch etwas mehr auseinandersetzen möchte. Die meisten Softcores sind ja afaik so oder so nicht frei. Ich wünsche euch einen guten Tag / guten Start in den Tag ;) Gruß
Se Sk. schrieb: > Theme Softcore: Ist es auf einem CycloneII oder Spartan ohne weiteres > möglich, einen Softcore zu fahren sowie noch etwas Kapazität übrig zu > haben? Kommt drauf an. Vor allem auf die Größe des Chips. Bei Xilinx, Spartan3 ist ein 500er brauchbar für was kleines wie die ZPU [1]. Einen LEON3 (SPARC) bekommt man mit Ach und Krach in einen 1000er rein, hat aber dann keinen Platz mehr für was Eigenes. Zu Altera/Cyclone kann ich nichts sagen. > Das ist auch ein Thema, mit welchem ich mich gerne noch etwas mehr > auseinandersetzen möchte. Die meisten Softcores sind ja afaik so oder so > nicht frei. Jain. Der Core ist m.E. gar nicht so entscheidend. Wichtig ist eine lauffähige Toolchain. Eine inzwischen etwas unübersichtliche Übersicht findest Du unter [2]. Duke [1] http://www.mikrocontroller.net/articles/ZPU:_Softcore_Implementierung_auf_Spartan-3_FPGA [2] http://www.mikrocontroller.net/articles/FPGA_Soft_Core
Ich (VHDL-Anfänger) hatte mich vor kurzen mit dem "PicoBlaze" angefreundet, das ist ein 8Bit-Softcore für die Xilinx'schen ICs. Der hat, speziel für Newbies, ein paar Vorteile: * recht einfach einzusetzen * kostenlos auf der HP von Xilinx downloadbar * leicht erweiterbar * gut dokumentiert * klein (von dem kann man gerne 10St.(und mehr !) in einen S3500 unterbringen) * externer Simulator (PIDE) ebenfalls kostenlos (leider unterscheidet sich die Assembler-Syntax des Simulators von der Xilinx'schen) Nachteile: * nur max. 1024 Instruktionen * Code nicht simulierbar (deshalb d.ext.Simulator) Gruss Uwe
Ich simuliere meine Software die im Softcore steckt im Hardwaresimulator mit. Da kann die Software direkt mit der Hardware (ggf. als Modell) interagieren. Duke
Duke Scarring schrieb: > Ich simuliere meine Software die im Softcore steckt im Hardwaresimulator > mit. Da kann die Software direkt mit der Hardware (ggf. als Modell) > interagieren. :-) Sehr schöner Satz, wären Soft- oder Hard- noch 2 mal mehr drin gewesen, hätte ich dich für den Grimme Preis vorgeschlagen! Zum Thema, hier was mit Xilinx Spartan 6: Ich habe gerade mit Avnet's S6EV-LX16 gespielt, sehr nett: http://www.silica.com/products/highlight/product/spartan-6-lx16-evaluation-kit.html und etwas kleiner das Microboard: http://www.silica.com/products/highlight/product/spartan-6-lx9-microboard.html
X- Rocka schrieb: > :-) > Sehr schöner Satz, wären Soft- oder Hard- noch 2 mal mehr drin gewesen, > hätte ich dich für den Grimme Preis vorgeschlagen! Da gebe ich mir das nächste Mal etwas mehr Mühe. Aber prinzipiell sollten Deine Anforderungen zu schaffen sein ;-) Duke
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.