[an error occurred while processing this directive]
Это точно. Синтаксис VHDL явно сочинял графоман-клавадавец. Чего стоит один триггер по фронту: IF (clk'event AND clk'last_value='0' AND clk="1") THEN ...А потом это же еще читать.
(«Телесистемы»: Конференция «Языки описания аппаратуры (VHDL и др.))