CPLD - БИС/СБИС программируемой логики, структура которой представляет собою совокупность блоков типа PAL или GAL, объединенных матрицей программируемых соединений, программируется пользователем:
FPGA - БИС/СБИС программируемой логики, структура которой представляет собой матрицу программируемых логических блоков, между строками и столбцами которой реализованы программируемые соединения, программируется пользователем:
В САПР МАХ + PLUS II предусмотрено вычисление минимальных и максимальных задержек между источниками и приемниками:
Внешнее управляющее устройство (процессор) обеспечивает запись байтов в ОЗУ, подавая на него помимо данных также 8-разрядный адресный код и строб записи Write:
К полузаказным схемам относятся базовые матричные кристаллы:
На втором этапе проектирования выясняется достаточность числа входов и выходов выбранной PLD для реализации проекта:
На третьем этапе функции с большим числом термов, превышающим возможности выходных каналов PLD, разбиваются на подфункции:
Описание архитектурного тела объекта содержит имя объекта и его интерфейс:
Основа первого этапа проектных процедур - выбор допустимых элементов и определение связей между ними:
Проектирование на концептуальном уровне возлагается на САПР:
Простые устройства со сложностью в сотни эквивалентных вентилей целесообразно реализовывать на FPGA:
Стратегия проектирования - функциональная декомпозиция:
Структурный вариант описания проекта определяет функции, которые должны быть реализованы:
Язык VHDL появился в начале 1990-х гг. по запросам организаций Министерства обороны США:
Языки описания аппаратуры допускают описание проектируемого устройства только с точки зрения его структуры: