Система на кристалле Kosmo-2 от PangoMicro заменяет Zynq-7000 от Xilinx
Китайская компания PangoMicro выпустила систему на кристалле (процессор ARM + программируемая логика) собственной архитектуры - серии Kosmo-2.
Процессорная часть представлена двухядерным ARM Cortex-A53 с частотой до 1,2 ГГц. Устройство так же содержит до 218 000 логических ячеек программируемой логики. Судя по характеристикам, серия системы на кристалле Kosmo-2 полностью перекрывает серию Zynq-7000 от Xilinx и, в ряде случаев, может рассматриваться как альтернатива Zynq US+.
Полная спецификация приведена в нижеследующей таблице:
Чип |
|
PG2K100 |
PG2K400 |
|
Процессорный модуль |
Ядро |
Dual-core Cortex-A53 |
||
Макс. частота |
1 ГГц |
1,2 ГГц |
||
Сопроцессоры |
NEON, FPU, Crypto |
|||
L1 кэш |
32 KB command, 32 KB data (на ядро) |
|||
L2 кэш |
512 KB |
|||
RAM на чипе |
256 KB |
|||
Поддерживаемая DRAM |
DDR4, LPDDR4, DDR3, LPDDR3 |
|||
Внешняя флеш |
SPI (1x/2x/4x/8x), NAND, NOR |
|||
Каналов DMA |
8 (4 для ПЛ) |
|||
Периферия без DMA |
2 UART, 2 CAN-FD, 2 I2C, 2 SPI, 4 группы 32-битных GPIO |
|||
Периферия со встроенным DMA |
2 USB2.0 (OTG), 2 Gigabit Ethernet, 2 SD/SDIO |
|||
Safety |
RSA, SHA, AES, SM4 |
|||
Интерфейс ПМ <-> ПЛ |
1х128bit ACP, 4хDDR (2×128 +2×64), 2х64bit general access SOC system interfaces, 2х64bit general PA interfaces, 16 прерываний |
|||
Программируемая логика |
Логических ячеек (LUTs) |
54,000 |
218,400 |
|
logical unit |
86,400 |
349,440 |
||
Триггеров (Flip-Flops) |
108,000 |
436,800 |
||
Блочная память (36Kbits/piece) |
5 Mb (144) |
19,4 Mb (540) |
||
Модули ЦП (шт.) |
220 |
900 |
||
GPLLs |
4 |
8 |
||
PPLLs |
4 |
8 |
||
ADC |
1 |
1 |
||
HSST (12, 5 Gbps/LANE) |
- |
16 |
||
PCIE Gen3x8 |
- |
1 |
||
MIPI DPHY (Max 2,5 Gbps/lane) |
2 MIPI RX CORE, 2 MIPI TX CORE |
2 MIPI RX CORE, 1 MIPI TX CORE |
||
Доступные корпуса |
||||
Тип |
Размеры |
Шаг выводов |
ПМ IO, ПЛ_HSST, ПЛ_HR_IO, ПЛ_HP_I/O |
|
MBG400 |
17 × 17 |
0,8 |
128,0,125,0 |
|
MBG484 |
19 × 19 |
0,8 |
128,0,200,0 |
|
MBGM324 |
15 × 15 |
0,8 |
128,0,125,0 |
|
FFBGM676 |
27 × 27 |
1 |
|
128,8,66,150 |
FFBG676 |
27 × 27 |
1 |
|
128,8,100,150 |
FFBG900 |
31 × 31 |
1 |
|
128,16,212,150 |
В качестве среды разработки потребуется последняя версия САПРа PDS.
Для облегчения и ускорения процесса разработки рекомендуется использовать отладочную плату PG2K400-FFBG676.
Характеристики отладочной платы PG2K400-FFBG676:
Чип: PG2K400 -6IFFBG676 серии Kosmo-2
- многоядерная гетерогенная система на кристалле, включающая в себя процессорный модуль, программируемую логику и внутрикристальную высокоскоростную соединительную шину
- корпус: BGA676, расстояние между контактами 1 мм
- периферия:
- 4x16-бит DDR4 на стороне программируемой логике
- 2х16-бит DDR3 на стороне процессора;
- 2 интерфейса USB-UART, один на стороне ПМ и один на стороне ПЛ
- 1х 1000/100/10 Eth, RGMII
- 1х HDMI-out
- 1х MIPI input
- 1х USB2.0 ULPI
- 1х SD
- IIC шина с подключенными к ней EEPROM и RTC
- 4хPCIe x1/x2/x4
- 4x SFP+ ETH
- ввод-вывод:
- ПМ: 4хLED, 4х кнопки 4-битный DIP переключатель
- ПЛ: 1хLED и 1х кнопка
- конфигурация и загрузка:
- ПМe: QSPI, SD, PJTAG и каскадируемый JTAG
- ПЛ: QSPI и JTAG
- клоки:
- 1 активный кварцевый генератор в корпусе SMD3225 выводит тактовый сигнал частотой 50 МГц на входной контакт глобальной синхронизации CPLD
- 1 активный кварцевый генератор в корпусе SMD3225, выводит тактовый сигнал частотой 50 МГц на входной тактовых контакт ПЛ
- 1 тактовый чип AU5325 с программируемым выходом, обеспечивает опорную тактовую частоту для оптического модуля SFP+, ввода-вывода DDR3 и ПМ
- питание +12 В постоянного тока:
- входы питания (одновременно используется только один): вход для адаптера питания; питание от шины PCI; питание от БП системного блока
- встроенная схема питания постоянного тока преобразует входное напряжение +12 В в различные необходимые напряжения. Напряжение ядра, напряжение VCCINT, напряжение DDR4, напряжение VCC_PU и напряжение DDR3 могут быть настроены через CPLD (PGC7KD-MBG400)
Компания Макро Групп принимает заказы на поставку компонентов и отладочных плат для Kosmo-2 и других семейств PangoMicro, а так же компонентов Xilinx и других производителей.
По вопросам заказа или технических консультаций просим обращаться по телефону 8 (800) 333-06-05 доб. 775 или через форму обратной связи на сайте.