K
Kenneth Johansson
Guest
Could some language expert explain why adding a constant value to a
constant results in a non constant ?
With base as
constant base : std_logic_vector(7 downto 0) := "10000000"
case addr is
when (base) => -- works
when (base+1) => -- not a static expression HOW??
constant results in a non constant ?
With base as
constant base : std_logic_vector(7 downto 0) := "10000000"
case addr is
when (base) => -- works
when (base+1) => -- not a static expression HOW??