[an error occurred while processing this directive]
std_logic_vector2(n downto 0, k dowtno 0) это двухмерный массив. После синтеза должны остаться только std_logic и std_logic_vector (или bit...) и больше никаких типов.
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)