Проектируемое устройство функционирует в двух режимах:
− режим предварительной конфигурации (в процессе которого происходит конфигурация ПЛИС);
− режим непосредственной работы.
Рассмотрим подробнее эти режимы работы:
1) Режим предварительной конфигурации.
Микросхема Spartan-II (ПЛИС) конфигурируются путем загрузки конфигурационных данных во внутреннюю конфигурационную память. Часть специальных контактов, которые при этом используются, не могут применяться для других целей, в то же время некоторые из них могут после завершения конфигурирования служить в качестве контактов ввода/вывода общего назначения.
В зависимости от выбранного режима конфигурирования, контакт CCLK может быть либо источником сигнала синхронизации, либо наоборот – приемником сигнала от внешнего генератора синхросигналов.

Рис. 4.1 Алгоритм конфигурирования
Последовательность конфигурации.
Конфигурирование устройства Spartan-II – процесс, состоящий из трех фаз. В первой фазе конфигурирования очищается конфигурационная память. Следующая фаза – загрузка данных в конфигурационную память. Наконец, активизируется логика (фаза Start-Up).