попробуй оптимизацию гдето выключить или переписать выражения вроде этого:

Цитата Сообщение от Mick Посмотреть сообщение
CSMD <= not (AVR_Sel and ADR_Sel);
вот так:

Код:
CSMD <= '0' when  (AVR_Sel  = '1') and (ADR_Sel = '1') else '1';