识别控制数据包中的随机位制造技术

技术编号:30070742 阅读:23 留言:0更新日期:2021-09-18 08:23
流体喷射控制器接口包括输入逻辑,用于接收控制数据包和第一时钟信号,每一个控制数据包包括基元数据位的集合和随机位的集合,其中输入逻辑识别接收到的控制数据包中的随机位,以便于创建修改后的控制数据包。流体喷射控制器接口包括时钟信号生成器,用于生成与第一时钟信号不同的第二时钟信号,和输出逻辑,用于接收修改后的控制数据包,并基于第二时钟信号将修改后的控制数据包输出到流体喷射设备的流体喷射控制器。流体喷射控制器。流体喷射控制器。

【技术实现步骤摘要】
【国外来华专利技术】识别控制数据包中的随机位

技术介绍

[0001]一些打印设备包括至少一个流体喷射设备(例如,打印头),该流体喷射设备设计用于容纳填充有流体的盒(例如,在喷墨打印设备的情况下为墨水或墨粉,或在三维打印设备的情况下为细化剂)。流体喷射设备进一步包括至少一个喷嘴,通过该喷嘴将流体从盒内分配到基底上(例如,纸)。在打印文件时,打印设备的打印引擎控制器可以向流体喷射设备发送命令,控制流体喷射设备的单个喷嘴何时“激发”或分配流体。
附图说明
[0002]图1是根据一个示例示出了打印设备的元件的框图。
[0003]图2是根据一个示例示出了可用于向流体喷射设备的激发喷嘴传递命令的控制数据包的示意图。
[0004]图3是根据一个示例示出了流体喷射阵列控制器接口的框图。
[0005]图4是根据一个示例示出了图3示出的流体喷射阵列控制器接口的信号时序的时序图。
[0006]图5是示出了流体喷射控制器接口的示例的框图。
[0007]图6是根据一个示例示出了处理控制数据包的方法的流程图。
[0008]图7是根据另一个示例示出了流体喷射阵列控制器接口的框图。
[0009]图8是根据一个示例示出了图7示出的流体喷射阵列控制器接口的信号时序的时序图。
具体实施方式
[0010]在以下详细描述中,结合构成本公开的部分的附图做出参考,并以示出的方式展示了可实施本公开的具体示例。应当理解的是,在不脱离本公开的范围的情况下,可以利用其他示例和进行结构或逻辑上的改变。因此,以下详细描述并不具有限制性意义,并且本公开的范围由所附的权利要求书来限定。应当理解的是,除非特别指出,本公开描述的多个示例的特征可以部分或全部地相互组合。
[0011]当打印文件时,打印设备的打印引擎控制器可以通过数据路径向流体喷射设备(例如,打印头)在控制数据包中发送命令,该命令控制流体喷射设备的单个喷嘴何时“激发”或分配流体(例如,在喷墨打印设备的情况下为墨水、墨粉,或在三维打印设备的情况下为细化剂)。对于高密度打印应用,多种喷嘴可以被分组到多个“基元”中,使得每一个基元中的一个喷嘴基于从打印引擎控制器加载的数据(例如,每个基元1位数据),在任何给定的时间激发。对于低密度的打印应用,可以将多个基元组合以形成“虚拟”基元,其中每个虚拟基元的一个喷嘴在任何给定的时间激发(因此,虚拟基元中的一些基元可以不激发任何喷嘴)。
[0012]一些移位寄存器流体喷射实施方案可以允许在控制数据包的头部中插入随机数据。可以添加多种数量的随机数据位到头部。随机数据位可能对真实的喷嘴数据和/或控制
字(control word)数据没有功能上的影响,但随机数据位可以提供益处,例如识别数据完整性问题和有效地随机化或抖动激发周期以分散和激发相关的电磁兼容性发射的频率。但是,一些流体喷射设备设计可能不使用与随机长度头部兼容的接收器。这些流体喷射设备设计在使用随机长度头部的系统中可能不正常运行。例如,一些流体喷射设备设计可能使用不同的控制字或数据路径(datapath)结构,因此可以对数据包内的位执行重映射以提供兼容性。这种重映射涉及对准随机长度头部的能力,以确定真实控制字/数据包的位置。
[0013]本公开的一些示例是针对确定控制数据包中随机数据的位置的流体喷射阵列控制器接口。与随机长度头部对齐允许移除随机头部和/或数据包(包括控制字)的修改。本公开的一些示例针对的是流体喷射阵列控制器接口,该接口在控制数据包被提供到流体喷射设备之前,从控制数据包的头部移除随机插入位。本公开的一些示例允许限定为兼容移位寄存器流体喷射实施方式的系统与替代的流体喷射设备一起使用(例如,通过删除随机头部),或限定为特定控制字位序列(例如,地址位位置)的系统与替代的流体喷射设备一起使用(例如,通过修改控制字数据和/或位映射以重新布置控制字位)。一些示例为未来未定义的流体喷射架构提供灵活的系统设计。
[0014]在一个示例中,控制数据包和输入时钟信号由流体喷射阵列控制器接口接收,并移除随机插入位。流体喷射阵列控制器接口缓冲不含随机插入位的修改后的控制数据包。流体喷射阵列控制器接口使用独立的内部时钟向流体喷射设备输出缓冲的修改后的控制数据包,该内部时钟快于或等于接收到的输入时钟,将数据的缓冲每次限制在单个激发组数据。内部时钟的独立时间基准启用接口以修改时钟计时和数据组长度(data burst length)。流体喷射阵列控制器接口的一个示例包括输入移位寄存器、输出移位寄存器和内部时钟信号发生器。
[0015]尽管可以在喷墨打印的背景下讨论本公开的示例,但本公开的技术可以进一步应用于控制三维打印设备的流体喷射设备,和用于控制其他喷射例如墨水、墨粉或类似物的流体或用于增材制造工艺的细化剂(例如,粘合剂材料、粉末或类似物)的设备的流体喷射设备。
[0016]图1是根据一个示例示出了打印设备100的元件的框图。打印设备100包括打印引擎控制器102、流体喷射阵列控制器接口104和流体喷射设备106。在一个示例中,流体喷射设备106可以是布置在打印设备(例如,喷墨打印设备或三维打印机)的流体喷射阵列(例如,打印条)中的多个流体喷射设备(例如,打印头)之一。流体喷射设备106包括喷嘴阵列108,该喷嘴阵列进一步包括沿流体喷射设备106成行布置的喷嘴列110(1)

