Gast
#543148
Ich möchte folgendes Berechnen: result_temp <= std_logic_vector(512 + unsigned(phase) * 160); später dann result_temp herunterschneiden. phase hat nur vier bit (3 downto 0) Damit hätte ich erwartet, daß das REsultat minestens mal 10 Bit breit ist. Komischerweise bemängelt Modelsim, die Bitbreite des tempvektors und will ihn auf 7 downto 0 haben! Wie ist das zu verstehen ?