Hallo Zusammen,
Wie kann ich bei einem std_logic_vector (port) bei welchem nur einige
wenige Bits beschrieben werden (jedoch an komplett verschieden Orten),
die unbenutzten Bits elegant auf einen definierten Wert setzten (alle
auf '0' )?
Beispiel:
1 | entity test is
|
2 | Port ( clock : in std_logic;
|
3 | reset : in std_logic;
|
4 | slv_reg0 : out std_logic_vector(0 to 31);
|
5 | );
|
6 | end test;
|
7 |
|
8 | architecture Behavioral of test is
|
9 |
|
10 | begin
|
11 |
|
12 | slv_reg0(4) <= gugus;
|
13 | .....
|
14 | ...
|
15 | slv_reg0(15) <= foo;
|
16 | ..
|
17 | ....
|
18 |
|
19 | slv_reg0 <= ?????
|
20 | -- setzte alle unbenutzten auf '0'
|
21 |
|
22 | end Behavioral;
|
Vielen Dank für eure Antworten.
Grüsse
Blaufisch