ПЛИС
Материал из Википедии — свободной энциклопедии
Программи́руемая логи́ческая интегра́льная схе́ма (ПЛИС, англ. programmable logic device, PLD) — электронный компонент, используемый для создания цифровых интегральных схем. В отличие от обычных цифровых микросхем, логика работы ПЛИС не определяется при изготовлении, а задаётся посредством программирования. Для программирования используются языки Verilog, VHDL.
Некоторые производители ПЛИС предлагают процессоры для своих ПЛИС, которые могут быть модифицированы под конкретную задачу, и затем встроены в ПЛИС, тем самым уменьшить место на печатной плате и упростив разработку для самой ПЛИС.
Содержание |
[править] Некоторые сферы применения
Широко используется для построения различных по сложности и возможностям цифровых устройств.
Это приложения, где необходимо большое количество портов ввода-вывода (бывают ПЛИС с более чем 1000 пинов), ЦОС, цифровая видео-аудио аппаратура, высокоскоростная передача данных, криптография, разработка ASIC, в качестве мостов между системами с различной логикой и напряжением питания.
[править] Основные современные типы ПЛИС
- CPLD (англ. complex programmable logic device — сложные программируемые логические устройства) содержат относительно крупные программируемые логические блоки — макроячейки (англ. macrocells), соединённые с внешними выводами и внутренними шинами. Функциональность CPLD кодируется в энергонезависимой памяти, поэтому нет необходимости их перепрограммировать при включении.
- FPGA (англ. field-programmable gate array) содержат логические элементы и блоки коммутации. FPGA обычно имеют больше логических элементов и более гибкую архитектуру, чем CPLD. Программа для FPGA хранится в распределённой оперативной памяти микросхемы, поэтому требуется начальный загрузчик.
[править] Некоторые производители ПЛИС
- Xilinx
- Altera
[править] Ссылки
- fpga4fun.com Несколько проектов
- Opencores Источник готовых разработок