- Complete USB interface including Windows and Linux drivers
- Allows fast developement of USB products without the need of USB know-how
- 256KB / 1 MByte hardware based memory
- Memory can be used as hardware FI/FO
|
With the USBCPU1 module developers have the possibilty to design USB based circuits without the need of knowledge in Windows or USB driver programming.
A 48pin connector is located on the top side of the module which provides a 16 bit data bus, address bus and other control signals like Chip-Select, Read and Write.
On the software side the QLIB provides a Windows/Linux driver library with a wide range of easy to use instructions like read and write commands. The USBCPU1 module will pass through those commands to the 48pin connector plug where they are ready to use for the customer circuit.
NEW: Constant rate of data through use of hardware based FIFO in both directions.
PC to USB device The data that should be send is written to the QUANCOM driver module via a "WriteFifo" command. From this software FiFo the data will be send to the USB-CPU1 module and there be written into the hardware FIFO. Now the data is located in the hardware FIFO and ready to be send to the customer circuit via the 48pin connector plug.
USB to PC The customer circuit sends the data through the 48pin connector to the hardware FiFo either in a constant data rate or one by one. With a maximum speed of 500 - 600 kb/sec the data is send to the PC and the customers software is able to read it via "FifoRead" command.
This module is designed for an even more independend customer interface If the 48pin connector does not fit all needs a special service offered: It is possible to change the behavior of the Lattice FPGA completely to the customer needs. Therefore the VHDL code of the FPGA is supported and the customer is able to make changes to it by using the free Lattice software.
As a service it is possible to let QUANCOM do the requested changes on the FPGA.
User interface The following image shows how a signal is being processed by the USB-CPU1 module.

This is a sample that shows the USB-CPU1 with a customer specified counter.

|
Included drivers
|
  
|
QLIB 2.4.0.387 QLIB for Windows 7 / Vista / XP / 2000 / 2003 / 2008 Supports 32 Bit Windows Operating Systems
32 Bit Version of our QUANCOM Driver Library. It supports hardware access through the QLIB advanced programming interface (API). The QLIB includes drivers and include files that make it possible to control the hardware by the use of Visual Basic, Visual C, LabView, Delphi, Borland C, MS Excel / Access and Java.
The following modules are not supported by this version: PAR8R, PAR8O, PAR48IO, PAR12AD, PAR16AD, PAR2DA and PCI-EXT64 [Download 10MB]
|
 |
 
|
QLIB 2.4.0.387 QLIB for Windows 7 / Vista / XP / 2000 / 2003 / 2008
Supports 64 Bit operating systems
64 Bit Version of the QUNACOM Driver Library. It supports hardware access through the QLIB advanced programming interface (API). The QLIB includes drivers and include files that make it possible to control the hardware by the use of Visual Basic, Visual C, LabView, Delphi, Borland C, MS Excel / Access and Java.
The following modules are not supported by this version: PAR8R, PAR8O, PAR48IO, PAR12AD, PAR16AD, PAR2DA and PCI-EXT64 [Download 13,4MB]
|
 |
  
|
QLIB 1.9.8s QLIB for Windows XP/2000/NT4.0/ME/98/95 Newest 32-Bit-Version of the QLIB (QUANCOM Driver Library) - Common API that allows programmers to access the hardware - The QLIB contains the nescessary drivers and include files to access the hardware from MS Visual-Basic, MS Visual-C, National Instruments LabView, Agilent VEE, Delphi, Borland-C, MS Excel, MS Access and Sun Java ( Watchdog Boards ). [Download 69,5MB]
|
 |
  
|
QLIB Samples 2.4.165 QLIB Samples for Windows Vista/XP/2000 Installation package for QLIB sample projects.
This package contains sample projects and programs for the following IDEs and graphical programming systems.
IDEs
- Visual-Studio VB .NET
- Visual-Studio C# .NET
- Visual C++
- Visual Basic
- Borland C++ Builder
- Borland Delphi
- Sun Java
Graphical Programming
Additionally there are samples included which show how to communicate using QUANCOM modules with MS Office products.
Office Products
[Download 80,3MB]
|
... back to home
Updated on 19.1.2009 by Jürgen Siebert
|