Регистрация | Вход

Объявление

Свернуть
Пока нет объявлений.

Промэлектроника: ПЛИС (CPLD) Microchip

Свернуть
X
 
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

    Промэлектроника: ПЛИС (CPLD) Microchip



    Microchip Technology Incorporated – один из крупнейших игроков на рынке полупроводников. Компания появилась в 1987 г. как подразделение General Instruments, но уже в 1990 г. стала независимой. Удачный выход на IPO в 1993 спас компанию, и с тех пор она только растёт, поглощая конкурентов и расширяя свой портфель продукции, в который сегодня входят:
    • микроконтроллеры PIC;
    • микроконтроллеры AVR (экс-Atmel);
    • EEPROM (как собственной разработки, так и Atmel);
    • микроконтроллеры серии 8051;
    • отладочные платы для микроконтроллеров;
    • ПЛИС (CPLD), ППВМ (FPGA), конфигурационная память для FPGA;
    • цифро-аналоговые (ЦАП) и аналого-цифровые (АЦП) преобразователи;
    • операционные усилители, инструментальные усилители, компараторы и многое, многое другое.

    На склад Промэлектроники поступило несколько моделей CPLD Microchip (Atmel), полный список которых приведён в конце статьи. Вспомним, что такое CPLD: Complex Programmable Logic Device - в дословном переводе "сложное программируемое логическое устройство". В русскоязычной терминологии они обычно обозначаются как ПЛИС - программируемые логические интегральные схемы, но это несколько более широкое понятие. CPLD имеют заметные отличия от FPGA:
    • CPLD имеют встроенную энергонезависимую память, в которой хранится их конфигурация, что позволяет их использовать как своего рода загрузочные устройства для FPGA;
    • в CPLD ячейки организованы не на основе таблиц поиска, а как "море вентилей" (англ. sea-of-gates – архитектура PLD, при которой межсоединения между вентилями и отдельными транзисторами выполнены не вокруг них на одном слое, а в нескольких слоях над элементами. Это значительно повышает плотность упаковки транзисторов в таком устройстве);
    • часто CPLD построены по принципу макроячеек – заранее подготовленных типовых логических устройств. Фактически макроячейки организовывают отдельные вентили в готовые устройства, реализующие часто используемые в целевом устройстве сложные логические функции. Это удешевляет производство микросхемы, упрощает разработку под неё, но делает её менее гибкой.

    Разработка под CPLD, как и под FPGA, осуществляется при помощи языков описания аппаратуры: Verilog, Verilog HDL, VHDL и других. В настоящее время под CPLD часто понимают программируемые логические матрицы с малым числом макроячеек (от единиц до пары сотен), в то время как в FPGA таких базовых "элементов" могут быть тысячи, и в целом архитектура FPGA является несколько более гибкой. Соответственно различается и цена – для несложных задач рационально выбрать более дешёвые CPLD. К примеру, их можно применять в качестве более быстрой замены микроконтроллеров для управления COM-портами и подобными устройствами.

    Сравнение основных характеристик поступивших ПЛИС Microchip (Atmel) представлено в таблице:

    Параметр ATF16V8B-15JU ATF22V10C-15JU ATF22V10C-15PU
    Время задержки, нс 15 15 15
    Макроячейки, шт. 8 10 10
    Максимальная частота, МГц 83 166 166
    Ресурс чтения/записи, циклов 100 100 100
    Напряжение питания, В 5 5 5
    Корпус PLCC20 PLCC28 DIP24

    Прочитать в оригинале…
    Последний раз редактировалось Darya; 13-11-2020, 16:38.

Похожие темы

Тема Автор Раздел Последнее сообщение
2002—2021 «ЭтЛайт»
Наши контакты: +7 (812) 309-50-30, client@efind.ru
Реклама · Участие в поиске · Инструменты · Блог · Аналитика · English version

  ExpoElectronica RADEL
Обработка...
X