Цитата(kaktus @ May 27 2009, 15:03)

В исходнике на эти 8 стоят атрибуты KEEP(чтоб в 1 не схлопнул) и IOB.
Думаю проблема именно в
KEEP - обычно этот constraint вынуждает MAP/PAR так вывернуть схему, чтобы сигнал, на который навешен
KEEP, был либо выходом
LUT, либо выходом
Slice FF (что мы и имеем в Вашем случае).
Замените
KEEP на
equivalent_register_removal = false. LOC Вам не нужен - конечно, с LOC получается железобетонно, но от этого страдает гибкость проекта.
В подобных случаях я используютолько пару constraint'ов:
equivalent_register_removal = false и
iob = true.