USB3-DIO01. User s Manual

Similar documents
USB3-DIO01. User s Manual

USB3-FRM01. User s Manual

USB3-DIO01. User s Manual

USB3-FRM13. User s Manual

USB3-FRM13_B. User s Manual

USB3-FRM13. User s Manual

User s Manual. PCIe-DIO05 Users Manual (Rev 1.1)

PCI-DIO02. User s Manual

PCI-AIO01. User s Manual

PCI-FRM11. User s Manual. PCI-FRM11 User s Manual (Rev 1.1)

PCI-AIO02. User s Manual

PCIe-FRM16. User s Manual

User s Manual. PCIe-FRM11 User s Manual (Rev 1.4)

PCIe-FRM22. User s Manual

User s Manual. PCIe-FRM10 User s Manual (Rev 1.3)

Express Card-FRM11. User s Manual. ecard-frm11 User s Manual (Rev 2.1)

USB-LT02_B. User s Manual

XMC-FRM01. User s Manual

USB3-DIO01 API Programming (Rev 1.1)

cpci-ry02 (4x50 Matrix) User s Manual

PCIe-SER01. User s Manual. PCIe-SER01 user s Manual (Rev 1.0)

User s Manual. PCIe-FRM24_B Users Manual (Rev 1.1)

User s Manual. PCIe-FRM24_B Users Manual (Rev 1.1)

Camera Link to DVI Converter

cpci-lk02 User s Manual cpci-lk02 user s Manual (Rev 1.0)

EMB-CPU04. User s Manual

MIPI Input Video Capture /Conversion Board [SVM-MIPI] Hardware Specification

Evaluation Board User Guide UG-035

cpci-lk03 User s Manual cpci-lk03 user s Manual (Rev 1.0)

SF100 programmer Serial Flash In System Programming solution

Parallel to HDMI / USB Video Output Board [SVM-03] Hardware Specification

cpci-sbc01 (EMB-CPU01) User s Manual

AL361A-EVB-A1. Multi-channel Video Processor EVB. Datasheet. (HDMI/AHD-to-HDMI) 2017 by AverLogic Technologies, Corp. Version 1.0

Terasic THDB- Terasic HSMC-DVI Daughter Board User Manual

Win-I2CUSB Hardware User s Manual

SF100, SF200, SF300 Serial Flash Programming solutions

EVAL-ADG2128EB. Evaluation Board I 2 C CMOS, 8 12 Analog Switch Array with Dual/Single Supplies FEATURES DESCRIPTION

EVAL-AD9913 GENERAL DESCRIPTION FEATURES PACKAGE CONTENTS EVALUATION BOARD BLOCK DIAGRAM

CH7036 User Guide. For hardware configuration guide, please refer to the AN-B009 in detail and contact Chrontel Application Group if necessary.

NanEye GS. Idule Module Evaluation Unit

Model JI-300 I2C Host Adapter

USB-to-I2C. Professional Hardware User s Manual.

Terasic THDB- Terasic HSMC-DVI Daughter Board User Manual

STM32 F4xx Discovery Board Setup Guide

PCI-EK01. User s Manual

EMB-CPU03. User s Manual

TABLE OF CONTENTS COPYRIGHT INTRODUCTION...3 PRODUCT OVERVIEW...3 COMPONENTS AND FEATURES...3 HARDWARE INSTALLATION

Summit-ICE Emulator Hardware User s Guide

AL362B-EVB-A1. AHD-to-HDMI Quad Box Development Kit by AverLogic Technologies, Corp. Version 1.0

Longshine Technologie Europe GmbH

4.1 Design Concept Demonstration for Altera DE2-115 FPGA Board Demonstration for Cyclone III Development Board...

CY3685 EZ-USB NX2LP Development Kit User s Guide Rev 1.2

User Manual CORE-X. MECHANICAL DIMENSION (mm)

USB-16COMi-M 16-Port RS-422/485 USB Serial Adapter User Manual. Features and Specifications. Power Supply

Microtronix ViClaro IV GX Camera Link Development Kit

ArduCAM USB Camera Shield

USB-to-I2C Basic. Hardware User s Manual.

Preliminary USERS MANUAL Ver. 1.0

