New Product Introduction CX 3 CSI2 to USB
New Product Introduction: CX 3: CSI-2 to USB 3. 0 Solution for HD Video CSI-2 = Camera Serial Interface v 2. 0 Sharper Images From a One-Chip Solution: CX 3 Powers the World’s Most Advanced HD Video Cameras 001 -90288 Rev *D Owner: MARF CX 3: CSI-2 to USB 3. 0 Solution for HD Video New Product Introduction Title 1
Terms You Will Hear Today Bandwidth = # pixels per frame (resolution) x frames per second (frame rate) x # color bits per pixel (color depth) For example, Bandwidth required by 1080 p video = 2. 07 megapixels x 30 frames per second x 24 -bit color = 1. 5 Gbps Bandwidth for Common Video Standards Standard Column Pixels Row Pixels Mega-Pixels Color Depth Frame Rate Bandwidth 1080 p 1920 1080 2. 07 24 30 1. 5 Gbps 720 p 1280 720 0. 92 24 30 664 Mbps VGA 640 480 0. 31 16 30 147 Mbps Compression Reduces the Bandwidth requirement of an image using a mathematical algorithm Modifies pixels, irreversibly degrading image quality Requires a Compression engine, usually implemented with an FPGA or ASIC plus DRAM CSI-2 (Camera Serial Interface v 2. 0) A specification that defines the standard data transmission and control interfaces between an image sensor and an image processor Includes a unidirectional serial interface for data and clock signals, and a bidirectional I 2 C interface for control signals Image Signal Processing (ISP) Operations that turn raw data produced by an image sensor into digital images Mobile Industry Processor Interface (MIPI) Alliance An open-membership organization that develops interface specifications for the mobile handset industry 001 -90288 Rev *D Owner: MARF CX 3: CSI-2 to USB 3. 0 Solution for HD Video New Product Introduction Terms of Art 2
Additional Terms USB 3. 0 (Super. Speed USB) Operates at 5 Gbps - 10 x faster than USB 2. 0 (Hi-Speed USB) Distributes 1. 8 x 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 video camera) is a peripheral on the bus USB 3. 0 Peripheral Controller A microcontroller in the USB 3. 0 Device that handles the USB 3. 0 protocol and communicates with the USB Host USB Video Class (UVC) A specification that defines the standard behavior of a USB video camera, known as a “UVC camera” Widely adopted in consumer cameras supported by major PC operating systems USB 3 Vision A specification that defines the standard behavior of a USB 3. 0 video camera for machine vision, known as a “USB 3 Vision camera” 001 -90288 Rev *D Owner: MARF CX 3: CSI-2 to USB 3. 0 Solution for HD Video New Product Introduction Terms of Art 3
Cypress Terms EZ-USB® CX 3™ Cypress’s programmable CSI-2 to USB 3. 0 bridge controller with an integrated USB 3. 0 transceiver Provides 2. 4 -Gbps data throughput for streaming uncompressed HD video Includes an on-chip ARM 9™ processor with 512 KB RAM for firmware storage and data buffering Provides additional peripheral connectivity via I 2 C, I 2 S, SPI, UART and 12 GPIOs Includes a software development kit (SDK) with example code to reduce design effort CX 3 Reference Design Kit (RDK) A UVC camera reference design featuring CX 3 and a 5 -megapixel (MP) Omnivision OV 5640 image sensor CX 3 Application Programming Interface (API) A software interface in the SDK library that enables firmware programs to control CX 3 -specific functions EZ-USB® FX 3™ Cypress’s programmable USB 3. 0 Peripheral Controller with integrated USB 3. 0 transceiver Complements the CX 3 solution Includes an on-chip ARM 9 processor with 512 KB RAM for firmware storage and data buffering Provides a 32 -bit General Programmable Interface (GPIF II), allowing FX 3 to communicate with virtually any system at 100 MHz Interfaces directly with image sensors via GPIF II, providing 3. 2 -Gbps data throughput for streaming uncompressed HD video Adopted by customers worldwide, including Avermedia, Canon, Kodak, Leap Motion, Microsoft, Panasonic, Sony and Toshiba 001 -90288 Rev *D Owner: MARF CX 3: CSI-2 to USB 3. 0 Solution for HD Video New Product Introduction Terms of Art 4
Design Problems Engineers Face 1. HD video requires 1. 5 -Gbps Bandwidth USB 2. 0 Bandwidth is only 480 Mbps USB 2. 0 thus requires Compression, which degrades image quality 2. Conventional USB camera solutions are not programmable Fixed-function USB camera chips support UVC only Advanced camera features (e. g. , pan, tilt, zoom control) or customizations (e. g. , USB 3 Vision) are difficult to implement 3. High-resolution image sensors are going serial Image sensors greater than 3 MP use CSI-2 instead of a parallel interface Many use up to four CSI-2 lanes to support higher image resolution Cypress’s CX 3 solves these problems by: Delivering uncompressed HD video at the required Bandwidth Providing an ARM 9 CPU and SDK to support camera customization Providing four CSI-2 lanes to interface with any image sensor Cypress’s CX 3 enables you to design advanced features into any USB 3. 0 video camera 001 -90288 Rev *D Owner: MARF CX 3: CSI-2 to USB 3. 0 Solution for HD Video New Product Introduction Design Problems 5
CX 3 Delivers Uncompressed HD Video Omnivision USB 2. 0 Solution for HD Video: Low-Quality, Compressed Video at 1080 p, 30 fps The USB 3. 0 Advantage 5. 0 USB 2. 0 Low-quality, compressed video CX 3 USB 3. 0 Solution for HD Video: Sharp, Uncompressed HD Video at 1080 p, 30 fps Bandwidth (Gbps) 4. 0 3. 0 2. 0 Bandwidth required for 1080 p (1920 x 1080 @ 30 fps) video 1. 5 Gbps 1. 0 USB 3. 0 0. 0 USB 2. 0 IEEE Gigabit USB 3. 0 1394 b Ethernet CX 3 Sharp, uncompressed HD video 001 -90288 Rev *D Owner: MARF CX 3: CSI-2 to USB 3. 0 Solution for HD Video New Product Introduction Cypress Solution 6
CX 3 Is a Programmable Camera Solution Video Conferencing Machine Vision 3 -D Camera PC Webcam Camera Protocol UVC or proprietary USB 3 Vision or proprietary UVC or Proprietary UVC Firmware Customization UVC extensions for camera control Variable frame rate control Custom frame cropping UVC extensions for camera control Pan, tilt, zoom control Image sensor configuration Infrared LED control for Time-of-Flight 1 image sensors User interface design (buttons, LEDs) Additional Features 1 A method for resolving distance based on the known speed of light, measuring the difference in time between the camera and subject for each point of the image, thereby forming a 3 -D image 001 -90288 Rev *D Owner: MARF CX 3: CSI-2 to USB 3. 0 Solution for HD Video New Product Introduction Cypress Solution 7
CX 3 Works with High-Resolution Sensors CX 3 interfaces with either a CSI-2 image sensor directly or through an ISP Example 1: USB 3. 0 Camera Using CX 3 and a 5 -MP Image Sensor With Built-In ISP USB 3. 0 Camera 5 -MP Image Sensor CSI-2 USB 3. 0 CX 3 6 2 ISP USB 3. 0 Host System Example 2: USB 3. 0 Camera Using CX 3, a 13 -MP Image Sensor and a Discrete ISP ASIC USB 3. 0 Camera 13 -MP Image Sensor 001 -90288 Rev *D CSI-2 4 ISP ASIC Owner: MARF USB 3. 0 CSI-2 CX 3 4 6 USB 3. 0 Host System CX 3: CSI-2 to USB 3. 0 Solution for HD Video New Product Introduction Cypress Solution 8
CX 3 Solution vs. Competition’s Features CYUSB 3065 RTS 5825 USB 3. 0 Yes CSI-2 Interface 4 lanes, 1 Gbps per lane 2 lanes, 1 Gbps per lane ISP No Yes Package Size 121 -ball BGA (100 mm 2) 48 -pin QFN (36 mm 2) Color Format Support RAW 8/10/12/141, YUV 422/4442, RGB 888/666/5653 RAW, YUV 422 Camera Protocol UVC, USB 3 Vision or proprietary UVC only Interfaces I 2 C, I 2 S, UART, SPI, 12 GPIOs I 2 C, I 2 S, SPI, 7 GPIOs Programmability Yes; ARM 9 No; fixed-function bridge Development Kit SDK, $249 RDK No Applications Machine vision, medical imaging, video conferencing, 3 -D motion tracking, document scanning PC webcam 1 Video format for raw video data format for luminance and chrominance components 3 Video format for red, green and blue pixel components 2 Video 001 -90288 Rev *D Owner: MARF CX 3: CSI-2 to USB 3. 0 Solution for HD Video New Product Introduction Competitive Comparison 9
CX 3 Solution Value Example – USB 3 Vision Camera Competitor USB 3. 0 PC camera controller: Realtek RTS 5825 Price: $5. 001 Programmability Additional Value Programmability: 32 -bit ARM 9 CPU + on-chip SRAM for USB 3 Vision vs. fixed-function UVC solution Price: $6. 652 SDK: CX 3 provides a complete IDE 3, saving 30 man-weeks of engineering effort at $4 K per man-week amortized over 100 ku Value added: $1. 20 Performance: Four-lane CSI-2 vs. two-lane CSI-2 Price: $0. 124 SDK Performance Total Additional Value Total Value Delivered Target Cypress Solution: CYUSB 3065 -BZXC Total Cost: $10. 58 18% Total Savings: $2. 39 1 Estimated 1 ku pricing per customer input on 04/20/2015 pricing from Digikey for LPC 3250 (NXP ARM 9 microcontroller with 256 KB SRAM) on 04/15/2015 3 Integrated design environment 4 1 ku pricing from Digikey: price delta for four-lane (FSA 644 UCX) vs. two-lane MIPI CSI 2 switch on 04/20/2015 2 1 ku 001 -90288 Rev *D Owner: MARF CX 3: CSI-2 to USB 3. 0 Solution for HD Video New Product Introduction Pricing 10
CX 3 Solution Summary Block Diagram Applications Industrial, medical and machine vision cameras 1080 p Full HD and 4 K Ultra HD (UHD) camera Document scanners, fingerprint scanners Game consoles Videoconferencing systems Notebook PCs, tablets Image acquisition systems 5 CX 3 JTAG 512 KB RAM USB 3. 0 -compliant video-class controller Four-lane MIPI 1 Camera Serial Interface v 2. 0 (CSI-2) input Camera Control Interface (CCI) for image sensor configuration Supports industry-standard video data formats: RAW 8/10/12/142, YUV 422/4443, RGB 888/666/5654 Supports uncompressed streaming video: 4 K UHD at 15 fps, 1080 p at 30 fps, 720 p at 60 fps On-chip ARM 9 with 512 KB RAM for data processing Supports I 2 C, I 2 S, SPI, UART and 12 GPIOs 121 -ball BGA (10 x 1. 7 mm) Collateral Mobile Industry Processor Interface format for raw video data 2 Video 001 -90288 Rev *D 4 32 32 UART 4 I 2 C 2 6 USB 3. 0 Host SPI 4 GPIO 12 Availability Datasheet: Reference Design Kit: Software Development Kit: 1 Image Sensor or Image Signal Processor USB 3. 0 Features MIPI 1 CSI-2 ARM 9 Owner: MARF CX 3 Datasheet CX 3 RDK EZ-USB SDK 3 4 Production: Now Video format for luminance and chrominance components Video format for red, green and blue pixel components CX 3: CSI-2 to USB 3. 0 Solution for HD Video New Product Introduction Product Overview 11
Here’s How to Get Started 1. Visit the CX 3 homepage for product collateral and videos 2. Buy the CX 3 Reference Design Kit 3. Download the App Note: How to Interface a MIPI CSI-2 Image Sensor with EZ-USB CX 3 4. Download the Software Development Kit CX 3 Reference Design Kit by e-con Systems 001 -90288 Rev *D Owner: MARF CX 3: CSI-2 to USB 3. 0 Solution for HD Video New Product Introduction Getting Started 12
APPENDIX 001 -90288 Rev *D Owner: MARF CX 3: CSI-2 to USB 3. 0 Solution for HD Video New Product Introduction Appendix 13
References and Links Product Webpage: CX 3 Introduction Video: CX 3 Demo Datasheet: CX 3 CSI-2 to USB 3. 0 Solution Application Note: How to Interface a MIPI CSI-2 Image Sensor with EZ-USB CX 3 Hardware Development Kit: CX 3 RDK Software Development Kit: CX 3 SDK Technical Reference Manual: CX 3 TRM Knowledge Base: CX 3 Knowledge Base Articles Roadmap: Cypress USB Roadmap 001 -90288 Rev *D Owner: MARF CX 3: CSI-2 to USB 3. 0 Solution for HD Video New Product Introduction References and Links 14
USB 3. 0 USB Portfolio Device Hub Bridge CYUSB 301 x FX 3 32 -Bit Bus to USB 3. 0 ARM 9, 512 KB RAM CYUSB 33 xx HX 3 4 Ports, Shared Link™ 1 BC 1. 22, Ghost Charge™ 3 CYUSB 306 x CX 3 CSI-24 to USB 3. 0 4 CSI-24 Lanes, 1 Gbps/Lane NEW DX 3 USB 3. 0 to DSI 8 TX Contact Sales Host Storage Type-C CYUSB 303 x FX 3 S 16 -Bit Bus to USB 3. 0 RAID 5, Dual SDXC 6/e. MMC 7 CYPD 1 xxx CCG 1 USB Type-C Port Controller 2 PD Ports, 5 Profiles, 100 W CYUSB 302 x SD 3 SDXC 6/e. MMC 7 to USB 3. 0 RAID 5 Q 215 CYPD 2 xxx CCG 2 USB Type-C Cable Controller 1 PD Port, Termination, ESD Q 315 Q 215 USB 2. 0 GX 3 USB 3. 0 to Gigabit Ethernet Contact Sales CY 7 C 6801 x/53 FX 2 LP 16 -Bit Bus to USB 2. 0 8051, 16 KB RAM CY 7 C 656 x 4 HX 2 VL 4 Ports 4 Transaction Translators CY 7 C 68003 TX 2 UL ULPI 9 PHY 13, 19. 2, 24, 26 MHz CY 7 C 656 x 1 HX 2 LP 4 Ports, Industrial Grade 1 Transaction Translator NEW Q 415 NEW Q 315 CCG 3 USB Type-C Port Controller Contact Sales CYWB 016 x. BB Bay™ HS USB OTG Dual SDXC 6/e. MMC 7 CYWB 0 x 2 x. ABS Arroyo™, Astoria™ 16 -Bit Bus to USB 2. 0 8051, Dual SD/e. MMC 7 CCG 4 USB Type-C Port Controller Contact Sales CY 7 C 6803 x NX 2 LP NAND Flash to USB 2. 0 8051, 15 KB RAM USB 1. 1 CY 7 C 683 xx AT 2 LP Parallel ATA to USB 2. 0 8051 CY 7 C 638 xx en. Co. Re™ II M 8 C MCU, 20 GPIOs SPI, 8 KB Flash CY 7 C 6521 x USB-Serial UART/SPI/I 2 C to USB 2 Channels, Cap. Sense ® SL 811 HS FS USB Host/Device 256 Byte RAM CY 7 C 64215 en. Co. Re III M 8 C MCU, 50 GPIOs, ADC I 2 C/SPI, 16 KB Flash CY 7 C 65213 USB-to-UART (Gen 2) 3 Mbps, 8 GPIOs CY 7 C 67300 EZ-Host 4 Ports, FS USB OTG 32 GPIOs CY 7 C 643 xx en. Co. Re V M 8 C MCU, 36 GPIOs, ADC I 2 C/SPI, 32 KB Flash CY 7 C 64225 USB-to-UART (Gen 1) 230 Kbps CY 7 C 67200 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 v 1. 2 001 -90288 Owner: MARF Rev *D 3 Enables 7 Embedded Multi. Media Card USB charging without 5 Redundant array of 8 Display Serial Interface host connection independent disks 4 Camera Serial Interface v 2. 0 6 SD extended capacity 9 UTMI low-pin interface CX 3: CSI-2 to USB 3. 0 Solution for HD Video New Product Introduction Type-C product applies to any USB speed Production Sampling Development Concept Status Availability QQYY Roadmap 15
CX 3 Product Selector Guide CX 3 Part Number # Lanes CPU SRAM I 2 C SPI UART # GPIOs Temp Package CYUSB 3064 -BZXC 2 ARM 9 512 KB Yes Yes 12 0 -70°C 121 -BGA CYUSB 3065 -BZXC 4 ARM 9 512 KB Yes Yes 12 0 -70°C 121 -BGA CYUSB 3064 -BZXI 2 ARM 9 512 KB Yes Yes 12 -40 -85°C 121 -BGA CYUSB 3065 -BZXI 4 ARM 9 512 KB Yes Yes 12 -40 -85°C 121 -BGA CX 3 Part Numbering Decoder CY USB 306 X BZX X Temperature Range: I = Industrial or C = Commercial 121 -ball Lead-free BGA Product Type: 3064 = 2 CSI-2 Lanes, 3065 = 4 CSI-2 Lanes Marketing Code: USB = USB Controllers Company ID: CY = Cypress 001 -90288 Rev *D Owner: MARF CX 3: CSI-2 to USB 3. 0 Solution for HD Video New Product Introduction Product Selector Guide 16
CX 3 RDK Hardware CX 3 RDK by e-con Systems Fully functional UVC camera with interchangeable image sensor module Includes a 5 -MP OV 5640 module Preloaded with UVC firmware that works with any PC Includes RS 232 and JTAG connectors for firmware debugging Powered by a USB cable without the need for an external 5 -V supply Available for $249: CX 3 RDK Software Includes e-CAMView, a free video-capture application for Windows PCs, and sample camera control plug-ins for: Brightness Contrast Hue Saturation Sharpness White balance (auto/manual) Exposure (auto/manual) Focus (auto/manual) Available for download: CX 3 RDK 001 -90288 Rev *D Owner: MARF Supported Image Resolution and Frame Rate HD Standard Column Pixels Row Pixels Frame Rate (fps) VGA 640 480 60 720 p 1, 280 720 60 1080 p 1, 920 1, 080 30 5 MP 2, 592 1, 944 15 CX 3: CSI-2 to USB 3. 0 Solution for HD Video New Product Introduction Reference Design Kit 17
- Slides: 17