1081 articles – 5254 Notices  [english version]
HAL : in2p3-00308937, version 1

Fiche détaillée  Récupérer au format
2007 IEEE Nuclear Science Symposium and Medical Imaging Conference, Honolulu : États-Unis (2007)
A Simple and Complete USB Interface Package for Test Bench Development
D. R. Breton1, C. Cheikali1

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.
1 :  LAL - Laboratoire de l'Accélérateur Linéaire
Physique/Physique/Instrumentations et Détecteurs

Sciences de l'ingénieur/Electronique