Longshine Technologie Europe GmbH LCS-MFP101-2 Multifunction Printserver

FIF-10A USB PROGRAMMING INTERFACE

BNO080 Development Kit for Nucleo Quick Start Guide

I-7560U/7561U/7563U. User Manual WARRANTY WARNING COPYRIGHT TRADEMARKS CONTACT US

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter

PTC04-DB-HALL05 Daughter Board for Melexis PTC devices

CMT2110A/2210A One-Way RF Link Development Kits User s Guide

USB-to-I2C. Ultra Hardware User s Manual.

Evaluation Board User Guide UG-047

8000E Series. 8000E Series Hardware User s Manual

DC6688SLP-USB Rev3.0 User Manual

Genesys Logic, Inc. GL823. USB 2.0 SD/MMC Card Reader Controller. Datasheet

TIM-UP 19k-S3-Spartan 6

DM-CAM130. User Manual

USER MANUAL for USB 2.0 Card Bus

Evaluation Board for AD5371 EVAL-AD5371EBZ

USB-AIO10 API Programming

KSZ8864 Evaluation Board User s Guide

SensorXplorer TM Installation Guide

iport PT1000-LV Hardware Guide Rev

P&E Microcomputer Systems, Inc. P.O. Box 2044, Woburn, MA 01888, USA

BC-USB-Kit Manual. First Edition. February, BeatCraft, Inc.

MEC-USB-M002. User s Manual

Pluto 6 User Manual. Document No Issue 9. Current Issue :- Issue 9, 7 July Previous Issues :- Issue 8, 9 November 2005

X64-LVDS User's Manual Part number OC-64LM-USER0 Edition 1.22

TDS510USB-C2K Emulator Installation Guide

FUNCTIONAL BLOCK DIAGRAM DIGITAL POWER SUPPLY +5V +3.3V EXT. EXTERNAL ANALOG POWER SUPPLY V LOGIC V DD V SS SPI INTERFACE RDY RESET AD5292 GND

Display Real Time Clock (RTC) On LCD. Version 1.2. Aug Cytron Technologies Sdn. Bhd.

USB-COMi-TB USB to Industrial Single RS-422 / 485 Adapter Manual. Specifications and Features

STM32 F7xx Discovery Board Setup Guide

FUNCTION. AVDD Port1. I/O Buffer AVDD AK4254

ijb Evaluation Kit Evaluation Kit for ijb Series Surface Mount Power Modules with PMBus Features Ordering Information

AL362B-DMB-A0. 4K HDMI Quad DEMO Board. Version 1.1. Mode IN1 IN2 IN3 IN4 Power RS232 IR

XDS560v2 LC Traveler JTAG Emulator Technical Reference

DG0849 Demo Guide PolarFire Dual Camera Video Kit

JetCon 2200 Series. RS-232 to USB Converter. Quick Installation Guide. V1.1

S USB-PC Connection (Cable Not Included) S USB Powered (No External Power Supply Required) S Real-Time Data Acquisition Through the USB

F²MC-8FX FAMILY MB95100 SERIES EMULATOR HW SETUP 8-BIT MICROCONTROLLER APPLICATION NOTE. Fujitsu Microelectronics Europe Application Note

Model JI-300 I2C Host Adapter

Sundance Multiprocessor Technology Limited. Capture Demo For Intech Unit / Module Number: C Hong. EVP6472 Intech Demo. Abstract

HX2VL Development Kit Guide. Doc. # Rev. **

DIO-1616B-PE. Features. Packing List. PCI Express-compliant Opto-isolated Digital I/O Board with On-board power supply DIO-1616B-PE 1. Ver.1.

Transcription:

USB3-DIO01 User s Manual Windows, Windows2000, Windows NT and Windows XP are trademarks of Microsoft. We acknowledge that the trademarks or service names of all other organizations mentioned in this document as their own property. Information furnished by DAQ system is believed to be accurate and reliable. However, no responsibility is assumed by DAQ system for its use, nor for any infringements of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under any patent or copyrights of DAQ system. The information in this document is subject to change without notice and no part of this document may be copied or reproduced without the prior written consent. Copyrights 2005 DAQ system, All rights reserved. -1- http://www.daqsystem.com

