Hallo,
hier mal was mein Altium Designer zum VHD sagt:
Class Document Source Message Time Date No.
[Error] Inzialisator.vhd Compiler syntax error near if 08:01:14
08.01.2013 1
[Error] Inzialisator.vhd Compiler syntax error near then 08:01:14
08.01.2013 2
[Error] Inzialisator.vhd Compiler syntax error near then 08:01:14
08.01.2013 3
[Error] Inzialisator.vhd Compiler character '1' is not in type
std_logic_vector 08:01:14 08.01.2013 4
[Error] Inzialisator.vhd Compiler character '2' is not in type
std_logic_vector 08:01:14 08.01.2013 5
[Error] Inzialisator.vhd Compiler syntax error near when 08:01:14
08.01.2013 6
[Error] Inzialisator.vhd Compiler character '3' is not in type
std_logic_vector 08:01:14 08.01.2013 7
[Error] Inzialisator.vhd Compiler syntax error near when 08:01:14
08.01.2013 8
[Error] Inzialisator.vhd Compiler character '0' is not in type
std_logic_vector 08:01:14 08.01.2013 9
Dadurch, dass der Prozess auskommentiert ist, z.b. stimmt die if-abfrage
und das "end process" nicht. Da "Go" als std_logic_vector definiert ist,
kann auch nicht auf integer abgefragt werden. Im Code ist so einiges
nicht richtig - wenn Altium das DUT nicht Compilieren kann, erzeugt es
eine leere Testbench. Probiere mal mit der rechten Maustaste auf dein
VHD in Altium zu gehen und "Compile Document" zu drücken, dann müsstest
du das gleiche sehen wie ich.
Gruß, Achim