If Ive got a proces like this, which is basically combitorial, do constants need to be in the sensitivity list?
I think not.
In my case the constant is defined in another package, not within the architecture.
Ive put a much simplified examle below where:
inq_addr is an input and REGISTERS_BASE_VALID is a constant.
-------------------------------------------------
-- address decode process
---------------------------------------------------
p_addr_decode: process(inq_addr)
begin
access_type_selected <= NODEV;
if ((inq_addr AND REGISTERS_BASE_VALID) then
access_type_selected <= REGISTER_ACCESS;
end if;
end process p_addr_decode;
Any help appreciated..
I think not.
In my case the constant is defined in another package, not within the architecture.
Ive put a much simplified examle below where:
inq_addr is an input and REGISTERS_BASE_VALID is a constant.
-------------------------------------------------
-- address decode process
---------------------------------------------------
p_addr_decode: process(inq_addr)
begin
access_type_selected <= NODEV;
if ((inq_addr AND REGISTERS_BASE_VALID) then
access_type_selected <= REGISTER_ACCESS;
end if;
end process p_addr_decode;
Any help appreciated..