Camera reference designs with EZ-USB™ CX3 and Eyenix ISP - KBA234065
A reference design kit based on Infineon’s EZ-USB™ CX3 USB 3.0 camera controller and EN801/EN805 image signal processor (ISP) from the Eyenix website. This camera kit uses an IMX307 image sensor from Sony with a manual focus lens.
Figure 1. Kit block diagram
Eyenix ISP has a 4-lane MIPI-CSI2 RX interface for connecting image sensors and a 4-lane MIPI CSI-2 TX interface for connecting to EZ-USB™ CX3.
Infineon EZ-USB™ CX3 enables USB 3.0 connectivity to EN801/EN805 using a MIPI-CSI2 interface with data speed up to 1 Gbps per lane.
Figure 2. Kit photo
Key features of the kit:
Bandwidth: 4x CSI-2 lanes, 1 Gbps per lane
Color formats supported: YUV422 8-bit
USB camera protocol: UVC
1440p @25/30fps (supported by EN805 + IMX335)
Eyenix EN801/EN805 ISP has the following features:
Digital noise reduction
Adaptive contrast enhance (ACE)
Histogram equalizer for defog
Lens shading compensation
Down and up scaler
Defect pixel correction
High light masking
Auto exposure, Auto white balance, Auto focus
On-screen display (OSD)
Adaptive lighting control
The kit also supports control through an on-screen display (OSD) menu. This menu can be navigated using the Python-based camera control tool as shown in Figure 3. The tool controls the ISP menu via USB CDC class through a PC.
Figure 3. Menu control tool
Figure 4. On-screen display (OSD) menu
See the Eyenix website for more information on this camera control software and applications including surveillance cameras, webcams, document scanners, and machine vision systems.