Menu
Screenshot
Home
News
Screenshots
Details
Download
SVN
TODO
ChangeLog
Project Page
Mailing Lists
Contact

USB interface k7103-USB
A new USB interface k7103-USB, integrated into the k7103 case, is available in the SVN repository at branch/usb/. A small PCB (100x76mm) directly connects to the digital chips on the k7103 main PCB. It is mounted instead of the small power supply PCB, which is stacked above the k7103-USB PCB.
A Xilinx XC9572-PC84 CPLD is used for the logic. All signals from and to the k7103 and from and to the MCU are routed through the CPLD. This allows great simplification of the PCB layout as well as universal logic for all signals as well as level shifting. After the manufacturing, changes are still possible.
The control and data transfer is performed by a Cypress AN2131Q EZ-USB 8051 microcontroller (MCU) using the USB 1.1 protocol. Its Fast-Read feature is used and supported by the CPLD to transfer the data at maximum USB datarate of 12 MBit/s.
This way a maximum rate of 130 acquisitions per second are possible. The K7103 frontend was extended with an appropriate driver for the new USB interface. It achieves approx. 70 acquisitions per second at my Core-i7 at 2.8GHz.
More details are provided in the README file.
Get K7103 PC DSO Console at SourceForge.net. Fast, secure and Free Open Source software downloads
If you find mistakes at this web site, in my program, if you want to help me or if you have any questions or suggestions please contact me at Johann.Glaser@gmx.at. (c) July 2000 by Johann Glaser, my homepage is http:///www.johann-glaser.at/.