[发明专利]一种多通道并行输出的打印控制方法、装置及其芯片有效
申请号: | 201810211617.6 | 申请日: | 2018-03-14 |
公开(公告)号: | CN108415674B | 公开(公告)日: | 2021-07-27 |
发明(设计)人: | 陈伟祥;张晓旭;黄凯;刘智力;陈华锋 | 申请(专利权)人: | 杭州朔天科技有限公司;珠海奔图电子有限公司 |
主分类号: | G06F3/12 | 分类号: | G06F3/12 |
代理公司: | 杭州浙科专利事务所(普通合伙) 33213 | 代理人: | 杜立 |
地址: | 310012 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通道 并行 输出 打印 控制 方法 装置 及其 芯片 | ||
1.一种打印控制系统,包括适配接口模块、地址管理模块、数据倒序模块、数据分发模块、像素切分模块、像素映射模块、LSU控制模块、行/页同步信号处理模块、寄存器配置模块和时钟管理模块,其特征在于:
所述适配接口模块用于把地址管理模块传输过来的读数据消息转换成符合外接总线的读命令,发往目的端;接收目的端返回的消息,剥除其他信息,把打印数据传输到数据倒序模块;
所述地址管理模块用于接收上层下发的数据块band首地址、数据行数和突发长度这些信息;
所述数据倒序模块用于大小端转换、突发数据倒序、像素倒序转换和单像素位序倒换,其中突发数据倒序、像素倒序转换和单像素位序倒换三者不分先后顺序;
所述数据分发模块用于分发突发数据到不同的接口,接口和afifo1~ afifon一一对应,afifo是异步fifo,写端时钟是wclk,读端时钟是pclk;
所述像素切分模块以像素时钟pclk为粒度单位,把输入数据切分成像素数据输出;
所述像素映射模块包括查表模块和数据输出模块;
所述LSU控制模块用于协同通道数据与对应的通道校准时间控制CTC关系,确保数据输出端LVDS_DATA和通道校准时间控制端LSR_CTC成对输出;
所述行/页同步信号处理模块用于消抖和去除毛刺信号;
所述时钟管理模块用于产生同步时钟pclk和otclk,异步时钟wclk;
所述寄存器配置模块用于寄存各个模块所需的配置信息,把对应信号连接到对应模块;
所述地址管理模块用于接收上层业务处理层下发的数据块band首地址、数据行数和突发长度这些信息,根据打印的方向来决定地址如何进行解析和管理;
若是从左往右的正向打印,则地址管理模块生成突发地址的顺序如下:k代表并行打印通道数,生成突发地址顺序是L1bst1 – L2bst1 – ……– Lkbst1 – L1bst2 – L2bst1 –……以此类推,最后地址行数y=k;
若是从右往左的反向打印,则地址管理模块生成突发地址的顺序:k代表并行打印通道数,生成突发地址顺序是L1bstm – L2bstm – ……– Lkbstm– L1bstm-1 – L2bstm-1 –……以此类推,最后地址行数y=k;
当前数据块band处理完成后,锁存并处理下一个数据块band。
2.如权利要求1 所述的打印控制系统,其特征在于:
所述的打印控制系统,是一个独立的控制装置,或者是系统芯片当中的一个功能模块。
3. 如权利要求1 所述的打印控制系统,其特征在于:
所述总线是数据传输的通道,是AXI,AHB,Local Bus,GMII,PCIe这些形式,所述适配接口模块就是负责适配总线形式,从存储介质获取需要的数据。
4.如权利要求1所述的打印控制系统,其特征在于:
当从左往右的正向打印时,旁路bypass突发数据倒序功能;当从右往左的反向打印时,突发数据倒序控制部分会启用流水处理机制,与多组存储单元交互,保证多组突发数据无缝处理,其中的存储器memory是ram搭建,或者是寄存器二维数组;像素pixel倒序转换部分处理对象是以词word为单位,负责把每个词word的顺序前后对调。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州朔天科技有限公司;珠海奔图电子有限公司,未经杭州朔天科技有限公司;珠海奔图电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810211617.6/1.html,转载请声明来源钻瓜专利网。