[发明专利]读写存储器的管理方法、装置及数码印刷设备有效
申请号: | 200810223288.3 | 申请日: | 2008-09-28 |
公开(公告)号: | CN101394458A | 公开(公告)日: | 2009-03-25 |
发明(设计)人: | 李丹;温晓辉;黄建梅;刘志红;陈峰 | 申请(专利权)人: | 北大方正集团有限公司;北京大学;北京北大方正电子有限公司 |
主分类号: | H04N1/21 | 分类号: | H04N1/21;H04N1/00 |
代理公司: | 北京同达信恒知识产权代理有限公司 | 代理人: | 李 娟 |
地址: | 100871北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 读写 存储器 管理 方法 装置 数码 印刷 设备 | ||
技术领域
本发明涉及数据存储技术领域,尤其涉及一种读写存储器的管理技术。
背景技术
数码印刷是近年来高速发展的印刷技术,采用将数据直接输入、处理、印刷的方式。数码印刷设备通过主机端将原始数据处理成点阵数据,通过控制系统将点阵数据处理成适合成像的数据,可以称为成像数据,控制系统再控制成像部件对成像数据直接成像。简单介绍常用的按需式喷墨印刷的数码印刷设备,在控制系统的控制下,当承印体(例如纸张)到达预定位置时,成像部件喷头中的压电晶体会产生脉冲将油墨挤出,直接向承印体的表面喷射雾状墨滴成像。在数码印刷设备的控制系统将点阵数据处理成成像数据的过程中,为了保证实时性,大量的数据需要高速传输,因此需要使用大容量的存储器对数据进行缓存,存储器的读写速度以及存储器的带宽利用率将直接影响数码印刷设备的印刷速度。
现有技术中,外围器件通过发送读写存储器请求实现对存储器的一次读写操作,每次需要按照写时间片长度向存储器中写入数据(即写操作),按照读时间片长度从存储器中读出数据(即读操作)。读写时间片长度是指对存储器进行一次读写操作的时间长度,在存储器工作的时钟周期确定的情况下,读写时间片长度与每次读写数据长度是一致的。通常情况下,存储器支持的读写时间片长度是固定不变的。随着技术的发展出现了支持可变读写时间片长度的存储器,这种存储器可以支持一定范围内的读写时间片长度。实际使用时,可以根据需要在一定的读写时间片范围内,为这种存储器设置一个固定的读写时间片长度,再按照该固定的读写时间片长度对存储器进行读写操作。读写时间片长度越大,则一次读写的数据越多,相应存储器的带宽利用率越高。如果为了提高存储器的带宽利用率而设置较大的读写时间片长度,会产生如下问题:将一组数据写入存储器的过程中,该组数据的总长度是不确定的,每次按照固定的写时间片长度将该组数据分批次写入存储器,在最后一次按照固定的写时间片长度将剩余数据写入存储器时,如果剩余数据的长度较小,则将剩余数据全部写入存储器之后,写操作还未结束,仍会继续向存储器中随机写入无效数据,直到本次写操作所用时间达到固定的写时间片长度,本次写操作结束。这样会导致将该组数据写入存储器的过程中,在最后一次向存储器中写入了无效数据,并且写入的无效数据有可能极大地超过了有效数据,写入无效数据造成了时间的浪费。同理,将一组数据从存储器中读出的过程中,可能会出现在最后一次从存储器中读出无效数据的问题。现有技术中,按照固定的读写时间片长度读写存储器的方法,可能会出现无效数据的写入或读出,影响了存储器的读写速度,从而降低了数据传输速度。
发明内容
本发明提供一种读写存储器的管理方法及装置,用以避免无效数据的写入或读出,提高存储器的读写速度。
对应的,本发明还提供一种数码印刷设备。
本发明提供一种读写存储器的管理方法,包括:
将接收到的一组数据写入存储器时,根据该组数据的总长度以及设定的每次写数据长度,判断是否需要动态配置写时间片长度,如果是,则任意一次根据调整的写时间片长度向存储器中写入数据,其余各次根据固定的写时间片长度向存储器中写入数据,如果否,则每次根据固定的写时间片长度向存储器中写入数据;
将该组数据从存储器中读出时,根据该组数据的总长度以及设定的每次读数据长度,判断是否需要动态配置读时间片长度,如果是,则任意一次根据调整的读时间片长度从存储器中读出数据,其余各次根据固定的读时间片长度从存储器中读出数据,如果否,则每次根据固定的读时间片长度从存储器中读出数据。
本发明提供一种读写存储器的管理装置,包括:
接收单元:用于接收一组数据;
判断单元:用于根据该组数据的总长度以及设定的每次写数据长度,判断是否需要动态配置写时间片长度,并输出写判断结果,根据该组数据的总长度以及设定的每次读数据长度,判断是否需要动态配置读时间片长度,并输出读判断结果;
配置单元:用于接收所述写判断结果和读判断结果,如果所述写判断结果为是,则为任意一次配置调整的写时间片长度,为其余各次配置固定的写时间片长度,如果所述写判断结果为否,则配置固定的写时间片长度,如果所述读判断结果为是,则为任意一次配置调整的写时间片长度,为其余各次配置固定的写时间片长度,如果所述读判断结果为否,则配置固定的读时间片长度;
读写单元:用于在每次接收到写存储器请求时,根据配置单元输出的写时间片长度向存储器中写入数据;在每次接收到读存储器请求时,根据配置单元输出的读时间片长度从存储器中读出数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京大学;北京北大方正电子有限公司,未经北大方正集团有限公司;北京大学;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810223288.3/2.html,转载请声明来源钻瓜专利网。