SI-640HF M & RGB MegaCamera™  

VGA (640x480), 10-Bit, 80MHz

250/500 FPS Progressive Scan Digital Camera 

Silicon Imaging Inc.

Silicon Imaging is proud to continue its innovation in high-speed  digital video cameras.  Driven by the growing demand for consumer Digital Still and High Definition video 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 large pixel sensing areas, timing generation, signal processing and high bandwidth outputs, Silicon Imaging has developed a very compact, low-power, ultra high speed digital camera system.

 

640 x 480 with 9.9um pixels – High Speed 
The MegaCameraä SI-640HF utilizes a ˝-inch optical format VGA resolution high-speed CMOS sensor with extra large 9.9um-square pixels. The large pixels collect more light in a shorter period time, allowing for higher frame rate operation and shorter exposures   It is capable of delivering superb mages at a turbocharged 250 fps (500fps in field mode).  The entire camera is only 45 x 52 x 50mm (33 x 40mm x 22mm in PCB); Making it the perfect solution for machine vision i nspection, object tracking, golf swing analysis, and video special effects for use in  movie production. 

 

TrueSnap™ Full-Frame Shutter – No Blooming

Each pixel is, ideal for image processing, and can stop the motion of fast moving objects using an electronic freeze frame snapshot shutter.  This snapshot shutter allows the all pixels to be integrated (exposed) in parallel; all pixels start integrating simultaneously and stop integrating simultaneously. The resulting charge on each pixel is sampled into pixel analog memories (one memory per pixel) and consequently, row by row, are digitized and read out-of-chip.   Unlike CCD, which leak charge to adjacent pixels when the registers overflows (blooms), the SI-640HF provides inherent anti-blooming protection in each pixel, so that there is no blooming.

 

10-Bits Sampling – Sub-Pixel Accuracy
The SI-640HS 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~80MHz allows for trade-offs in speed versus exposure time and lower noise. 

 

250 FPS VGA & 500FPS Subsampling

For higher speed captures, the camera can operate in subsampling and windowing.  In subsampling/field mode, every other row is skipped and reducing the readout time to achieve 500fps output.  A region of interest can be readout by choosing start row and column and stop row and column.  The resulting frame rate will increase based on the total number of rows in the imager.  A small region of the imager can be readout at frame rates in excess of 200fps.  The window size and position can be adaptively changed on frame-by-frame basis.

 

CameraLink Digital Interfaces
An industry standard forum has adopted Camera Link, for low cost connectivity and cabling of cameras and frame grabbers at very high speeds.  The MegaCameras-CL utilizes the high speed CameraLink interface to output 12 bit data at 80MHz continuously to a frame grabber and directly into PC memory for further processing.    The single cable includes image data, vertical and horizontal synch, Triggering and Serial communication. It is compatible with many popular frame grabber and image processing hardware devices, fiber-optics transceivers and Gigabit Ethernet modules for extended distance transmission.

 

 

 


 

 

     FEATURES

  • 640 x 480 Progressive Scan

  • 1/2” Imaging Format , 9.9um Square Pixel

  • 250 / 500fps Live Snap-Shot Capture

  • Full-Frame Shutter –Triggered & Live

  • Windowing at 2000fps (160 x120)

  • 2x vertical  Subsampling (odd/even field mode)

  • 10 Bits per Pixel, 2~800MHz Sampling

  • 20 ~ 80MHz Programmable Clock

  • Programmable Gain, Exposure & Clock

  • Auto Black Level column Calibration

  • Monochrome & Color Bayer RGB Model

  • Custom PCB Version

  • Cameralink Interface

SI-640HF MegaCamera Specifications

Sensor

Active Pixels

640 H  x 480V

Pixel Size (pitch)

9.9µm x 9.9µm

Optical  Format

1/2”  (6.83mm x 5.45mm)

Pixel Type

CMOS

Aspect Ratio

1 : 1

Spectral Response

350 ~ 1000 nm

Fill Factor

50%

Responsivity

2.0 V/lux-sec at 550nm
1,800 LSB/lux-sec. (ADC VREF1 = 1V)

Dark Current

100 mV/sec (output referred signal)

Temporal Noise

98 e-  @ 200 fps overlapped readout

SNR

45dB

Saturation Charge

110,000 e-   

Dynamic range

60 dB

PRNU

1%rms Photo response non-uniformity

DSNU

