Home
USB 2.0 INTERFACE USER MANUAL 1 Scope 2
Contents
1. Com Block 1 Scope Most new ComBlock modules support high speed communications with a host computer over a standard USB 2 0 connection These ComBlock modules can be used as a Ready to use application specific ComBlocks or b Development platforms with user developed code This manual addresses both use cases Users of ready to use application specific ComBlocks only need to read the Windows Device Driver Installation section A troubleshooting section is also available if needed at the end of this document FPGA developers should read the following sections Windows Device Driver Installation Architecture USB 2 0 Device and FPGA VHDL development ARM developers should read the following sections Windows Device Driver Installation Architecture Java C C application developers on the host PC should read the following sections Windows Device Driver Installation Architecture Applications USB 2 0 INTERFACE USER MANUAL 2 Windows Device Driver Installation Windows 7 When connecting a ComBlock for the first time the user must install a special driver once The step by step instructions are shown below for a typical Windows 7 driver installation First go to the Control Panel Device Manager window Plug in the USB cable to a powered ComBlock The ComBlock appears under the other devices section Right click to select
2. Number of Slice Flip Flops 620 out of 10 240 6 Number of 4 input LUTs 1 351 out of 10 240 13 when the 8 bit output data is transferred Logic Distribution from the FPGA to the USB PHY Probe Number of occupied Slices 854 out of 5 120 16 DATA 7 0 and compare with the 60 MHz Number of Slices containing only related logic 854 out of reference clock at the PHY The DATA 854 100 Number of Slices containing unrelated logic O out of signal should be stable 8 ns before the 854 0 rising edge of the 60 MHz reference clock Total Number 4 input LUTs 1 449 out of 10 240 14 If so timing constraints should be adjusted Number used as logic 1 351 in the constraint file Number used as a route thru 98 Number of Block RAMs 5 out of 40 12 g Flow control issues between the user VHDL code and the USB connection can be traced by looking at the most significant address bits of the elastic buffers embedded within the USB component See test points Total equivalent gate count for design 342 354 9 Troubleshooting help USB_TP 10 5 When properly working In case of any problems encountered during the the most significant address bits on the read communication setup please try the following side and write side of the elastic buffer should move in unison i e the read pointer never passes the write pointer Throughput The USB 2 0 device sustained average throughput was measured using one way data transfer benchmarks as shown below
3. USB_RXERROR USB PHY detects receive errors oo USB specification release 2 00 USB_CLK60G 60 MHz reference clock from the USB PHY through global buffer Useful in checking input and output signal timing o High speed capable device 02 aT entity 5 FF Vendor specific subclass class not registered with USB IF 8 2 2 USB Device Descriptors FF Vendor specific protocol class not registered with USB IF Several data structures descriptors are stored in 7 Maximum packet size for endpoint non volatile memory within the ComBlock They zero for other speed 8 when are read by the host computer operating system operating at high speed upon attaching the ComBlock to the host USB port Number of other speed configurations Reserved for future use The NGC USB20 component includes the standard descriptors listed below The user cannot modify Configuration Descriptor them The descriptors below may be of use for software developers who want to develop a driver hex for the host computer Readers intending to use the Size of this descriptor in bytes supplied Windows driver can skip this section CONFIGURATION descriptor type Total length of data returned for this configuration this configuration one Offset Description and interpretation hex a interface descriptor four endpoints Number of interfaces supported by this figuration oO TR Size of this descriptor in bytes Coni o Configuration number Index of string
4. Check the version number of the driver to be 3 0 or above Go to Control Panel gt System gt Hardware gt Device Manager gt Other Devices gt comblock_usb gt Driver Make sure the cable is not too long typically around not more than 5 feet Throughput test conditions Throughput High speed 86 Mbits s The cable has to be USB 2 0 compliant Host computer Intel Pentium 4 2 8 either GHz direction During FPGA integration the following test points C runtime application no hard disk data can be of some help in debugging a non responsive transfers No other application running ice comeco Full speed 6 5 Mbits s Host computer AMD Duron processor either a WVBUS_SENSE goes high when a cable 850 MHz direction connects the ComBlock module and a C runtime application no hard disk data computer This low tech test point is simply transfers No other applications running based on the detection of 5V on the cable 11 12
5. Update Driver Software File Action View Help TRALEE a ACERL y ip Batteries bpi Computer PNG gt Sy Disk drives A Display adapters gy DVD CD ROM drives gt gg IDE ATA ATAPI controllers ea Imaging devices y E Jungo 5 Keyboards b a Mice and other pointing devices l BR Monitors n KY Network adapters a G7 Other devices COM 1600 _ 4 Processors Update Driver Software a Sound vid Disable i TR raii ay Uninstall big Universal Scan for hardware changes Properties i MSS e 18221 A Flower Hill Way Gaithersburg Maryland 20879 U S A Telephone 240 631 1111 Facsimile 240 631 1676 www ComBlock com MSS 2000 2011 Issued 12 6 2014 How do you want to search for driver software Search automatically for updated driver software Windows will search your computer and the Internet for the latest driver software for your device unless you ve disabled this feature in your device installation settings gt Browse my computer for driver software Locate and install driver software manually Select Browse my computer The next window will let the user specify the driver location for the new hardware Browse for driver software on your computer Search for driver software in this location Include subfolders gt Let me pick from a list of device drivers on my computer This list will show installed driver software c
6. was read from the USB device 6 2 C C Application The C application can transfer data using the DeviceloControl function call Application example can be found at CPP simpleappCpp simpleappCpp dsw The buffer size limitations are the same as for Java 6 3 Addressing Multiple ComBlocks Multiple ComBlocks can be attached to a Host PC Each ComBlock can be identified by a unique device name assigned when it is attached The device name would be comblock_usb_X where X is a number starting with 0 and it depends on the order in which the ComBlock has been attached The user applications can communicate with any of the ComBlocks exclusively by addressing them with the device name Peripheral Side comblock_usb_0 Data Stream 1 Application 1 gt Data Stream 2 comblock_usb_ 1 Data Stream 1 Application 2 gt Data Stream 2 Sample communication model 1 Two user applications communicating with two ComBlocks over two USB cables Peripheral Side comblock_usb_0 Data Stream 1 Data Stream 2 Application 1 comblock_usb_1 Data Stream 1 Data Stream 2 Sample communication model 2 One user application communicating with two ComBlocks over two USB cables 7 USB 2 0 Device The USB20 ngc Xilinx FPGA component is supplied in the ComBlock CD ROM with the 6
7. ComBlock FPGA development platforms This component implements the USB communication protocol Serial Interface Engine SIE for a USB device within an FPGA This code implements the following e High Speed 480 Mbits s and Full Speed 12 Mbits s data transfer Speed selection is done automatically by auto negotiation between the host PC and this device e Two independent data streams for communication between the host and the ComBlock o Data Stream consists of endpoints and 2 o Data Stream 2 consists of endpoints 3 and 4 e Endpoints 1 and 3 can be used to read from the ComBlock e Endpoints 2 and 4 can be used to write to the ComBlock Endpoint is a simplex connection that supports data flow in one direction The data streams are to be used in conjunction with Java or C C applications The user applications can communicate with either of the two data streams or both Peripheral Side Data Stream 1 Read from Endpoint 1 Application 1 Endpoint 2 Write to Data Stream 2 Read from Endpoint 3 Application 2 Write to Endpoint 4 Sample communication model 3 Two user applications communicating with two independent data streams on a single ComBlock over a single USB cable Note Application must release the handle before Application 2 can take it and vice versa Peripheral Side Data Stream 1 Endpoint 1 Endpoint 2 Write t
8. describing bit 3 valid SETUP message PID valid CRCS5 valid manifactdrer SETUP is the first message from the host PC to this USB device 15 02 with USB IF Vendor specific subclass class not registered with USB IF FF Vendor specific protocol class not registered with USB IF 7 40 Maximum packet size for endpoint zero 64 when operating at high bit 4 Host asks to read the descriptor table Index of string descriptor describing bit 5 data stream 2 input elastic buffer write pointer LSb product S D 16 Index of string descriptor describin bit 6 data stream 2 input elastic buffer read pointer LSb eee amp al P b N amp address bit 0 the device s serial number No bit 7 data stream 2 input elastic buffer write pointer MSb string address bit 10 Number of possible configurations at bit 8 data stream 2 input elastic buffer read pointer MSb h rren raun address bit 10 Useful in checking flow control e E bit 9 data stream 2 output elastic buffer write pointer MSb a bit 10 ne ee eee Device Qualifier Descriptor bit 10 data stream 2 output elastic buffer read pointer eos address bit 10 Useful in checking flow control Offset ee Description and interpretation ex Other useful test points available at the component interface o0 oA Size of this descriptor in bytes VBUS_SENSE Goes high upon cable being plugged in at both ends 06 Device qualifier type
9. descriptor describing this configuration no string Self powered DEVICE descriptor type 2 00 USB specification release 2 00 High speed capable device Vendor specific class not registered 1 2 3 4 5 7 8 amp 8 Joo Does not use power from the USB bus Other_Speed_Configuration Descriptor Offset Data Description and interpretation hex 09 Size of this descriptor in bytes i 07 Other_Speed_Configuration descriptor type Total length of data returned for this 3 Jlo configuration fas asa this configuration Index of string descriptor describing noe this configuration no string 7 D6 Self powered e Does not use power from the USB bus Interface Descriptor 0 Offset Data Description and interpretation hex 09 _ Size of this descriptor in bytes 2 00 Number of this interface 3 00 Alternate settings 4 04 Number of endpoints excluding endpoint 0 default control pipe Interface class code 6 FF Interface subclass code Interface protocol 8 loo Index of string descriptor 0 O07 _ Size of this descriptor in bytes 2 81 or IN EP1 most ComBlocks 82 COM 16xx Maximum packet size 64 s5 0 6 00 No polling in this direction Endpoint Descriptor 2 host to device direction O0 07 Size of this descriptor in bytes Maximum packet size 64 s5 0 6 Jlo o No polling in this direction Endpoint Descriptor 3 device to host direction Data hex
10. without losing your files Reset your PC If you want to remove all of your files you can reset your PC completely Advanced options 5 Click Windows Startup Settings Advanced options System Restore Command Prompt EK Use a restore point recorded on your r oi a Use the Command Prompt for om PC to restore Windows C advanced troubleshooting 4 a y System Image Startup Settings z J Recovery y R Change Windows startup behavior Recover Windows using a specific system image file Automatic Repair Fix problems that keep Windows from lere Tare 6 Click Restart Windows Startup Settings Restart to change Windows options such as Disable driver signature enforcement Disable early launch anti malware protection Disable automatic restart on system failure Enable low resolution video mode Enable debugging mode Ena ble boot logging Enable Safe Mode 7 After restarting your computer a second time choose Disable driver signature enforcement from the list by typing the number 7 on your keyboard Startup Settings Press a number to choose from the options below Use number keys or function 1 Enable debugging 2 Enable boot logging 3 Enable low resolution video 4 Enable Safe Mode 5 Enable Safe Mode with Networking 6 Enable Safe Mode with Command Prompt 7 Disable driver signature enforcement 8 Disable early launch anti malware protection 9 Disable aut
11. 1200 e COM 1400 e COM 1600 VHDL top level code examples templates for these ComBlock platforms are available from the ComBlock CD and ComBlock website www comblock com download 6 Applications 6 1 Java API The Java API is documented in the Java APAUSB html document found in the USB 2 0 software package The user applications can transfer data using UsbRead and UsbWrite function calls The DLL Java simpleappJava usbcpp dl which links the Java application to the drivers is provided in the USB 2 0 software package Polling is the primary method for transferring data from the USB device to the user application as opposed to interrupt which is not supported Polling is achieved by attempting to read data from the USB device using the UsbRead function call The user application can poll as frequently as it needs If no data is present in the USB device the UsbRead function will return 0 Otherwise it will return the number of bytes actually read into the read buffer The user application supplies buffers for data transfer using the UsbRead and UsbWrite function calls The minimum and maximum buffer sizes are e 1 to 4096 bytes for write e 64 to 4096 bytes for full speed read e 128 to 4096 bytes for high speed read The UsbRead and UsbWrite functions return the number of bytes actually transferred depending on flow control and the availability of data For example UsbRead may return if only one byte
12. Description and interpretation O0 07 Size of this descriptor in bytes IN EP3 most ComBlocks Maximum packet size 64 No polling in this direction Endpoint Descriptor 4 host to device direction Data hex Maximum packet size 64 No polling in this direction 8 2 3 Constraint File Timing of the60 MHz interface between the NGC component and the USB PHY is critical The following constraints should be added in the ucf constraint file using the PACE editor for example to ensure proper timing NET USB_CLK60 TNM_NET USB_CLK60 TIMESPEC TS_USB_CLK60 PERIOD USB_CLK60 16 ns HIGH 50 60 MHz clock period is 16 666 ns NET USB_TXVALID OFFSET OUT 10 ns AFTER USB_CLK60 NET USB_DATA_OUT lt 0 gt OFFSET OUT 10 ns AFTER USB_CLK60 NET USB_DATA_OUT lt 1 gt OFFSET OUT 10 ns AFTER USB_CLK60 NET USB_DATA_OUT lt 2 gt OFFSET OUT 10 ns AFTER USB_CLK60 NET USB_DATA_OUT lt 3 gt OFFSET OUT 10 ns AFTER USB_CLK60 NET USB_DATA_OUT lt 4 gt OFFSET OUT 10 ns AFTER USB_CLK60 NET USB_DATA_OUT lt 5 gt OFFSET OUT 10 ns AFTER USB_CLK60 NET USB_DATA_OUT lt 6 gt OFFSET OUT 10 ns AFTER USB_CLK60 NET USB_DATA_OUT lt 7 gt OFFSET OUT 10 ns AFTER USB_CLK60 requested output delay for the DATA_OUT bus and USB_TXVALID is 10ns 11 ns is generally acceptable NET USB_DATA_OUT lt 0 gt LOC FPGA pin number DRIVE 24 SLEW FAST NET USB_DATA_OUT
13. in std_logic Main processing or I O clock used outside of this component All application interface signals are synchronous with CLK_P Key assumption CLK_P is slightly faster than USB_CLK60G 2 Other key assumption CLK_P lt 4 CLK60G USB PHY interface SMSC GT3200 IC Direct connection between the USB20 component and the USB PHY Synchronous with USB_CLK60G clock USB_RESET out std_logic USB_DATABUS16_8 out std_logic USB_SUSPENDN out std_logic USB_XCVRSELECT out std_logic USB_TERMSELECT out std_logic USB_OPMODE out std_logic_vector 1 downto 0 operational mode 00 normal operation 01 non driving all terminations removed 10 disable bit stuffing and NRZI encoding unused 11 reserved unused USB_LINESTATE in std_logic_vector 1 downto 0 USB_TXVALID out std_logic USB_TXREADY in std_logic USB_VALIDH inout std_logic VALIDH is not used in 8 bit mode USB_RXVALID in std_logic USB_RXACTIVE in std_logic USB_RXERROR in std_logic USB_DATA_IN in std_logic_vector 7 downto 0 USB_DATA_OUT out std_logic_vector 7 downto 0 time critical User should add OFFSET OUT constraints in the constraint editor USB_VBUS_SENSE in std_logic Data Stream 1 Synchronous with CLK_P clock DATA1_OUT out std_logic_vector 7 downto 0 DATA1_OUT_SAMPLE_CLK out std_logic read DATA1_OUT at rising edge of CLK_P when DATAI_OUT_SAMPLE_CLK 1 DATA1_OUT_BUFFER_EMPTY out
14. ital processing is implemented within the FPGA USB 2 0 Transceiver Macrocell Interface UTMI The interface between the FPGA and the USB 2 0 PHY transceiver is a standard as described by the USB 2 0 Transceiver Macrocell Interface UTMI Specifications Version 1 05 3 29 2001 found at www usb org The ComBlock is a self powered device and does not draw power from the USB device The USB PHY SMSC GT3200 interfaces exclusively with the USB20 component No other interface signaling is needed Data is exchanged between the USB20 component and the application through a 16Kbit dual port elastic buffer in each direction Hence the application processing clock CLK_P can be selected independently of the USB20 60 MHz clock USB_CLK60G Note application clock must be faster 8 2 USB20 NGC Component A NGC component encapsulating the USB serial interface engine SIE is provided as part of the ComBlock VHDL code template The SIE works in conjunction with the Windows drivers to establish a virtual channel between the ComBlock and a host computer 8 2 1 User Interface The component 1s described primarily by its interface definition entity USB20 is port Clocks Resets ASYNC_RESET in std_logic USB_CLK60G in std_logic reference clock 60 MHz Supplied by the SMSC GT3200 IC CLKOUT Generally not used outside of this component Global clock BUFG MUST be instantiated outside CLK_P
15. lt 1 gt LOC FPGA pin number DRIVE 24 SLEW FAST NET USB_DATA_OUT lt 2 gt LOC FPGA pin number DRIVE 24 SLEW FAST 10 NET USB_DATA_OUT lt 3 gt LOC FPGA pin b The outcome of the speed auto negotiation number DRIVE 24 SLEW FAST is shown on USB_TP 1 I if high speed NET USB_DATA_OUT lt 45 LOC FPGA pin or USB_TP 2 T if full speed number DRIVE 24 SLEW FAST 7 NET USB_DATA_OUT lt 5 gt LOC FPGA pin c Following speed auto negotiation activity number DRIVE 24 SLEW FAST NET USB_DATA_OUT lt 6 gt LOC FPGA pin on test point USB_TP 3 indicates that number DRIVE 24 SLEW FAST error free data packet are received over the NET USB_DATA_OUT lt 7 gt LOC FPGA pin USB connection by the ComBlock number DRIVE 24 SLEW FAST d The host computer then tries to read the Increase the output drive for DATA_OUT to os descriptor tables to identify which driver to minimize the output delay load This is visible by activity on test point USB_TP 4 8 2 4 Synthesis Statistics e Some read failures are detected by the PHY The FPGA size occupied by the USB20 component and flagged by the USB_RXERROR is as follows and percentage utilization in the case signal of a Xilinx Virtex 2 1000 FPGA f Failure of the host to read the descriptor table and thus inability to load the proper Logic Utilization driver could be traced to excessive delay
16. o Application 1 Read from Data Stream 2 Endpoint 3 Write to Endpoint 4 Sample communication model 4 One user application communicating with two independent data streams on a single ComBlock over a single USB cable ngc components are supplied for the following ComBlock FPGA development platforms COM 1200 COM 1400 COM 1600 8 FPGA VHDL Development This section describes how to create a custom application that makes use of the high speed USB 2 0 connection on ComBlock FPGA based development platforms Users of ready to use application specific ComBlock modules can skip this section This section focuses exclusively on the device side of the USB connection 8 1 Device Architecture 8 1 1 Overview The USB device is compliant with the USB 2 0 specification that allows for high data transfer throughputs The hardware supports both the Full Speed FS mode for USB operation at 12 Mbits s and the High Speed HS mode for USB operation at 480 Mbits s The Low Speed mode is not supported 8 1 2 USB device implementation The USB device implementation is divided into two sections a very high speed physical layer mostly analog processing USB transceiver macrocell and a lower speed digital section comprised of the 7 serial interface engine SIE the SIE controller and the end point logic The physical layer is implemented by a specific PHY integrated circuit SMSC GT3200 whereas the dig
17. omatic restart after failure Press F10 for more options Press Enter to return to your operating system Your computer will restart automatically 8 After restarting you will be able to install the ComBlock USB driver as per the instructions in section 2 4 Linux ComBlock does not supply any Linux driver Nevertheless it is possible to establish communication over a standard USB cable between a PC running Linux and ComBlocks albeit with a little more effort The information needed to connect with a ComBlock USB device is as follows Vendor ID 0x0000 Product ID 0x0004 COM 16xx ARM e Monitoring amp Control streams o Bulk IN pipe 0x82 o Bulk OUT pipe 0x02 e High Speed data streams when applicable o Bulk IN pipe 0x85 o Bulk OUT pipe 0x05 All others USB equipped Monitoring amp Control streams o Bulk IN pipe 0x81 o Bulk OUT pipe 0x02 High Speed data streams when applicable o Bulk IN pipe 0x83 o Bulk OUT pipe 0x04 5 Architecture The end to end communication architecture between a host computer and the ComBlock module as a USB device 1s illustrated below PC Operating System PC Hardware A USB Blue supplied hardware Green supplied ready to use software Yellow Source code examples Host side PC In order for a user to setup a USB 2 0 connection between the host computer and a ComBlock the user must first create a Java or C C application The Ja
18. ompatible with the device and all driver software in the same category as the device Select path to the ComBlock CD ROM Click on Next A window may pop up to warn the user that the hardware and driver have not been tested officially for Microsoft Windows operating systems Q l Update Driver Software COM 1600 Installing driver software Don t install this driver software You should check your manufacturer s website for updated driver software for your device Install this driver software anyway Only install driver software obtained from your manufacturer s website or disc Unsigned software from other sources may harm your computer or steal information v See details Click on Install this driver anyway Wait The last window for the New Hardware Wizard should appear as shown below for a successful installation Windows has finished installing the driver software for this device A ComBlock USB At this point the USB driver for ComBlock has been successfully installed and next time the ComBlock is plugged in the system automatically finds appropriate driver With the driver installed the user can talk to the ComBlock using the ready to use ComBlock control center or applications based on the WinUSB API see the Applications section An easy way to verify the proper installation is to go to the Windows device manager Control Panel Device Manager Once powered and p
19. roperly connected over USB all the ComBlocks will show up under the ComBlocks category as ComBlock_USB as shown below for two concurrent USB connections to the same PC View Help m e lil ComBlock USB b lil Computer gt pew Disk drives b T Display adapters yi DVD CD ROM drives b cq IDE ATA ATAPI controllers 3 Windows Device Driver Installation Windows 8 or 8 1 The ComBlock USB driver is not signed by Microsoft One must therefore go through a few extra steps for the operating system to allow the driver 1 Hold down the Windows key on your keyboard and press the letter C to open the Charm menu then click the gear icon Settings 2 In Windows 8 select More PC settings gt General gt Advanced startup gt Restart now In Windows 8 1 select Change PC settings gt Update amp Recovery gt Recovery Y TD Network Unavatlable Notihicatons Power Keyboard Change PC settings 3 After restarting click Troubleshoot Choose an option Continue Troubleshoot Exit and continue to Windows 8 amp Refresh or reset your PC or use Consumer Preview advanced tools Use a device i Turn off your PC Use a USB drive network connection or g Windows recovery DVD Use another operating system Continue with another installed version Cof Windows Troubleshoot Refresh your PC If your PC isn t running well you can refresh it
20. std_logic DATA1_OUT_SAMPLE_CLK_REQ in std_logic requests data If no data is available in the buffer the DATA1_OUT_SAMPLE_CLK will stay low flow control DATAI1_IN in std_logic_vector 7 downto 0 DATA1_IN_SAMPLE_CLK in std_logic read DATA1_IN at rising edge of CLK_P when DATAI_IN_SAMPLE_CLK 1 DATAI1_IN_SAMPLE_CLK_REQ out std_logic requests data when the input elastic buffer is less than half full flow control Data Stream 2 Synchronous with CLK_P clock DATA2_OUT out std_logic_vector 7 downto 0 DATA2_OUT_SAMPLE_CLK out std_logic read DATA2_OUT at rising edge of CLK_P when DATA2_OUT_SAMPLE_CLK 1 DATA2_OUT_BUFFER_EMPTY out std_logic DATA2_OUT_SAMPLE_CLK_REQ in std_logic requests data If no data is available in the buffer the DATA2_OUT_SAMPLE_CLK will stay low flow control DATA2_IN in std_logic_vector 7 downto 0 DATA2_IN_SAMPLE_CLK in std_logic read DATA2_IN at rising edge of CLK_P when speed DATA2_IN_SAMPLE_CLK 1 DATA2_IN_SAMPLE_CLK_REQ out std_logic Vendor ID requests data when the input elastic buffer is less than half full flow control Product ID Test Points d1 0 USB_TP out std_logic_vector 10 downto 1 12 Device release number 1 01 bit 1 speed after auto negotiation with host PC 1 if high speed bit 2 speed after auto negotiation with host PC 1 if full speed 14 01 Index of string descriptor
21. va application calls simple methods described in the Java Application Programming Interface API described further in this document C C applications can call drivers functions directly as described in the C C Application described further in this document Device side ComBlock On the device side the USB connection is implemented partly within a PHY integrated circuit and partly within the FPGA as illustrated below USB Hub PC Memory FPGA Connector configuration Micro Controller to from to from other other ComBlocks ComBlocks 40 pin I O 40 pin I O Block Diagram of ComBlock as USB 2 0 Device Supplied Components The USB 2 0 software package provides software to help users and developers create USB high speed communication between the ComBlock platform and a host PC The software components include the following e Windows device driver for XP 2000 sys and inf files e Java API DLL and simple application code example e C C simple application code example e USB20 NGC component for integration within the VHDL code CPR 9 simpleappCop Java E API 9 simpleappJava 9 VHDL 4 Windows Driver The USB 2 0 software package is available in the ComBlock CD and can also be downloaded from www comblock com download usb20 zip USB Capable ComBlock Platforms The ComBlock Platforms currently capable of high speed USB 2 0 connections are listed below e COM 1100 e COM
Download Pdf Manuals
Related Search
Related Contents
Service Traduction et trompe-l`œil : les versions ibériques de La vie ハイセキュリティモード 管理ガイド Informatique graphique II - Devoir 2 vol.5 - NHK出版 User Manual Bambini(STC WARPit User guide for Acquiring and Uploading Items RCA EZ105 User's Manual Copyright © All rights reserved.
Failed to retrieve file