-- Contents 1. Introduction 2. USB3-DIO01 Function 2.1 FPGA Block Diagram 2.2 USB3-DIO01 & ADP-CA01 connection 3. USB3-DIO01 Description 3.1 USB3-DIO01 Layout 3.2 Functional Blocks 3.3 Connector Pin-out 3.3.1 CH1 Connecter 4. Installation 3.3.2 J2 Connecter 3.3.3 J5 Connecter 3.3.4 J7 Connecter 3.3.5 J9 Connecter 3.3.6 SW1 Switch 3.3.7 J10 Switch 3.3.8 SW3 Switch 4.1 Package Contents 4.2 Installation Sequence 5. Sample Program 5.1 Functions related to Image Frame 5.2 Functions related to Camera 5.3 Functions related to DIO 5.4 Functions related to I2C Appendix A.1 General Specification A.2 Physical Dimension Reference -2- http://www.daqsystem.com

1. Introduction The USB3-DIO01 is a base board type to connect daughter boards. The USB3-DIO01 board receives the image data from USB3 cable and transmits the received data to the ADP-CA01. A [Figure 1-1] shows connection of the PC with a USB3-DIO01 board and ADP-CA01 bo ard. The USB3-DIO01 is received the image data from the PC via USB3.0 interface and tran smit the received data to the Camera Link system through the ADP-CA01. The ADP-CA01 h as a function to exchange the image data for the Camera Link signals. [Figure 1-1. USB3-DIO01 Board Usage] -3- http://www.daqsystem.com

[USB3-DIO01 Specification] USB 3.0 Specification (10x faster than USB2.0) 128MByte DDR2 x2 Power by USB-B type connecter or Single 5V operation Fully Plug-and-Play Use with Daughter Board : USB3-CA01 (Camera-Link Output) O.S : Windows 2000/XP/7 Convenient Windows Application Programming Interface(DLL) [Application] Camera Link Camera Replacement Camera Link Camera Test Board -4- http://www.daqsystem.com

2. USB3-DIO01 Function 2.1 Board Block Diagram As shown in the following figure, main control of the board is performed FPGA Core Logic. The primary functions are receiving the image frame data through external I/O c onnecter or transmitting it to Camera Link connecter. These functions are performed by u sing API through USB 3.0 Interface at the PC. External I/O connector can connect USB3-CA01 2x25 2.54Pitch Female Plug through 2x25 2.54Pitch Male Header. Please refer to section 3.3.4. USB3-DIO01 USB3.0 Interface D+ D- VBUS GND USB 3.0 USB 2.0 Signals DDR2 FPGA Core Logic External I/O 1 : Camera-Link Interface SSTX+/- SSRX+/- Additional Signals JTAG [Figure 2-1. USB3-FRM01 Functional Block Diagram] Programming FPGA Core Logic is performed via the JTAG interface. The logic program of the FPGA is saved in a flash ROM, it is located on the board and loaded at the power-up time. -5- http://www.daqsystem.com

2.2 USB3-DIO01 & ADP-CA01 connection Second, the USB3-DIO01 can connect with the USB3-CA01 through 50 pin External I/O connecter on the board. The USB3-DIO01 board receives the image data from USB3 cable and transmits the received data to the USB3-CA01. The USB3-CA01 has a function to exchange the image data for the Camera Link signals and transmits the data through the camera link connecter. The connection of USB3-DIO01 and USB3-CA01 provide the solution of the low price which to test the Camera Link Frame Grabber or can substitute for an expensive Camera Link camera. [Figure 2-. USB3-CA01 Board Layout] [Figure 2-3. USB3-DIO01 & USB3-CA01 Connection View] -6- http://www.daqsystem.com

3. USB3-DIO01 Description 3.1 USB3-DIO01 Layout USB3-DIO01 Board J2 J1 J5 U1 REF1 A C E G J L N R REF2 123 789 123 789 A C E G J L N R www.daqsystem.com DAQ system U6 U2 USB3-DIO01 Rev. C U5 J4 U4 SW1 CN1 J3 J7 U7 J6 D4 D6 D5 D7 J10 J8 D8 D10 U9 J9 U8 U11 SW3 ON 1 2 U12 J11 [Figure 3-1. USB3-DIO01 Layout] The board has 5 LEDs to indicate the operation status. D8 : turns on when power is applied and the FPGA is ready to run.. D10 : turns on when power is applied to the board. D4 ~ D7 : For test. Not used. -7- http://www.daqsystem.com

