Vacancy No. IPE 04-18

IPE 04-18 Internship or Master Thesis: High-speed communication module for ROFEX control system used to track dynamic structures in multiphase flows


Job description


Gas–particle flow in fluidized beds is generally complex and difficult to observe, but exact information on voidage distribution and solid transport is required in many applications ranging from chemical processes, such as fluid catalytic cracking and polymerization, to drying, combustion, granulation, purification and coating. To study such flows, an ultrafast X-ray tomography system ROFEX is designed at TU Dresden. With the frame rates around 10,000 fps which are required to monitor fast processes, it becomes a challenge to perform analysis of the incoming images and control the scanner position according to movement of tracked structures along the height of a process space.


The data is acquired by 32 detector modules equipped with 1 GBit Ethernet interface each. The data streams are merged by a networking switch and are delivered to the control station over 40 Gbit network link using UDP protocol. GPUs are used to recognize and to follow structures in the liquid flow. To improve communication performance and to reduce control latencies, we plan to use FPGA to receive data from the network, build data sets, and deliver them to GPU for further analysis and control. The GPUDirect or/and DirectGMA technologies will be used to transfer data between FPGA and GPU directly on PCIe bus. Your goal is to develop IP cores to 1) receive data and 2) build the complete data sets from the received UDP packets. The developed IP cores have to be integrated with our FPGA/GPU communication framework. The latency of a complete data path from the detector to GPU should be measured and reported.

Personal qualification

FPGA fundamentals 

Organizational unit

Institute for Data Processing and Electronics (IPE)

Starting date

as soon as possible

Contract duration

 limited regarding study regulations

Contact person

Michele Caselle                  <>                                                                                            
                                         Phone: +49 721 / 608 25903

Suren Chilingaryan           <>                                                                                        
                                        Phone: +49 721 / 608 26579


Please apply online using the button below for this vacancy number IPE 04-18.
Personnel support is provided by 

Ms Schaber
phone: +49 721 608-25184,

Hermann-von-Helmholtz-Platz 1, 76344 Eggenstein-Leopoldshafen, Germany

If qualified, handicapped applicants will be preferred.