Diese Warnmeldung wird möglicherweise® angezeigt, wenn Sie Cadence NC-Sim Version 5.5 verwenden, um eine megaWigesteuerte VHDL-Megafunktionsveränderung zu simulieren, die mit der Quartus® II Software Version 5.1 und früher generiert wurde. Cadence NC-Sim Version 5.5 wird von der Quartus II Software Version 5.1 und früher nicht offiziell unterstützt.
NC-Sim kann aufgrund der Art und Weise nicht nach erklärten Komponenten in den angegebenen Bibliotheken suchen VERWENDEN Klausel wird in der Megafunction-Variation verwendet.
Das Problem wurde ab der Quartus II Softwareversion 6.0 behoben, da die korrekte USE-Klausel in die Variation-Datei geschrieben wird.
Um dieses Problem bei der Verwendung der Quartus II SoftwareVersion 5.1 und früher zu vermeiden, verwenden Sie die offiziell unterstützte Version der NC-Sim-Software, wie sie im Cadence NC-Sim Support-Kapitel in Band 3 des Quartus II Handbuchs dokumentiert ist.
Sie können auch Megafunction USE-Klauseln in der Variation-Datei ändern, um das Problem zu vermeiden, wie im unten stehenden Beispiel gezeigt. Veränderung:
USE altera_mf.altera_mf_components.all;
USE lpm.lpm_components.all;
An
USE altera_mf.all;
USE lpm.all;
Eine andere Methode, um das Problem zu vermeiden, besteht darin, die -relax
Option bei der Durchführung einer Ausarbeitung mit ncelab zu verwenden. Zum Beispiel:
ncelab -relax -MESSAGES -access r top:entity