Gast
#2074402
Hallo zusammen stehe gerade vor einem kleinen Problem umd finde nichts gescheites im I-net... hoffe mir kann einer weiter helfen.. ich will den Wert 3.000.000 mit einem Eingangswert (Vector 25 bit groß) vergleichen hab geplant das so zu machen MAX_VAL <= conv_std_logic_vector(3000000,25); habe das im Process drin stehen, aber weil ich das im process drin stehen habe wird der Wert erst mit einem Takt verzögert benutzt.. deswegen wollte ich das jetzt als Signal definieren signal MAX_VAL : integer range 0 to 16777215 := 3000000; das ist aber jetzt ein integer und kann dem Ausgangsvector nicht zugewiesen werden wie löse ich das? wie kann ich die 3.000.000 ine einen vector wandeln? vielen dank shconmal für die hilfe..