hallo alle zusammen. ich würde mich gerne mit fpga's beschäftigen. hierbei kommen bei mir einige fragen hoch. - ich bin linuxanhänger/freak. gibt es hierfür eine entwicklungsumgebung? (gegoogle half bisher nichts) - wo bekomme ich einfache pläne für ein programmiergerät - wo bekomme ich gute tutorials - was sollte ich mir alles besorgen ich würde mich über jede hilfe freuen. mfg KoF
- ich bin linuxanhänger/freak. gibt es hierfür eine entwicklungsumgebung? Es gibt ModelSim und irgendwelche Freeware-Simulatoren für Linux. Die Entwicklungsumgebungen der Hersteller sind meist für Win. - wo bekomme ich einfache pläne für ein programmiergerät Schaltpläne für JTAG-Interfaces gibt es bei jedem Hersteller. - was sollte ich mir alles besorgen Ein FPGA-Eval Board. Zum Beispiel gibt es von Altium ein ganz nettes Board mit 400K-SpartanIII für günstige 128EUR.
Hi, ist ganz schwierig fuer LINUX was zu finden. Es gibt ein paar freeware Projekte, vgl. z.B. "http://www.freehdl.seul.org/" oder "http://ghdl.free.fr/". Ich bezweifle jedoch, ob die zum Einstieg in FPGA/VHDL geeignet sind. Es gibt kommerzielle Programme wie Modelsim fuer LINUX, aber die kosten natuerlich... Fuer Windows gibt es "QuartusII" von Altera (kostenloser download nach Registrierung fuer Privatgebrauch). Als Hardwareplattform eignet sich da zum Beispiel das Digilab von ElCamino (gibts z.B. bei Conrad ca. 100 Euro), vgl. auch "astro.uni-tuebingen.de/groups/electronics/VHDL.pdf"
Hi KoF, Wegen der Software, schau mal bei Xilinx vorbei (www.xilinx.com) und suche nach der freien Software 'Webpack'. Da steht was von Unterstuetzung fuer Red Hat Linux. Habs zwar noch nicht ausprobiert, aber vielleicht klappts ja... Jens PS: Siehe http://www.xilinx.com/xlnx/xebiz/designResources/ip_product_details.jsp?sGlobalNavPick=PRODUCTS&sSecondaryNavPick=Design+Tools&key=DS-ISE-WEBPACK
Hallo Thomas, seit der Version 7.1 ist die freie Version des Webpacks von Xilinx endlich auch für Linux downloadbar. Da Xilinx wohl erst recht spät bzw. total planlos auf den Linux-Zug aufgesprungen ist, benutzen sie eine grottige Emulationsschicht, die Win32-Api-Aufrufe umsetzt (http://www.bristol.com/windu/). Das Ergebnis ist deshalb nicht ganz so schmerzfrei wie z.B. eine native Gtk- oder Qt-Anwendung, aber es funktioniert wenigstens, und Wine ist (wie bei früheren Versionen) nicht mehr nötig. Obwohl die Software laut Xilinx nur für RedHat Server blabla gemacht ist, funktioniert es nach dem Installieren von OpenMotif bei mir hier unter Gentoo problemlos. Also einfach mal ausprobieren, bei Problemen mal nach "webpack 7.1 <Name deiner Distro>" googeln. Gruß, Stefan
Nochwas: Zum Programmieren der CPLDs (vermutl. werde ich die XC95...XL verwenden, da rel. preiswert und bei Reichelt erhältlich) werde ich NAXJP (http://www.nahitech.com/nahitafu/naxjp/naxjp-j.html) verwenden, das ist so ein Simpel-Programmer, der im Grunde nur aus Kabeln vom Par.-Port zum den JTAG-Anschlüssen des CPLDs/FPGAs besteht. Hab das allerdings noch nicht getestet, da ich noch in der Experimentierphase ohne konkrete Hardware bin. Gruß, Stefan
Wer das Programm Simtool kennt und schon immer mal legal das timiing simulieren und darstellen wollte, der soll mir doch einfach ne mail schreiben. Mein Prof hat dazu ein gratis-Tool geschrieben das Plattforumunabhängig ist. War sogar auf der Seite der Firma von Simtool bis die gemerkt haben, dass das AddOn alles kann, was deren Vollversion dann auch kann =)
bei den kabel von dieser komischen website fehlt noch ein widerstand. http://warmcat.com/milksop/cheaptag.html
Bei mir läuft ebenfalls Webpack ISE unter gentoo. Allerdings funktioniert impact wegen vermutlich inkompatibler Kernelmodule nicht. Ich hab auch die jtag-package von openwince gefunden (und die beiden Xilinx-Chips auf dem Boarg gefunden. Nun wüßte ich zu gerne was ich jetzt tun muss um meinen Bitstreams in den Chip zu laden. Lauf google hab ich da zwar was von einem JAM-Player gelesen den es auch für Linx geben soll, allerdings keine Pakt gefunden, weder binär noch zum selbst kompilieren. Kennt da jemand ein Howto, die Einarbeitung in VHDL ist mir schon so komplex genug.
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.