Gast
#4240005
Hallo Zusammen, in einem Projekt stelle ich einem DSP ein Register zur Verfügung, das die Versionsnummer des FPGA Images enthält. Zurzeit ändere ich die Nummer nach jeder Änderung selbst was ich (Asche über mein Haupt) schon mal verbockt habe. Ich würde die Sache gerne gerade ziehen, indem die aktuelle (bzw die zur Zeit des commits, ich sehe das Problem) SVN Nummer als Keyword direkt ins vhd gebracht und als std_logic_vector übergeben wird. Genau daran hänge ich jetzt. Meine, wenn auch nicht so elegante Lösung sah so aus:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
31 | |
32 | |
33 | |
34 | |
35 | |
36 | |
37 | |
38 | |
39 | |
f_conv_string_2_int macht nur das, was die Funktion sagt - ist in meinem sim_tool_pkg. Leider bekomme ich das nicht durch die Synthese, weil der Index des rev_nr strings nicht konstant ist. Habt ihr vielleicht eine Idee das Problem zu lösen oder vielleicht einen anderen, eleganteren Weg? Viele Grüße Achim