The code causing the problems looks like a normal xnor operation, as you can see below:
S(1) <= L(16) xnor L(26);
This line causes the following error:
ncvhdl_p: *E,EXPSMI (HDL/aes_sbox_enc_depth16.vhd,169|14): expecting a semicolon (';') [9.5.1]. ncvhdl_p: *F,MAXERR: maximum error count reached (1). TOOL: ncvhdl 10.20-s075: Exiting on Feb 14, 2012 at 12:56:05 GMT (total: 00:00:01)
Does anyone know what is happening here, the semicolon is clearly present. Is it possible that VHDL does not support xnor, if so, how can I rewrite it?
Many thanks!
source share