FastVision, LLC. FastVision makes no warranty for the use of its products, assumes no responsibility for any error, which may appear in this document, and makes no commitment to update the information contained herein.
TRIGGER MODES ....................11 READ OUT MODES....................11 STANDARD CAMERA DATA FLOW ..............15 THE STANDARD CAMERA FUNCTIONALITY............. 15 USB CAMERA OPTION..................23 CAMERA CONTROL PROGRAM ..............24 APPLICATION ENVIRONMENTS ..............24 TROUBLESHOOTING..................28 FASTVISION TECHNICAL SUPPORT............... 29 CONTACTING TECHNICAL SUPPORT ............29...
FastVision or the Customer can customize the size and content of the FPGAs and memory in the camera to contain many different features, processing algorithms, and storage schemes. This manual discusses the ‘Standard’...
Page 8
• 240+ frames per second, progressive-scan • Maximum Frame Rate 400,000 fps at 1 x 2048 pixels • Monochrome or Bayer pattern color • Up to Five Channel links in three MDR26 connectors for the full frame rate • Camera link Basic, Medium, Full and Full+(4, and 5 CL) supported •...
Page 9
Physical Specifications F A S T C A M E R A 4 0 C A S E A N D M O U N T IN G D IM E N S IO N S F a s tC a m e ra 4 0 F ro n t V ie w F a s tC a m e ra 4 0 S id e V ie w...
Page 10
Connectors 2.3.1 Power Connector HR10A-10R-12PB Function Ground +5 Volts Ground Reserved for application dependent I/O Ground +5 Volts Reserved for application dependent I/O Ground +5 Volts Reserved for application dependent I/O +5 Volts Reserved for application dependent I/O 2.3.2 Data Connector J1 Signal Signal Ground...
2.3.4 Data Connector J3 Signal Signal Ground Ground CL4_TXOUT0N CL4_TXOUT0P CL4_TXOUT1N CL4_TXOUT1P CL4_TXOUT2N CL4_TXOUT2P CL4_TXCLKOUTN CL4_TXCLKOUTP CL4_TXOUT3N CL4_TXOUT3P Application Specific Application Specific I/O (P) I/O (N) CL5_TXOUT0N CL5_TXOUT0P CL5_TXOUT1N CL5_TXOUT1P CL5_TXOUT2N CL5_TXOUT2P CL5_TXCLKOUTN CL5_TXCLKOUTP CL5_TXOUT3N CL5_TXOUT3P Ground Ground 3 POWER REQUIREMENTS Power requirements are a strong function of the application, Camera is 15 Watts worst case, 5 to 10 Watts typical.
Page 12
Data formats supported: Mode Camera Link Format Read Out Mode MSB -------------------------------- LSB CL1_A[7:0] Single tap 8 bits (Basic) (default) CL1_B[1:0],CL1_A[7:0] Single tap 10 bits (Basic) CL1_A[7:0] even pixels (0,2,...) Two Taps 8 bits (Basic) CL1_B[7:0] odd pixels (1,3,...) CL1_B[1:0],CL1_A[7:0] even Two Taps 10 bits (Basic) CL1_B[5:4],CL1_C[7:0] odd CL1_A[7:0] Red, Y...
Page 14
CL2_SP,CL2_B[7:6],CL2_[3:2] G 4*n+3 CL3_SP,CL3_B[7:6],CL3_[3:2], CL4_SP,CL4_B[7:6],CL4_[3:2] B 4*n+3 CL1_B[1:0],CL1_A[7:0] 10 Taps 10 Bits CL1_B[5:4],CL1_C[7:0] FastCamera13 CL2_B[1:0],CL2_A[7:0] CL2_B[5:4],CL2_C[7:0] CL3_B[1:0],CL3_A[7:0] CL3_B[5:4],CL3_C[7:0] CL4_B[1:0],CL3_A[7:0] CL4_B[5:4],CL3_C[7:0] CL5_B[1:0],CL3_A[7:0] CL5_B[5:4],CL3_C[7:0] Use Serial Port Use USB Other modes are possible with custom FPGA configurations purchased from FastVision or developed in-house..
The ‘Standard’ Camera is a set of FPGAs designed to support most of the typical uses of the camera. There is functionality than you will find is a good starting point for modifications. This design is copyrighted IP from FastVision and forms the reference design, which is available from FastVision for use only with the FastCamera40 The frame rate and exposure can be controlled in several ways.
Page 16
In CC1 edge triggered mode, the camera is triggered by the selected edge polarity to expose for the time selected by the serial setting. Each edge of the CC1 input will cause the acquisition of an image. If CC1 is toggled faster then the exposure and readout rate allows, the additional triggers are ignored.
Page 17
by programming the clocks per line register (see serial command 0x04 below). By slowing down the line rate, you can dial the shutter speed (at the cost of maximum frame rate), to any time above 132 clocks. So to get a shutter speed of 3.0 microseconds you would set the clocks per line to 200 clocks.
Page 18
request an image from the FIFO with CC2, or via a serial command. This will make room for a new image, which will be filled as soon as one is collected. This mode is typically used by systems that can accept images in bursts, but can not accept a continuous stream of images.
Page 19
If you need to adjust the control voltages of the sensor, then use this command. Note: FastVision does NOT support using this command, if you change these values from the factory values, the sensor will not work right and your image quality will be poor.
Page 20
The Flash memory holds the FPGA programs, and other values needed to make the camera operate. Should you wish to store some data in the Flash there is room. For more details contact FastVision. 8.6.14 0x31 Read Flash Memory Serial Command This allows the user to read back what is in flash in the camera.
Page 21
Table 1 Serial Command Encoding Encoding Length Description 0x00 Single byte command indicating to reset the serial protocol 0x01 Command to modify the outputs of the DAC’s Byte Description VREF1[7:0] VREF1[9:8] VLN2[7:0] VLN2[9:8] VREF2[7:0] VREF2[9:8] VTEST[7:0] VTEST[9:8] VREF3[7:0] VREF3[9:8] VBIAS1[7:0] VBIAS1[9:8] VREF4[7:0] VREF4[9:8]...
Page 22
0x03 ROI Starting/Ending Column Start 0x04 Readout Rate (clocks per row read) Rate[7:0] Rate[15:8] 0x05 Exposure in Pixel Clocks Exposure[7:0] Exposure[15:8] Exposure[23:16] Exposure[31:24] 0x06 Exposure Delay in Pixel Clocks Exposure Delay[7:0] Exposure Delay[15:8] Exposure Delay[23:16] Exposure Delay[31:24] 0x07 Read out image from FIFO if any. Can be sent ahead of time, which will cause image readout to occur when camera is triggered.
0x40 510324 Upload Data FPGA Data Byte[1] 510324 Data Byte[510324] 0x80 Byte 1 Read back Command Data on SERTFG 0x00 Cal Values from Sensor 0x01 DAC Values (From Uploaded values) 0x02 Sensor ROI Values 0x03 Serial Number 0x04 Manufacture Date 0x05 Part Number Encoding...
A USB cable FastVision supplied USB software for your OS. All of the above can be supplied to you by FastVision. The software (item #4) provides two forms of access to the camera, via a library (DLL, or ActiveX control under Windows, linkable library under other operating systems), and via the supplied application called FastViewer.
Page 25
11.1.1 The hardware connections are: Power Supply Camera Cable Computer 11.1.2 The software connections are: Library, Your Software ActiveX Control Operating FastVision System Provided Device Provided Device Camera Drivers Driver Library, FastVision FastViewer ActiveX Software Control...
Page 26
The camera and a lens A power supply for the camera. One or more camera link cables. FastVision supplied framegrabber FastVision supplied framegrabber software. All of this can be supplied by FastVision. 11.2.1 The hardware connections are: Power Supply Your Computer...
Page 27
The camera and a lens A power supply for the camera. One or more Camera Link cables for the camera. Third-party framegrabber AIA compliant software provided by FG supplier FastVision supplied camera control program 11.3.1 The hardware connections are: Power Supply Your Computer...
Otherwise you will have to send commands to the camera in the way specified by your framegrabber vendor. 12 TROUBLESHOOTING There are several things you can try before you call FastVision Technical Support for help. _____ Make sure the computer is plugged in. Make sure the power source is on.
The release notes are available in the directory: \usr\fastvision\alinfo 13 FASTVISION TECHNICAL SUPPORT FastVision offers technical support to any licensed user during the normal business hours of 9 a.m. to 5 p.m. EST. We offer assistance on all aspects of processor board and PMC installation and operation.
Page 30
All of this information will be logged into the RMA report so it’s there for the technician when your product arrives at FastVision. Put boards inside their...
Page 31
We will compile and run the module to track down the anomaly you’ve found. If you do not have Internet access, or if it is inconvenient for you to get to access, copy the code to a disk, describe the error, and mail the disk to Technical Support at the FastVision address below.
Need help?
Do you have a question about the FASTCAMERA Series and is the answer not in the manual?
Questions and answers