3.2 Functional Blocks In this chapter, the primary functions of the board are described briefly. For more information, refer to the device specification. (1) FPGA : U4 All of the functions are controlled by the logic program of the FPGA. (2) USB3.0 SIE : U5 This block supports USB3.0 Super Speed interface. (3) EEPROM : U8, U10 The 64K Serial I2C EEPROM contains firmware for USB3.0 SIE. (4) Regulator : U1, U2, U7, U11, U12 The Regulator is supplying the power (1.8V, 3.3V) to the board. -8- http://www.daqsystem.com

3.3 Connector Pin-out The board has several connectors and jumpers to set. The USB3-DIO01 board is equipped with two main connecters, One is USB3 B-type connector (CH1) for USB connection and the other is J4 connecter for an external I/O and Image acquisition. 3.3.1 CN1 Connector The USB3-DIO01 has a USB-B type connector for high speed USB connection. [Figure 3-3] and [Table 2] shows the CN1 connector and its pin description. 98765 10 USB 2 B 1type Connector 11 3 4 [Figure 3-2. CN1 Connector (USB3.0 standard powered-b type Front View)] [Table 2. USB3.0 Standard Powered-B Connector] Pin Signal Name Description Remark 1 VBus +5V Power +5V Power 2 USB D- USB2.0 data (Negative) USB2.0 Signal 3 USB D+ USB2.0 data (Positive) USB2.0 Signal 4 GND Ground for Power Return USB Power GND 5 StdA_SSTX- Super Speed Transmitter USB3.0 Signal (Negative) 6 StdA_SSTX+ Super Speed Transmitter (Positive) USB3.0 Signal 7 GND_DRAIN Ground for Signal Return USB Power GND 8 StdA_SSRX+ Super Speed Receiver (Positive) USB3.0 Signal 9 StdA_SSRX- Super Speed Receiver (Negative) USB3.0 Signal 10 DPWR Power Provided by Device USB Power GND 11 DGND Ground return for DPWR USB Power GND -9- http://www.daqsystem.com

3.3.2 J2 Connector It is an external RS-232 Debug Port. I2C Idle state of the bus is always High. J2 1 2 3 [Figure 3-3. J1 Connector (Top View)] [Table 3. J1 PIN-OUT Description] No. Name Description 1 SCL Serial Clock 2 SDA Serial DATA 3 GND Ground 3.3.3 J5 Connector This connecter uses to pass through signals that are Red, Green, Blue signals, CC (Camera Control) signals and Image Control (LVAL, FVAL, Clock) signals, that are 32-bit digital input/output signals. J5 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 [Figure 3-4. J5 Connector (Top View)] [Table 4. J5 Connector Description] No. Name Description Remark 1 +3.3V +3.3V Power 2 +5V +5V Power 3 DIO_0 Digital Input/Output 0 Red Signal 4 DIO_1 Digital Input/Output 1 Red Signal 5 DIO_2 Digital Input/Output 2 Red Signal 6 DIO_3 Digital Input/Output 3 Red Signal 7 DIO_4 Digital Input/Output 4 Red Signal 8 DIO_5 Digital Input/Output 5 Red Signal -10- http://www.daqsystem.com

