Title |
Online Monitoring using JTAG Over Ethernet |
Submitted |
11-FEB-07 19:08 (UTC -06:00) |
Classification |
Controls and Monitoring Systems |
Modified |
22-MAR-07 16:51 (UTC -05:00) |
Session |
PS1A |
Presentation |
Poster |
Presenter |
Andrey Sukhanov |
Paper ID |
PS1A003 |
|
|
Paper PDF |
Download |
Author(s) |
Andrey Sukhanov (BNL, Upton, Long Island, New York), Ilya A Sukhanov (Stony Brook University, Stony Brook), Suhyeon Kim (Yonsei University, Seoul) |
Abstract |
We describe a small-footprint system for data taking and slow control over ethernet; it provides configuration of FPGA, control and monitoring of experimental setup, data taking at sustained rate of 2 MByte/s. Configuration and online control of FPGA-based devices is done using JTAG protocol; all standard file formats are supported: STAPL/JAM, JBC, XSVF/SVF. Slow control and monitoring makes use of 1-Wire and I2C protocols. Data from the setup are received using QSPI interface. User interface is done through TCPIP connection, data transfer to host ? through UDP. In the core of the system lies a credit-card-size CPU board with ColdFire microprocessor and with all necessary resources, it is controlled by Quadros OS (kernel size ? 50 KB). The configuration time of 1-million gate FPGA takes only 3 seconds. With such functionality it possible to greatly simplify the design of hardware and software for a controlled system, since all of the configuration and monitoring tasks could be implemented using JTAG protocol. The system is used for online monitoring and testing of front-end electronics for silicon-tungsten calorimeter NCC of PHENIX Detector at RHIC. |
|
Word Count: 181 Character Count: 1149 |
Footnote |
|
Funding Agency |
|