Комбинированная аналого-цифровая ПЛИС 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 |
A2F0601 |
A2F200 |
A2F500 |
|||
Программируемая логическая матрица |
||||||
Системных вентилей |
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-бит адрес, |
26-бит адрес, |
26-бит адрес, |
|||
ПДП |
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 |
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 |
Примечания:
- В процессе обсуждения.
- Разделяют ресурсы портов ввода-вывода. Могут быть недоступны одновременно.
- 16 портов МСС могут быть использованы как порты ввода/вывода ПЛИС. Эти порты могут использовать триггеры Шмита и поддерживают только стандарты LVTTL и LVCMOS (1.5/1.8/2.5/3.3В).
- 9 портов МСС предназначенные для Ethernet MAC могут использоваться как порты ввода/вывода ПЛИС, если Ethernet MAC не используется в проекте. Эти порты могут использовать триггеры Шмита и поддерживают только стандарты LVTTL и LVCMOS (1.5/1.8/2.5/3.3В).