Gast
#2121999
Hallo Bekomme für diese Zeile immer nen Fehler. std_logic_name := Array_Name(aktuelles Zeichen)(to_integer (x_pos (4 downto 0)))(to_integer (y_pos (4 downto 0))); die Fehlermeldung lautet: Error (10405): VHDL error at OSD.vhd(102): can't determine type of object at or near identifier "to_integer" -- found 0 possible types x_pos und y_pos werden so gebildet. x_pos := conv_std_logic_vector(row_cnt,11); y_pos := conv_std_logic_vector(col_cnt,10); diese bibliotheken sind eingebunden: library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.STD_LOGIC_ARITH.ALL; use IEEE.STD_LOGIC_UNSIGNED.ALL; use IEEE.NUMERIC_STD.ALL; Ich will nur jeweils die unteren 4 bit der Counter wieder in einen integer wert wandeln damit ich das Array zeile für zeile abprüfen kann.