SmartFusion

Комбинированная аналого‐цифровая ПЛИС с интегрированным аппаратным процессором ARM® Cortex-M3

ПЛИС SmartFusionКомбинированная аналого‐цифровая ПЛИС SmartFusion содержит в одной микросхеме программируемую логическую матрицу, аппаратный процессор ARM Cortex‐M3 и программируемый аналоговый блок. Обеспечивает полностью настраиваемую конфигурацию, защиту вашего проекта и легкость в использовании. ПЛИС SmartFusion, выполненная полностью по FLASH технологии, является идеальным решением для построения Систем на Кристалле (СнК), обеспечивая значительно большую гибкость по сравнению с традиционными решениями на аппаратных микроконтроллерах с фиксированным набором функций и имеет значительно меньшую стоимость по сравнению с решениями с использованием дорогостоящих софт‐процессоров в ПЛИС.

Отличительные черты

Наверх
  • Аппаратный 100 МГц 32‐битный процессор ARM Cortex‐M3
  • АНВ шина, выполненная в виде многоуровневой матрицы соединений с пропускной способностью до 16 Гбит/с
  • 10/100 Ethernet MAC
  • По два контроллера SPI, I2C и UART
  • Два каскадируемых 32‐битных таймера
  • До 512 кбайт Flash ПЗУ и до 64 кбайт СОЗУ
  • Контроллер внешней памяти
  • 8‐канальный контроллер ПДП
  • Итегрированные ЦАП и АЦП
  • Интегрированные каналы измерения напряжения, тока и температуры
  • До 10 высокоскоростных 50 нс компараторов
  • Аналоговый вычислительный блок разгружает процессор от предварительной обработки аналоговых сигналов
  • До 47 аналоговых и до 169 цифровых портов ввода‐вывода

Архитектура SmartFusion

Наверх

Архитектура SmartFusion

Технические характеристики

Наверх
ПЛИС SmartFusionA2F0601A2F200A2F500
Программируемая логическая матрица
   Системных вентилей 60,000 200,000 500,000
   Логических ячеек 1,536 4,608 11,520
   Блоков ОЗУ объемом 4,608 бит 8 8 24
Микропроцессорная субсистема (МСС)
   FLASH ПЗУ, кбайт 64 256 512
   СОЗУ кбайт 16 64 64
   Cortex-M3 Да Да Да
   10/100 Ethernet MAC Нет Да Да
   Контроллер внешней памяти 26‐бит адрес,
16‐бит данные
26‐бит адрес,
16‐бит данные
26‐бит адрес,
16‐бит данные
   ПДП 8 каналов 8 каналов 8 каналов
   I2C 2 2 2
   SPI 2 2 2
   16550 UART 2 2 2
   32‐битный таймер 2 2 2
   PLL 1 1 2
   32 КГц интегрированный генератор 1 1 1
   100 МГц интегрированный RC генератор 1 1 1
   Кварцевый генератор (1.5 МГц - 20 МГц) 1 1 1
Аналоговый блок
   АЦП 1 2 3
   ЦАП 1 2 3
   Аналоговых блоков (SCBs) 1 4 5
   Компараторов2 2 8 10
   Каналов измерения тока2 1 4 5
   Каналов измерения температуры2 1 4 5
   Биполярных каналов измерения
   напряжения2
2 8 10
Порты ввода/вывода корпуса: МСС + ПЛИС
Корпуса FG256 Max FG256 FG484 FG256 FG484
Прямые аналоговые входы 20 27 8 8 8 12
Всего аналоговых входов 24 31 24 24 24 32
Всего аналоговых выходов 1 1 2 2 2 3
МСС портов входа/выхода3,4 25 25 25 41 25 41
Портов ввода/вывода ПЛИС 66 66 66 94 66 128
Всего портов ввода/вывода 116 123 117 161 117 204

Примечания:

  1. В процессе обсуждения.
  2. Разделяют ресурсы портов ввода‐вывода. Могут быть недоступны одновременно.
  3. 16 портов МСС могут быть использованы как порты ввода/вывода ПЛИС. Эти порты могут использовать триггеры Шмита и поддерживают только стандарты LVTTL и LVCMOS (1.5/1.8/2.5/3.3В).
  4. 9 портов МСС предназначенные для Ethernet MAC могут использоваться как порты ввода/вывода ПЛИС, если Ethernet MAC не используется в проекте. Эти порты могут использовать триггеры Шмита и поддерживают только стандарты LVTTL и LVCMOS (1.5/1.8/2.5/3.3В).