Category Archives: Projects

Real time image reconstruction

Another step into tomographic image reconstruction in real time has been made!

JPET Controller allows to process data from 8 TRBv3s in several steps leading to image creation:

  • Receive and synchronize data units from the TRBv3s
  • Hit data extraction
  • Detector geometry mapping
  • Coincidence search
  • LOR coordinates calculation
  • Data transmission

All those steps, performed 50 000 times per second, processing hundreds MB per second reduce the data volume to hundreds of KB and limit the processing on the CPU only to drawing points. All this on a single Xilinx Zynq.

Next steps are:

  • Introduction of calibration parameters
  • Time-Of-Flight
  • 3rd dimension Z-Axis

Under this [link] you can find a video that shows reconstructed image being drawn in real time as the radioactive source on robotic arm scans the detector.

Medical Image Reconstruction

First images have been produced by JPET Controller board!

The controller processes data streams from 8 TRBs, parses the TDC data and recovers hits on scintillators. The hits are correlated together by scanning with a time window and then mapped into the detector geometry in order to recover LOR coordinates. Finally instead of raw TDC data only two points from LOR are being sent.

Engineering Thesis Defenses

Recently two of our colleagues have defended their thesis based on research involving FPGAs.

The first one: “Particle track recognition on FPGA devices”, by Emilia Pieczonka and

The second one: “Particle track reconstruction on FPGA devices” by Kuba Cierlik

They both are from Faculty of Electrical Engineering, Automatics, Computer Science and Biomedical Engineering from University of Science and Technology.

Congratulations!

Founding for hardware received!

Great news! We have received additional founding from the faculty in the program DSC2016.

It is a clear sign that our effort in propagating FPGA technology as an important branch in Computer Science and Experimental Physics related projects has been noticed and appreciated.

Here’s what we’ll buy in the near future:

  • Advanced Zynq-based development kit ZC706
  • Two basic, Artix-based development kits Arty
  • 10GbE Network equipment