Camera Reference Design

Camera Reference Design
Lifecycle status: Production Status: Production
1 PC
EVB1005
5 Mpx color sensor, IR-cut lens
add to cart $249.95
SZG-CAMERA
3.4 Mpx color sensor, IR cut lens, SYZYGY Standard
add to cart $149.95
EVB1005-NIR
5 Mp color sensor, No IR-cut lens
add to cart $349.95
EVB1005-M
5 Mp mono sensor, IR-cut lens
add to cart $349.95
EVB1005-M-NIR
5 Mp mono sensor, No IR-cut lens
add to cart $349.95
EVB1006
5 Mp color sensor, IR cut lens
add to cart $249.95
EVB1007
5 Mp color sensor, IR cut lens
add to cart $249.95

Jump start your data acquisition, machine vision, or digital instrumentation system using a full-featured advanced sample application. Our camera reference design is a free download and includes C++ and HDL sources to a complete image capture application based on the FrontPanel SDK.

The EVB1005, EVB1006, and EVB1007 are 5 Mpixel image sensor modules designed to help you evaluate our FPGA integration modules for your application. The EVB1005 is compatible with the XEM7310, XEM7010, XEM6310, XEM6010, XEM6110, XEM3050, and XEM3010. The EVB1006 is an FMC format device and is compatible with FMC-compliant carriers including the tiny Shuttle LX1. The EVB1007 is an HSMC format device and is compatible with HSMC-compliant carriers including the ZEM4310.

The SZG-CAMERA is the latest addition to the reference design hardware suite. The SZG-CAMERA is a SYZYGY Standard peripheral and is compatible with the XEM7320 and Brain-1 SYZYGY carriers.

okSnap and okCamera

The Camera Reference Design includes C++ and HDL sources for a command-line and GUI application demo for the XEM7350, XEM7310, XEM7320, XEM7010, XEM6310, XEM6010, and XEM6006 as an advanced FrontPanel SDK sample.

5 Mpixel Image Sensor (EVB100X)

EVB1005/6/7 modules have the Aptina MT9P031I12STC 5 Mpixelcolor CMOS image sensor capable of full-resolution frame rates up to 14 fps or VGA frame rates up to 53 fps.

An Eval Board for Eval Board Designers!

We designed the EVB100X for several reasons. Among them was to show semiconductor manufacturers how they could leverage our integration modules (such as the Shuttle LX1) to build evaluation systems that exhibit their products best to their customers. We’ve even written a white paper on the subject.

3.4 Mpixel Image Sensor (SZG-CAMERA)

The SZG-CAMERA module has an ON Semiconductor AR0330 1/3-inch CMOS digital image sensor with high-speed readout with full-array frame rates to 60 fps.

Block diagram

Block diagram

Software and Example Source

The Camera Reference Design is available for free and works with the EVB1005, EVB1006, EVB1007, and SZG-CAMERA. It is available through our Pins Download Portal to registered customers.

Includes are software and HDL sources for the XEM7350, XEM7320, XEM7310, XEM7010, XEM6310, XEM6010, XEM6006, and ZEM4310. Although the EVB1005 will also work with the XEM3010, XEM3050, and XEM6110, some HDL modification will be required.

okSnapApp Demo
Single image capture demo in a small command-line utility. Full source included.
FreeMat Demo
Capture and display images using just a few lines of FreeMat using the FrontPanel API DLL.
okCameraApp Demo
Real-time image capture GUI on Windows built with wxWidgets communicated with the image capture processor for double-buffered image capture.
Image Capture Processor
Full Verilog HDL source code for the image capture processor is included in the reference design.

Technical Specifications and Support

Features & Specifications

  • Aptina MT9P031 5-Mpixel CMOS image sensor (EVB100x)
  • ON Semiconductor AR0330 3.4-Mpixel CMOS image sensor (SZG-CAMERA)
  • EVB1005 form-factor fits the XEM7310, XEM7010, XEM6310, XEM6010
  • EVB1006 form-factor is per FMC specification
  • EVB1007 form-factor is per HSMC specification
  • SZG-CAMERA is a SYZYGY-compliant Standard peripheral
  • 14 fps (EVB100x) or 60 fps (SZG-CAMERA) at full resolution
  • 96 MHz (EVB100x) or 196 MHz (SZG-CAMERA) pixel clock
  • 12-bit ADC resolution
  • Snapshot and electronic rolling shutter capture modes
  • C++ and HDL source code included in the reference design

Software & Source Code

Reference Design
  • EVB pre-built bitfiles for XEM7350, XEM7320, XEM7310, XEM7010, XEM6310, XEM6010, XEM6006, and ZEM4310
  • okCameraApp and okSnapApp binaries for Windows/32 and /64
  • okSnapApp C++ source code
  • okCameraApp C++ source code
  • okCameraApp Javascript source code
  • FPGA HDL source code for image capture processor
  • CPLD source code (EVB1005)
  • FreeMat sample source code