High-speed digital textile printing system based on multi-core processor and FPGA

Cheng LUO,Jiayang CHEN,Yaowu CHEN
DOI: https://doi.org/10.3778/j.issn.1002-8331.1405-0222
2015-01-01
Abstract:Traditional digital textile printing machine uses PC to complete the image data processing and transmission. Its data bandwidth is narrow and the print speed is slow. To this end, a solution of high-speed digital textile printing system based on multi-core processer is proposed. The system receives the image date by two gigabit fiber ethernet interface. The multi-core processer is applied to complete the decoding of data and the transposition of image. The algorithm of shift transposition is applied to promote the transposition efficiency significantly in place of the algorithm of traversal transposi-tion. The processor achieves the data sharing and synchronization between different cores by sharing memory and applying mailbox technique, as a result, the efficiency of the system is significantly improved. FPGA is applied to achieve the data format conversion and printing output. Test results show that, the system’s total output bandwidth reaches 1.9 Gb/s with 8 sprinkler head, and the printing speed can get to 720 m2/h with 600 dot/inch resolution.
What problem does this paper attempt to address?