Forum: FPGA, VHDL & Co. Altera Quartus(Design aufteilen, IP erstellen)


von Hi (Gast)


Lesenswert?

Hallo,

ich möchte mit Hilfe von Altera Quartus ein kleines Projekt erstellen. 
Damit ich mir bei der Synthese etwas Zeit spare, möchte ich das Design 
in mehrere Stücke aufteilen und dabei nur den geänderten Code neu 
synthetisieren. Wie kann ich so was in der IDE machen?
Außerdem möchte ich ein IP erstellen. Kann mir jemand eine Hilfestellung 
geben, wie man ein IP in Quartus erstellt?

Danke für die Hilfe.

von Roger S. (edge)


Lesenswert?

Nennt sich incremental compilation. In der Dokumentation zu Quartus ist 
das feature beschrieben, gibt auch ein online Kurs dazu (ODSW1136).
Allerdings gibts das nur in der subscription edition.

Am meisten Zeit sparst du indem du dein design vorher mit ModelSim 
simulierst.

Cheers, Roger

von FPGA-Vollprofi (Gast)


Lesenswert?

... oder parallel pipelined arbeitst ...

von Hi (Gast)


Lesenswert?

Wie kann man aus VHDL-Code sowas wie ein Altera Megacore erstellen? Ist 
das überhaupt möglich?

Danke

von Roger S. (edge)


Lesenswert?

Ob du eigene Komponenten in den MegaWizard einbinden kannst, keine 
Ahnung. Aber du kannst relativ einfach eigene cores in den SOPC Builder 
integrieren.
Dazu braucht es jedoch TCL und kein VHDL.

Wenns mehr um reusability als clicki bunti geht, fuer das gibts den 
generic block einer VHDL Komponente. Die Wrapper des Altera MegaWizard 
funktionieren z.B. auch so.

Cheers, Roger

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
Noch kein Account? Hier anmelden.