001-90288 Owner: MARF Rev *D CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction...

17
001-90288 Owner: MARF Rev *D CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction Sharper Images From a One-Chip Solution: CX3 Powers the World’s Most Advanced HD Video Cameras Title 1 New Product Introduction: CX3: CSI-2 to USB 3.0 Solution for HD Video CSI-2 = Camera Serial Interface v2.0

Transcript of 001-90288 Owner: MARF Rev *D CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction...

Page 1: 001-90288 Owner: MARF Rev *D CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction Sharper Images From a One-Chip Solution: CX3 Powers the.

001-90288 Owner: MARFRev *D

CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction

Sharper Images From a One-Chip Solution:CX3 Powers the World’s Most Advanced HD Video Cameras

Title 1

New Product Introduction:

CX3: CSI-2 to USB 3.0 Solution for HD Video

CSI-2 = Camera Serial Interface v2.0

Page 2: 001-90288 Owner: MARF Rev *D CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction Sharper Images From a One-Chip Solution: CX3 Powers the.

001-90288 Owner: MARFRev *D

CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction

Terms You Will Hear TodayBandwidthBandwidth = # pixels per frame (resolution) x frames per second (frame rate) x # color bits per pixel (color depth)

For example, Bandwidth required by 1080p video = 2.07 megapixels x 30 frames per second x 24-bit color = 1.5 Gbps

Bandwidth for Common Video Standards

CompressionReduces 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 v2.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 I2C 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) AllianceAn open-membership organization that develops interface specifications for the mobile handset industry

Standard Column Pixels Row Pixels Mega-Pixels Color Depth Frame Rate Bandwidth

1080p 1920 1080 2.07 24 30 1.5 Gbps

720p 1280 720 0.92 24 30 664 Mbps

VGA 640 480 0.31 16 30 147 Mbps

Terms of Art 2

Page 3: 001-90288 Owner: MARF Rev *D CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction Sharper Images From a One-Chip Solution: CX3 Powers the.

001-90288 Owner: MARFRev *D

CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction

Additional Terms

Terms of Art 3

Page 4: 001-90288 Owner: MARF Rev *D CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction Sharper Images From a One-Chip Solution: CX3 Powers the.

001-90288 Owner: MARFRev *D

CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction

Cypress TermsEZ-USB® CX3™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 ARM9™ processor with 512KB RAM for firmware storage and data buffering

Provides additional peripheral connectivity via I2C, I2S, SPI, UART and 12 GPIOs

Includes a software development kit (SDK) with example code to reduce design effort

CX3 Reference Design Kit (RDK)A UVC camera reference design featuring CX3 and a 5-megapixel (MP) Omnivision OV5640 image sensor

CX3 Application Programming Interface (API)A software interface in the SDK library that enables firmware programs to control CX3-specific functions

EZ-USB® FX3™Cypress’s programmable USB 3.0 Peripheral Controller with integrated USB 3.0 transceiver

Complements the CX3 solution

Includes an on-chip ARM9 processor with 512KB RAM for firmware storage and data buffering

Provides a 32-bit General Programmable Interface (GPIF II), allowing FX3 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

Terms of Art 4

Page 5: 001-90288 Owner: MARF Rev *D CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction Sharper Images From a One-Chip Solution: CX3 Powers the.

001-90288 Owner: MARFRev *D

CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction

Design Problems Engineers Face1. HD video requires 1.5-Gbps BandwidthUSB 2.0 Bandwidth is only 480 Mbps

USB 2.0 thus requires Compression, which degrades image quality

2. Conventional USB camera solutions are not programmableFixed-function USB camera chips support UVC only

Advanced camera features (e.g., pan, tilt, zoom control) or customizations (e.g., USB3 Vision) are difficult to implement

3. High-resolution image sensors are going serialImage 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 CX3 solves these problems by:Delivering uncompressed HD video at the required Bandwidth

Providing an ARM9 CPU and SDK to support camera customization

Providing four CSI-2 lanes to interface with any image sensor

Cypress’s CX3 enables you to design advanced features into any USB 3.0 video camera

Design Problems 5

Page 6: 001-90288 Owner: MARF Rev *D CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction Sharper Images From a One-Chip Solution: CX3 Powers the.