9 DIO_6 Digital Input/Output 6 Red Signal 10 DIO_7 Digital Input/Output 7 Red Signal 11 DIO_8 Digital Input/Output 8 Green Signal 12 DIO_9 Digital Input/Output 9 Green Signal 13 DIO_10 Digital Input/Output 10 Green Signal 14 DIO_11 Digital Input/Output 11 Green Signal 15 DIO_12 Digital Input/Output 12 Green Signal 16 DIO_13 Digital Input/Output 13 Green Signal 17 DIO_14 Digital Input/Output 14 Green Signal 18 DIO_15 Digital Input/Output 15 Green Signal 19 GND Ground 20 GND Ground 21 DIO_16 Digital Input/Output 16 Blue Signal 22 DIO_17 Digital Input/Output 17 Blue Signal 23 DIO_18 Digital Input/Output 18 Blue Signal 24 DIO_19 Digital Input/Output 19 Blue Signal 25 DIO_20 Digital Input/Output 20 Blue Signal 26 DIO_21 Digital Input/Output 21 Blue Signal 27 DIO_22 Digital Input/Output 22 Blue Signal 28 DIO_23 Digital Input/Output 23 Blue Signal 29 DIO_24 Digital Input/Output 24 CC0 30 DIO_25 Digital Input/Output 25 CC1 31 DIO_26 Digital Input/Output 26 CC2 32 DIO_27 Digital Input/Output 27 CC3 33 DIO_28 Digital Input/Output 28 LVAL 34 DIO_29 Digital Input/Output 29 FVAL 35 DIO_30 Digital Input/Output 30 DVAL 36 DIO_31 Digital Input/Output 31 PCLK 37 DIO_32 Digital Input/Output 32 To CA 38 DIO_33 Digital Input/Output 33 39 DIO_34 Digital Input/Output 34 40 DIO_35 Digital Input/Output 35 41 DIO_36 Digital Input/Output 36 42 DIO_37 Digital Input/Output 37 43 DIO_38 Digital Input/Output 38 44 DIO_39 Digital Input/Output 39-11- http://www.daqsystem.com

45 REV1 Reserver 1 From CA (Input Only) 46 U_SDA Serial Data SDA 47 REV0 Reserved 0 48 U_SCL Serail Clock SCL 49 GND Ground 50 GND Ground 3.3.4 J7 Connector It s an external 12V DC Jack power connecter. If the USB power is insufficient, you can not come out video or program down. If the power is not enough, use this connector. 12V 1.0A [Figure 3-5. J7 Connecter (Top View)] 3.3.5 J9 Connecter The J9 connector is used for the FPGA program upgrade. Never use it at the normal operation. [Figure 3-6] shows the J9 connector. J9 1 2 3 4 5 6 7 8 9 10 [Figure 3-6. J9 Connecter (Top View)] [Table 5. J9 Connecter Description] Bo. Name Description 1 BTCK Clock 3 BTMS Mode Select 5 BTDI Data In 7 BTDO Data Out 2,4,8 GND GND 6 3.3V +3.3V Power 9 N.C No Connection 10 PROG_B -12- http://www.daqsystem.com

3.3.6 SW1 Switch It is a Reset Switch (low active). SW_RST SW1 Ground [FIgure 3-7. SW1 Switch] 3.3.7 J10 Switch The USB3-DIO01 board is designed of four maximum USB3-DIO01 boards at the same time so as usable. Distribution of each board sets it up through the switch in a board. J10 ON 1 OFF 2 [Figure 3-8. J10 Switch] [Table 6. J2 Switch Description] 1 2 Description OFF OFF Board No. 0 ON OFF Board No. 1 OFF ON Board No. 2 ON ON Board No. 3-13- http://www.daqsystem.com

3.3.8 SW3 Switch Board Power (5V from USB or Power Generator) On/Off Switch. If the switch port is up, 5C power is on state. 5V from USB 1 5V from Regulator GND 3 2 5.0V [Figure 3-8. SW3 Switch] -14- http://www.daqsystem.com

4. Installation After unpacking, inspect the board to make sure there are no damages on the package. 4.1 Package Contents Product Contents 1. USB3-DIO01 Board 2. USB3(A-B) Cable 3. CD (Driver/Manual/API/Samples etc.) 4.2 Installation Sequence To install USB3-DIO01 board in your environment, do the following steps. The USB3-DIO01 board is completely Hot-Plug and Plug & Play. Therefore, you can install it easily. The required PC operating system for the USB3-DIO01 is Windows 2000 SP4 or Windows XP SP1 higher. The USB3-DIO01 uses USB Super Speed interface thus xxx USB 3.0 Root Hub should be installed in your PC. You can check this condition by doing the following steps. [Figure 4-1. Device Manager window] -15- http://www.daqsystem.com

