全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210764569.X (22)申请日 2022.06.30 (71)申请人 龙芯中科技 术股份有限公司 地址 100095 北京市海淀区中关村环保科 技示范园龙芯产业园2号楼 (72)发明人 姜文奇 宫一夫  (74)专利代理 机构 北京同立钧成知识产权代理 有限公司 1 1205 专利代理师 孙静 刘芳 (51)Int.Cl. G06F 3/12(2006.01) G06F 9/50(2006.01) B41J 29/393(2006.01) (54)发明名称 打印主控芯片及打印方法 (57)摘要 本申请提供一种打印主控芯片及打印方法。 该打印主控芯片包括: 主CPU核、 打印CPU核和打 印接口控制单元, 主CPU核用于获取外接设备发 送的打印任务, 打印任务包括第一打印数据; 主 CPU核还用于对第一打印数据进行处理, 得到第 二打印数据, 并将第二打印数据存储至与主控芯 片连接的内存存储单元; 打印CPU核用于在收到 主CPU核的唤醒命令后, 加载打印设备的驱动程 序, 并启动打印接口控制单元的DMA传输机制; 打 印接口控制单元用于基于DMA传输机制从内存存 储单元中获取第二打印数据, 并将第二打印数据 通过与打印接口控制单元通讯连接的打印设备 接口传输至打印设备。 本申请提供的主控芯片, 可以有效提高打印设备的打印性能及效率。 权利要求书2页 说明书9页 附图5页 CN 115079965 A 2022.09.20 CN 115079965 A 1.一种打印主控芯片, 其特征在于, 包括: 主CPU核、 打印CPU核和打印接口控制单元; 其 中, 所述主CPU 核用于获取外 接设备发送的打印任务, 所述打印任务包括第一打印数据; 所述主CPU核还用于对所述第一打印数据进行处理, 得到第二打印数据, 并将所述第二 打印数据存 储至与所述主控芯片连接的内存 存储单元; 所述打印CPU核用于在收到所述主CPU核 的唤醒命令后, 加载打印设备的驱动程序, 并 启动所述打印接口控制单 元的DMA传输 机制; 所述打印接口控制单元用于基于所述DMA传输机制从所述内存存储单元中获取所述第 二打印数据, 并将所述第二打印数据通过与所述打印接口控制单元通讯连接的打印设备接 口传输至所述打印设备。 2.根据权利要求1所述的芯片, 其特 征在于, 所述打印CPU 核还用于: 若监测到所述主CPU核启动后的第 一预设时长内或上一打印任务完成后的第 一预设时 长内未获取到下一打印任务, 则对所述主CPU核进行关断控制, 以使所述主CPU核进入待机 状态。 3.根据权利要求2所述的芯片, 其特 征在于, 所述打印CPU 核还用于: 在所述主CPU核进入待机状态后, 若监测到在第 二预设时长内未获取到下一打印任务, 则对所述主CPU核进行掉电处理, 将所述主CPU核当前的系统数据存储至所述内存存储单 元, 并控制所述内存 存储单元进入自刷新模式, 以保持所述系统数据不丢失。 4.根据权利要求3所述的芯片, 其特 征在于, 所述打印CPU 核还用于: 在对所述主CPU核进行掉电处理后, 若监测到所述外接设备发送的所述唤醒命令, 则控 制所述主CPU核再次上电, 并对 所述主CPU核进 行唤醒, 使 得所述主CPU核重新启动进入待机 状态。 5.根据权利要求 4所述的芯片, 其特 征在于, 所述打印CPU 核还用于: 恢复至正常电压, 并在监测到所述外接设备再次发送的打印任务时, 向所述主CPU核发 送复位指令, 使所述主CPU 核由待机状态切换至 工作状态。 6.根据权利要求 4所述的芯片, 其特 征在于, 所述主CPU 核还用于: 再次上电时, 从所述内存存储单元中提取所述系统数据后运行, 加载所述外接设备对 应的驱动程序, 以再次获取 所述外接设备发送的打印任务。 7.根据权利要求1所述的芯片, 其特征在于, 所述打印接口控制单元中集成有多种类型 的打印设备接口; 所述打印接口控制单元具体用于: 根据所述打印设备的对应标识获取所述打印设备的 接口类型, 基于所述D MA传输机制从所述内存存储单元中获取所述第二打印数据, 并通过所 述接口类型对应的所述打印设备接口将所述第二打印数据传输 至所述打印设备。 8.根据权利要求1所述的芯片, 其特征在于, 所述芯片还包括传输控制器; 所述传输控 制器包括网络控制器及USB总线控制器, 所述传输控制器用于从所述外接设备接收所述打 印任务。 9.一种打印方法, 其特征在于, 应用于包括主CPU核、 打印CPU核和打印接口控制单元的 主控芯片, 所述方法包括: 所述主CPU 核获取外 接设备发送的打印任务, 所述打印任务包括第一打印数据;权 利 要 求 书 1/2 页 2 CN 115079965 A 2所述主CPU核对所述第一打印数据进行处理, 得到第 二打印数据, 并将所述第二打印数 据存储至与所述主控芯片连接的内存 存储单元; 所述打印CPU核在收到所述主CPU核 的唤醒命令后, 加载打印设备的驱动程序, 并启动 所述打印接口控制单 元的DMA传输 机制; 所述打印接口控制单元基于所述DMA传输机制从所述内存存储单元中获取所述第二打 印数据, 并将所述第二打印数据通过与所述打印接口控制单元通讯连接的打印设备接口传 输至所述打印设备。 10.根据权利要求9所述的方法, 其特 征在于, 所述方法还 包括: 当所述打印CPU核监测到所述主CPU核启动后的第一预设时长内或上一打印任务完成 后的第一预设时长内未获取到下一打印任务时, 对 所述主CPU核进 行关断控制, 以使 所述主 CPU核进入待机状态。 11.根据权利要求10所述的方法, 其特征在于, 使所述主CPU核进入待机状态后, 所述方 法还包括: 当所述打印CPU核监测到在第二预设时长内未获取到所述下一打印任务时, 对所述主 CPU核进行掉电处理, 将所述主CPU核当前的系统数据存储至所述内存存储单元, 并控制所 述内存存储单元进入自刷新模式, 以保持所述系统数据不丢失。 12.根据权利要求11所述的方法, 其特征在于, 在对所述主CPU核进行掉电处理后, 所述 方法还包括: 当所述打印CPU核监测到所述外接设备发送的所述唤醒命令时, 控制所述主CPU核再次 上电, 并对所述主CPU 核进行唤醒, 使得 所述主CPU 核重新启动进入待机状态。 13.根据权利要求12所述的方法, 其特征在于, 使得所述主CPU核重新启动进入待机状 态后, 所述方法还 包括: 在所述打印CPU核监测到所述外接设备再次发送的打印任务时, 向所述主CPU核发送复 位指令, 使所述主CPU 核由待机状态切换至正常工作状态。权 利 要 求 书 2/2 页 3 CN 115079965 A 3

.PDF文档 专利 打印主控芯片及打印方法

文档预览
中文文档 17 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 打印主控芯片及打印方法 第 1 页 专利 打印主控芯片及打印方法 第 2 页 专利 打印主控芯片及打印方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:32:31上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。