Hallo, ich hätte mal eine Fragen. Ich bin Anfänger was das programmieren von Mikrocontrollern betrifft. Ich interessiere mich sehr für das programmieren von FPGAs. Hatte ich im Studium aber leider viel zu wenig und viel zu wenig Information. Kann mir vielleicht jemand helfen, z.B. was für ein Board soll ich mir kaufen? mfg Micha
:
Verschoben durch Admin
Boards gibt es wie Sand am Meer. Vielleicht solltest Du erstmal ein VHDL-Buch kaufen und dir eine Entwicklungsumgebung raussuchen, mit der Du Deine ersten Versuche im Simulator unternimmst. Wenn das einigermaßen klappt und Du die unterschiedlichen Denkweisen von VHDL zu z.B. C verinnerlicht hast, kannst Du Dir immernoch ein Board kaufen. Dann hast Du evtl. auch schon nähere Einblicke in die Thematik und weißt was Du damit anstellen könntest/möchtest. Daran kannst Du dann die Wahl des Boards anpassen. Gruß, derLars PS: Programmierung von Mikrocontrollern und FPGA-Beschreibung sind zwei paar Schuhe ;)
Ok dann werde ich das mal machen. Danke... Ich hab ein Board von LatticeECP3 Versa hab es damal beim Seminar bekommen. Kann ich damit was anfangen? mfg Micha
>Kann ich damit was anfangen?
Was ist das denn für eine beschränkte Frage?
Maier schrieb: > Mikrocontrollern != FPGAs => ??? Das ist so nicht korrekt, die Aussage war: "das programmieren von Mikrocontrollern" man kann locker einen Mikrocontroller im FPGA programmieren...
Mir wurde gesagt, dass ich dass UmgebungsTool benötige damit ich programmieren kann und dieses soll 900 Euro kosten. Das ist mir etwas zu teuer!!!
Mit Lattice kenne ich mich nicht aus, aber hier steht: http://www.fpga-news.de/2010/07/neue-lattice-entwicklungsumgebung/ Gruß, derLars
D.h. du hast studiert(!!) aber alles was du über einen Sachverhalt weißt, hat dir "irgendjemand" mal gesagt oder aber das Forum muss dir die Infos liefern? Wie wäre es mal mit selber recherchieren? Konkrete Fragen sind hier dann im FPGA Forum genau richtig. Aber "kann ich was damit anfangen" ist ja wohl unter aller Kanone. Nochmal, hast du echt studiert? Wurde dir da alles vorgekaut? Ah du bist Bachelor? Gabs da auch Elternabende? Unglaublich...
Das LatticeECP3 Versa wird von der kostenlosen Version nicht unterstützt wenn man nach der Tabelle geht: http://www.latticesemi.com/products/designsoftware/diamond/diamondsoftwarematrix.cfm?source=sidebar
Michael Bordaux schrieb: > Hallo, ich hätte mal eine Fragen. Ich bin Anfänger was das programmieren > von Mikrocontrollern betrifft. Ich interessiere mich sehr für das > programmieren von FPGAs. Kannst Du das etwas genau definieren: Möchtest Du einen (vorhandenen) Mikrocontroller programmieren (z.B. in C)? Möchtest Du irgendetwas mit einem FPGA realisieren (z.B. in VHDL)? Möchtest Du in einem FPGA einen Mikrocontroller-Core realisieren (z.B. in VHDL)?
Michael Bordaux schrieb: > Ich bin Anfänger was das programmieren von Mikrocontrollern betrifft. Das war jeder mal. Sogar die, die gar nicht studiert heben... > Ich interessiere mich sehr für das programmieren von FPGAs. Ist auch interessant. Allerdings werden die gar nicht programmiert, sondern es wird mit einer Hardwarebeschreibungssprache eine Schaltung beschreiben, die dann auf das FPGA abgebildet wird. > Hatte ich im Studium aber leider viel zu wenig und viel zu wenig > Information. Diese Einstellung ist kindisch! Im Studium habe ich hauptsächlich nur noch "Lernen" gelernt... > Ich hab ein Board von LatticeECP3 Versa hab es damal beim Seminar > bekommen. Kann ich damit was anfangen? Warst du beim Seminar wach? Hat da keiner gezeigt, was man damit machen könnte? > Kann mir vielleicht jemand helfen, > z.B. was für ein Board soll ich mir kaufen? WAS willst du denn machen? Hast du irgendwelche Ziele? Um es mal kurz&bündig zu sagen: mit FPGAs kannst du sogar ganz ohne Hardware anfangen. Du musst sowieso erst mal den Simulator bedienen lernen... > Mir wurde gesagt, dass ich dass UmgebungsTool benötige damit ich > programmieren kann und dieses soll 900 Euro kosten. Normalerweise sollte für das Versa-Board eine Lizenz für das Versaboard dabei sein. So wars auf jeden Fall bei mir... Alternativ: kauf dir für weniger als 100€ ein MachXO(2) Board und leg damit los. Oder eins von Xilinx oder von Altera. Aber am wichtigsten ist: fang an und lern dabei.
Michael Bordaux schrieb: > Mir wurde gesagt, dass ich dass UmgebungsTool benötige damit ich > programmieren kann und dieses soll 900 Euro kosten. Das ist mir etwas zu > teuer!!! Das ist nicht wahr. Bei Lattice kannst du dir die Entwicklungsumgebung "Lattice Diamond" sowie eine License für das Versa Board nach Anmeldung kostenlos herunterladen.
das Versaboard ist schön zum einsteigen in PCI Express auf dem FPGA. Für einen Anfänger eventuell ein viel zu grosse Hürde.
Lothar Miller schrieb: > Im Studium habe ich hauptsächlich nur noch "Lernen" gelernt... Aber Lernen lernen lernt man heut glaub nur noch sehr eingeschränkt.. Ich finde es auch erschreckend, wenn man sowas von jemandem liest, der ein abgeschlossenes Studium hat.
Lothar Miller schrieb: > Im Studium habe ich hauptsächlich nur noch "Lernen" gelernt... Da kann ich Lothar nur zustimmen. Das Studium bereitet dich auf eine Denkweise hinaus, mit dem du viele bzw. alle Hürden selber meistern könntest/müsstest. Sei es mit Hilfe von Büchern, Forenbeiträgen oder User Guides von den Herstellern der FPGA, du müsstest nach einem Studium wissen, wie du an eine neue Technologie oder an eine neue Programmiersprache herangehen solltest. Im Berufsleben wird es nach einem Studium nicht anders. Du wirst mit Aufgaben konfrontiert, bei denen du manchmal vielleicht null Ahnung hast. Trotzdem musst du in der Lage sein durch Recherchen dir dieses nötige Wissen für deine Aufgabenstellung anzueignen, um die Aufgabe zu meistern. Vielleicht willst du dich ja nur Hobbymäßig mit FPGAs beschäftigen, aber vorerst solltest du dir wirklich im klaren sein was µC und FPGAs überhaupt sind, was die Unterschiede und Einsatzzwecke sind bzw. welches Ziel du damit hast. Erst dann kann dir auch jeder im Forum mit Denkansätzen oder Hilfestellungen weiterhelfen, und das auch sehr gerne :-) ... Und eines nie vergessen, man lernt nie aus. lg Cihan
>Das Studium bereitet dich auf eine Denkweise hinaus, mit dem du viele >bzw. alle Hürden selber meistern könntest/müsstest. Nur Satzbau und Grammatik wird im Studium nicht gelehrt.
Schnarcho schrieb: >> Das Studium bereitet dich auf eine Denkweise hinaus, mit dem du viele >> bzw. alle Hürden selber meistern könntest/müsstest. > Nur Satzbau und Grammatik wird im Studium nicht gelehrt. Ein Beitrag, was wieder zum aktuellen Thema nicht passt! Danke Cihan
Schnarcho schrieb: > Nur Satzbau und Grammatik wird im Studium nicht gelehrt. Das sollte die allgemeinbildende Schule schon gemacht haben. Duke
Wow, da hab ich eine Lawine ausgelöst. Leute ich würde mich echt freuen, wenn ihr euch auf das wesentlich konzentriert. Ich muss hier nicht belehrt werden, lass das mal ruhig mein Problem sein. Eure Meinung, wie ich mein Studium oder Projekte gestalten muss interessiert mich nicht. Konzentriert euch auf das wesentliche und zwar „das Programmieren von Mikroprozessoren“ da könnt ihr mir gerne Tipps geben. Ps: Bei alle anderen möchte ich mich herzlichst bedanken, für eure klugen Äußerungen die mir weiter geholfen haben!!! ;) mfg MICHA
Ach ja und noch etwas besorgt euch mal Freunde ihr "NERDS".... hahahahahahaha mein Gott das stimmt, meine FREUNDE hatte recht was solch ein Forum betrifft. mfg euer FREUND MICHA hahahahahahahahaha
Tja, leider hast du dich damit immer noch nicht konkret geäußert, was du genau machen willst. Möchtest du in einem FPGA den Kern eines µC realisieren? Dann mach dich schlau über Rechnerarchitekturen, Rechenwerke etc. Aber vor allen Dingen: Lern gescheite und konkrete Fragen zu stellen. Man geht ja auch nicht ins Forum von Chefkoch.de und fragt "Wie kocht man eigentlich Essen?" Den Leuten hier zu sagen, was sie dein Problem sein lassen sollen und was nicht, ist übrigens nicht die beste Strategie, wenn du wirklich sinnvolle Unterstützung haben willst. Bisher weiß hier noch niemand, was du überhaupt genau willst. Da darf man sich über Gegenfragen und den Hinweis, sich erstmal einen Grundstock an Wissen zuzulegen, nicht wundern. Btw: Was hast du eigentlich studiert/was studierst du? BWL? Wirtschaftsinformatik? Soziale Arbeit?
KUNST hahahahaha
:
Wiederhergestellt durch Moderator
Michael Bordaux schrieb: > Ach ja und noch etwas besorgt euch mal Freunde ihr "NERDS".... Hab ich. Danke. > meine FREUNDE hatte recht was solch ein Forum betrifft. Aber sie konnten deine Frage auch nicht beantworten, richtig? BTW: das hier ist dein Beitrag, der auf deine Frage hin entstanden ist, da hast vorrangig du selber die Moderation! Im späteren Leben ist das deine Sitzung oder Besprechung. Da hast dann auch du selber die Moderation. Und es hilft nichts, eine Frage zu stellen, dann den Raum zu verlassen und sich nach zwei Tagen über die aufgelaufenen Beiträge zu beschweren...
Hallo mein Freund, ich beschwere mich doch nicht! Ich find es nur lustig...
Mit deiner Einstellung bekommst du im Berufsleben sehr wenige Freunde.
Brauch ich auch nicht...hab genug! hahahahahaha So jetzt lass es mal gut sein, hab schon Bauchschmerzen...
> Konzentriert euch auf das wesentliche und zwar „das Programmieren von > Mikroprozessoren“ da könnt ihr mir gerne Tipps geben. FPGAs sind aber immer noch keine Mikroprozessoren !
Uwe schrieb: > FPGAs sind aber immer noch keine Mikroprozessoren ! Sie können aber welche sein. Nur wissen sie es kurz nach dem Einschalten noch nicht... ;-)
Lässig, echt... der Knabe will einen Mikrocontroller programmieren und dann doch wieder einen FPGA und eigentlich weiss er gar nicht, was er überhaupt will.. Aber eines weiss er offensichtlich ganz sicher, dass wir alle Nerds sind ;-) Diese Nerds verdienen das Geld mit dem solchen Leuten wie dir ein Studienplatz finanziert wird, obwohl ganz klar ist, dass das Perlen... ...Ach, was reg ich mich hier eigentlich auf :-)
Nanana regt sicht da etwa ein NERD auf???? hahahahahaha
t430 schrieb: > Nanana regt sicht da etwa ein NERD auf???? hahahahahaha Frag dich mal ernsthaft wer in diesem Thread ganz massiv an sozialen Fähigkeiten zu wünschen übrig lässt. So, und nun Verhalte dich bitte entweder wie ein erwachsener Mensch, oder geh wo anders spielen.
Als Buch könnte man empfehlen VHDL-Synthese (http://www.amazon.de/VHDL-Synthese-Entwurf-digitaler-Schaltungen-Systeme/dp/3486581929). Am Ende des Buches wird der Aufbau eines MIPS-Prozessors beschrieben. Einen Mikroprozessor kann man so aufbauen: 1. Addierer 2. Arithmetisch-Logische-Einheit (ALU) 3. Programmzähler und Befehle holen
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.