Design and Development of a Diagnostics Client for a Beam Loss ...
Design and Development of a Diagnostics Client for a Beam Loss ... Design and Development of a Diagnostics Client for a Beam Loss ...
LIST OF TABLES Table 1: BLEDP Acquisition Frame . . . . . . . . . . . . . . . . . . . . . . . . 27 Table 2: Portion of Status Buffer Example . . . . . . . . . . . . . . . . . . . . 29
INTRODUCTION The Large Hadron Collider (LHC) Injectors Upgrade project was launched at CERN to provide higher intensity beam for the LHC, which will allow an increase of its luminosity. A new Beam Loss Monitoring (BLM) system is under design for the monitoring of the beam losses and the machine protection. The BLM Dual Polarity (BLEDP) module is the first stage of that system. The acquisition crate will be able to host up to 8 BLEDP modules each having 8 analogue inputs to attach various detectors. The BLEDP module should be able to digitise input current in a wide range from 10 pA up to 200 mA. The total range is split into two partially overlapping sub-ranges and for each of them a different mea- surement method is used. The current from 100 mA up to 200 mA should be measured directly by the ADC as a voltage drop on the input resistor. This method is called Direct Analogue Digital Conversion (DADC). The current in the lower range from 10 pA to 10 mA is measured by making use of a low noise Fully Differential Frequency Converter (FDFC). The BLEDP module is equipped with a Cyclone 4GX150 FPGA which is responsible for the processing of the FDFC data. In the standalone version of the module a custom made Ethernet server is implemented in the FPGA. The server is written in the C Programming Language. [10] Each BLEDP module in the acquisition crate can have a separate Ether- net link. The measurement data is sent to a dedicated JAVA client application which is the main subject of this thesis. The task of the client is to send commands to the server, col- lect, view and store the different types of acquisition data. The application is a Graphical User Interface (GUI) and makes use of the Java Swing Framework and many other Java features such as multi-threading and file I/O manipulation.
- Page 1 and 2: CERN-THESIS-2013-057 24/05/2013 NAT
- Page 3 and 4: ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣ
- Page 5 and 6: ΠΕΡΙΛΗΨΗ Ο Ευρωπαι
- Page 7 and 8: ACKNOWLEDGMENTS I would like to exp
- Page 9 and 10: 4.4.5 Status Data Displays . . . .
- Page 11: Figure 23: Offline tab without data
- Page 15 and 16: Design and Development of a Diagnos
- Page 17 and 18: Design and Development of a Diagnos
- Page 19 and 20: Design and Development of a Diagnos
- Page 21 and 22: Design and Development of a Diagnos
- Page 23 and 24: Design and Development of a Diagnos
- Page 25 and 26: Design and Development of a Diagnos
- Page 27 and 28: Design and Development of a Diagnos
- Page 29 and 30: Design and Development of a Diagnos
- Page 31 and 32: Design and Development of a Diagnos
- Page 33 and 34: Design and Development of a Diagnos
- Page 35 and 36: Design and Development of a Diagnos
- Page 37 and 38: Design and Development of a Diagnos
- Page 39 and 40: Design and Development of a Diagnos
- Page 41 and 42: Design and Development of a Diagnos
- Page 43 and 44: Design and Development of a Diagnos
- Page 45 and 46: Design and Development of a Diagnos
- Page 47 and 48: Design and Development of a Diagnos
- Page 49 and 50: Design and Development of a Diagnos
- Page 51 and 52: Design and Development of a Diagnos
- Page 53 and 54: Design and Development of a Diagnos
- Page 55 and 56: Design and Development of a Diagnos
- Page 57 and 58: Design and Development of a Diagnos
- Page 59 and 60: Design and Development of a Diagnos
- Page 61 and 62: Design and Development of a Diagnos
LIST OF TABLES<br />
Table 1: BLEDP Acquisition Frame . . . . . . . . . . . . . . . . . . . . . . . . 27<br />
Table 2: Portion <strong>of</strong> Status Buffer Example . . . . . . . . . . . . . . . . . . . . 29