Presentation is loading. Please wait.

Presentation is loading. Please wait.

Use a USB 3.0 Port to Add Gigabit Ethernet Connectivity

Similar presentations


Presentation on theme: "Use a USB 3.0 Port to Add Gigabit Ethernet Connectivity"— Presentation transcript:

1 Use a USB 3.0 Port to Add Gigabit Ethernet Connectivity
New Product Introduction: GX3: USB 3.0 to Gigabit Ethernet Bridge Controller Use a USB 3.0 Port to Add Gigabit Ethernet Connectivity To Any System With Slim, New Industrial Designs Title

2 Terms You Will Hear Today
Ethernet, IEEE 802.3 The 10-Mbps IEEE standard that defines the connection between two nodes (e.g., computers) to form a network Fast Ethernet, IEEE 802.3u, 10/100 M Ethernet The 100-Mbps IEEE standard that is backward-compatible with 10-Mbps Ethernet Gigabit Ethernet (GigE), IEEE 802.3ab, 10/100/1000 M Ethernet The 1-Gbps IEEE standard that is backward-compatible with 10-Mbps and 100-Mbps Ethernet Energy Efficient Ethernet (EEE), IEEE 802.3az The IEEE standard that defines power-saving modes for low-data-rate Ethernet transmissions GigE PHY (Physical Layer) The circuitry that transmits and receives 10/100/1000 M Ethernet data Media Access Controller (MAC), MAC Address The MAC is a controller that provides the address to a node in an Ethernet network The MAC Address is a unique identifier provided to every node in an Ethernet network USB 3.0 (SuperSpeed USB) Operates at 5 Gbps—10x faster than USB 2.0 (Hi-Speed USB) Distributes 1.8x more power to bus-powered devices than USB 2.0 Provides backward compatibility with USB 2.0 USB 3.0 Host, USB 3.0 Device The USB 3.0 Host (e.g., a PC) directs traffic flow and distributes power over the bus The USB 3.0 Device (e.g., a hard disk drive) is a peripheral on the bus Terms of Art

3 Additional Terms USB 3.0 PHY (Physical Layer)
The USB circuitry that transmits and receives USB 3.0 data USB Type-A (Type-A) A legacy standard with a rectangular 4.5-mm USB plug used to connect to host devices USB Power Delivery (USB-PD, PD) A new USB standard that increases power delivery over VBUS from 7.5 W to 100 W Both USB hosts (e.g., a PC) and USB devices (e.g., a hard disk drive) can act as either a provider1 or a consumer2 of power 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 Power Policy Power usage and conservation policies defined in the USB 3.0 and GigE specifications EZ-USB® GX3™ Cypress’s USB 3.0 to Gigabit Ethernet Bridge Controller with integrated GigE MAC and GigE PHY Supports Ethernet (IEEE 802.3), Fast Ethernet (IEEE 802.3u) and Gigabit Ethernet (IEEE 802.3ab) Supports Energy Efficient Ethernet (IEEE 802.3az) and USB 3.0 low-power modes EZ-USB GX3 Reference Design Kit (RDK) A USB 3.0 to Gigabit Ethernet dongle reference design Accelerates time-to-market with a complete dongle solution Available with either a Type-A USB 3.0 or Type-C USB 3.0 connector EZ-PD™ CCGx USB Type-C Controllers Cypress’s USB Type-C controllers compliant with the latest USB Type-C and PD standards Uses Cypress’s proprietary technology with a 32-bit, 48-MHz ARM® Cortex®-M0 with 32KB flash 1 A Type-C port that sources power over VBUS, the USB bus wire used for system power 2 A Type-C port that sinks power from VBUS Terms of Art

