Infineon FX10 10Gbits USB peripheral controller app

Called CYUSB4014-BZXI, it has an Arm Cortex-M4 processing core, a Cortex-M0+, 1,024kbyte of ram and 512kbyte of flash.

Alongside USB-C, it has LVDS, LVCMOS and QSPI serial interfaces, and a crypto processor.

This is actually one of four in a family, branded FX10. The other three offer subsets of the above interfaces, including one without USB-C, 1,024 or 512kbyte of ram, and 512kbyte, 256kbyte or no flash. None of the others get the crypto processor.

Infineon FX10 10Gbits USB peripheral controller

On the super-set device, “the high-bandwidth data subsystem enables DMA [direct memory access] data transfers between LVDS/LVCMOS and USB ports at speeds of up to 10Gbit/s”. said Infineon. “Data transfer is supported by an additional 1Mbyte of sram for USB data buffering.”

USB-C connector orientation detection and flip-mux functionality are provided internally, and USB-C direct connection is supported without an external high-speed signal multiplexer.

Packaging is 10 x 10mm BGA.

Development kit includes firmware and a configuration tool for integration, and hardware for programming and debugging with a standard FMC (FPGA mezzanine card) connector for FPGA boards.

The official launch of this peripheral controller family is at ITE (the International technical exhibition on image technology and equipment) 2023 in Yokohama next week (06 December), and before then you can find some CYUSB401x information on this product page.