R
Ralph Friedrich
Guest
Hello,
I'm use vectors to combine signals with different driver directions.
May be that's not a good coding style ?!
T(
Q : INOUT Std_logic_vector (24 DOWNTO 0) ;
....
For example:
Q(12 downto 0) is driven by the testbech.
Q(24 downto 13) is driven by DUT.
In the simulation I get there a X on some signals.
When I set a init value to the vector it works sometimes.
Does anyone know whats going on?
I'm use vectors to combine signals with different driver directions.
May be that's not a good coding style ?!
T(
Q : INOUT Std_logic_vector (24 DOWNTO 0) ;
....
For example:
Q(12 downto 0) is driven by the testbech.
Q(24 downto 13) is driven by DUT.
In the simulation I get there a X on some signals.
When I set a init value to the vector it works sometimes.
Does anyone know whats going on?