[an error occurred while processing this directive]
По описанию проблемы я понял что PERIOD не задавался. Откуда тулза узнает где на какие задержки загоняться? Если понизить частоту на вашем проекте, уверен, заработает.
(«Телесистемы»: Конференция «Языки описания аппаратуры (VHDL и др.))