Данное пособие подойдёт для студентов первых курсов, обучающихся по направлению "Электроника" и смежных с ним специальностей, а также для начинающих радиолюбителей и схемотехников.
В пособии будет представлена необходимая базовая теория и практические задачи для её закрепления.
Ссылки на полное оглавление пособия, на предыдущую на следующую главы.
Приятного чтения!
Чтобы в ПЛИС заработала нужная нам цифровая схема мало того, что нужно сконфигурировать имеющиеся логические блоки особым образом, еще нужно создать, запрограммировать связи между логическими блоками.
Для этого в ПЛИС имеются специальные конфигурируемые коммутаторы.
Известно две основных методики построения ПЛИС по типу архитектуры связей: островная и иерархическая.
Островная ПЛИС называется так потому, что конфигурируемые блоки все равны между собой и находятся, как острова в океане, между узлами коммутации и линиями связи.
На рис. 9.2.1 обозначаются CB – Connection Box и SB – Switch Box. В сущности, это программируемые мультиплексоры, подключающие тот или иной CLB к другому CLB через цепочки проводов в ПЛИС.
Второй известный тип ПЛИС – это иерархические ПЛИС (рис.9.2.2). Здесь идет расчет на то, что в схеме всегда есть участки, которые взаимодействуют друг с другом более тесно, чем с отдаленными модулями проекта.
Здесь близлежащие CLB соединить довольно просто, нужно не много коммутаторов и получающиеся связи работают быстро. Вот если нужен более крупный блок вычислителей, то сигнал должен выйти на более высокий уровень иерархии и потом зайти вглубь в соседнюю «комнату».