SI-3300RGB   MegaCamera™

3.2 Megapixel, 10-Bit,  45MHz

Progressive Scan Digital Camera 

Silicon Imaging Inc.

Silicon Imaging is proud to continue its innovation in high-resolution color vision camera.  Driven by the growing demand for consumer Digital Still Cameras, CMOS sensors are continuing to break technical barriers and surpass the performance characteristics of CCD’s in many photonic, imaging and consumer applications.  By utilizing a single highly integrated CMOS device, which incorporates Megapixel sensing areas, timing generation, signal processing and high bandwidth outputs, Silicon Imaging has developed a very compact, low-power, ultra high speed Megapixel digital camera system.

 

2048 x 1536 Megapixel  - 3.2MP Resolution
The SI-3300 is an all-digital CMOS camera that delivers 3.2 Million pixels of resolution and is capable of running at over 10 frames/second at its full 2048 x 1536 resolution.   The entire package is only 45 x 52 x 50mm (33 x 40mm x 22mm in PCB) and is small enough to placed on a robot for semiconductor machine vision inspection or placed in an outdoor housing for remote surveillance.  It is ideal for live visualization and handheld instrumentation.

 

10-Bits Sampling – Sub-Pixel Accuracy
The SI-3300 MegaCameraä uses 10-Bit digitizers to sample the pixel data.  Converting the pixel data directly to digital at the sensor head eliminates pixel-sampling jitter and enables accurate sub-pixel metrology, image analysis and improved live video reconstruction.  A programmable clock which ranges from 20~67MHz allows for trade-offs in speed versus exposure time and lower noise.

 

90 FPS VGA Subsampling - Fast Preview
Ideal for high speed preview and focusing, the SI-3300 is capable of generating imagery at over 90 frames per second by reducing the size of the readout image in color subsampling mode, This entire imager is readout by skipping pairs of pixels (4:2) to maintain color information of neighboring bayer groups.  In this way, the 640x480 accurately represents the full size image.

 

200 FPS Windowing 
A small region of the imager can be readout at frame rates in excess of 200fps (ex. 200 x 100), with speed increasing with reduced vertical and horizontal settings.  The window size and position can be adaptively changed on frame-by-frame basis.  

  

Automatic Black Level Correction 
The SI-3300 has automatic black level calibration which measures the average value of 256 pixels from two dark rows of the imager for each of the four colors. The pixels are averaged as if they were light-sensitive and passed through the appropriate color gain. This average is then digitally filtered over many frames and compared to minimum and maximum acceptable thresholds for automatic correction.

 

USB2.0 Bus-Powered – 40MB/sec Transfers

For low-cost and portable connectivity, with data transfer rates up to 40MB/sec, the SI-1300U provide convenient capture using the High-Speed 480Mb/sec USB 2.0 interface. It is a bus-powered unit, consuming less than 500mA at 5VDC and will operate without any external power supply. The precision-machined C-mount housing includes an integrated tethered USB cable and optional 3-pin trigger/strobe connection. For OEM board level configurations, two General Purpose Outputs are accessible; Pull-Up and pull-down driven transistors to be used to control light sources and switches.

 

Win-XP Live Mode Kernel Driver

For applications which require a combination of high-resolution and streaming high-frame rate video images, Silicon Imaging has developed a custom driver which can request and capture double buffered images at the driver level.  This method enables immediate request to camera for next image without user level software intervention.  The double-buffers allow one image to processed by the host PC, while another image is being readout from the camera and filled into the user allocated memory space.

 


 

FEATURES
 
·       2048 x 1536 Resolution (3.1 Million Pixels)
·       1/2” Imaging Format , 3.2um Square Pixel
·       Rolling Shutter, Progressive scan  
·       10 Bits per Pixel, 48MHz Sampling  
·       QXGA(12fps), UXGA(20fps), SXGA(27fps) & XGA(43fps) 
·       7 ~ 45MHz Programmable Clock
·       Auto Optical black level calibration
·       Programmable Gain, Exposure & Clocks
·       Auto Black Level Calibration
·       Global Reset Triggering Option (-T Model)
·       Color Bayer (RGB) Model
·       Custom PCB Version
·       USB2.0 High-Speed, 480Mb/sec Interface
·       C-Mount Precision Machined Housing
·       Image Capture & Color Processing SDK

 

SI-3300 MegaCamera USB 2.0 Specifications 

 

SI-3300 Sensor:

Active Pixels

2.048H  x 1,536V

Optical  Format

1/2”  (6.83mm x 5.45mm)

Pixel Size (pitch)

3.2 µm x 3.2 µm

Pixel Type

CMOS

Aspect Ratio

1 : 1

Spectral Response

350 ~ 1000 nm

Peak QE

56% Monochrome @ 570nm

Minimum Illumination:

0.3 lux nominal  (SNR  =1, f# = 2.8, exposure = 100ms, daylight)

Responsivity

2.1 V/lux-sec

Dark Current @ 25°C

20 e-/sec

Temporal Noise

10 e-

Saturation Charge

40,000 e-  

SNR >43dB (MAX)

Dynamic range

61 dB

Windowing (ROI)

Horizontal & Vertical speed inc.

Sub-sampling

Full, 1/2, 1/4, 1/8

Gain MAX

15X, min step size 0.125

Readout Method

Progressive Scan

Black Level

Auto Black Level Calibration

Shutter

Rolling Shutter and Single Frame

Shutter Speed

Variable, 1 to 16383 row times

Horizontal Blanking

244 Clocks/line

Minimum Row Time

548  Clocks (304+ 244 Blanking)

Vertical Blanking

25 Rows (16 min)

A/D Conversion & Sampling Clock Synthesizer

A/D Conversion

Nominal 48Mhz (12fps @ 3.1MP)

Vertical Resolution

10 Bit 
Format = 12bit-CL 1-Tap)

