Hallo, ich bin kurz vor dem verzweifeln, ich versuche jetzt schon den ganzen Tag ein . ngo File mit Diamond in ein Verilog einzubinden. Ich hab mich streng nach der anweisung das unter: http://www.latticesemi.com/documents/lms1_4_hw_ug.pdf zu finden ist gehalten nun meine Frage. Wie weiss ich das mein .NGO file mit der Verilogdatei verlinkt wurde. und wenn ich dies dann in ein anderes Projekt einbinde bekomm ich den Fehler: NGDBuilder:local block <myfile> with type <myfile> is unexpanded
Mit folgendem wrapper sollte es gehen (Clock ist nur ein Beispiel)
1 | module ngomodule_wrapper |
2 | ( |
3 | input wire Clock |
4 | ); |
5 | |
6 | |
7 | ngomodule_bb |
8 | i_ngomodule_bb |
9 | ( |
10 | .Clock( Clock ) |
11 | )/* synthesis FILE="ngomodule.ngo" */; |
12 | |
13 | endmodule |
14 | |
15 | |
16 | module ngomodule_bb |
17 | ( |
18 | input wire Clock |
19 | ) |
20 | /* synthesis syn_black_box */; |
21 | endmodule |
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.