The item USB 3.0 Root Hub should be shown in the Device Manager window as shown in [Figure 4-1]. After checking the PC environmental conditions for USB3-DIO01, do the following steps to install the board (1) Install the USB3-DIO01 board into your system. (2) Power on the frame grabber. (3) Confirm the LED (D8) and LED (D10) on the USB3-DIO01 board turns on. (4) After check the power, Connect USB3 A-B cable between the case and your PC. The Add New Hardware Wizard will appear in order to install the driver for new hardware. (5) The Add new Hardware Wizard will install the driver in the following process. The following install process is explained based on Windows XP operating system. [Figure 4-2. Hardware Wizard window] If new hardware is found, Wizard will ask you to install the corresponding driver, For installation of the driver, select item Install from a list or specific location(advanced) and click Next as in the [Figure 4-3]. -16- http://www.daqsystem.com

[Figure 4-3. Specify the driver folder] Select Search for the best driver in these locations. Check Search removable media (floppy, CD-ROM). Check include this location in the search. Click Browse button. Select the folder where the drivers are located. Click OK. Click Next. The necessary files are cyusb3.inf and cyusb3.sys in the driver polder. -17- http://www.daqsystem.com

[Figure 4-4. Warning window] When a window s warning message will be appeared regarding the compatibility problem as shown the [Figure 4-4] during the installation process, just click Continue button and go on the installation. If the installation is completely finished, a completion window message shall be shown as in [Figure 4-5]. Click Finish. -18- http://www.daqsystem.com

[Figure 4-5. Completion message window] -19- http://www.daqsystem.com

If you successfully complete the wizard, you can find the item DAQ SYSTEM USB3.0 Digital I/O #01 Board in the Device Manager window as shown in [Figure 4-6]. [Figure 4-6. Device Manager window] If you can see the DAQ SYSTEM USB3.0 Digital I/O #01 Board at the Universal Serial Bus controllers, the driver installation is to have been over. (Check the red circle) -20- http://www.daqsystem.com

5. Sample Program DAQ system provides a sample program to make the user be familiar with the board operation and to make the program development easier. You can find the sample program in the CDROM accompanying with the board. Sample program is provided in source form in order to show the usage of API (Application Programming Interface) of the board and may be modified for customer s own usage. [Figure 5-1. When Sample program FrmTest.exe is executed] To run the sample application program, you need to use API (Application Programming Interface). It is a form of client DLL (Dynamic Link Library). You need the Import Library files and header files for compiling the sample source. You can find them in the CDROM. To run the execution file, the API DLL file (USB_DIO01.DLL) must be located in the same directory with the execution file or Windows system folder. Another method is to add the directory of API DLL file to PATH environmental variable. -21- http://www.daqsystem.com

5.1 Functions related to Image Frame (1) Device Open button It starts a selected board device. If the value is "0", the device is not connected or no device. (2) Device Close button It closes the Device. (3) LVDS Init button Video Data Mode to 8bit, 16bit, 24bit, 32bit, 16bit YUV of image frames, and then initialize the function of receiving image frame data. It is performed only once after power is applied to the board. (4) LVDS Close button It closes the image frame acquisition. (5) Selection Input/Output USB Input --- To select the input board. (For future Upgrade) USB Output --- To select the output board. (when USB3-CA01 connect) Caution) This is the function description(6-13), when a function is selected as USB Input, (For future, These functions are currently not available.) (6) Get Res. button It shows the image resolution. (7) Start button It starts the image transfer. It is a Toggle button, press again stop the image transferring. (8) Once button It is a Toggle button. When the button presses, it displays a stop image at that time. (9) View button Image Transfer begins to start. -22- http://www.daqsystem.com

(10) Data button Press this button to read the image frame data of the board to your PC. If image frame data is not saved on the board, you must wait until the end of data collection. (11) Auto toggle When check this box, it displays a video. (12) Skip toggle When check this box, it displays a stop image related Auto. (13) Rate: Frame It shows a frame number per second. 5.2 Functions related to Camera Caution) This is the function description, when a function is selected as USB Output. (1) Board # : It selects a board number in case of the multi USB3.0 boards. It can select 0 ~ 4 at currently. -23- http://www.daqsystem.com

