Title :
Implementation of USB 3.0 bus controller in FPGA for data transfer in multi-channel applications
Author :
Abba, A. ; Caponio, F. ; Cusimano, A. ; Geraci, A.
Author_Institution :
Dept. of Electron., Inf. & Bioeng., Politec. di Milano, Milan, Italy
fDate :
Oct. 27 2013-Nov. 2 2013
Abstract :
In this contribution, we present a USB 3.0 controller in FPGA that allows the connection of a PC to a FPGA-based digital detection system, providing a constant real transfer rate of 3 Gb/s. The controller maps in the PC memory all the registers of the system into the FPGA device. In this way, with simple instructions C++/vb.net the user can fully configure the system and get data from it. The controller has been physically realized and tested.
Keywords :
field programmable gate arrays; peripheral interfaces; C++/vb.net; FPGA-based digital detection system; PC memory; USB 3.0 bus controller; bit rate 3 Gbit/s; controller maps; data transfer; multichannel applications; Data transfer; Field programmable gate arrays; Microprogramming; Portable computers; Program processors; Registers; Universal Serial Bus;
Conference_Titel :
Nuclear Science Symposium and Medical Imaging Conference (NSS/MIC), 2013 IEEE
Conference_Location :
Seoul
Print_ISBN :
978-1-4799-0533-1
DOI :
10.1109/NSSMIC.2013.6829727