Altera_Forum
Honored Contributor
10 years agoVHDL2008 matching equality operator
i can't get VHDL-2008 matching equality operator compiled on quartus2.
when i compile the code below it says: Error (10327): VHDL error at test.vhd(13): can't determine definition of operator ""?="" -- found 0 possible definitions 'VHDL 2008' option is being chosen on Assignments > Settings > Complier Settings > VHDL input setting . wondering what i have done wrong. any suggestions? thanks. code:library ieee; use ieee.std_logic_1164.all; entity test is port( a,b: in std_logic_vector(3 downto 0); y: out std_logic_vector ); end test; architecture rtl of test is begin y <= a ?= b; end rtl;
quartus2 version : Quartus II 64-Bit Version 15.0.0 Build 145 04/22/2015 SJ Web Edition