Cypress Semiconductor introduceert de eerste USB-C-controller (USB 3.1) met geïntegreerde Type-C-transceiver en ARM Cortex-M0-kern. De controller is geschikt voor actieve en passieve USB-C-kabels en voor USB-voedingstoepassingen tot 100 watt. De chip detecteert zowel de aanwezigheid als de oriëntatie van de USB-connector, en ondersteunt de vijf voedingsprofielen van de USB 3.1 standaard.

De CCG1 bevat een 48-MHz ARM Cortex-M0 processor met 32 KB flashgeheugen en 4 KB SRAM. Verder bevat de USB-controller een SPI/UART/I2C poort, maximaal 30 GPIO’s en een USB-IF Power Delivery 2.0 stack. De CCG1 kan als leverancier en als gebruiker dienstdoen en bevat een 12-bits 1-Msps AD-converter voor het monitoren van spanning en stroom. De controller heeft een laag stroomverbruik van 1,3 mA in slaap-modus en slechts 1,3 µA in ‘diepe-slaap’-modus. Het IC is geschikt voor voedingsspanningen tussen 1,71 en 5,5 volt, en is in vier verschillende behuizingen leverbaar: 40-pens QFN (36 mm2), 28-pens SSOP (75 mm2), 16-pens SOIC (60 mm2) en 35-pens WLCSP (6.8 mm2).