Skip to Main content Skip to Navigation
Poster communications

A Simple and Complete USB Interface Package for Test Bench Development

Abstract : A simple and complete USB interface package has been developed together at the hardware, firmware and software levels. It targets the development of boards and test benches, permitting an easy access from a computer through a simple USB cable. The hardware is based upon the FT245B circuit from the FTDI Company. The latter being indeed only a « byte pipe », a simple and effective encapsulation frame protocol has been developed in order to distinguish between the different bytes. The goal is to propose a « plug and play » system comprising the hardware interface on the board, the decoding block to be integrated within a FPGA on the user side and the graphical software interface on the computer. Libraries for LabView and C code are thus available. The FPGA internal interface on the user side is simplified, proposing an 8-bit parallel bus with a 7-bit sub-address and the few necessary control lines. Interruptions are also managed. This project offers all the different types of functioning of usual data acquisition systems, which may be triggered either from the computer or from the peripheral side. Because of its simplicity and transparency for the user, it is already used on a lot of different acquisition boards and test benches in the nuclear and high energy physics domain. It is available on the LAL web site.
Complete list of metadata
Contributor : Sabine Starita <>
Submitted on : Monday, August 4, 2008 - 3:28:43 PM
Last modification on : Wednesday, October 14, 2020 - 3:59:10 AM


  • HAL Id : in2p3-00308937, version 1




D. R. Breton, C. Cheikali. A Simple and Complete USB Interface Package for Test Bench Development. 2007 IEEE Nuclear Science Symposium and Medical Imaging Conference, Oct 2007, Honolulu, United States. ⟨in2p3-00308937⟩



Record views