110(X)(以下统称为“喷嘴列110”)。每一个喷嘴列110包括被布置以将流体分配到基底上的多个喷嘴,其中喷嘴可以被布置到称为“基元”的组内。基元可以进一步被布置在称为“虚拟基元”的组内。喷嘴的数量和布置可以根据所需的打印密度而变化。打印喷射设备106还包括流体喷射阵列控制器112,该控制器连接到喷口阵列108。在一些示例中,流体喷射阵列控制器112还可以被称为流体喷射控制器,并且流体喷射阵列控制器接口104还可以被称作流体喷射控制器接口。
[0017]流体喷射阵列控制器接口104从打印引擎控制器102接收控制数据包103,用于控制由喷嘴阵列108的喷嘴的流体喷射。接口104从接收到的控制数据包103移除随机插入位,以创建移除随机插入位的修改后的控制数据包105,并且将修改后的控制数据包105输出到
流体喷射阵列控制器112。流体喷射阵列控制器112基于修改后的控制数据包105的内容,为喷嘴阵列108的喷嘴(或者,在一些示例中更具体地说,为喷嘴阵列108的虚拟基元)生成喷射控制数据113。数据路径将打印引擎控制器102、流体喷射阵列控制器接口104和流体喷射阵列控制器112相互连接,并且传输控制数据包103和修改后的控制数据包105。数据路径可以是高速数据路径,例如多路串行总线(multi

lane serial bus)。
[0018]在一个示例中,控制数据包103是“激发脉冲组”(或“FPG”)包,包含关于流体喷射设备106的哪些喷嘴应该激发的数据。例如,控制数据包103可以识别包含要激发的喷嘴的基元或者虚拟基元,或者数据包可以包含对于每本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种流体喷射控制器接口,包括:输入逻辑,用于接收控制数据包和第一时钟信号,每一个控制数据包包括基元数据位的集合和随机位的集合,其中所述输入逻辑识别所接收的控制数据包中的所述随机位,以便于创建修改后的控制数据包;时钟信号生成器,用于生成与所述第一时钟信号不同的第二时钟信号;以及输出逻辑,用于接收所述修改后的控制数据包,并且基于所述第二时钟信号,向流体喷射设备的流体喷射控制器输出所述修改后的控制数据包。2.根据权利要求1所述的流体喷射控制器接口,其中,用于每一个控制数据包的所述随机位的集合具有伪随机长度。3.根据权利要求1或2所述的流体喷射控制器接口,其中,用于每一个控制数据包的所述随机位的集合的值是伪随机数值。4.根据权利要求1

3中任一项所述的流体喷射控制器接口,其中,所述第二时钟信号快于或等于所述第一时钟信号。5.根据权利要求1

4中任一项所述的流体喷射控制器接口,其中,所述输入逻辑包括输入移位寄存器,并且其中所述输出逻辑包括输出移位寄存器。6.根据权利要求5所述的流体喷射控制器接口,其中,所述输入移位寄存器和所述输出移位寄存器是具有相同长度的固定长度移位寄存器。7.根据权利要求1

6中任一项所述的流体喷射控制器接口,并进一步包括控制逻辑,用于接收激发信号,并且控制所述输出逻辑。8.根据权利要求1

7中任一项所述的流体喷射控制器接口,其中,所述流体喷射控制器接口与所述流体喷射设备分开实施。9.根据权利要求1

7中任一项所述的流体喷射控制器接口,其中,所述流体喷射控制器接口被集成到所述流体喷射设备中。10.根据权利要求9所述的流体喷射控制器接口,其中,所述流体喷射控制器接口与所述流体喷射控制器位于共同的半导体管芯上。11.根据权利要求1

10中任一项所述的流体喷射控制器接口,其中,所述输入逻辑从所接收的控制数据包移除所述随机位,以便于创建所述修改后的控制数据包。12.根据权利要求1

11中任一项所述的流体喷射控制器接口,并进一步包括:修改逻辑,用于修改所...

【专利技术属性】
技术研发人员:J
申请(专利权)人:惠普发展公司有限责任合伙企业
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1