0.5 %rms Dark signal non-uniformity

Windowing (ROI)

H & V. Vertical speed increase only

Sub-sampling

Full, 1/2,  

Gain MAX

1~18X (step 1.0x), 0.5 ~9X (step 0.5X)

Readout Method

Progressive Scan

Shutter

Full Frame (triggered & continuous)

Shutter Efficiency

98.5% ; 1-leakage into pixel memory

Min Shutter Time

16.8usec @ 80MHz Clock; 2 row times

Min Row Time

671 clocks  (8.4usec/row @ 80MHz)

Vertical Blanking

1 Rows (16 min)

 

A/D Conversion & Pixel Clock Synthesizer

A/D Conversion

Nominal 66Mhz (30fps @ 1.3MP)

Vertical Resolution

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

Clock Frequency

20 ~ 80 Mhz Programmable

Adjustments

Bias Voltages, Auto Black Calibrtation

 

Digital Video Output   

Readout Rate

20 ~ 80Mhz x 12bit format

Readout Format

CL-12 Bit, 1-Tap

Frame Rate

640 x 480

640 x 200

640 x 200

640 x 160

640 x 120

640 x 60

40MHz

125

250

300

375

500

1000

80MHz

250

500

600

750

1000

2000

Frame Time  

671 x 480 rows @ 40MHz =125fps = 8msec

 

 

CameraLink Frame Grabber Control:

Serial Communication

RS-232 Protocol 9600bps (57.6k)

Signaling

TX & RX (LVDS)

Asynchronous Triggers

LVDS – CC1   (-CL)
TTL Trigger-In on 3-pin power

Strobe-Out (option)

Region-of–Interest

Programmable Horiz & Vertical

Programmable Modes

Gain, Windowing, Clock rates, Exposure, Auto black level offset correction.

Gains  (R,G,B,G)

Individual RGBG Gains

Range: 1~18X, step size 0.5 or 1

Setting Timing

Next top of Frame

Ext Clock Sync

Clock in or Clock Out (-X Option)

  

Power

Input Voltage

+5  VDC +/- 10%

Power

2.5 Watts

Power/Trigger Connection

Tajimi RO3-PB3M 3Pin (-CL)       
Tajimi RO3-PB5M 5Pin (-X)

 

Mechanical

Lens Mount

C-Mount, 7mm Back focus Adj.

Enclosure Size

45mm W x 52mm H x 50mm L

Weight

12 oz.

Camera Mount

Ľ” x 20 tripod mount Top & Bottom

Cable Connector

Cameralink MDR-26

 

Spectral Response Curve (Monochrome)

Command 

Clock Rate

SI-640HF Frame Rate

MHz

640 x 480

640 x 240

640 x 200

640 x 160

640 x 120

640 x 60

lc306886

20

62

124

149

186

248

497

lc30b689

25

78

155

186

233

310

621

lc37cb8f

30

93

186

224

279

373

745

lc35d40b

35

109

217

261

326

435

869

lc306882

40

125

250

300

375

500

1000

lc35e709

45

141

281

337

422

562

1125

lc34b689

50

156

312

375

468

624

1249

lc34b688

55

172

343

412

515

687

1373

lc36cb8f

60

187

374

449

561

749

1497

lc367307

65

203

405

486

608

811

1621

lc36ee0f

70

218

436

524

655

873

1746

lc34ae05

75

234

467

561

701

935

1870

lc346882

80

250

500

600

750

1000

2000

SI-640HF Block Diagram

SI-640HF Trigger & Readout Modes

The SI-640HF VGA High-Speed Freeze-Fame Shutter camera captures images of fast moving objects by starting integration simultaneously on all pixels and then stopping integration simultaneously. The resulting charge on each pixel is then sampled into pixel analog memories (one memory per pixel).  Then, row-by-row, the pixels are digitized and read out-of-sensor and transmitted over the digital interface.

The camera operates in three Capture Modes

  • Triggered SnapshotCamera accepts an external trigger, exposes the full frame and then outputs the valid image.

  • Continuous Snapshot: No external trigger is required and the snapshot-exposed images are output continuously.

  • Live Video: Live video is continuous output with overlapping frame shutters exposures and readout.

The Live video mode is the fastest mode for free running (non-triggered) operation. Multiple SI-640HF cameras can be synchronized to run using an optional external sync and pixel clock lock (-X option)

