[发明专利]一种基于多核处理器及DMA技术的高速数码印花方法有效

专利信息
申请号: 201310268964.X 申请日: 2013-07-01
公开(公告)号: CN103342056A 公开(公告)日: 2013-10-09
发明(设计)人: 金增凯;吴华;南海云;沈静 申请(专利权)人: 杭州万事利丝绸科技有限公司
主分类号: B41J29/393 分类号: B41J29/393
代理公司: 杭州求是专利事务所有限公司 33200 代理人: 周烽
地址: 310021 浙*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 多核 处理器 dma 技术 高速 数码 印花 方法
【说明书】:

技术领域

发明属于数码打印技术领域,具体涉及一种基于多核处理器及DMA技术的高速数码印花方法。

背景技术

中国是纺织业大国,纺织品在中国的出口产品中占了很大一部分。印染则是丰富纺织品花色品种、提高产品档次的有效手段,是纺织业公认的高附加值产业,印染能够给纺织品带来更高的价值,经过印染后的纺织品不仅可以作为生活必需品,也可以成为一种工艺品。作为一种工艺品后,纺织品的价值进一步提升。但是传统纺织业存在很多问题,如传统的纺印染,就是典型的高能耗、高噪音、高污染的行业。随着环境保护政策的不断加完善,以及人们对环境保护意识的不断加深,高能耗、高噪音、高污染(三高)对于传统纺织业造成了很大的负面影响。数码印花是随着计算机技术不断发展而逐渐形成的一种集机械、计算机电子信息技术为一体的高新技术产物,能有效解决传统纺织业的“三高”问题。 数码印花技术运用计算机辅助设计(CAD)技术、数字制造技术、计算机网络技术这三项技术对整个纺织品印花加工工艺设备数字化处理,使纺织品印花的整个生产过程实现数字化,从而以全新的生产模式达到提高生产效率,提高产品质量,大力降低环境污染的目标,使印花技术进入一个崭新的时代,是对传统印花技术的一次重大突破,也对纺织业产生了巨大的影响。同时数码印花技术的应用,对个性化、小批量、快速反应的市场需求得到真正的体现。变单一为多样;变平面为立体;变装饰为实用。使得制作形式灵活化、设计取材丰富化、应用方式个性化。极大的满足现代人们求新、求异、求变、求个性化的消费心理。

目前的数码印花机一般由PC、喷头控制单板和外部打印架构组成。一般的步骤都是在首先PC上完成对打印图像的解压、旋转等复杂处理,然后通过并行接口将处理好的图像数据和打印命令传送到数码印花机的喷头。纺织业的印染需要处理大量的图像,大量图像的快速打印对计算机提出了更高的要求。受到PC处理器性能和并行接口传输数据限制,目前的数码印花机仍然无法对大量图像进行实时处理,使得打印速度落后于传统的机印花。数码打印虽然解了印染业的三高问题,但是对于纺织品产业的效率问题却没有很好的解决,这也成为了阻碍数码印花机及数码印花技术在纺织业中的快速普及。

发明内容

本发明的目的在于克服现有数码印花机受到PC处理器性能和并行接口传输数据限制,仍然无法对大量图像进行实时处理,使得打印速度落后于传统的机印花的缺点,提供一种基于多核处理器及DMA技术的高速数码印花方法。本发明可以提高目前数码印花机的效率,从而加快数码印花机的普及。

本发明的目的是通过以下技术方案来实现的:一种基于多核处理器及DMA技术的高速数码印花方法,该方法是在数码印花系统上实现的,该数码印花系统包括多核处理器、内存、系统总线、DMAC、喷头和硬盘;其中:DMAC、多核处理器和内存通过系统总线相连,DMAC分别与喷头和硬盘相连;该方法包括以下几个步骤:

(1)处理打印命令:用户输入打印命令,由多核处理器中专门处理打印命令的那个核来处理打印命令。系统判断打印命令是否正确,其中包括两个部分:打印命令格式是否正确及要打印的图像是否存在,如果两个部分都正确的话,将处理好的命令通过系统总线先存放到内存中,同时跳到步骤2,否则步骤跳到1,等待下一条打印命令;

(2)取出打印图像:DMAC根据打印命令中指定图像地址,将对应的图像从基于RAID技术的硬盘中取出并传输到内存中,等待多核处理器的其他核来处理图像数据;

(3)多核处理器利用其他几个核来快速地对图像进行解压和旋转等复杂处理,在处理完后将图像数据通过系统总线传送到内存中。

(4)在DMAC控制下,将内存中已经处理好的命令和图像传输到喷头,喷头取出打印命令,判断打印命令是否是开始命令,如果是,跳到步骤5,否则跳到步骤1,等待下条命令(喷头一直等到收到的命令为开始打印命令时才开始打印);

(5)喷头对通过DMAC传过来的已经处理好的图像数据进行打印。

本发明的有益效果在于:本发明首先利用多核处理器来加快打印命令和打印图像的处理,其中打印图像速度的提升对于整体性能的提升很大。其次利用DMA技术实现了高速外设和主存储器之间自动成批交换数据尽量减少CPU干预的输入/输出操作方式,使整个计算机系统的效率大大提高。最后利用RAID技术来提高硬盘的存取速度,来提升整个计算机系统的效率。本发明有效地克服了目前数码印花机处理图像速度不快,以及在大量图像数据传输时浪费了处理器开销,从而降低数码打印及整体性能的缺点,利用多核处理器、DMA技术等来大大提高数码打印机的效率。

附图说明

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州万事利丝绸科技有限公司,未经杭州万事利丝绸科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310268964.X/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top