[an error occurred while processing this directive]
так как написано поймет, имхо, только behavioral compiler от синопсиса - а все остальное понимает так называемые RTL описания (то есть так, как написал cdg)
(«Телесистемы»: Конференция «Языки описания аппаратуры (VHDL и др.))