Ich stehe vor einem Rätsel, warum Modelsim mir folgenden Fehler anzeigt:
1 | # ** Error: my_module.vhd(123): Unknown expanded name
|
Dieser weitst auf folgende Zeile:
1 | my_sl_en <= work.my_lib.ENABLED;
|
1 | Die Bibliothek ist in my_module wie folgt eingebunden:
|
2 | library work;
|
3 | use work.my_lib.all;
|
In der Library selbst sehe ich auch keinen Fehler
1 | library ieee;
|
2 | use ieee.std_logic_1164.all;
|
3 | package my_lib is
|
4 | constant ENABLED : std_logic := '1';
|
5 | end my_lib;
|
In anderen Modulen nutze ich dies ebenfalls in der Art und es führt zu
keinen Problemen. Die Bibliothek muss ich mit einbeziehen, da die
Konstante in weiteren Bibliotheken vorhanden ist.
Hat jemand eine Idee was da falsch sein könnte?