В datasheet сказано:
"В каждом БВВ имеется цепь удержания последнего состояния (Bus-Hold). Данная цепь в рабочем режиме всегда активна".
В. Ю. Зотов в книге "Проектирование цифровых устройств на основе ПЛИС фирмы Xilinx в САПР WebPack ISE" пишет :
"Значение параметра I/O Pin Termination определяет состояние пользовательских контактов ввода-вывода кристалла... Значение Keeper, принятое по умолчанию, соответствует режиму подключения цепи удержания последнего состояния к пользовательскому выводу ПЛИС. При выборе значения Float схема удержания последнего состояния не используется."
Только что проверил : файлы прошивок при Float и Keeper совпадают.
Вопрос собственно вот в чем : зачем в ISE существует возможность выбора (Float или Keeper), если это не влияет на файл прошивки? Или это является следствием некоректной работы ISE с CPLD, о чем многие здесь говорили? (У меня ISE 6.3). И, может быть, в других версиях ISE Bus-Hold действительно можно выключить?