ПЛИС – программируемые логические интегральные схемы. Главное преимущество – скорость обработки информации намного выше, чем у микропроцессоров и микроконтроллеров (последние также могут быть реализованы на ПЛИС как составная часть цифровой системы). Быстродействие достигается путем полного распараллеливания выполняемых операций и отсутствия временных затрат на обработку программного кода (в ПЛИС программа реализуется на аппаратном уровне). Для программирования ПЛИС используются языки программирования аппаратуры – HDL. Эти языки являются стандартом при описании, проектировании и моделировании современных цифровых систем. Любой современный микроконтроллер и микропроцессор прежде всего реализуются в виде HDL-кода.