Triggered Snapshot (Mode 1)

In triggered snapshot mode, the camera accepts an external trigger (software or hardware driven) exposes the image and generates the readout. The integration time is programmed through the cameralink serial interface (Register 9).  The trigger can be generated by serial character over the cameralink interface, a CC-1 Hardware trigger on cameralink, or TTL-Trigger directly into the camera.    Snapshot mode can be used to capture a single image or a sequence of images. Changing the period of EXPOSE trigger pulses controls the snapshot rate (frame rate).

When the camera begins readout the FRAME_VALID, ROW_VALID, and DATA signals are output.  The FRAME_VALID (FVAL) signal goes HIGH, indicating the start of frame, and 2.5 clock cycles later the ROW_VALID (LVAL/DVAL) signal goes HIGH, indicating the start of the first row. 

The time required for one complete row operation is always 671 clock cycles.  ROW_VALID will be active high for the 640 (default) columns of valid data. With a master clock of 66 MHz, this translates into a row time of 10.2µs and a frame time of 5.1ms for full resolution (502 rows).   This assumes there is no vertical blanking or horizontal blanking and that the exposure time is less than 4.9ms. If exposure time becomes greater than 4.9ms, the frame time is set by the exposure time and the rate becomes the inverse of the exposure time (1/[exposure time]).

Triggered Snapshot - Row Timing

 

Triggered Snapshot - Frame Timing

The default register settings program the imager to read out the first 640 x 480 visible pixels (no black pixels). Therefore, the start row is 1, start column is 9, end row is 480 and the end column is 648.

Continuous Snapshot (Mode 2)

In continuous Snapshot mode, the timing is identical to triggered mode.  However, in this mode the camera continuously generates snapshot images at the maximum frame rate, with only a single row time of delay between frames.  An external trigger signal does not need to be applied to the camera.  This mode is ideal for initial system setup for focusing and camera alignment, prior to having the trigger source and wiring completed.  This mode will show the same image as triggered mode and will immediately show the maximum possible repeat trigger rate for a specific clock rate and exposure time.

 

Live Video (Modes 3)

In Live Video mode full-frame shutter exposure period occurs simultaneous during readout. This is the fastest mode of operation since the exposure and readout are happening in parallel rather than sequentially.   The readout of the data out of the chip can be done simultaneously with integration and ADC operation due to the unique two-cell SRAM pixel architecture, which allows data from the previously converted row to be shifted into the output memory for readout during new frame exposure.

Frame Timing #1  (readout time > exposure time)

Frame Timing #2  (exposure time > readout time)

If the exposure time becomes greater than the image readout time, the maximum frame rate will be set by the exposure time.  The frame rate becomes the inverse of the exposure time (1/[exposure time]), as seen in Frame Timing #2.

High-Speed Windowing

There is also an option to scan just a window of interest by choosing start row and column and stop row and column. The user can control the frame rate and row rate through the use of vertical and horizontal blanking as well as the master clock frequency.  The readout of the data can be done simultaneously with integration and ADC operation due to the two-cell SRAM pixel which allows data from the previously converted row to be shifted into the output memory for readout.

 

          

 

Row Timing (Window Mode)

 

Frame Timing (Window Mode)

 

 

Exposure & Frame Time

 

The integration time is pre-programmed via the Serial Interface and indicated by the EXPOSE (Strobe Output) signal going HIGH.

 

The time required for one complete row operation is always 671 clock cycles.  ROW_VALID will be active high for the 640 (default) columns of valid data. With a master clock (SYSCLK) of 66 MHz, this translates into a row time of 10.2µs and a frame time of 5.1ms for full resolution (502 rows).   This assumes there is no vertical blanking or horizontal blanking and that the exposure time is less than 4.9ms. If exposure time becomes greater than 4.9ms, the frame time is set by the exposure time and the rate becomes the inverse of the exposure time (1/[exposure time]).

 

Row_Time         =  671 Clocks

 

Height                =  Image Rows + Vertical Blanking Rows (Reg 9: 255 rows maximum)

 

Readout_Time = Row_Time x Height

 

Frame_Time    =  Readout_Time         (Readout time > exposure)

                           =  Exposure_Time        (Exposure > readout time)

 

Frame_Rate     = Exposure + Frame_Time      (Snapshot Modes)

                           = Frame_Time                             (Live Mode)

 

 

100FPS at VGA Resolution