4 Ethernet Ports Are Out, USB Type-C Ports Are In
Slim industrial designs are making bulky Ethernet ports obsolete The RJ451 port is 9.85-mm high The Macbook Air scrapped the Ethernet port in 2012; Ultrabooks and Chromebooks are following suit The new 2.56-mm USB Type-C port will make today’s 5.1-mm USB 3.0 Type-A port even smaller Customers still want Gigabit Ethernet connectivity Increasing network traffic (e.g., 4K video, HD iTunes movies) is driving the continued need for Gigabit Ethernet Neither 100-Mbps Fast Ethernet nor 300-Mbps Wi-Fi provides enough bandwidth for Gigabit Ethernet USB 3.0 is emerging as the interface of choice for Gigabit Ethernet connectivity USB 3.0 delivers 5.0 Gbps bandwidth, which is sufficient for Gigabit Ethernet applications All new PCs have USB 3.0 ports; soon they will have USB Type-C ports USB Type-C enables sleek designs with Gigabit Ethernet connectivity RJ451 Ethernet Port USB 3.0 Type-C Port Notebooks With USB Type-C Ports USB Type-C to Gigabit Ethernet Dongle 9.85 mm 2.56 mm 1 An 8-pin connector used for Ethernet communication Market Vision

5 Cypress is the One-stop USB Supplier
Product Category Competitors Applications Cypress Microchip TI FTDI Genesys Logic USB 3.0 FX3: Peripheral Controller HD, 3-D Imaging Servers Machine Vision Docking Stations, Monitors Test and Measurement Document Scanners CX3: Camera Controller FX3S: Storage Controller GX3: GigE Controller DX3: Display Controller HX3: Hub Controller USB 2.0 FX2LP: Peripheral Controller Set-top Boxes, DVRs Industrial Automation POS Terminals Portable Medical Devices FX2S (Bay): Storage Controller HX2VL: Hub Controller NX2LP: Flash Controller TX2UL: ULPI PHY USB 1.1 USB-Serial: Bridge Controller Keyboards and Mice Metering and Industrial Automotive HUDs1 enCoRe II, III, V: USB Microcontroller EZ-Host, EZ-OTG: Host Controller USB Type-C EZ-PD CCG1: Type-C Port Controller Cables, Laptops, Monitors, Tablets, Phones, Dongles EZ-PD CCG2: Type-C Cable Controller 1 Heads-Up Displays Market Positioning

6 Design Problems Engineers Face
1. A custom driver is required for every operating system (OS) There is no standard USB Ethernet device class available 2. Conventional USB 3.0 to GigE bridge controllers lack the throughput of PCIe-based GigE controllers Converting GigE data packets to USB 3.0 data packets reduces the throughput of conventional USB 3.0 to GigE bridge controllers to around Mbps 3. Managing the Power Policies of both USB 3.0 and GigE standards is difficult A USB 3.0 to GigE solution must support both USB 3.0 low-power modes and IEEE 802.3az Energy Efficient Ethernet Cypress’s GX3 solves these problems by providing Comprehensive driver support for all major OSs, including Windows 8.x/7/XP, Mac OS, Linux, Android and Chrome Throughput of 910-Mbps, comparable to the 950-Mbps throughput of PCIe-based GigE solutions A low-power solution that complies with both USB 3.0 and GigE power policies GX3 is a low-power, high-throughput USB 3.0 solution that easily adds GigE connectivity to any system Design Problems

7 GX3 Supports Major Operating Systems
Cypress Realtek Driver Certification Windows 8.1/8.0 WHCK1 certified 7 XP/Vista WHQL2 certified CE 7.0/6.0/5.0 Mobile 6/5 Mac OS X From 10.6 (Snow Leopard) to (Yosemite) Chrome OS Up to 42.0 Linux From to 4.0.4 Android From 3.x (Honeycomb) to (Lollipop) GX3’s extensive driver support enables seamless plug-and-play operation on any system 1 Windows Hardware Certification Kit: A test provided by Microsoft to certify devices for Windows 2 Windows Hardware Quality Labs: A Microsoft process to perform compatibility tests on third-party hardware or software Cypress Solution

8 GX3 Minimizes the Throughput Loss of Converting GigE Data to USB Data
GX3’s unique data transfer mechanism transmits multiple Ethernet data packets1 in a single USB packet2 and multiple USB packets in a single USB microframe3 Ethernet Data Packet Ethernet Data Packet1 Ethernet data packets are merged into a Supersize Ethernet data packet4 Ethernet Data Packet Supersize Ethernet Data Packet Supersize Ethernet Data Packet4 Supersize Ethernet data packets are converted into USB data packets, and multiple USB data packets are transmitted in each USB microframe Supersize Ethernet Data Packet USB Data Packet2 USB Data Packet USB Microframe3 GX3’s 910-Mbps throughput exceeds the 805 Mbps of competitive GigE-over-USB 3.0 solutions and it is comparable to the 950-Mbps throughput of PCIe-based Ethernet solutions 1 A unit of data transmitted over an Ethernet connection, as defined in the IEEE specification 3 A USB data transfer period lasting 125 μs, as defined in the USB specification 2 A unit of data transmitted over a USB connection, as defined in the USB specification 4 A unit of Ethernet data that consists of multiple standard Ethernet data packets Cypress Solution

