EZ-USB FX20 — это программируемый USB-контроллер, поддерживающий быструю передачу данных через интерфейсы USB 20 Гбит/с и LVDS. Это последнее дополнение к линейке EZ-USB компании Infineon, разработанное для добавления USB-подключения к устройствам с высокими требованиями к производительности в области искусственного интеллекта, обработки изображений и других требовательных приложений. Он обеспечивает пропускную способность, в шесть раз превышающую пропускную способность его предшественника EZ-USB FX3.
FX20 работает на двухъядерной подсистеме MCU с ядрами ARM Cortex-M4F и ARM Cortex-M0+. Он оснащен 512 КБ флэш-памяти, 128 КБ SRAM, 128 КБ ROM и семью последовательными коммуникационными блоками (SCB). Ускоритель криптографии и подсистема данных с высокой пропускной способностью позволяют осуществлять передачу данных с прямым доступом к памяти (DMA) через поддерживаемые интерфейсы. Программируемый контроллер USB включает 1 МБ SRAM для буферизации данных USB.
Технические характеристики EZ-USB FX20:
- Процессор – двухъядерный, ядро ARM Cortex-M4F @ 150 МГц, ядро ARM Cortex-M0+ @ 100 МГц
- Память – 512 КБ флэш-памяти, 1024 + 128 КБ SRAM
- USB – порт USB 3.2 Gen 2 x2 для устройств
- Интегрированный PHY: 10 Гбит/с (x1/x2), 5 Гбит/с (x1/x2), 480 Мбит/с
- Определение и исправление ориентации разъема USB-C
- Периферийные устройства
- Двухрежимный интерфейс передачи данных с высокой пропускной способностью
- LVDS/ SubLVDS: до 16 каналов данных RX со скоростью 1,25 Гбит/с
- LVCMOS: шина данных до 32 бит на частоте 160 МГц DDR
- Порты ввода/вывода
- 2x Quad-SPI (QSPI)
- 7х последовательных коммуникационных блоков (I2C, SPI, CAN, UART)
- USB-устройство с полной скоростью (12 Мбит/с)
- 2x I2S/PDM-PCM и GPIO
- Двухрежимный интерфейс передачи данных с высокой пропускной способностью
- Ускоритель криптографии
- Корпус: 10 мм x 10 мм, 169 шариков, шаг шариков 0,75 мм
Блок-схема
Устройство EZ-USB FX20 интегрирует определение ориентации порта USB-C и поддерживает прямое подключение USB-C без мультиплексора сигналов, упрощая проектирование и интеграцию. Infineon предоставляет комплект для быстрого старта разработки, включающий прошивку и инструмент настройки. Он включает стандартный разъем FPGA Mezzanine Card (FMC) для подключения устройства к картам FPGA для программирования/отладки. Также имеются примечания по применению для проектирования оборудования и программного обеспечения, чтобы упростить разработку и сократить время выхода на рынок.
Программируемый USB-контроллер поставляется в корпусе BGA 10 x 10 мм² для оптимизации спецификации и идеально подходит для приложений с ограниченным пространством. В настоящее время доступны образцы разработки для FX20, а полный выпуск устройства запланирован на первый квартал 2025 года. Он доступен в двух вариантах: модель CYUSB4024B0 обладает всеми описанными выше функциями, а версия CYUSB4022B0 не имеет альтернативного режима LVCMOS, интерфейса QSPI и криптоускорителя. Более подробная информация о FX20 доступна на странице продукта и в пресс-релизе.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.