Hallo, guten Tag. Der Einstieg fällt mir etwas schwer mit 64 Jahren mit dem DE1-Board. Mit welchen Namen werden bitte die Leuchtdioden und Schalter auf dem DE1-Board geschrieben wenn ich eine Datei in VHDL schreibe und diese in Entity beschreibe ? Wo kann man bitte in Deutsch nachlesen, wie es mit einem VHDL-Programm abläuft in Quartus II bis zum fertigen Compilat zum Einlesen ins DE1-Board. Welches ist bitte der unterschied beim Compilat zwischen .sof und .pof ? Danke. Gruss peter
In der Altera Doku kannst Du das nachlesen. Die haben auch massenhaft Einstiegswebinare, wie man vorgeht. Zu Deiner Kernfrage: In FPGAs werden abstrakte PINNAMEN, die Du selber festlegst, benutzt und in einem pinfile den festen PINNUMMERN des Chips zugeordnet.
>Ansprechen der Schalter Das kann man sehr direkt machen, die halten schon was aus. > Ansprechen der Leuchtdioden Das sollte behutsam und freundlich gemacht werden, weil sie sehr empfindlich sind und man sie sonst verschreckt. Besonders chinesische Leuchtdioden sind sehr empfindlich, was die Art der Ansprache angeht: Ein falsches Wort und sie verweigern die Arbeit. Jetzt mal im Ernst "Peter": Du erwartest nicht, dass man Dir hier die FPGA-Geräte-Kette erklärt und dies auch noch auf Deutsch, oder dass sich Hersteller die Mühe machen, es in D zu publizieren? Warum jagst Du nicht die Altera Doks durch einen Übersetzer? Kauf Dir einen Lingenio oder Ultraspeach und lasse Dir die PDFs in Deutsche konvertieren. Pass aber auf, wenn Du beim Feldprogrammierbargerät das erste mal die eSicherungensstifte bequellst: Wenn nicht zuvor über die verbundene Testaktionsgruppe Zwischengesicht eine richtige Tiefladegeschwindigkeit eingestellt wurde, nutzt Dir weder ein SOF noch ein POF.
peter schrieb: > Hallo, guten Tag. > Der Einstieg fällt mir etwas schwer mit 64 Jahren mit dem DE1-Board. hui, da wirst du ziemlich viel lesen/googeln muessen > Mit welchen Namen werden bitte die Leuchtdioden und Schalter auf dem > DE1-Board geschrieben wenn ich eine Datei in VHDL schreibe und diese in > Entity beschreibe ? in der 'entity' kannst du beliebige Namen verwenden. Auf welchen Pin das letztendlich geht, das steht in einer anderen Datei (Achtung, diese 'anderen' Dateien sind meist 'case-sensitive', d.h. du musst auf Gross-/Kleinschreibung achten). Bei Xilinx ist das z.B. eine *.ucf Datei, bei Altera weiss ich's jetzt gerade nicht. Guck mal, ob fuer dein Board ein Beispiel existiert. In dieser 'constraint' Datei (==Vorgabe von dir) wird die Pinbelegung angegeben sowie (wichtig!) Timing-Vorgaben, also wie schnell soll das ganze werden (typischerweise steht da die Taktfrequenz des Oszillators drin und die wird mit dem Takteingang verknuepft). > Wo kann man bitte in Deutsch nachlesen, wie es mit einem VHDL-Programm > abläuft in Quartus II bis zum fertigen Compilat zum Einlesen ins > DE1-Board. In deutsch wird das schwierig, die Herstellerliteratur sowie die meiste Sekundaerliteratur ist ueblicherweise in Englisch. Empfehlung: Ein gutes Buch, z.B. Reichardt&Schwarz 'VHDL Synthese') > Welches ist bitte der unterschied beim Compilat zwischen .sof und .pof ? Kann ich aus dem Stegreif auch nicht sagen. Jeder Hersteller (Altera, Xilinx, Lattice, ...) macht da was eigenes. -> Googeln Viel Spass+Erfolg!
ach ja, vielleicht als allererster Einstieg: Beitrag "Erste Schritte mit dem Altera DE1 Board" oder http://cseweb.ucsd.edu/classes/sp13/cse140L-a/tut_initialDE1.pdf (ist dann aber englisch)
Jup, danke für die Hilfe. Gruss peter
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.