The project aimed to design IP for a multi-FPGA system for high-speed data acquisition from a specialized CMOS sensor used in X-ray imagery. We integrated customized IP decoding sensor interfaces and developed packetizing and transmission techniques over eight 10 Gigabit Ethernet channels, enabling an uninterrupted stream of X-ray images at a rate of thousands of frames per second. The system’s central unit with a custom softwore coordinates the subsidiary FPGAs, providing the proper synchronization and control interface.
Acquisition software has been designed, implemented, and optimized to meet the highest performance requirements of industrial and medical imaging. The configuration and build process of the embedded Linux system have been tailored for the dedicated hardware platform and fully automated.