9 GX3’s Power-Saving Modes Are Ideal for Low-Power Systems
GX3 offers a power-efficient solution that: Supports Energy Efficient Ethernet (IEEE 802.3az) Enters low-power state when the Ethernet cable is unplugged Supports USB 3.0 low-power modes GX3’s Power-Saving Modes Support Ethernet and USB Power Policies USB Suspend1 Ethernet cable unplugged Power Consumption (mW) USB Idle2 USB Active3 IEEE 802.3az (low data rate) USB Active IEEE 802.3ab (high data rate) 7.4 mW 318 mW Ethernet Data Packets 200 400 600 800 1,000 1,200 Time (ms) 276 mW USB Idle Ethernet cable plugged in USB Power Policy Ethernet Power Policy 67 mW 623 mW 1 2 3 4 5 1. USB interface is not powered; Ethernet cable is unplugged; no data is being transferred 2. USB interface is powered; Ethernet cable is unplugged; no data is being transferred 3. USB interface is powered; Ethernet cable is plugged in; no data is being transferred 4. USB interface is powered; Ethernet cable is plugged in; data is being transferred (using IEEE 802.3az) 5. USB interface is powered; Ethernet cable is plugged in; data is being transferred (using IEEE 802.3ab) at 910 Mbps 1 USB interface is not powered 2 USB interface is powered, but no data is being transferred 3 USB interface is powered, and data is being transferred Cypress Solution

10 GX3 vs. Competition’s Solution
Feature CYUSB3610 RTL8153 USB 3.0 Support Yes Ethernet Interface 10/100/1000 M USB Type-C Support Yes1 No USB-PD Support Throughput 910 Mbps 805 Mbps 5-V to 1.2/3.3-V Regulator EEPROM Interface SPI USB Suspend Current 2.1 mA 83.3 mA Driver Support Windows, WinCE, Mac OS X, Linux, Android, Chrome OS Windows, Mac OS X, Linux Package, Size 68-pin QFN, 64 mm2 48-pin QFN, 49 mm2 1 Requires an additional Cypress EZ-PD CCGx Type-C Controller Competitive Comparison

11 USB 3.0 to Gigabit Ethernet Dongle Solution Value
Competitor USB 3.0 to Gigabit Ethernet Bridge Controller: Realtek RTL8153 Price: $3.501 BOM Integration Voltage Regulator: Richtek RT8075ZQW Price: -$0.462 Additional Value Software Drivers: GX3 provides additional drivers for WinCE, Android, Mac OS X and Chrome OS Price: $1.203 $3.50 $1.20 $4.24 Competitor Voltage Regulator -$0.46 BOM Integration Value -$0.46 Software Drivers Total Additional Value Total Value Delivered Target Cypress Solution: Total Cost: 5% Total Savings: CYUSB LTXC $4.044 $0.20 1 Estimated 1ku pricing from customer input on 05/15/2015 2 1ku Digi-Key pricing on 05/15/2015 3 Saves 30 man-weeks of engineering effort at $4K per man-week, amortized over 100ku 4 Estimated 1ku pricing Pricing

