[发明专利]一种基于多核处理器及DMA技术的高速数码印花方法有效
申请号: | 201310268964.X | 申请日: | 2013-07-01 |
公开(公告)号: | CN103342056A | 公开(公告)日: | 2013-10-09 |
发明(设计)人: | 金增凯;吴华;南海云;沈静 | 申请(专利权)人: | 杭州万事利丝绸科技有限公司 |
主分类号: | B41J29/393 | 分类号: | B41J29/393 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 周烽 |
地址: | 310021 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 多核 处理器 dma 技术 高速 数码 印花 方法 | ||
1.一种基于多核处理器及DMA技术的高速数码印花方法,其特征在于,该方法是在数码印花系统上实现的,该数码印花系统包括多核处理器、内存、系统总线、DMAC、喷头和硬盘;其中:DMAC、多核处理器和内存通过系统总线相连,DMAC分别与喷头和硬盘相连;该方法包括以下几个步骤:
(1)处理打印命令:用户输入打印命令,由多核处理器中专门处理打印命令的那个核来处理打印命令;系统判断打印命令是否正确,其中包括两个部分:打印命令格式是否正确及要打印的图像是否存在,如果两个部分都正确的话,将处理好的命令通过系统总线先存放到内存中,同时跳到步骤2,否则步骤跳到1,等待下一条打印命令;
(2)取出打印图像:DMAC根据打印命令中指定图像地址,将对应的图像从基于RAID技术的硬盘中取出并传输到内存中,等待多核处理器的其他核来处理图像数据;
(3)多核处理器利用其他几个核来快速地对图像进行解压和旋转等复杂处理,在处理完后将图像数据通过系统总线传送到内存中;
(4)在DMAC控制下,将内存中已经处理好的命令和图像传输到喷头,喷头取出打印命令,判断打印命令是否是开始命令,如果是,跳到步骤5,否则跳到步骤1,等待下条命令(喷头一直等到收到的命令为开始打印命令时才开始打印);
(5)喷头对通过DMAC传过来的已经处理好的图像数据进行打印。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州万事利丝绸科技有限公司,未经杭州万事利丝绸科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310268964.X/1.html,转载请声明来源钻瓜专利网。