摘要
为了搭建研究可变数据印刷所需的硬件平台,设计了一种新型的数字印刷系统。该设计主要通过ARM作为上位机跟用户交流,并把处理后的数据发送给FPGA,再由FPGA对数据进行缓存处理,并把数据以喷头所需的特定时序发送给XJ500喷头进行打印。其中数据缓冲部分使用了两片SDRAM作为缓冲,采取乒乓的方法可以同时对每片SDRAM进行读写,这样大大加快了数据的传输速度,由于使用了SDRAM,所以成本低缓冲容量大。最终做出了能稳定喷印数据的样机证明这个设计合理可行。
In order to build hardware platform for researching variable data printing, a new type of digital printing system was designed. This design mainly used the ARM as upper computer to communicate with user, and processed the data to FPGA. FPGA received these datum,and processed them and stored them temporarily,and finally sent these datum to X J500 nozzle for printing. The data buffer part used two pieces of SDRAM as its buffer, and adopted pingpong method to read and write SDRAM at the same time. It greatly accelerated the data transmission speed. Due to using SDRAM, this system has large cache and low cost. Finally this design is proved to be feasible by having a prototype which can print stably.
出处
《轻工机械》
CAS
2013年第3期69-71,74,共4页
Light Industry Machinery
基金
浙江省重大科技专项(2010C11021)
浙江省教育厅科研项目(Y201018534)
关键词
数字印刷
乒乓操作
可编程逻辑门阵列
同步随机动态存储器
digital printing
ping-pong operation
field-programmable gate array (FPGA)
synchronous dynamicrandom access memory (SDRAM)