12 GX3 Solution Summary Applications Block Diagram Features Collateral
USB dongles, docking stations, USB port replicators Network printers, security cameras Home gateways, routers Game consoles DVRs, IP set-top boxes, IP TVs Other embedded systems GX3 USB 3.0 to GigE Bridge Controller Data SRAM Program ROM 32 32 DMA Engine Features 32 RISC MCU One-chip USB 3.0 to Gigabit Ethernet (GigE) Bridge Controller Integrates USB 3.0 PHY1 and GigE PHY2 Integrates USB 3.0 controller and GigE MAC3 Uses a single 25-MHz crystal to drive USB and GigE PHY Supports Energy Efficient Ethernet (IEEE 802.3az)4 Offers multiple power management Wake-on-LAN5 features Supports optional EEPROM to store USB descriptors6 Integrates on-chip POR7 circuitry Supports drivers for Windows, Mac OS X, Linux, Chrome OS, Android and WinCE 68-pin QFN (8 x 8 mm) 32 32 GigE MAC3 Controller 32 USB Controller GigE1 PHY 8 26 USB 3.0 PHY 16 6 USB 3.0 Host 2 8 I2C GPIO Clock Reset 2 8 Collateral Availability Datasheet: GX3 Datasheet Reference Design Kit: GX3 RDK Software Drivers: GX3 Drivers Production: Now 1 The USB circuitry that transmits and receives USB 3.0 data 5 An Ethernet standard that allows a computer to be turned on by a network message 2 The circuitry that transmits and receives 10/100/1000 M Ethernet data 6 USB product configuration information that defines its capabilities 3 Media Access Controller, which provides the address to a node in an Ethernet network 7 Power-On Reset 4 The IEEE standard that defines power-saving modes for low-data-rate Ethernet transmissions Product Overview

13 Here’s How to Get Started
Visit the GX3 webpage Watch the GX3 demo video Read the GX3 Hardware Design Guidelines app note Buy the GX3 RDK Download the GX3 Drivers Visit the USB Type-C webpage Getting Started

14 APPENDIX Appendix

15 GX3 References and Links
Product Webpage: Video: GX3 Demo Datasheet: USB 3.0 to Gigabit Ethernet Bridge Controller Application Note: GX3 Hardware Design Guidelines Reference Design Kit: GX3 RDK Drivers: GX3 Drivers GX3 Knowledge Base Articles References and Links

16 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 Q415 CYUSB302x SD3 SDXC6/eMMC7 to USB 3.0 RAID5 CYPD2xxx CCG2 USB Type-C Cable Controller 1 PD Port, Termination, ESD NEW Q215 NEW CYUSB361x GX3 USB 3.0 to Gigabit Ethernet Energy Efficient Ethernet Q315 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 CCG4 USB Type-C Port Controller Contact Sales NEW Q315 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 Roadmap

17 GX3 Product Selector Guide
GX3 Part Number USB Ethernet SPI GPIOs Temp Package CYUSB LTXC 3.0 10/100/1000 M Yes 8 0-70°C 68-pin QFN GX3 Part Numbering Decoder CY USB 361x 68LTX C Temperature Range: I = Industrial or C = Commercial 68-pin QFN package Product Type: 361x = USB 3.0 to Gigabit Ethernet Bridge Family Marketing Code: USB = USB controllers Company ID: CY = Cypress Product Selector Guide

18 GX3 Reference Design Kits
Hardware USB to Gigabit Ethernet dongle: available with Type-A or Type-C plug EEPROM for storing USB descriptors1 and MAC Address On-board voltage regulators Contact for availability Software EEPROM configuration utility Windows production test tool Windows 8.1/8.0/7/XP/Vista drivers (32-bit and 64-bit) WinCE 7.0/6.0/5.0 drivers Mac OS X driver (10.6 and later) Linux driver ( and later) Android driver v3.x and later) Free download GX3 USB 3.0 Type-A to GigE Dongle EEPROM USB 3.0 Type-A Plug GX3 Gigabit Ethernet RJ452 Port GX3 USB 3.0 Type-C to GigE Dongle EEPROM USB 3.0 Type-C Plug GX3 Gigabit Ethernet RJ452 Port 1 USB product configuration information that defines its capabilities 2 An 8-pin connector used for Ethernet communication Cypress Solution

19 GX3’s EEPROM Configuration Utility
GX3’s EEPROM configuration utility can be used to: Assign Vendor Identification Number (VID)1, Product Identification Number (PID)2 and MAC Address Change manufacturer3 and product4 descriptor strings Choose power modes and set USB current limits GX3 EEPROM Configuration Utility 1 A 16-bit number assigned to a member company by the USB Implementers Forum 2 A 16-bit number assigned to a USB product by its manufacturer 3 A string of text that appears when the device is first installed, used to identify the manufacturer of the device 4 A string of text that appears when the device is first installed, used to identify the device model Cypress Solution


Download ppt "Use a USB 3.0 Port to Add Gigabit Ethernet Connectivity"

Similar presentations


Ads by Google