Программируемое логическое устройство

Программируемое логическое устройство История и развитие программируемой логики Программируемая логика (PLD) — это тип интегральной схемы, который позволяет изменять логические […]

Программируемое логическое устройство

  • История и развитие программируемой логики

    • Программируемая логика (PLD) — это тип интегральной схемы, который позволяет изменять логические функции во время работы устройства. 
    • PAL (программируемая логическая матрица) была изобретена в 1971 году и стала основой для современных PLD. 
    • PAL была разработана для использования в микропроцессорах, но позже стала основой для более сложных устройств, таких как CPLD и FPGA. 
  • Развитие и применение PAL

    • PAL была разработана National Semiconductor и стала популярной благодаря своей способности к перепрограммированию. 
    • PAL использовалась в различных областях, включая телекоммуникации, компьютеры и автомобильную электронику. 
    • После успеха PAL AMD представила 24-контактный разъем 22V10 PAL с дополнительными функциями. 
  • Усовершенствования и развитие PLD

    • GAL (универсальное матричное логическое устройство) от Lattice Semiconductor было усовершенствованием PAL с возможностью стирания и перепрограммирования. 
    • CPLD (сложные программируемые логические устройства) использовались для более крупных логических схем и программировались через программаторы или последовательный поток данных. 
    • ПЛИС (программируемые в полевых условиях вентильные матрицы) были разработаны для более сложных конструкций и программировались после пайки на печатной плате. 
    • EPLD (стираемые программируемые логические устройства) были разработаны для стирания и перепрограммирования с помощью ультрафиолетового или электрического излучения. 
  • Другие варианты и хранение конфигурации

    • Существуют микропроцессорные схемы с фиксированными функциями и возможностью изменения через код. 
    • PLD сочетают в себе логические устройства и запоминающие устройства, используя различные типы памяти, такие как SRAM, EEPROM и флэш-память. 
  • Языки программирования и программирующие устройства

    • Для программирования PLD используются языки описания аппаратного обеспечения (HDLS), такие как PALASM, ABEL, CUPL, Verilog и VHDL. 
    • Программаторы PLD могут программировать различные семейства PLD от разных производителей. 
  • Рекомендации и внешние ссылки

    • Статья содержит ссылки на дополнительные ресурсы и информацию о программируемой логике. 

Полный текст статьи:

Программируемое логическое устройство — Википедия

Оставьте комментарий

Прокрутить вверх