001-90288 Owner: MARFRev *D

CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction

CX3 Delivers Uncompressed HD Video

USB 3.0

CX3 USB 3.0 Solution for HD Video:Sharp, Uncompressed HD Video at 1080p, 30 fps

CX3

Sharp, uncompressed HD video

USB 2.0

Omnivision USB 2.0 Solution for HD Video: Low-Quality, Compressed Video at 1080p, 30 fps

Low-quality, compressed video

USB 3.0

Ban

dwid

th (

Gbp

s)

The USB 3.0 Advantage

Bandwidth required for 1080p(1920 x 1080 @ 30 fps) video

1.5 Gbps

Cypress Solution 6

Page 7: 001-90288 Owner: MARF Rev *D CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction Sharper Images From a One-Chip Solution: CX3 Powers the.

001-90288 Owner: MARFRev *D

CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction

CX3 Is a Programmable Camera Solution

Video Conferencing 3-D CameraMachine Vision PC Webcam

Camera Protocol UVC or proprietaryUSB3 Vision or proprietary

UVC or Proprietary UVC

Firmware Customization

UVC extensions for camera control

Variable frame rate control

Custom frame croppingUVC extensions forcamera control

Additional Features

Pan, tilt, zoom controlImage sensorconfiguration

Infrared LED control for Time-of-Flight1 image sensors

User interface design (buttons, LEDs)

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

Cypress Solution 7

Page 8: 001-90288 Owner: MARF Rev *D CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction Sharper Images From a One-Chip Solution: CX3 Powers the.

001-90288 Owner: MARFRev *D

CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction

CX3 Works with High-Resolution Sensors

CX3 interfaces with either a CSI-2 image sensor directly or through an ISP

Example 1: USB 3.0 Camera Using CX3 and a 5-MP Image Sensor With Built-In ISP

CX3 USB 3.0 HostSystem

5-MP ImageSensor

CSI-2

ISP2

USB 3.0 Camera

Example 2: USB 3.0 Camera Using CX3, a 13-MP Image Sensor and a Discrete ISP ASIC

USB 3.0 HostSystem

ISPASIC

CSI-2

CX34

CSI-2

4

13-MPImage Sensor

USB 3.0

USB 3.0 Camera

6

USB 3.0

6

Cypress Solution 8

Page 9: 001-90288 Owner: MARF Rev *D CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction Sharper Images From a One-Chip Solution: CX3 Powers the.

001-90288 Owner: MARFRev *D

CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction

Features CYUSB3065 RTS5825

USB 3.0 Yes 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 mm2) 48-pin QFN (36 mm2)

Color Format Support RAW8/10/12/141, YUV422/4442,

RGB888/666/5653

RAW, YUV422

Camera Protocol UVC, USB3 Vision or proprietary UVC only

Interfaces I2C, I2S, UART, SPI, 12 GPIOs I2C, I2S, SPI, 7 GPIOs

Programmability Yes; ARM9 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

CX3 Solution vs. Competition’s

1 Video format for raw video data 2 Video format for luminance and chrominance components 3 Video format for red, green and blue pixel components

Competitive Comparison 9

Page 10: 001-90288 Owner: MARF Rev *D CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction Sharper Images From a One-Chip Solution: CX3 Powers the.

001-90288 Owner: MARFRev *D

CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction

$12.97

$7.97

$0.12

$1.20

$6.65

$5.00

Performance

SDK

Programmability

CompetitionCompetitor USB3 Vision vs. fixed-function UVC solution

Price: $6.652

SDK: CX3 provides a complete IDE3, saving 30 man-weeks of engineering effort at $4K per man-week amortized over 100ku Value added: $1.20

Performance: Four-lane CSI-2 vs. two-lane CSI-2Price: $0.124

USB 3.0 PC camera controller: Realtek RTS5825Price: $5.001

Additional Value

Programmability: 32-bit ARM9 CPU + on-chip SRAM for

Target Cypress Solution: Total Cost:

18% Total Savings:

CYUSB3065-BZXC$10.58$2.39

1 Estimated 1ku pricing per customer input on 04/20/2015

