Microsemi A3PE600-FGG256I
тел. +7(499)347-04-82
Описание Microsemi A3PE600-FGG256I
Microsemi A3PE600-FGG256I — описание и характеристики
Общее описание
A3PE600-FGG256I — это FPGA (Field-Programmable Gate Array) из семейства ProASIC3E производства компании Microsemi (ныне подразделение Microchip Technology). Семейство ProASIC3E — это энергонезависимые (flash-based) FPGA с низким энергопотреблением, разработанные для применений, требующих высокой надёжности, защиты конфигурации и мгновенного запуска (instant-on).
Ключевая особенность — конфигурация хранится во встроенной flash-памяти, что обеспечивает:
- сохранение конфигурации после отключения питания (без внешней ПЗУ);
- защиту IP от копирования (security lock);
- устойчивость к радиации и сбоям (single-event upset immunity);
- мгновенный старт (нет необходимости загружать «bitstream» при включении).
Технические характеристики
| Параметр | Значение | |---|---| | Семейство | ProASIC3E | | Логических ячеек (VersaTile) | 600 000 | | Системные вентили | ~ 600 K | | Эквивалентные LUT (4-input) | ~ 6 000 (из расчёта 100 экв. ячеек на VersaTile¹) | | Триггеров (Flip-Flops) | ~ 1 080 | | Встроенная RAM (SRAM) | 108 Кбит (12 блоков × 9 Кбит) | | Тактовых генераторов (Clock Conditioning Circuit, CCC) | 6 | | PLL | 1 (встроенный в CCC) | | Банков ввода-вывода | 4 | | Максимум пользовательских I/O | ~ 186 (зависит от корпуса) | | Напряжение ядра | 1,5 В | | I/O блоки | совместимы с 1,5 / 1,8 / 2,5 / 3,3 В | | Корпус | FGG256 (256-выводной Fine-Pitch Ball Grid Array, 1 мм шаг) | | Рабочая температура | Industrial: –40 °C … +85 °C | | Конфигурационная память | Встроенная flash FPGA (невозвратное программирование, ISP) | | Совместимость с PCI | Да (до 66 МГц, 3,3 В) | | Поддержка стандартов I/O | LVTTL, LVCMOS, PCI, PCI-X, GTL+, SSTL2/3, LVPECL, LVDS (через резисторы) | | Источник тактов | Внешние и внутренние oscillator, PLL | | AES-шифрование потока | Да (ProASIC3E поддерживает) |
¹ Точное число LUT-эквивалентов для A3PE600 по документации Microsemi часто указывается как ~6 000 LUT-4, полезных триггеров около 1 080 (для некоторых конфигураций используются как LUT, так и как register).
Скоростная градация: суффикс "I" = Industrial (индустриальный) температурный диапазон. Перед ним обычно указывается скорость — по стандартной схеме обозначения A3PE600-FGG256I без цифры (STD) или, например, A3PE600-1FGG256I (speed grade 1, быстрый). Стандартная скорость — «STD».
Маркировка парт-номеров (Part Numbers) семейства A3PE600
Полный перечень может меняться, но канонические формы:
| Парт-номер | Корпус | Temp | Скорость | Примечание | |---|---|---|---|---| | A3PE600-FGG256 | FGG256 | Commercial | STD | Pb-free (FG = RoHS) | | A3PE600-FGG256I | FGG256 | Industrial | STD | запрашиваемый | | A3PE600-1FGG256 | FGG256 | Commercial | −1 (быстрый) | | | A3PE600-1FGG256I | FGG256 | Industrial | −1 | | | A3PE600-FGG484 | FGG484 | Commercial | STD | Больше I/O | | A3PE600-FGG484I | FGG484 | Industrial | STD | | | A3PE600-2FGG484I | FGG484 | Industrial | −2 | | | A3PE600-PQ208I | PQ208 (PQFP) | Industrial | STD | Для Legacy-схем | | A3PE600-PQ208 | PQ208 | Commercial | STD | | | A3PE600-BG256I | BG256 (BGA, non-RoHS) | Industrial | STD | Старое обозначение leaded |
В старых обозначениях корпуса:
FG= FineLine BGA с малым шагом + без свинца,FGG— тот же, но с глянцевой/безсвинцовой обработкой,BG/BGG— обычный BGA. Первое число после точки — «speed grade» (0/STD по умолчанию, 1, 2 — более быстрые).
Совместимые / родственные модели
Прямая совместимость «drop-in» возможна по корпусу (FGG256) и семейству, но нужно учитывать отличия по объёму логики и SRAM. Примеры:
ProASIC3E (та же линейка) — в корпусе 256-FG:
- A3PE1500-FGG256I
- A3PE3000-FGG256I
- A3PE600-FGG256 / I
- A3PE250-FGG256 (для некоторых проектов с меньшей логикой)
ProASIC3 (без «E») — M1A3P / A3P:
- A3P600-FGG256I
- A3P400-FGG256I
- A3P1000-FGG256I
- A3P250-FGG256I
Серия ProASIC3 (без «E») часто pin-to-pin совместима с ProASIC3E в одинаковом корпусе, что позволяет мигрировать проекты с ростом/снижением требований по логике, но при этом характеристики I/O и уникальные блоки могут отличаться — надо сверять datasheet по обоим семействам.
Ecли требуется аналогичный по классу от других производителей:
- LatticeXP2 — тоже flash-based, но другой архитектуры (LUT-4), не совместима pin-to-pin.
- Actel IGLOO (позже выпущенный) — прямая «преемственная» совместимость по назначению для low-power, отличается напряжением ядра (1,2–1,5 В).
- Microchip IGLOO AGL600 — идеальный современный выбор вместо A3PE600 (та же компания — Microchip — рекомендует эту замену как более новую), отличается низким питанием, но в целом тот же класс задач.
Замена и lifecycle
Microsemi/Microchip официально признаёт A3P (ProASIC3) и A3PE «зрелым» семейством. Рекомендованные пути миграции:
- A3PE600 → IGLOO AGL600 или AGL1000 (низкое энергопотребление, аналогичная SPL/flash).
- A3PE600 → Microchip PolarFire / SmartFusion2 (M2S010/M2S025) — если требуется переход на современную платформу и работа с радиационно-стойкими применениями сохраняется по линии Microchip rad-tolerance.
Формальная совместимость по платам отсутствует, потребуется редизайн.
Применения
- Промышленная автоматика и контроллеры (благодаря Industrial темп. и instant-on)
- Аэрокосмическая и оборонная электроника (доступны rad-tolerant версии)
- Телекоммуникации (E1/T1, мультиплексирование)
- Медицинское оборудование
- Управление питанием и интерфейсами в вычислительной технике
- Security-locked systems (из-за flash-based конфигурации с защитой от копирования)
Ссылки на документацию
- Datasheet: Microsemi «ProASIC3E Flash Family FPGAs» — DS0097 (ревизии могут меняться)
- Pin descriptions / Packaging: в том же datasheet, раздел FGG256
- Product brief: PB0055
Если хотите, могу уточнить:
- точную «speed grade» и есть ли варианты для 300K / 600K / 1500K E-series в FGG256P/H (Pb/Hot-rod);
- военный парт-номер (HE / HR) для AT-to-q level;
- рекомендованные Microchip аналоги и PCN (Product Change Notification) для конкретного парт-номера.