Hallo, ich bin recht neu im "FPGA-Geschäft" und habe mir ein Cyclone-I-Evaluation-Board gekauft. Ich benutze Quartus-II V11.0sp1 und mache hiermit meine ersten Gehversuche. Das Erlernen von Verilog u.ä. habe ich erstmal nach hinten geschoben, ich möchte mit dem Block Editor meine Designs machen. In der Bibliothek finden sich fertige Elemente, für die ich aber teilweise keine Doku finde. Aktuelle Beispiele sind der ALTACCUMULATE und LPM_LATCH. Beim Durchhangeln durch die Help-Funktion gelangt man z.B. auf die Altera-Internet-Seite und dort auf ein PDF "Integer Arithmetic IP Cores User Guide", in dem ganz viele tolle Funktionsblöcke dokumentiert sind, dummerweise aber nicht ALTACCUMULATE. Kann mir jemand Hinweise geben, wie ich an die entsprechende Doku rankomme? Man kann sich von den Bezeichnungen der Signale zwar ein bißchen was zusammenreimen, aber wissen ist immer schöner als glauben. Gruß Oliver
Das kommt zwar schon mal in Nähe, aber ist es leider nicht ganz. Im Anhang ein Screenshot von dem ATLACCUMULATE, den ich meine. Hat noch jemand einen Hinweis? Warum gibt es Deinen PDF eigentlich offenbar nur auf der chinesischen Seite von ALTERA?? Schöne Grüße Oliver
Ich würde Dir empfehlen direkt mit VHDL (Verilog ist eher in den USA verbreitet) anzufangen. Da kommst du sowieso nicht drum herum. :)
@Endox: Selbst dann bräuchte ich ja die Doku von dem Funktionsblock. Oder sind diese unter VHDL, Verlog u.ä. nicht verfügbar. Aber wie gesagt, wollte ich mir das erstmal sparen, diese HDLs zu lernen... Verwendet keiner den Block-Editor ??
peter schrieb: > Hallo, du kannst die Blöcke anschliessend auch in VHDL oder Verilog > umwandeln. Nein anders rum. Du beschreibst Deinen Akkumulator direkt in VHDL und schaust, dass dieser dann die im FPGA bestehenden Resourcen inferiert.
Beitrag "Verbindung mit Component von Grafikentwurf zum VHDL" Da steht, wie man aus einer Blockgrafik ein VHDL erzeugen kann, die man später mit Component einbauen in VHDL. Autor: peter (Gast) Datum: 19.02.2015 10:43 Weiter unten ist auch beschrieben, wie man aus einer selbst erstellten VHDL eine Blockgrafik erstellen kann, die man später als Baugruppe(Grafik) nutzen kann. Solch eine Baugruppe(VHDL) habe ich mir von einer RS232-Schnittstelle-VHDL erstellt und kann die jetzt überall einsetzen als Grafik, wo ich RS232 brauche, Gruss
Sieh mal in https://www.altera.com/en_US/pdfs/literature/hb/qts/qts_qii51007.pdf @Moderator Irgendwie läuft da eine automatische Link-Einfügung Amok. Mein Beitrag von heute 09:08 sieht etwas anders aus als von mir beschrieben... (V_H_D_L wurde zu A_B_E_L, F_P_G_A zu G_A_L)
P. K. schrieb: > Irgendwie läuft da eine automatische Link-Einfügung Amok. Kleiner Scherz anlässlich des heutigen Datums?
Ja, irgendwie ist Magie am Werke... Wer ist eigentlich dieser ABEL? ;) Danke für die Beiträge, meine Frage ist mir bisher aber noch nicht beantwortet worden: Wo finde ich die Doku zu ALTACCUMULATE ??? ABEL-, äh VHDL-Handbuch habe ich jetzt bestellt, aber das hilft mir mit dem oben beschriebenen Problem auch nicht weiter... Gruß Oliver
------------------------------ VHDL-Handbuch habe ich jetzt bestellt, aber das hilft mir mit dem oben beschriebenen Problem auch nicht weiter... ----------------------------- Das hättest du dir sparen können. Gruss
ALTACCUMULATE Da wirst dun keine Antwort finden, außer wie ich dir oben beschrieben habe, den Block : ALTACCUMULATE in VHDL umwandeln und dann Schritt für Schritt durchlesen. Habe ich durchgeführt, der VHDL- Text für den Block ALTACCUMULATE ist sehr leicht lesbar. Gruss
Oliver H. schrieb: > Das Erlernen von Verilog u.ä. habe ich erstmal nach hinten geschoben, > ich möchte mit dem Block Editor meine Designs machen. Vergeudete Zeit. Siehe den Beitrag "kruder Fehler bei FPGA-Programmierung (ISE WEBpack-Schematic)" Darin geht es zwar um Xilinx, aber das schenkt sich nichts... OliverHB schrieb: > Wo finde ich die Doku zu ALTACCUMULATE ??? > ABEL-, äh VHDL-Handbuch habe ich jetzt bestellt, aber das hilft mir mit > dem oben beschriebenen Problem auch nicht weiter... Leider kan ich dir dazu auch nicht weiterhelfen, aber das wird dir mit solchen vorgefertigten Funktionsblöcken eben dauernd passieren: entweder findest du keine Doku, oder sie unvollständig, oder sie ist nicht aktuell oder sie ist falsch. Oliver H. schrieb: > Kann mir jemand Hinweise geben, wie ich an die entsprechende Doku > rankomme? Ich probiers dann einfach so: https://www.google.de/search?q=ALTACCUMULATE Und finde dann den: http://www.digchip.com/application-notes/36/21553.php http://application-notes.digchip.com/038/38-21553.pdf Zwar schon 7 Jahre alt, aber das hatte ich ja schon geschrieben...
:
Bearbeitet durch Moderator
Das war wohl zu einfach ;-) Danke für die Hilfe! Gruß Oliver
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.