2 1ku pricing from Digikey for LPC3250 (NXP ARM9 microcontroller with 256KB SRAM) on 04/15/20153 Integrated design environment4 1ku pricing from Digikey: price delta for four-lane (FSA644UCX) vs. two-lane MIPI CSI 2 switch on 04/20/2015

CX3 Solution Value Example – USB3 Vision Camera

Competitor

Programmability

SDK

Performance

Total Additional Value

Total Value Delivered

Pricing 10

Page 11: 001-90288 Owner: MARF Rev *D CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction Sharper Images From a One-Chip Solution: CX3 Powers the.

001-90288 Owner: MARFRev *D

CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction

Industrial, medical and machine vision cameras1080p Full HD and 4K Ultra HD (UHD) cameraDocument scanners, fingerprint scannersGame consoles Videoconferencing systemsNotebook PCs, tablets Image acquisition systems

Applications

USB 3.0-compliant video-class controllerFour-lane MIPI1 Camera Serial Interface v2.0 (CSI-2) inputCamera Control Interface (CCI) for image sensor

configurationSupports 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 fpsOn-chip ARM9 with 512KB RAM for data processingSupports I2C, I2S, SPI, UART and 12 GPIOs121-ball BGA (10 x 10 x 1.7 mm)

Features

Datasheet: CX3 DatasheetReference Design Kit: CX3 RDKSoftware Development Kit: EZ-USB SDK

Collateral

Block Diagram

Production: Now

CX3 Solution Summary

Availability

1 Mobile Industry Processor Interface2 Video format for raw video data

3 Video format for luminance and chrominance components4 Video format for red, green and blue pixel components

USB 3.0 Host

I2CUART SPI

US

B 3

.0

ARM9

JTAG

512KB RAM

CX3

32 32

32

GPIO

12

Image Sensor or

Image Signal

Processor

32

MIP

I1 C

SI-

2

4

424

6

5

Product Overview 11

Page 12: 001-90288 Owner: MARF Rev *D CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction Sharper Images From a One-Chip Solution: CX3 Powers the.

001-90288 Owner: MARFRev *D

CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction

Here’s How to Get Started1. Visit the CX3 homepage for product collateral and videos

2. Buy the CX3 Reference Design Kit

3. Download the App Note: How to Interface a MIPI CSI-2 Image Sensor with EZ-USB CX3

4. Download the Software Development Kit

Getting Started 12

CX3 Reference Design Kit by e-con Systems

Page 13: 001-90288 Owner: MARF Rev *D CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction Sharper Images From a One-Chip Solution: CX3 Powers the.

001-90288 Owner: MARFRev *D

CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction

APPENDIX

Appendix 13

Page 14: 001-90288 Owner: MARF Rev *D CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction Sharper Images From a One-Chip Solution: CX3 Powers the.

001-90288 Owner: MARFRev *D

CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction

References and LinksProduct Webpage: CX3 Introduction

Video: CX3 Demo

Datasheet: CX3 CSI-2 to USB 3.0 Solution

Application Note: How to Interface a MIPI CSI-2 Image Sensor with EZ-USB CX3

Hardware Development Kit: CX3 RDK

Software Development Kit: CX3 SDK

Technical Reference Manual: CX3 TRM

Knowledge Base: CX3 Knowledge Base Articles

Roadmap: Cypress USB Roadmap

References and Links 14

Page 15: 001-90288 Owner: MARF Rev *D CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction Sharper Images From a One-Chip Solution: CX3 Powers the.

001-90288 Owner: MARFRev *D

CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction

USB PortfolioU

SB

3.0

US

B 2

.0U

SB

1.1

Device Hub Bridge Host Storage Type-C

Type-C product applies to any

USB speed

1 Simultaneous USB 2.0 andUSB 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 Card8 Display Serial Interface9 UTMI low-pin interface

CY7C68003TX2UL

ULPI9 PHY13, 19.2, 24, 26 MHz

CY7C6801x/53FX2LP

16-Bit Bus to USB 2.08051, 16KB RAM

CYUSB301xFX3

32-Bit Bus to USB 3.0ARM9, 512KB RAM

CY7C64215enCoRe III

M8C MCU, 50 GPIOs, ADCI2C/SPI, 16KB Flash