Pixel Clock Frequency

20 ~ 60 Mhz Programmable

20 ~ 85 Mhz (-H High-Speed)

Adjustment Method

Serial command Protocol

Mean Black Level

32 Counts

Digital Video Output  

Readout Rate

20 ~ 85Mhz x 12bit format

Readout Format

CL-12 Bit (Duplicated on Ports A, B)

Frame Rate

 1280 x 1024

1280 x 720

640 x 480

320 x 240

200 x200

160 x 120

48MHz

30

43

110

334

407

654

60MHz

38

54

137

417

509

817

Frame Time (default) 1524 x 1050 rows @48MHz = 30fps

 

  

USB2.0 High-Speed Interface & Control: 

USB Speed

480Mb/sec (High-Speed)

Serial Communication

Endpoint 0, Vendor Protocol

Data Interface

Endpoint 2, 2K FIFO

Programmable Modes

Exposure, Gain, Windowing, Clock rates, Auto black, mirroring.

Region-of–Interest

Programmable Horiz & Vertical

Gains (R,G,B,G & Global)

Individual R,G1,B, G2  Gains

Range: 15X, MIN step size 0.125

Setting Timing

Next top of Frame

Ext Clock Sync

Clock in or Clock Out (-X Option)

External Triggers

TTL Trigger-In / Strobe-Out

w/3-Pin connection (option)

 

 

Power

Input Voltage

+5  VDC +/- 10% < 500mA

Power Consumption

2.0 Watts

Trigger Connection (opt)

Tajimi RO3-PB3M 3Pin (optional)

Connection

USB Bus Powered

 

Mechanical

Lens Mount

C-Mount, 7mm Back focus adj.

Enclosure Size

45mm W x 52mm H x 50mm L

Weight

8.5 oz. / 240g

Camera Mount

Ľ” x 20 standard tripod mount

Cable Connector

USB-A Cable Integrated

 

Spectral Response Curve (RGB Model Only) 

 

 

Command

Clock Rate
MHz

SI-3300 Frame Rate

1280x1024

1280x720

640x480

320x240

200 x200

160 x 120

100 x100

lc306886

20

13

18

46

143

169

268

315

lc30b689

25

16

22

57

178

211

335

393

lc37cb8f

30

19

27

68

214

253

403

472

lc35d40b

35

22

31

80

249

296

470

551

lc306882

40

25

36

91

285

338

537

629

lc35e709

45

28

40

103

321

380

604

708

lc356e03

48

30

43

109

342

406

644

755

lc34b689

50

32

45

114

356

422

671

787

lc34b688

55

35

49

125

392

465

738

865

lc36cb8f

60

38

53

137

428

507

805

944

lc367307

65

41

58

148

463

549

872

1023

lc344081

67

42

60

153

478

566

899

1054

SI-3300 Register Programming

0x00

Chip Version

0x8421 0x8431

 

0x01

 

Row Start

0x000C (12)

(First row to be read out + 12)

 

0x02

Column Start

0x0014

(20)

(First column to be read out + 14)

Register value must be an even number.

0x03

Window Height

0x03FF

(1023)

Window height (number of rows - 1)

Min   = 0x0002.

0x04

Window Width

0x04FF

(1279)

Window width (number of columns - 1)

Register value must be an odd number.

Min = 0x0003

0x05

Horizontal Blanking

0x0013

(19)

Number of extra row blanking clocks + 19

Row Blanking = 244 clocks + (Regx05 –19)

0x06

Vertical Blanking

0x0019 (25)

Number of extra rows added into the vertical blanking period.  Typically used to slow down frame rate and allow time for register updates between images.

0x09

Exposure

0x0419 (1049)

Number of rows of integration

0x0C

Shutter Delay

(Short Exposure)

0x0000

(0)

Number of master clocks times 4 that the sensor waits before asserting the reset for a given row.

0x1E

Subsampling

& Snapshot Mode

0x80xx

(x8000)

0   0   (do not change)

1   0   (do not change)

2   Column Skip 4—default is 0 (disable), 1 = enable.

3   Row Skip 4—default is 0 (disable), 1 = enable.

4   Column Skip 8—default is 0 (disable), 1 = enable.

5   Row Skip 8—default is 0 (disable), 1 = enable.

6   0   (do not change).

7   0   (do not change).

8   Snapshot Mode—default is 0 (continuous mode).1 = enable

     Snaphsot TRIGGER can come from CC-1 or from serial 

      interface command.

0x20

Subsampling 2

& Scan Reversal

0x11xx

(0x1104)

0    No bad frames: 0 (default) = only good frames, 1 = all frames

1    0   (do not change)

2    1   (do not change)

3    Column skip2:  0= normal readout (default),  1= skip by 2

4    Row skip2:       0 = normal readout (default),  1= skip by 2

5    0   (do not change)

6    0   (do not change)

7    Flip Row:  0 = normal, 1= Scan reversal

8    1   (do not change)

0x2B

Green1 Gain

0x0008 (8)

1x gain.

 

 

     Gain             Increments        Settings

1.000 to 4.000        0.125          0x08 to 0x20

  4.25 to 8.00           0.25           0x51 to 0x60

   9.0 to 15.0             1.0            0x61 to 0x67

0x2C

Blue Gain

0x0008 (8)

1x gain.

0x2D

Red Gain

0x0008 (8)  1x gain.

0x2E

Green2 Gain

0x0008 (8)  1x gain.

0x35

Global Gain

 

0x0008 (8)

1x gain.

This register can be used to set all four gains at once. When read, it will return the value stored in Reg0x2B.

 

  

USB CAMERA &  - MEGAXV SOFTWARE