Download presentation
Published byBasil Mills Modified over 9 years ago
1
CCG2: USB Type-C Cable Controller With PD New Product Introduction
New Product Introduction: CCG2: USB Type-C Cable Controller With PD CCG2 = Type-C Controller Gen2 Type-C = Reversible Slim USB Connector PD = Power Delivery Build Your USB 3.0 Type-C Cable With CCG2, An ARM Cortex-M0-based Controller Solution in a 3.3-mm2 CSP CCG2: USB Type-C Cable Controller With PD New Product Introduction Cover 1
2
USB Type-C: Connector of the Future
USB Type-A and Type-B are the current USB-IF1 standards, but they have limitations They use large connectors that prevent slim industrial designs (plug height: A = 4.5 mm; B = 10.4 mm) They require a fixed plug orientation and a fixed cable direction They carry only USB signals Power delivery implementation on them is complicated, expensive and limited to 7.5 W USB Type-C is the new USB-IF1 standard that solves these problems and enables: Slim industrial design with a 2.4-mm plug height Reversible plug orientation and cable direction Transport of both USB signals and PCIe2 or DisplayPort3 signals on the same connector Easy implementation of low-cost power delivery up to 100 W USB Type-C is the new, slimmer, all-in-one, 100-W connector USB Type-C – Combines all in one USB Micro-B DisplayPort Power USB Type-B USB Type-A 4.5 mm 10.4 mm 4.0 mm 4.7 mm 1.8 mm 2.4 mm 1 The USB Implementers Forum creates and maintains USB specifications 3 A display interface standard developed by the Video Electronics Standards 2 Peripheral Component Interconnect Express is a standard for the primary bus in PCs Association, used primarily to connect a video source to a display such as a monitor Market Vision 2
3
USB Type-C Cable Controllers: A $140M Market by 2019
USB Type-C cable controllers are projected to grow from $5M in 2015 to $20M+ in 2019 at a CAGR of 40% The USB Type-C connector is becoming universal: slimmer, reversible, multiple-protocol and 100-W Power Delivery capable USB Type-C ports communicate with the cable to determine its power rating and supported protocols These cables must therefore be electronically marked to report their capabilities USB Type-C cable controllers address this market with a USB-IF1 certified solution that: Marks cables electronically with a controller IC embedded in the cable plug Reports cable characteristics, including power rating and supported protocols Multiplexes USB signals with PCIe2 or DisplayPort3 signals on the same cable Enables control of signal conditioners in high-speed signal path Type-C cables, the emerging standard for USB 3.0, require at least one controller in the cable Electronically Marked Type-C Cable A Type-C Cable with a controller on both ends of the cable 1 The USB Implementers Forum creates and maintains USB specifications 3 A display interface standard developed by the Video Electronics Standards 2 Peripheral Component Interconnect Express is a standard for the primary bus in PCs Association, used primarily to connect a video source to a display such as a monitor Market Positioning 3
4
Terms You Will Hear Today
USB Type-C (Type-C) A new standard with a slimmer and reversible USB plug, a reversible cable, multiple protocol support and 100-W PD Configuration Channel (CC) USB Type-C bus wire used to carry the PD protocol signals Dp, Dn USB Type-C bus wires used to transmit and receive USB 2.0 data TXp, TXn, RXp, RXn USB Type-C bus wires used to transmit and receive USB 3.0 and PCIe or DisplayPort data Sideband Use (SBU) The use of a USB Type-C bus wire for non-USB control signals, such as DisplayPort control signals Type-C Transceiver A transmitter/receiver that communicates over the CC Electronically Marked Cable Assembly (EMCA) A USB cable with an IC that reports cable characteristics (e.g., current rating) to the Type-C ports VCONNECTOR (VCONN) USB Type-C bus wire used to power the controller in the EMCA VBUS USB Type-C bus wire used for system power; usually 5 V, but increased to 20 V on 100-W USB-PD systems USB 3.0 Type-C Plug GND RX2p RX2n VBUS Dn CC SBU1 Dp TX1n TX1p TX2p TX2n SBU2 VCONN RX1n RX1p 2.4 mm ToA 4
5
Terms You Will Hear Today
USB Power Delivery (USB-PD, PD) A new USB standard that increases power delivery over VBUS from 7.5 W to 100 W Both hosts and devices can act as either a Provider1 or a Consumer2 of power For example, a monitor can power a notebook, which in turn can power a tablet or a hard disk drive The current PD 2.0 standard uses a dedicated CC wire to negotiate the PD logic Downstream-Facing Port (DFP), Upstream-Facing Port (UFP), Dual-Role Port (DRP) DFP is a USB Type-C port on a host or a hub to which devices are connected UFP is a USB Type-C port on a device or a hub that connects to a host or a hub DFP DRP is a USB Type-C port that can operate as either a DFP or a UFP Peripheral Component Interconnect Express (PCIe) A standard for the primary bus in a PC DisplayPort A digital display interface standard developed by the Video Electronics Standards Association (VESA) Used primarily to connect a video source to a display, such as a monitor to a PC CCG2 A Cypress USB Type-C cable controller that complies with the latest USB Type-C and PD standards Uses Cypress’s proprietary S8 technology with a 32-bit, 48-MHz ARM® Cortex® -M0 processor and 32KB flash Integrates a single Type-C Transceiver, termination resistors and system-level ESD (8-kV contact, 15-kV air) Available in a 20-ball, 3.3-mm2 CSP package Provides a complete, one-chip, hardware and firmware solution for a USB Type-C EMCA 1 Provider: A Type-C port that sources power over VBUS 2 Consumer: A Type-C port that sinks power from VBUS ToA 5
6
Design Problems Engineers Face
Engineers need a cost-effective USB Type-C cable solution Dedicated controllers for EMCAs do not exist, forcing engineers to consider complex do-it-yourself MCU solutions MCU-based solutions do not fit inside cable assemblies General-purpose MCUs require additional ICs and passives to implement a Type-C Transceiver Rapidly evolving USB standards make compliance and interoperability a challenge The USB Type-C and PD compliance test specifications are continually changing and won’t be finalized until late 2015 Cypress’s CCG2 USB Type-C cable controller solves these problems, providing: A cost-effective, dedicated controller for the USB Type-C EMCA market A Type-C Transceiver with integrated termination resistors and system-level ESD in a 3.3-mm2 CSP, ideal for cables An ARM Cortex-M0 with 32KB flash and fully compliant firmware that enables field upgrades as the USB-IF specification changes Bring your USB Type-C EMCA to market faster with CCG2, a small-footprint, programmable, one-chip USB Type-C cable solution with fully compliant firmware Design Problems 6
7
CCG2 Is a Cost-Effective Solution
A one-chip USB Type-C cable solution that Requires only four external capacitors to operate CCG2 Is a Low-BOM, Cost-Effective Solution for USB Type-C EMCA VBUS VCONN1 VCONN2 VCONN1 VCONN2 0.1μF 0.1μF VCCD 1μF VSS VDDD VDDIO Type-C Plug CC Type-C Cable 1μF CC 2 D+/D- 4 TX+/TX-, RX+/RX- GND Cypress Solution 7
8
CCG2 Is Programmable and Upgradable
CCG2 can be upgraded to keep pace with changes in the USB-IF specification The on-chip 32KB flash can be programmed anytime, anywhere using its Serial Wire Debug (SWD), I2C or CC pins Upgrading CCG2 Using SWD Upgrading CCG2 Using I2C Upgrading CCG2 Using CC Upgrade.EXE Click Here PSoC® Programmer MCU USB I2C CC CCG2 CCG2 SWD CCG2 Run PSoC Programmer software on a PC with a MiniProg3 USB dongle to program the CCG2. Typically used during product development. Use an MCU embedded in the USB Type-C cable/accessory or a production tester to program CCG2. Can be used on the production line or in the field. Use a PC running a firmware upgrade application to program CCG2 in the USB Type-C cable directly. Can be deployed by cable manufacturers to provide upgrades to the end user. Cypress Solution 8
9
CCG2 Solution vs. Competition’s
Feature CYPD FNXI (DIY1 Solution) LPC1102LVUKZ-ND CPU ARM CM0, 48 MHz ARM CM0, 50 MHz Flash2, SRAM 32KB, 4KB 32KB, 8KB Type-C Transceiver Yes No; Needs external components On-Chip Termination Resistors System-Level ESD ±8-kV Contact, ±15-kV Air Serial Interface Two I2C, SPI, UART I2C, SPI, UART Firmware USB-IF Compliant, field-upgradable Information not available Supply Voltage V V Low Power Deep Sleep: 2.5 μA Deep Sleep: 1.6 μA Package 20-ball, 3.3-mm2 CSP 25-ball, 4.5-mm2 CSP 1 Do it Yourself 2 Includes PD firmware Competitive Comparison 9
10
CCG2 Solution Value Competitor BOM Integration Additional Value $0.80
$0.10 $0.01 $0.21 $0.16 $0.08 $0.24 $1.25 Competitor Type C Controller: NXP LPC1102LVUK Price: $0.801 BOM Integration Systems Level ESD: ON Semi CM CP Price: $0.101 Opamp: Ti LM339DR Other Components: 7 Resistors, 1 Capacitor, 1 FET Price: $0.011 Additional Value USB-IF Compliant PD Protocol Stack: Saves eight man- weeks of engineering effort at $2K per man-week, amortized over 100,000 units Value Added: $0.16 Integrated Type-C PHY: Saves four man-weeks of engineering effort at $2K per man-week, amortized over 100,000 units Value Added: $0.08 Competitor Systems Level ESD Opamp Other Components BOM Integration Value USB-IF Compliant PD Protocol Stack Integrated Type-C PHY Total Additional Value Total Value Delivered CCG2 Solution Value new: Total Cost: 20% Total Savings: CYPD FNXI $1.001 $0.25 1 Estimated 100ku pricing Pricing 10
11
CCG2: USB Type-C Cable Controller
Applications Block Diagram USB Type-C Electronically Marked Cable Assembly (EMCA) CCG2: USB Type-C Cable Controller MCU Subsystem I/O Subsystem Features Integrated Digital Blocks CC5 32-bit MCU Subsystem 48-MHz ARM® Cortex® -M0 CPU with 32KB flash and 4KB SRAM to support firmware upgrades Integrated Digital Blocks Integrated timers, counters and pulse-width modulators Two SCBs1 configurable to I2C, SPI or UART modes Type-C Support Integrated transceiver, supporting one Type-C port Integrated UFP (RD4) and EMCA (RA5) termination resistors PD 2.0 Support Standard power profiles Low-Power Operation Two independent VCONN rails with integrated isolation Independent supply voltage pin for GPIO5 2.7-V to 5.5-V operation Sleep: 2.0 mA; Deep Sleep: 2.5 µA System-Level ESD on CC and VDD Pins ±8-kV contact, ±15-kV Air Gap IEC level 4C Packages 20-ball, 3.3-mm2 CSP with 0.4-mm ball pitch TCPWM1 VCONN1 SCB2 (I2C, SPI, UART) Cortex-M0 48 MHz VCONN2 SCB2 (I2C, SPI, UART) VDDIO GPIO6 Port Profiles and Configurations Advanced High-Performance Bus (AHB) Flash (32KB) Programmable I/O Matrix Baseband MAC Baseband PHY SRAM (4KB) Integrated RD3, RA4 Serial Wire Debug Preliminary Datasheet: Contact Sales Collateral Samples: Q Production: Q2 2015 Availability 1 Serial communication block configurable as UART, SPI or I2C 3 Termination resistor read as a UFP 5 Configuration Channel 2 Timer, counter, pulse-width modulation block 4 Termination resistor read as an EMCA 6 General-purpose input/output Product Overview 11
12
Getting Started With CCG2
1. Buy the $49 USB-PD, USB Type-C Demo Kit: The kit enables simple, rapid development for USB Type-C EMCA Includes both passive and active EMCA solutions Provides direct access to all device GPIOs 2. Download the Getting Started with CCG2 App Note (AN94827): USB-PD, USB Type-C Demo Kit 3.75” 1.75” Getting Started 12
13
References and Links Product datasheet: CCG2 Datasheet Product roadmap: USB Roadmap USB-PD, USB Type-C Demo Kit: CCG2 Demo Kit Product demo video: CCG2 Demo Video Designing with the USB Type-C Standard workshop: CCG2 Customer Training Workshop App Note: Getting Started with CCG2 (AN94827) Knowledge Base Article: CCG2 Knowledge Base USBIF website: Visit the CCG2 product webpage for additional details Print this presentation: CCG2 New Product Introduction References and Links 13
14
APPENDIX Appendix 14
15
Type-C product applies to any USB speed
USB Portfolio (NDA) Device Hub Bridge Host Storage Type-C USB 3.0 CYUSB301x FX3 32-Bit Bus to USB 3.0 ARM9, 512KB RAM CYUSB33xx HX3 4 Ports, Shared Link™1 BC 1.22, Ghost Charge™3 CYUSB306x CX3 CSI-24 to USB 3.0 4 CSI-24 Lanes, 1 Gbps/Lane CYUSB303x FX3S™ 16-Bit Bus to USB 3.0 RAID5, Dual SDXC6/eMMC7 CYPD1xxx CCG1 USB Type-C Port Controller 2 PD Ports, 5 Profiles, 100 W NEW Q414 NEW DX3 USB 3.0 to DSI8 TX Contact Sales Q215 CYUSB302x SD3 SDXC6/eMMC7 to USB 3.0 RAID5 NEW CYPD2xxx CCG2 USB Type-C Cable Controller 1 PD port, 3.3-mm2 CSP Q115 GX3 USB 3.0 to Gigabit Ethernet Contact Sales NEW Q115 USB 2.0 CY7C6801x/53 FX2LP 16-Bit Bus to USB 2.0 8051, 16KB RAM CY7C656x4 HX2VL 4 Ports 4 Transaction Translators CYWB016xBB Bay™ HS USB OTG Dual SDXC6/eMMC7 CYWB0x2xABS Arroyo™, Astoria™ 16-Bit Bus to USB 2.0 8051, Dual SD/eMMC7 Type-C product applies to any USB speed CY7C68003 TX2UL ULPI9 PHY 13, 19.2, 24, 26 MHz CY7C656x1 HX2LP 4 Ports, Industrial Grade 1 Transaction Translator CY7C6803x NX2LP NAND Flash to USB 2.0 8051, 15KB RAM CY7C683xx AT2LP Parallel ATA to USB 2.0 8051 USB 1.1 CY7C638xx enCoRe™ II M8C MCU, 20 GPIOs SPI, 8KB Flash CY7C6521x USB-Serial UART/SPI/I2C to USB 2 Channels, CapSense® SL811HS FS USB Host/Device 256Byte RAM CY7C64215 enCoRe III M8C MCU, 50 GPIOs, ADC I2C/SPI, 16KB Flash CY7C65213 USB-to-UART (Gen 2) 3 Mbps, 8 GPIOs CY7C67300 EZ-Host 4 Ports, FS USB OTG 32 GPIOs CY7C643xx enCoRe V M8C MCU, 36 GPIOs, ADC I2C/SPI, 32KB Flash CY7C64225 USB-to-UART (Gen 1) 230 Kbps CY7C67200 EZ-OTG™ 2 Ports, FS USB OTG 25 GPIOs 1 Simultaneous USB 2.0 and USB 3.0 traffic on the same port 2 Battery Charging specification v1.2 3 Enables USB charging without host connection 4 Camera Serial Interface v2.0 5 Redundant array of independent disks 6 SD extended capacity 7 Embedded MultiMedia Card 8 Display Serial Interface 9 UTMI low-pin interface Production Development QQYY Availability Sampling Concept Status Roadmap 15
16
Passive EMCA1 With Two CCG2
CCG2 Solution Example: Passive EMCA1 With Two CCG2 Cypress Solution Value Block Diagram Design Challenges Type-C cables will start converting to EMCA by mid-2015 EMCA must support the PD protocol Cable solutions must be turnkey for ease of design Solutions must be flexible to keep up with USB-IF standards A high level of integration is required to reduce the BOM Solutions must be in a package that fits in a cable assembly CCG2 Solution Supports Type-C EMCA with an ARM® Cortex®-M0 controller Supports PD protocol for EMCA with 32KB flash Ships with USB-IF certified factory-programmed firmware Supports field upgrades with free, fully compliant firmware Integrates transceiver, termination resistors and system ESD Available in a 3.3-mm2 CSP Passive EMCA With One CCG2 Per Cable Plug VBUS4 2 Data Lines (USB SuperSpeed, USB Hi-Speed, PCIe2, DisplayPort3) 12 CC5 VCONN6 VCONN6 Type-C Plug Type-C Plug CCG2 CYPD FNXI CCG2 CYPD FNXI Secure EEPROM 2 2 Secure EEPROM I2C I2C GND 2 Datasheet: CCG2 Datasheet App Note: Getting Started with CCG2 Demo Kit: CCG2 EMCA Demo Kit Suggested Collateral Passive EMCA with CCG2 An EMCA that supports the PD protocol. A CCG2 is embedded at each end of the cable and is powered individually by the USB Type-C port at each end. Get an CCG2 EMCA Demo Kit How To Get Started 1 Electronically Marked Cable Assembly without a re-driver 4 The power wire inside a USB cable 2 Peripheral Component Interconnect Express is an interface standard for connecting peripherals 5 Configuration Channel 3 A display interface standard developed by the Video Electronics Standards 6 USB Type-C bus wire used to power the IC in the EMCA Association used primarily to connect a video source to a display such as a computer monitor Solution Example 16
17
Passive EMCA1 With One CCG2
CCG2 Solution Example: Passive EMCA1 With One CCG2 Cypress Solution Value Block Diagram Design Challenges Type-C cables will start converting to EMCA by mid-2015 EMCA must support the PD protocol Cable solutions must be turnkey for ease of design Solutions must be flexible to keep up with USB-IF standards A high level of integration is required to reduce the BOM Solutions must be in a package that fits in a cable assembly CCG2 Solution Supports Type-C EMCA with an ARM® Cortex® -M0 controller Supports PD protocol for EMCA with 32KB flash Ships with USB-IF certified factory-programmed firmware Supports field upgrades with free, fully compliant firmware Integrates transceiver, termination resistors and system ESD Available in a 3.3-mm2 CSP Passive EMCA With One CCG2 Per Cable VBUS4 2 Data Lines (USB SuperSpeed, USB Hi-Speed, PCIe2, DisplayPort3) 12 CC5 VCONN6 Near VCONN6 Far Type-C Plug Type-C Plug CCG2 CYPD FNXI Secure EEPROM 2 I2C GND 2 Datasheet: CCG2 Datasheet App Note: Getting Started with CCG2 Demo Kit: CCG2 EMCA Demo Kit Suggested Collateral Passive EMCA with CCG2 A lower-cost implementation of EMCA that supports the PD protocol. A CCG2 is embedded at only one end of the cable and is powered by either USB Type- C port at each end. Get an CCG2 EMCA Demo Kit How To Get Started 1 Electronically Marked Cable Assembly without a re-driver 4 The power wire inside a USB cable 2 Peripheral Component Interconnect Express is an interface standard for connecting peripherals 5 Configuration Channel 3 A display interface standard developed by the Video Electronics Standards 6 USB Type-C bus wire used to power the IC in the EMCA Association used primarily to connect a video source to a display such as a computer monitor Solution Example 17
18
Active EMCA1 CCG2 Solution Example: Cypress Solution Value
Block Diagram Design Challenges Type-C cables will start converting to EMCA by mid-2015 EMCA must support the PD protocol Cable solutions must be turnkey for ease of design Solutions must be flexible to keep up with USB-IF standards A high level of integration is required to reduce the BOM Solutions must be in a package that fits in a cable assembly CCG2 Solution Supports Type-C EMCA with an ARM® Cortex® -M0 controller Supports PD protocol for EMCA with 32KB flash Ships with USB-IF certified factory-programmed firmware Supports field upgrades with free, fully compliant firmware Integrates transceiver, termination resistors and system ESD Available in a 3.3-mm2 CSP Active EMCA VBUS4 2 Data Lines (USB SuperSpeed, USB Hi-Speed, PCIe2, DisplayPort3) 12 12 Re-driver CCG2 CYPD FNXI Secure EEPROM 2 2 Type-C Plug I2C GPIOs Type-C Cable VCONN6 Near VCONN6 Far CC5 GND 2 Datasheet: CCG2 Datasheet App Note: Getting Started with CCG2 Demo Kit: CCG2 EMCA Demo Kit Suggested Collateral Active EMCA with CCG2 An EMCA that includes an embedded re-driver to extend the cable length. Get an CCG2 EMCA Demo Kit How To Get Started 1 Electronically Marked Cable Assembly with a re-driver 4 The power wire inside a USB cable 2 Peripheral Component Interconnect Express is an interface standard for connecting peripherals 5 Configuration Channel 3 A display interface standard developed by the Video Electronics Standards 6 USB Type-C bus wire used to power the IC in the EMCA Association used primarily to connect a video source to a display such as a computer monitor Solution Example 18
19
USB Type-C HDMI Dongle Solution
CCG2 Solution Example: USB Type-C HDMI Dongle Solution Cypress Solution Value Block Diagram Design Challenges Type-C cables will start converting to EMCA1 by mid-2015 EMCA1 must support the PD protocol Cable solutions must be turnkey for ease of design Solutions must be flexible to keep up with USB-IF standards A high level of integration is required to reduce the BOM Solutions must be in a package that fits in a cable assembly CCG2 Solution Supports Type-C EMCA1 with an ARM® Cortex® -M0 controller Supports PD protocol for EMCA1 with the 32KB flash Ships with USB-IF certified factory-programmed firmware Supports field upgrades with free, fully compliant firmware Integrates transceiver, termination resistors and system ESD Available in a 3.3-mm2 CSP USB Type-C HDMI Dongle Data Lines (USB SuperSpeed, USB Hi-Speed, DisplayPort3) 12 10 DisplayPort to HMDI4 Bridge USB Hi-Speed 2 8 CCG2 CYPD FNXI Secure EEPROM 2 2 USB Device Controller 2 HDMI Type-C Plug I2C GPIOs HDMI Plug I2C VCONN6 CC5 GND 2 Datasheet: CCG2 Datasheet App Note: Getting Started with CCG2 Demo Kit: CCG2 EMCA Demo Kit Suggested Collateral USB Type-C HDMI Dongle A notebook PC accessory that converts a USB Type-C port to an HDMI output to connect a monitor. Get an CCG2 EMCA Demo Kit How To Get Started 1 Electronically Marked Cable Assembly 4 High Definition Multimedia Interface 2 Peripheral Component Interconnect Express is an interface standard for connecting peripherals 5 Configuration Channel 3 A display interface standard developed by the Video Electronics Standards 6 USB Type-C bus wire used to power the IC in the EMCA Association used primarily to connect a video source to a display such as a computer monitor Solution Example 19
20
CCG2 Product Selector Guide
Part Number Application Type-C Ports OCP OVP Termination Resistor Role Package CYPD FNXI Passive EMCA1 1 No RA4 Cable 20-CSP CYPD FNXI Active EMCA2 CYPD FNXI Accessory3 Rd5 Part Numbering Decoder CY PD X X X X - XX XX X I Temperature Range: I = Industrial Lead: X = Lead-free Package Type: LQ = QFN, FN = CSP, PV = SSOP Number of pins in the package System Use: Unique combination of role and termination4,5 Feature: Unique combination of OCP, OVP (0 = No, No; 1 = Yes, No; 2 = No, Yes; 3 = Yes, Yes) Number of Type-C ports: 1 = 1 Port, 2 = 2 Port Product Type: 1 = First generation, 2 = Second generation Marketing Code: PD = Power Delivery product family Company ID: CY = Cypress 1 Electronically Marked Cable Assembly without a re-driver 4 Termination resistor denoting an EMCA 2 Electronically Marked Cable Assembly with a re-driver Termination resistor denoting a UFP or Accessory 3 A dongle for bridging Type-C to Type-A, Type-B, Display Port, HDMI or Thunderbolt Product Selector Guide 20
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.