CYUSB2014-BZXC USB 2.0 Peripheral controller with 512 SRAM, 32-bit GPIF II, 121-ball BGA