DESY logo

Cooperation with DESY

MicroTCA-based Controller

MTCA.4 LLRF Controller

In FLASH and XFEL the field parameters are evaluated separately for every cavity and after demodulation in down-converters the phases and amplitudes are extracted. This information needs to be aggregated and processed to calculate the correction that should be applied to the EM field before the arrival of the next bunch. The actuation is done using vector modulator, that performs quadrature modulation of reference clock signal and feeds it to RF power amplifiers.

One of the most important components of the system described above is the Low Level Radio Frequency (LLRF) controller. This device is responsible for concentrating and processing signals from various feedback sources, calculating the required correction and providing other components with the information on current field parameters. Such a controller was developed in the Department of Microelectronics and Computer Science (DMCS) of the Technical University of Lodz in cooperation with Deutsches Elektronen-Synchrotron (DESY).

The controller board is designed according to the Advanced Mezzanine Card (AMC) specification with the intention to maintain the compatibility with MTCA.4 specification, being currently actively developed by PICMG. It is implemented as a double width AMC module and adapted to connect directly to the vector modulator realized as a Rear Transition Module (RTM). Such an organization provides short and reliable links between these two systems.

MicroTCA-based Vector Modulator

MTCA.4 LLRF Vector Modulator
The MTCA-based Vector Modulator (uVM) is designed to be used as a uRTM module of MTCA-based Controller. It offers two output channels with independently adjustable phase and amplitude. The output power is controlled by an adjustable attenuator, hence the resolution of operation is not compromised when reducing the output level. The analogue RF-chains have build-in power monitoring capabilities. The board offers a variety of control and data interfaces including high-speed serial links and equalized LVDS parallel buses to uTC AMC module. Depending on the assembly variant it can work with the following carriers: 1.3 GHz, 3.0 GHz and 3.9 GHz.

Integrated Radiation Spectrometer

Integrated Radiation Spectrometer - Sensor Board
The IRS system collects radiation of two possible wavelengths: from 450 to 600 nm (Synchrotron Radiation) and 1050 nm (Electro-Optic effect). As a consequence two types of semiconductor material are taken into account for the detector – Si and InGaAs, respectively. The spectrometer can be divided into three main parts: radiation detector, analog front-end and digital section. The goal of the detector is to collect the photons of appropriate wavelength (according to the diagnostic technique) and translate into an electrical form. Then the electrical signal is conditioned in the analog front-end Integrated Circuit (IC) in order to facilitate digital processing in the digital section. The last part of the IRS provides fast preprocessing of the collected data and also communication with external systems. The data from the IRS can be used in two possible scenarios. First of all, the whole spectrum of the radiation needs be send to a standard PC station for off-line analysis. Furthermore some characteristic features of the spectrum should be available for beam based feedback application. The main figures of merit are: center of mass, integral, width(s), asymmetry of the spectrum. The detailed evaluation of these bunch profile indicators needs to be done. Especially in case of the latter application, it is very important to minimize both data readout rate and the latency.







ITER logo

Cooperation with ITER

Image Acquisition Module with Gigabit Ethernet interface

Image Acquisition Module with PCI Express
The prototype of Image Acquisition Module (IAM) dedicated for plasma monitoring. The complete frame grabber together with camera controller, timing and communication interfaces is fitted in one Advanced Mezzanine Card (AMC) to maintain compatibility with the Micro Telecommunications Computing Architecture (MTCA) standard. The Camera Link has been selected as the video transmission interface. It has become an industrial standard for the low-distance high-throughput raw video transmission. It is relatively easy to be implemented in hardware, an off-the-shelf chipset is commercially available. The extended link provides throughput up to 6.8 Gb/s and allows for cable length up to 10 meters. For a reliable transmission over larger distances the video data has to be captured and encapsulated in frames of higher-level data transmission protocol like Gigabit Ethernet or PCI Express. This defines the main task of the described IAM.

Image Acquisition Module with PCI Express interface

Image Acquisition Module with PCI Express

The Image Acquisition Module is designed to observe the plasma inside the thermonuclear reactor of the ITER project. The ITER Instrumentation and Control (I&C) system is supposed to include about 20 video cameras with frame sampling frequencies of 1 kHz and approximately 200 high-resolution imaging devices providing data with throughput reaching almost 7 Gb/s. The operates in the MTCA chassis, hence it conforms to both MTCA and AMC specifications. Fulfillment of the specification requirements benefits in high Reliability, Accessibility and Serviceability (RAS) of the final product. Despite that machine vision plays an important role in many industrial processes, there are no COTS high-speed video acquisition AMC cards available. The developed Image Acquisition Module (IAM) is composed of two boards: the off-the-shelf AMC processing module and the custom built frame grabber extension card.

