Ich bin neu im Lattice-Ökosystem und habe ein CrossLink-NX-Evaluierungsboard mit dem LIFCL-40, das über integrierte DPHY-Blöcke verfügt. Ich habe eine IMX-Kamera an das Board angeschlossen und das MIPI DPHY-IP generiert – es funktioniert, ich bekomme die Dateien (.ipx, .v usw.). Mein Projekt ist in VHDL, das IP ist in Verilog (was laut meiner Recherche kein Problem sein sollte). Ich verwende sogar den Ansatz, mit Rechtsklick auf die IP- (.ipx-) Datei die VHDL-Komponente und VHDL-Instanziierung zu kopieren und sie in meine Top-Datei einzufügen. In den Logs wird angezeigt, dass die IP-Dateien gefunden und gebaut werden, aber trotzdem erhalte ich in meiner Top-File einen Fehler, dass das DPHY-Modul nicht gefunden wird. Änderungen in der Synthese-Reihenfolge usw. haben auch nicht geholfen. Übersehe ich etwas?
Ney schrieb: > Mein Projekt ist in VHDL, das IP ist in Verilog (was laut meiner > Recherche kein Problem sein sollte) Was heißt das jetzt? Schließt die Recherche mit ein, wie gut sich VHDL und Verilog im konkreten Projekt vertragen? C und Pascal - Code kann man auch mischen. Nur eben nicht mal eben so, und per "Recherche" eigentlich auch noch nicht, wenn man übersetzen möchte.
Ney schrieb: > In den Logs wird angezeigt, dass die IP-Dateien gefunden und gebaut > werden, aber trotzdem erhalte ich in meiner Top-File einen Fehler, dass > das DPHY-Modul nicht gefunden wird. Wie lautet die genaue Fehlermeldung? Bei mir ist (unter Diamond, ich denke Radiant ist da nicht viel anders) die ipx-Datei im Projekt. Außerdem ist 'Include for -> Synthesis and Simulation' aktiviert. Ob VHDL oder Verilog gewählt wird, sollte keine Rolle spielen. Wird ja 'nur' instanziiert. Rbx schrieb: > Was heißt das jetzt? Schließt die Recherche mit ein, wie gut sich VHDL > und Verilog im konkreten Projekt vertragen? Nicht hilfreich. Wie gut das zusammenpasst steht schon im Synthese-Guide.
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.