Cypress Roadmap: USB Controllers

Slides:



Advertisements
Similar presentations
1 iHome Automation System Home Automation System Team: Million Dollar Contingency Regiment Adam Doehling Chris Manning Ryan Patterson.
Advertisements

StreamBlade SOE TM Initial StreamBlade TM Stream Offload Engine (SOE) Single Board Computer SOE-4-PCI Rev 1.2.
Jason CrayJoseph Mundackal Michael WarscoRyan Sherlock.
TigerSHARC and Blackfin Different Applications. Introduction Quick overview of TigerSHARC Quick overview of Blackfin low power processor Case Study: Blackfin.
Travis Reed Todd Hummel Kwan-Truc. Concept USB 1.1 SPI b.
IO Controller Module Arbitrates IO from the CCP Physically separable from CCP –Can be used as independent data logger or used in future projects. Implemented.
Building an Application Server for Home Network based on Android Platform Yi-hsien Liao Supervised by : Dr. Chao-huang Wei Department of Electrical Engineering.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
CS4101 嵌入式系統概論 Freescale Tower System Prof. Chung-Ta King Department of Computer Science National Tsing Hua University, Taiwan ( Materials from
Silicon Labs ToolStick Development Platform
Introduction to USB Development. USB Development Introduction Technical Overview USB in Embedded Systems Recent Developments Extensions to USB USB as.
Introduction to Computers Personal Computing 10. What is a computer? Electronic device Performs instructions in a program Performs four functions –Accepts.
Using the PSoC USB March 17, 2012 Lloyd Moore, President/Owner.
Holtek 32-bit MCU Promotion
NetBurner MOD 5282 Network Development Kit MCF 5282 Integrated ColdFire 32 bit Microcontoller 2 DB-9 connectors for serial I/O supports: RS-232, RS-485,
Multimedia & Communications ATMEL Bluetooth Background information on Bluetooth technology ATMEL implementation of Bluetooth spec.
Cypress Roadmap: Wireless/RF
Quick Presentation: EZ-PD CCG1: USB Type-C Port Controller With PD CCG1 = Type-C Controller Gen1 Type-C = New USB Connector Standard PD = Power Delivery.
Use a USB 3.0 Port to Add Gigabit Ethernet Connectivity
Power delivery product applies to any USB speed
Cypress Roadmap: Trackpad Module
Typical Microcontroller Purposes
CCG2: USB Type-C Cable Controller With PD New Product Introduction
Engineering PresentationOwner: GSZ Rev *A Tech lead: RAJV Design Win Replication: FX3S RAID-on-Chip for Server Virtualization Rev *A A Fast,
2006 Chapter-1 L3: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 1 Hardware Elements in the Embedded.
Quick Presentation: PSoC® 4 BLE PSoC = Programmable System-on-Chip BLE = Bluetooth Low Energy Easily Design Entire Low-Power, Wireless BLE Systems With.
0 Blackfin BF52x / Low Power. 1 Performance MHz Performance MHz Power mW BF MHz 132 KB RAM HDMA BF MHz 132 KB RAM USB BF MHz 132 KB.
Sharper Images From a One-Chip Solution:
Owner : SAYD Cypress Confidential Sales Training 2/21/ FTDI FT232R vs. USB Serial CY7C65213 USB - UART Converter Cable USB to UART Conversion at.
Sales Training 3/15/2013 Owner : JOCA Cypress Confidential TI UCD90160 vs. Cypress PSoC 3 Power Supervision Applications More Rails on a One-chip Solution.
Owner: SKRG Rev *A Tech lead: EWOO 1Mb Quad SPI nvSRAM Quick Presentation 1 Quick Presentation: 1Mb Quad SPI nvSRAM Eliminate Batteries and Reduce.
Owner: GSZ Rev **Tech Lead: AKN CCG2: Type-C Cable Controller with PD Quick Presentation 1 Build Your USB Type-C Cable With EZ-PD CCG2, An ARM.
Owner: NJX Rev ** Automotive Asynchronous SRAM Product Family Presentation Cypress Has the Industry’s Broadest Portfolio of High-Speed, Low-Power.
Cypress Roadmap: Modules
1 Example Application Device Block Diagram.
Sharper Images From a One-Chip Solution:
Cypress Roadmap: Wireless/RF
Owner: GSZ Rev *ATech Lead: AKN New Product Introduction: CCG1: USB Type-C Port Controller With PD CCG1= Type-C Controller Gen1 Type-C= New USB.
Owner: ABVY (SKRG, OHP, DCN, GHR, DSG, GMRL, JMY) Synchronous SRAM With On-Chip ECC Quick Presentation Rev **Tech Lead: SKRG 1 High-Performance,
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
Quick Presentation: 128Mb to 1Gb Quad SPI FL-S NOR Flash Family FL-S = Cypress’s 3.0-V, 65-nm NOR Flash Memory Family With MirrorBit®1 Technology The.
USB Connectivity for UART Devices
ECE445 – SPRING CSW Corey S Wilner – Cypress FAE January 26, 2016 UIUC ECE445 Project Ideas.
Q Cypress Roadmap: Nonvolatile RAM Owner: TUPNonvolatile RAM Roadmap Rev *KBUM: RHOE.
Owner: SAYD16Mb Asynchronous SRAM with ECC Pop-up Presentation Rev ** New High-Speed, Low-Power Asynchronous SRAMs With On-Chip ECC to Improve.
Submitted by:.  Project overview  Block diagram  Power supply  Microcontroller  MAX232 & DB9 Connector  Relay  Relay driver  Software requirements.
New Product Introduction: PSoC® 4 M-Series PSoC 4 With 128KB Flash and More Programmable Analog and Digital Blocks Replace Legacy 8-/16-Bit Platforms.
Product Overview 박 유 진박 유 진.  Nordic Semiconductor ASA(Norway 1983)  Ultra Low Power Wireless Communication System Solution  Short Range Radio Communication(20.
SEPTEMBER 8, 2015 Computer Hardware 1-1. HARDWARE TERMS CPU — Central Processing Unit RAM — Random-Access Memory  “random-access” means the CPU can read.
HOME SECURITY USING WIRELESS SENSOR NETWORK UNDER THE ESTEEMED GUIDANCE OF: P.RAMESH D.SIVOM( ) KANMANI RAVI( ) B.SAI RAJSEKHAR( )
박 유 진.  2.4-GHz IEEE Compliant RF Transceiver  Excellent Receiver Sensitivity ( -97dBm) and Robustness to Interference  6-mm × 6-mm QFN40.
11/18/2012 Owner : SHIV Cypress Confidential Automotive PSoC 3 vs. Freescale S08DZ Motor Control Applications Fail-Safe Simultaneous Control for more motors.
Cypress Roadmap: Nonvolatile RAMs Q
Cypress Product Roadmap
Sharper Images from a One-Chip Solution:
Voice Controlled Robot by Cell Phone with Android App
HX3: Cypress’s USB 3.0 Hub Controller
New Product Introduction: EZ-PD CCG2: USB Type-C Cable Controller With PD CCG2 = Type-C Controller Gen2 Type-C = Reversible Slim USB Connector PD =
Cypress Roadmap: Platform PSoC®
HX3: Cypress’s USB 3.0 Hub Controller
FX3S RAID-on-Chip for Server Virtualization
New Product Introduction: EZ-PD CCG1: USB Type-C Port Controller With PD CCG1 = Type-C Controller Gen1 Type-C = New USB Connector Standard PD = Power.
Cypress Roadmap: CapSense® Controllers
Cypress Roadmap: USB Controllers
Cypress PSoC 3 vs. TI UCD90160 Power Supervision Applications
Cypress HX3 vs. Via Labs VL812 Docking Station Applications
EmbedDed Systems – MECT190
Cypress Roadmap: CapSense® Controllers
Cypress Roadmap: Asynchronous SRAMs
Quick Presentation: 16Mb Asynchronous SRAM with ECC ECC = Error-Correcting Code New High-Speed, Low-Power Asynchronous SRAMs With On-Chip ECC to Improve.
Presentation transcript:

Cypress Roadmap: USB Controllers Q2 2015

Type-C product applies to any USB speed USB Portfolio 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 DX3 USB 3.0 to DSI8 TX Contact Sales NEW Q315 CYUSB302x SD3 SDXC6/eMMC7 to USB 3.0 RAID5 NEW CYPD2xxx CCG2 USB Type-C Cable Controller 1 PD Port, Termination, ESD Q215 GX3 USB 3.0 to Gigabit Ethernet Contact Sales NEW Q215 CCG3 USB Type-C Port Controller Contact Sales NEW Q415 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 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 Type-C product applies to any USB speed 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

CX3: MIPI1 CSI-2 to USB 3.0 Bridge Applications Block Diagram Industrial, medical and machine vision cameras 1080p Full HD and 4K Ultra HD (UHD) camera Document scanners, fingerprint scanners Game consoles Videoconferencing systems Notebook PCs, tablets Image acquisition systems 5 CX3 JTAG 512KB RAM ARM9 Features Image Sensor or Image Signal Processor USB 3.0-compliant video-class controller Four-lane MIPI1 Camera Serial Interface v2.0 (CSI-2) input Camera Control Interface (CCI) for image sensor configuration Supports industry-standard video data formats: RAW8/10/12/142, YUV422/4443, RGB888/666/5654 Supports uncompressed streaming video: 4K UHD at 15 fps, 1080p at 30 fps, 720p at 60 fps On-chip ARM9 with 512KB RAM for data processing Supports I2C, I2S, SPI, UART and 12 GPIOs 121-BGA (10 x 10 x 1.7 mm) 32 32 MIPI1 CSI-2 4 32 USB 3.0 6 32 USB 3.0 Host UART I2C SPI GPIO 4 2 4 12 Collateral Availability Datasheet: CX3 Datasheet Reference Design Kit: CX3 RDK Software Development Kit: EZ-USB SDK Production: Now 1 Mobile Industry Processor Interface 2 Video format for raw video data 3 Video format for luminance and chrominance components 4 Video format for red, green and blue pixel components

SuperSpeed Hub Controller HX3: USB 3.0 Hub Applications Block Diagram Docking stations for notebook PCs and tablets PC motherboards, servers Digital TV, monitors Retail hub boxes Printers, scanners Set-top boxes, home gateways, routers, game consoles EEPROM HX3 Hub Routing Logic Buffers SuperSpeed Hub Controller Repeater 4x TT1 USB 2.0 Hub Controller MCU I2C 32 16 8 USB 3.0 PHY SS3 PHY USB 2.0 PHY Downstream Port 1 4 2 Downstream Port 2 Downstream Port 3 Downstream Port 4 Upstream Port Features USB 3.0-compliant four-port Hub Controller USB-IF certified (Test ID: 330000047) WHQL certified for Windows 7, Window 8, Windows 8.1 Shared Link™: Supports simultaneous USB 2.0 and SuperSpeed Devices on the same port Ghost Charge™: Enables USB charging while the Hub is disconnected from a USB Host Charging Standard support: USB-IF Battery Charging v1.2 Apple Charging Standard Charging an OTG Host in an ACA-Dock Programming of external EEPROM via USB Configurable USB 3.0 & USB 2.0 PHY. Drives 11ʺ trace 68-QFN (8 x 8 x 1.0 mm), 88-QFN (10 x 10 x 1.0 mm), 100-BGA (6 x 6 x 1.0 mm) Collateral Availability Datasheet: HX3 Datasheet Application Note: HX3 Hardware Design Guide Kits: CY4609, CY4603, CY4613 Configuration Utility: Blaster Plus2 Production: Now 1 Transaction translator 2 A Cypress GUI-based PC application for setting HX3 configuration parameters 3 SuperSpeed

USB-Serial Bridge Controller Applications Block Diagram USB-to-RS232 cables Portable medical devices (e.g., blood glucose meters) Barcode readers, point-of-sale (POS) terminals NFC card readers, fingerprint scanners Temperature, current and energy measurement systems Servers and networking switches, home gateways GPS dongles, set-top boxes, Smart UPSs, industrial meters Precision trackpad (PTP) bridge 1.8-V Regulator GPIO USB Serial Communication Block 1 Serial Communication Block 2 Cortex M0 32KB Flash 4KB RAM UART/ I2C/ SPI USB-Serial Bridge Controller 8 CapSense Battery Charger Detection Any USB Host 3.3 V Touch Buttons 32 8 8 4 GPIOs Features Dual-channel UART/I2C/SPI to full-speed USB bridge CapSense® for eight touch buttons USB Battery Charging Detection revision 1.2 Integrated regulator, oscillator and termination resistors Customizable bridge for different serial interface standards (UART, I2C or SPI) and voltage domains (1.8 V to 5 V) Driver support for major operating systems: Windows Vista, Windows CE, Windows XP, Windows 7, Windows 8, Mac OS X 10.6/7, Linux kernel 2.6.35 and later, Android Gingerbread and later Software utility to program product ID and vendor ID and to configure serial interfaces 24-QFN (4 x 4 x 0.55 mm), 32-QFN (5 x 5 x 1.0 mm), 28-SSOP (10 x 7.5 x 1.65 mm) 6 6 Collateral Availability Datasheets: USB-Serial Datasheets Product Overview: USB-Serial Overview Evaluation Kits: USB-Serial Kits Software Development Kit: USB-Serial SDK Production: Now

CCG1: USB Type-C Port Controller with PD Applications Block Diagram Notebooks, tablets, monitors, docking stations, power adapters, USB cables CCG1: USB Type-C Port Controller with PD MCU Subsystem Programmable Analog Blocks I/O Subsystem Features Type-C Port 1 32-bit MCU Subsystem 48-MHz ARM® Cortex™-M0 CPU with 32KB flash and 4KB SRAM Integrated Analog Blocks 12-bit, 1-Msps ADC for VBUS voltage and current monitoring Dynamic Overcurrent and Overvoltage Protection Integrated Digital Blocks Two configurable 16-bit TCPWM1 blocks One SCB2: I2C master or slave, SPI master or slave, or UART Up to 8 GPIOs Type-C Support Integrated Transceiver, supporting up to two Type-C ports Supports routing of all protocols to an external MUX PD Support Supports Provider and Consumer roles and all power profiles Low-Power Operation 1.71-5.5 V operation Sleep: 1.3 mA, Deep Sleep: 1.3 µA, Hibernate: 150 nA, Stop: 20 nA Packages 40-QFN (6 x 6 x 0.6 mm), 28-SSOP (10 x 7.5 x 1.65 mm), 35-WLCSP (3.2 x 2.1 x 0.5 mm), 16-SOIC (9.9 x 6.0 x 1.6 mm) IDAC ADC Cortex-M0 48 MHz Comparators Programmable Digital Blocks Type-C Port 2 TCPWM1 Advanced High-Performance Bus (AHB) Flash (32KB) Programmable Interconnect and Routing SCB2 (I2C, SPI, UART) SRAM (4KB) Profiles and Configurations GPIOs Baseband MAC Serial Wire Debug Baseband PHY Collateral Production: Now Availability Preliminary Datasheet: Contact Sales Demo: Now 1 Timer, counter, pulse-width modulation block 2 Serial communication block configurable as UART, SPI or I2C

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 Integrated Digital Blocks I/O Subsystem Features 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 SCBs2 with reconfigurable I2C, SPI, UART Type-C Support Integrated transceiver, supporting one Type-C port Integrated UFP (RD3) and EMCA (RA4) 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 IEC61000-4-2 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: Now Production: June 2015 Availability 1 Timer, counter, pulse-width modulation block 3 Termination resistor read as a UFP 5 Configuration Channel 2 Serial communication block configurable as UART, SPI or I2C 4 Termination resistor read as an EMCA 6 General-purpose input/output