FPGA Mezzanine Card with Camera Link interface

Camera Link frame grabber

The universal module for video stream acquisition from fast cameras with Camera Link interface was designed as part of the PCIe Image Acquisition Module. The first version of the Camera Link standard defines three configurations: Base, Medium and Full. The developed module supports all of them achieving transmission speeds up to 5.44 Gb/s for raw image data in the Full configuration. The module is designed according to FPGA Mezzanine Card (FMC) standard and can cooperate with carrier boards containing High-Pin Count (HPC) version of the connector. The module was tested with the TEWS TAMC-641 module.

Each of the data transmission lines carries data with bit rate reaching almost 600 Mb/s. Twelve such a lines have to be routed to the dedicated deserializer circuits. The tracks have to be well equalized and tuned to avoid the phase skew. The low-noise continuous reference planes for the data signals and clocks are required. The DS90CR288A form Texas Instruments is a single-chip Channel Link receiver. It provides the module with the most important components: the PLL and deserializer block. The built-in loop attenuates the clock jitter and provides a 595 MHz clock for data deserialization. Each deserializer drives 28 LVCMOS data lines and provides a slow clock signal for synchronization (up to 85 MHz). The recovered signals are converted to LVDS and provided to the FMC connector.

PTM-1588 Precision Time Protocol Module

Precise Time Protocol MTCA.4 Module

The PTM-1588 is a MTCA.4-compliant timing module. The device can act as master or slave of the IEEE 1588 Precise Time Protocol (PTP). The temperature-compensated voltage-controlled crystal oscillator (TCVCXO) is used as reference clock. Using information obtained through the Ethernet connection the oscillator frequency is tuned to keep the generated clock in sync with grand master clock. The module offers 10 MHz or 100 MHz output clock on the front-panel SMB connector as well as on the AMC connector. The other three front-panel SMB connectors may be used for trigger/event inputs or outputs. The module can also access the eight parallel M-LVDS buses on the MTCA.4 compatible backplane. Optionally the device may contain Low-Pin Count FMC (FPGA Mezzanine Card) connector.








ITER logo

University projects

Test bench for charge-sensitive ASIC

Photo of test bench for charge-sensitive ASIC

Testing of the analog full-custom ASIC requires dedicated test bench. The DUT contains four charge-sensitive channels with a variety of biasing voltages and currents. The data are read using serial bus operating at 100 MHz. Device settings are accessible via SPI bus. All those signals together with power supplies and test pulses of adjustable level are supplied by the developed test bench.

The test bench uses the STM32F4-DISCOVERY starter kit with ARM Cortex-M4 processor running at 100 MHz (mounted under the main board). The processor system provides computing power, clocks and synchronized triggers. The main board offers power supplies, CPLD circuit and 24 DAC channels for setting the bias currents and voltages. The CPLD circuit is supplied with clock, trigger and data signals and can be used for capturing the data outputted by the DUT. It is connected to the processor module with 8-bit parallel bus with several control signals.

The DUT is located on the small daughter board. The chip is directly bonded to the PCB. The daughter board has the pulse shaping circuity, power supply filters and easily accessible test points. The chip is covered by another PCB to protect if from possible mechanical damage.

Neck Injury Diagnostic Device

Original setup

The device automates a medical study, which is commonly used to assess the dysfunction of the cervical spine and for its rehabilitation. The adopted method of diagnosis is based on determining the scope and dynamics of the motion that the patient is able to perform with his head. Currently, the test is performed by attaching a laser pointer to the patient's head, and observing how he follows the defined shapes with the laser spot. This method requires doctor to stay strongly focused for about ten minutes, in which he assesses the quality and time of completion of subsequent tasks. Estimation of the accuracy, with which the examined is able to operate the spot, the definition of the covered scope of the screen and measurement of the time are tasks, that can be successfully performed by the computer. Reduction of human engagement in the process of the data capture can make the assessment more precise and repeatable. Computer storage of the results will in the future facilitate tracking progress in rehabilitation and will help design new exercises tailored to the individual patient's needs.

Proposed setup

The measuring device is attached to the patient's head in the same way as the laser pointer was. After the start of the study, it tracks its own position with the use of integrated sensors of the linear and angular acceleration. The system is also equipped with the magnetometer, which may help find the device's absolute orientation in space. Using information from the sensors, the computer determines the angle of elevation of the head and angle of its rotation around the vertical axis. The cursor, which is controlled by the patient, is displayed along with the shapes required for the study using a multimedia projector. Because both, the spot position and the geometry of the displayed paths are stored in computer memory, it is possible to quickly and accurately determine how far from the defined shape is the pointer located. It is also possible to record time needed for the spot to pass between designated points, which allows measurement of not only the precision but also the dynamics of the motion.