【技术实现步骤摘要】
存储介质、数据处理方法及采用该方法的盒芯片相关申请交叉引用本申请要求于2016年9月23日提交中国专利局、申请号为201610849245.0、专利技术名称为"数据处理方法及采用该方法的盒芯片"的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本专利技术涉及打印成像领域,尤其涉及一种存储介质、数据处理方法及采用该方法的盒芯片。
技术介绍
在例如喷墨打印机、激光打印机这类打印成像设备中,记录材料(例如墨水、碳粉)通过一个耗材盒提供,记录材料容纳在耗材盒中,当记录材料消耗完时,用户只需要更换耗材盒就可以了,打印机可以继续使用。为了方便对耗材盒的管理,在耗材盒上设置了一个盒芯片,在盒芯片中,存储了有关耗材盒的信息,例如制造商、记录材料(碳粉、墨水)的类型、颜色、容量和使用情况等。因此,当用户将耗材盒安装到打印成像设备中时,盒芯片存储的信息就能提供给打印成像设备,打印成像设备就能获知耗材盒的基本信息,并且,在使用耗材盒的过程中,将更新了的信息,例如使用情况信息,写入到盒芯片中。为了避免盒芯片的信息被不合理地修改,部分盒芯片的存储器中,划分了若干区域,如图3所示的一种现有技术的存储器中,存储器编址了6个地址,被划分成了三个区域,分别是只读存储区(R)、可读写存储区(RW)和写一次存储区(WO)。在只读存储区中,存储不希望被改写的信息,例如制造商信息,从而确保盒芯片的来源的唯一性。然而,对盒芯片的这些访问限制,无法较为完整地记录打印成像设备对盒芯片的操作。某些情况下,打印成像设备发生了异常,若盒芯片能无访问限制地记录打印成像设备的操作,则在后续的维修保养中, ...
【技术保护点】
一种盒芯片的数据处理方法,其特征在于,所述盒芯片包括主存储区和备份存储区,所述数据处理方法包括:判断接收的指令为读指令还是写指令;若是写指令,则将写指令中携带的数据,根据写指令中包含的地址,写入主存储区中该地址所指向的位置;并根据预设的规则,判断是否需要对备份存储区的数据进行更新。
【技术特征摘要】
2016.09.23 CN 20161084924501.一种盒芯片的数据处理方法,其特征在于,所述盒芯片包括主存储区和备份存储区,所述数据处理方法包括:判断接收的指令为读指令还是写指令;若是写指令,则将写指令中携带的数据,根据写指令中包含的地址,写入主存储区中该地址所指向的位置;并根据预设的规则,判断是否需要对备份存储区的数据进行更新。2.根据权利要求1所述的数据处理方法,其特征在于,所述方法还包括:若是读指令,则判断读指令中包含的地址,是否在备份存储区中对应地设置有备份数据;如果有,则从备份存储区读取数据;如果没有,则根据读指令中的地址,读取主存储区中的数据。3.根据权利要求2所述的数据处理方法,其特征在于,在判断读指令中包含的地址在备份存储区中对应地设置有备份数据之后,所述方法还包括:判断读指令中包含的地址在备份存储区中对应的备份数据的状态;如果备份数据是正常数据,则从备份存储区读取信息;如果备份数据是不正常数据,则根据读指令中的地址,读取主存储区中的数据。4.根据权利要求1所述的数据处理方法,其特征在于,所述方法还包括:若是读指令,则判断读指令中包含的地址在备份存储区中对应的备份数据的状态;如果备份数据是正常数据,则从备份存储区读取信息;如果备份数据是不正常数据,则根据读指令中的地址,读取主存储区中的数据。5.根据权利要求1所述的数据处理方法,其特征在于,所述方法还包括:若是读指令,则根据预设的规则,判断是否需要对备份存储区的数据进行更新;若需要更新,则在对备份存储区的数据进行更新之后,读取所述备份存储区的数据;或者,在对备份存储区的数据进行更新之前,读取所述主存储区的数据;若不需要更新,则读取所述备份存储区的数据。6.根据权利要求1所述的数据处理方法,其特征在于,所述方法还包括:若是写指令,则将写指令中携带的数据,根据写指令中包含的地址,写入主存储区中该地址所指向的位置,并判断所述地址对应的响应类型,根据响应类型进行相应的响应处理。7.根据权利要求6所述的数据处理方法,其特征在于,所述盒芯片还包括响应存储区;所述方法还包括:若是读指令,则判断读指令中包含的地址在响应存储区中对应的响应类型;如果响应类型是预先设置的第一响应类型,则根据读指令中的地址,读取主存储区中的数据;如果响应类型是预先设置的第二响应类型或第三响应类型,则读取备份存储区的对应地址的数据;其中,第一响应类型为:读指令和写指令都指向主存储区;第二响应类型为:在第一次写指令执行后,将主存储区对应的地址的数据复制到备份存储区,读指令指向备份存储区;第三响应类型为:读指令指向备份存储区,接收到写指令时,回复错误信号。8.根据权利要求1-5中任意一项所述的数据处理方法,其特征在于,所述根据预设的规则,判断是否需要对备份存储区的数据进行更新,包括:判断备份存储区中各个地址的数据;若数据是正常数据,则不需要更新;若数据是预设的第一无效数据,则需要更新,从主存储区中对应的地址复制数据到备份存储区,覆盖所述第一无效数据;若数据是预设的第二无效数据,则不做任何处理。9.一种盒芯片,其特征在于,所述盒芯片包括接口单元,存储单元和控制单元,存储单元包括主存储区和备份存储区;接口单元用于接收打印成像设备发送的指令;控制单元用于判断接收的指令为读指令还是写指令,若是写指令,则将写指令中携带的数据,根据写指令中包含的地址,写入主存储区中该地址所指向的位置;并且根据预设的规则,判断是否需要对备份存储区的数据进行更新。10.根据权利要求9所述的盒芯片,其特征在于,所述控制单元还用于:若是读指令,则判断读指令中包含的地址,是否在备份存储区中对应地设置有备份数据;如果有,则从备份存储区读取数据;如果没有,则根据读指令中的地址,读取主存储区中的数据。11.根据权利要求10所述的盒芯片,其特征在于,所述控制单元还用于:在判断读指令中包含的地址在备份存储区中对应地设置有备份数据之后,判断读指令中包含的地址在备份存储区中对应的备份数据的状态;如果备份数据是正常数据,则从备份存储区读取信息;如果备...
【专利技术属性】
技术研发人员:刘卫臣,
申请(专利权)人:珠海艾派克微电子有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。