发明名称 |
一种非同步多喷头的动态数据在线打印装置 |
摘要 |
本发明公开了一种非同步多喷头的动态数据在线打印装置,包括:各喷头独立的版面编辑单元,用于限定各喷头的打印范围;待用数据包缓冲池,其通过由打印装置预先从系统申请一块内存,并将此内存格式化为以数据包为单位的待用数据包缓冲池的方式形成;待发数据包队列,每个喷头都设立有待发数据包队列,打印数据按固定大小分组填入所述的待用数据包缓冲池中取出的数据包,然后将该挂到相应喷头的待发送队列中;环形令牌桶,用于决定各喷头待发包的发送顺序;打印数据生成器,用于监控各喷头待发数据包队列的大小;数据发送调度器,用于给各喷头动态分配数据带宽,决定当前应从哪个喷头的待发数据包队列取出待发数据包。 |
申请公布号 |
CN103645867A |
申请公布日期 |
2014.03.19 |
申请号 |
CN201310746168.2 |
申请日期 |
2013.12.30 |
申请人 |
中国科学院自动化研究所 |
发明人 |
吴少泓;王云宽;胡建华;王慎航;秦晓飞;郑军;王欣波 |
分类号 |
G06F3/12(2006.01)I |
主分类号 |
G06F3/12(2006.01)I |
代理机构 |
中科专利商标代理有限责任公司 11021 |
代理人 |
宋焰琴 |
主权项 |
一种非同步多喷头的动态数据在线打印装置,其包括:各喷头独立的版面编辑单元,用于限定各喷头的打印范围;待用数据包缓冲池,其通过由打印装置预先从系统申请一块内存,并将此内存格式化为以数据包为单位的待用数据包缓冲池的方式形成;待发数据包队列,每个喷头都设立有待发数据包队列,打印数据按固定大小分组填入从所述的待用数据包缓冲池中取出的数据包,然后将填充后的数据包挂到相应喷头的待发送队列中;环形令牌桶,用于决定各喷头待发包的发送顺序;打印数据生成器,用于监控各喷头待发数据包队列的大小;数据发送调度器,用于给各喷头动态分配数据带宽,决定当前应从哪个喷头的待发数据包队列取出待发数据包。 |
地址 |
100190 北京市海淀区中关村东路95号 |