Font Size: a A A

Research On The Key Technqlogy Of Printer Embedded Computer

Posted on:2013-08-28Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y LuFull Text:PDF
GTID:2248330395955623Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
The USB interface of ordinary printer is the USB slave interface, which makes theprinter only as a USB slave device receive the data from PC coming through the USBinterface, unable to achieve without PC to print directly through USB interface, whichbrings inconvenience to the user to use.This paper mainly studies the printer embedded computer which can directly printthe image data in mobile storage equipment. First of all, this paper designs anembedded computer based on ARM11and FPGA, which uses the USB HOSTinterface that built in ARM to realize the active reading the image information in Udisk, mobile hard disk and other mobile storage equipment. Secondly, through thestudy of the error diffusion algorithm, the use of abundant hardware resources andusing look-up table instead of multiplication, realizes error diffusion algorithm IP corewith hardware description language in FPGA, at the same time realizes pipelineddesign in FPGA which can calculate a pixel halftone value each clock cycle, thisscheme greatly improves the efficiency of the system. Finally, through theimprovement of White Block Skipping coding algorithm, realizes the improvement ofWhite Block Skipping coding algorithm IP core in FPGA which reduces the storagespace and supports multiple copies printing.This paper achieves printing directly through USB interface through the researchof the embedded computer print model and the corresponding key technology, meetsthe system design intention.
Keywords/Search Tags:embedded computer, FPGA, error diffusion algorithm, WhiteBlock Skipping coding algorithm
PDF Full Text Request
Related items