Font Size: a A A

Fpga-Based Data Channel Design For Printing System

Posted on:2013-04-22Degree:MasterType:Thesis
Country:ChinaCandidate:C Q YuFull Text:PDF
GTID:2231330395473238Subject:Mechanical and electrical engineering
Abstract/Summary:PDF Full Text Request
The modern printing industry is changing digital printing from traditional printing, and in the the whole control system of digital printing equipment, whether the design of the data channel is good or not, is the key factor in affecting the whole system data transmission speed. With the increase of nozzle number and transmission speed, it make higher request in performance of the control system, and the FPGA technology provided condition for improving system performance.In order to provide a high-performance hardware platform for image processing technology, sprinkler strategy and motion control, this paper designs a new type of digital printing system. System uses ARM as epistatic machine and use FPGA as lower machine. ARM can carry Linux operating system, and use rich development resources after carry Linux OS. FPGA have powerful parallel processing ability and rich logical resources, so that the performance of the system can reach optimization.The work completed in this paper include:the whole system hardware circuit design, write BMP format conversion software and system data channel design. The core thought of data channel design is to solve the problem that speed of sending data by ARM is not matching speed of receiving data by nozzle. In order to slove this problem, this paper design a high-speed and large-capacity FIFO in FPGA. This FIFO is composed by two SDRAM chips and FPGA internal logic control module, two SDRAM chips operate data in ping-pang mode under FPGA control. It realize the function that can write and read at the same time, through the way that when one SDRAM chip is receiving data and another SDRAM chip is sending data. Finally this system is proved having right function and good performance by simulation and running in development board.
Keywords/Search Tags:Digital printing, ping-pong operation, field-programmable gatearray(FPGA), Synchronous Dynamic Random Access Memory(SDRAM)
PDF Full Text Request
Related items