Spyder 3 Camera User's Manual GigE Dual Line - Frame Grabbers

Spyder 3 Camera User's Manual GigE Dual Line - Frame Grabbers Spyder 3 Camera User's Manual GigE Dual Line - Frame Grabbers

10.05.2014 Views

28 Spyder 3 GigE User Manual 2.6 Camera Timing Priority Color of Status LED Meaning high and camera thermal shutdown has occurred. 2 Flashing Green Camera initialization or executing a long command (e.g., flat field correction commands ccp or ccf) 3 Solid Green Camera is operational and functioning correctly Table 7: Camera Link Timing Parameter Table Units Min. Typ. Max. Notes tLine_Period μs 27.78 1000 1K 1 Tap twSync ns 100 twSYNC_INT ns 100 (3000*) tPR ns 0 twPR_LOW ns 3000 twPR_HIGH ns 3000 14.71 1000 1K 2 Tap 54.1 1000 2K 1 Tap 27.78 1000 2K 2 Tap tPR_INT ns 3000 Table 8: tReadout Values tREADOUT Sensor Size # Taps Readout Time 1024 1 25600ns 1024 2 12800ns 2048 1 51200ns 2048 2 25600ns For exposure mode 4 this value needs to be >3000ns other wise >100ns 03-032-10158-06 DALSA

Spyder 3 GigE User’s Manual 29 Table 9: tOverhead Values tOVERHEAD Sensor Size # Taps Readout Time 1024 1 725ns 1024 2 450ns 2048 1 1400ns 2048 2 725ns Latency Calculation Latency = Ethernet_Aquisition_Time + LAN_Preparation_Time + LAN_Transfer_Time + Overhead_Delay Ethernet Acquisition Time If pkt_payload_size equals line size use the following equation Ethernet_Acquisition_Time = (pkt_payload_size / (clk_freq * num_taps * round_up (pixel_width / 8))) + (interline_delay * INT (pkt_payload_size / line_size)) If pkt_payload_size does not equal line size use the following equation Ethernet_Acquisition_Time = (pkt_payload_size / (clk_freq * num_taps * round_up (pixel_width / 8))) Table 10 pkt_payload_size pkt_header_size 64 clk_freq (MHz) 40 LAN_clk_freq (MHz) 33 num_taps 1 or 2 pixel_width 8 or 12 interline_delay (μs) 1k 1 tap 1600 1k 2 tap 1325 2k 1 tap 2275 2k 2 tap 1600 8128 (default) line_size 1024 or 2048 LAN Preparation Time LAN_Preparation_Time = (pkt_payload_size + pkt_header_size) / (LAN_clk_freq * 4) LAN Transfer Time LAN_Transfer_Time = (pkt_payload_size + pkt_header_size) / 125MB/s Overhead Delay Overhead_Delay can range from 5 to 6μs and is dependent upon the internal operations of your computer. DALSA 03-032-10158-06

<strong>Spyder</strong> 3 <strong>GigE</strong> User’s <strong>Manual</strong><br />

29<br />

Table 9: tOverhead Values<br />

tOVERHEAD<br />

Sensor Size # Taps Readout Time<br />

1024 1 725ns<br />

1024 2 450ns<br />

2048 1 1400ns<br />

2048 2 725ns<br />

Latency Calculation<br />

Latency = Ethernet_Aquisition_Time + LAN_Preparation_Time + LAN_Transfer_Time +<br />

Overhead_Delay<br />

Ethernet Acquisition Time<br />

If pkt_payload_size equals line size use the following equation<br />

Ethernet_Acquisition_Time = (pkt_payload_size / (clk_freq * num_taps * round_up<br />

(pixel_width / 8))) + (interline_delay * INT (pkt_payload_size / line_size))<br />

If pkt_payload_size does not equal line size use the following equation<br />

Ethernet_Acquisition_Time = (pkt_payload_size / (clk_freq * num_taps * round_up<br />

(pixel_width / 8)))<br />

Table 10<br />

pkt_payload_size<br />

pkt_header_size 64<br />

clk_freq (MHz) 40<br />

LAN_clk_freq (MHz) 33<br />

num_taps 1 or 2<br />

pixel_width 8 or 12<br />

interline_delay (μs) 1k 1 tap 1600<br />

1k 2 tap 1325<br />

2k 1 tap 2275<br />

2k 2 tap 1600<br />

8128 (default)<br />

line_size 1024 or 2048<br />

LAN Preparation Time<br />

LAN_Preparation_Time = (pkt_payload_size + pkt_header_size) / (LAN_clk_freq * 4)<br />

LAN Transfer Time<br />

LAN_Transfer_Time = (pkt_payload_size + pkt_header_size) / 125MB/s<br />

Overhead Delay<br />

Overhead_Delay can range from 5 to 6μs and is dependent upon the internal operations<br />

of your computer.<br />

DALSA 03-032-10158-06

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!