CY7C643xxenCoRe V

M8C MCU, 36 GPIOs, ADCI2C/SPI, 32KB Flash

CY7C638xxenCoRe™ II

M8C MCU, 20 GPIOsSPI, 8KB Flash

CY7C656x1HX2LP

4 Ports, Industrial Grade1 Transaction Translator

CY7C656x4HX2VL4 Ports

4 Transaction Translators

CYUSB33xxHX3

4 Ports, Shared Link™1

BC 1.22, Ghost Charge™3

CYUSB306xCX3

CSI-24 to USB 3.04 CSI-24 Lanes, 1 Gbps/Lane

CY7C67300EZ-Host

4 Ports, FS USB OTG32 GPIOs

CY7C67200EZ-OTG™

2 Ports, FS USB OTG25 GPIOs

SL811HSFS USB Host/Device

256Byte RAM

CYWB016xBBBay™

HS USB OTGDual SDXC6/eMMC7

CY7C683xxAT2LP

Parallel ATA to USB 2.08051

CY7C6803xNX2LP

NAND Flash to USB 2.08051, 15KB RAM

CYWB0x2xABSArroyo™, Astoria™16-Bit Bus to USB 2.08051, Dual SD/eMMC7

CYUSB303xFX3S

16-Bit Bus to USB 3.0RAID5, Dual SDXC6/eMMC7

CYUSB302xSD3

SDXC6/eMMC7 to USB 3.0RAID5

DX3 USB 3.0 to DSI8 TX

Contact Sales

CY7C65213USB-to-UART (Gen 2)

3 Mbps, 8 GPIOs

CY7C6521xUSB-Serial

UART/SPI/I2C to USB2 Channels, CapSense®

CY7C64225 USB-to-UART (Gen 1)

230 Kbps

GX3 USB 3.0 to Gigabit Ethernet

Contact Sales

CYPD2xxxCCG2

USB Type-C Cable Controller 1 PD Port, Termination, ESD

Q215

Production Development

QQYYQQYYAvailability

Sampling ConceptStatus

NEWNEW

NEW

CYPD1xxxCCG1

USB Type-C Port Controller2 PD Ports, 5 Profiles, 100 W

Q315

Q215CCG3

USB Type-C Port ControllerContact Sales

Q415NEW

CCG4USB Type-C Port Controller

Contact Sales

Q315NEW

Roadmap 15

Page 16: 001-90288 Owner: MARF Rev *D CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction Sharper Images From a One-Chip Solution: CX3 Powers the.

001-90288 Owner: MARFRev *D

CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction

CX3 Product Selector Guide

CX3 Part Number # Lanes CPU SRAM I2C SPI UART # GPIOs Temp Package

CYUSB3064-BZXC 2 ARM9 512KB Yes Yes Yes 12 0-70°C 121-BGA

CYUSB3065-BZXC 4 ARM9 512KB Yes Yes Yes 12 0-70°C 121-BGA

CYUSB3064-BZXI 2 ARM9 512KB Yes Yes Yes 12 -40-85°C 121-BGA

CYUSB3065-BZXI 4 ARM9 512KB Yes Yes Yes 12 -40-85°C 121-BGA

CY USB 306X BZX X

CX3 Part Numbering Decoder

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

Product Selector Guide 16

Page 17: 001-90288 Owner: MARF Rev *D CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction Sharper Images From a One-Chip Solution: CX3 Powers the.

001-90288 Owner: MARFRev *D

CX3: CSI-2 to USB 3.0 Solution for HD Video New Product Introduction

CX3 RDKHardwareFully functional UVC camera with interchangeable image sensor module

Includes a 5-MP OV5640 module

Preloaded with UVC firmware that works with any PC

Includes RS232 and JTAG connectors for firmware debugging

Powered by a USB cable without the need for an external 5-V supply

Available for $249: CX3 RDK

SoftwareIncludes 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:CX3 RDK

CX3 RDKby e-con Systems

HD Standard

ColumnPixels

RowPixels

Frame Rate(fps)

VGA 640 480 60

720p 1,280 720 60

1080p 1,920 1,080 30

5 MP 2,592 1,944 15

Supported Image Resolution and Frame Rate

Reference Design Kit 17