(2) Get Version button Get current FPGA version. (3) Clock Set button It can set up a clock from 1039Hz to 68MHz after click Pgm(Program). (4) Select Resolution Select a value that you want. User can also output a valid active frame by adjusting the timing value of Total, Front porch, back porch. [Figure 5.2 Hsize, Vsize Front/Back relation] -24- http://www.daqsystem.com

[Figure 5.3 V_RES, V_BLK and D_RES, D_BLK Relation] (5) Output Size Set button Store the value selected above. Press the button to change the output resolution when you need to save. (6) Select Output Data Below figure is the result of the test with our USB3-FRM13_B. USB Data --- Outputs a value of general data. [Figure 5.4 USB3-FRM13_B Frame Read Capture Display] -25- http://www.daqsystem.com

This is the display when Patt assigned the file. Constant [Figure 5.5 USB3-FRM13_B Frame View Capture Display] --- Outputs a constant value of the specified pattern. [Figure 5.6 USB3-FRM13_B Frame Read Capture Display] -26- http://www.daqsystem.com

hcnt [Figure 5.7 USB3-FRM13_B Frame View Capture Display] --- Output a value of Horizontal Count. [Figure 5.8 USB3-FRM13_B Frame Read Capture Display] -27- http://www.daqsystem.com

[Figure 5.9 USB3-FRM13_B Frame View Capture Display] Pixel Count --- Output a value of Pixel Count. For example) If the resolution is640x480, output 0 ~ 4B000 (307200 pixels). [Figure 5.10 USB3-FRM13_B Frame Read Capture Display] -28- http://www.daqsystem.com

[Figure 5.11 USB3-FRM13_B Frame View Capture Display] (7) Select R_B Swap Below figure is the result of the test with our USB3-FRM13_B. When R_B button is selected, the Red and Blue signal value is exchanged as shown in the below. -29- http://www.daqsystem.com

[Figure 5.12 USB3-FRM13_B Capture Display] (8) Patt Selection Select the output data pattern (Pattern). To perform this command, you must be selected "Select Output Data - USB Data". Nature --- Output the value of the specified data. Picture --- Output the stored data at \picture folder. It is Binary file. (9) Loop Value to repeat selected patterns (10) Output Test Output the image selected Loop by the value. -30- http://www.daqsystem.com

5.3 Functions related DIO (1) DIO Output Output a value that you want. 5.4 Functions related to I2C Caution) This is the function description(1-6), when a function is selected as USB Input, (For future, These functions are currently not available.) (1) I2C Write Button Transmit the data through I2C for control to MIPI or CMOS camera. (2) I2C Read Button Receive the data through I2C for control to MIPI or CMOS camera. (3) I2C Reset Button There is Initialization resource of I2C system. (4) Slave ID : Slave Address Reg. Addr : Slave Register Address Addr Len : : Address Lenght Data Len : : Data Lenght Data : : Data that will transmit The above price is variable when using I2C Read or I2C Write. (5) Suc : It shows good image transfer state. (6) Fail: It shows bad image transfer state. -31- http://www.daqsystem.com

Appendix A.1 General Specification Specification General Interface Functions Software Supported OS API Sample Software USB 3.0 Specification with type-b connecter Super Speed Device 5Gbps High-resolution, High-Speed image acquisition Base Board Supports fully Plug-and-Play 256MByte Image Buffer Memory Resolution : 1080p, 1080i, 720p Support Windows 2000 SP4 이상 / Windows XP SP1 이상 Interface with Application through client DLL Test Sample software for evaluation -32- http://www.daqsystem.com

A.2 Physical Dimension. 3.8 12 3.8 76 3.0 88 < Top View > 15.5 10.7 3.0 < Right Side View > 1.6-33- http://www.daqsystem.com

References 1. USB 3.0 System Architecture -- Don Anderson, USB SIG (www.usb.org) 2. Universal Serial Bus Specification -- Compaq/Intel/Microsoft/NEC, MindShare Inc. (Addison Wesley) 3. AN201 How to build application using API -- DAQ system 4. AN342 USB3-DIO01 API ver1.0 -- DAQ system -34- http://www.daqsystem.com