单核处理器设备的并行写码方法、电子设备、存储介质技术

技术编号:20517606 阅读:24 留言:0更新日期:2019-03-06 02:33
本发明专利技术提供单核处理器设备的并行写码方法,包括步骤获取数据,数据处理,循环写入数据,本发明专利技术通过在输入输出端口发送每一位数据前对所有端口要发送的数据进行整合处理,实现对目标芯片进行并行写码;本发明专利技术还涉及电子设备与可读存储介质,用于执行单核处理器设备的并行写码方法;本发明专利技术实现对整板的目标芯片按照需求并行同时写入不同码型数据,数据无条件限制,写码速度快,写码时间接近单片写码时间,提高生产效率及生产灵活性,方便处理小数量多码型订单,减少散片比例。

Parallel Code Writing Method, Electronic Equipment and Storage Medium for Single Core Processor Equipment

The present invention provides a parallel coding method for single-core processor devices, including step acquisition data, data processing and cyclic writing data. The method realizes parallel coding for target chips by integrating data to be transmitted at all ports before sending each bit of data at the input and output ports. The invention also relates to electronic devices and readable storage media for execution of single-chip. The parallel coding method of the nuclear processor device realizes that the target chip of the whole board can simultaneously write different code data according to the requirement, the data is unconditionally limited, the coding speed is fast, the coding time is close to the single chip coding time, the production efficiency and production flexibility are improved, the small number of multi-code orders are handled conveniently, and the proportion of scattered pieces is reduced.

【技术实现步骤摘要】
单核处理器设备的并行写码方法、电子设备、存储介质
本专利技术涉及芯片打印耗材芯片领域,尤其涉及单核处理器设备的并行写码方法、电子设备、存储介质。
技术介绍
随着对生产效率需求的提高,产业链的成熟及对耗材芯片需求的增长,利用现有的写码方法对连片芯片操作时,只能对所有芯片写入同一码型数据,针对部分芯片写入不同序列号等参数时,只能一片一片轮流操作,即为对单芯片写码操作模式的复制,写码时间长,连片芯片写入型号受限,现有的写读码操作模式及方法难以满足快速对整板芯片写入不同码型数据的需求,现有写读码设备在不拆分整板芯片的情况下只能对整板芯片同时写入同一码型,写读码效率不高,操作不灵活的问题。
技术实现思路
为了克服现有技术的不足,本专利技术的目的之一在于提供单核处理器设备的并行写码方法、电子设备、存储介质,通过在输入输出端口发送每一位数据前对所有端口要发送的数据进行整合处理,实现对整板芯片按照需求并行写入不同码型数据,写码速度快,数据无条件限制。本专利技术提供单核处理器设备的并行写码方法,包括以下步骤:获取数据,获取待写入数据包,所述待写入数据包包括若干组待写入数据,所述待写入数据包括若干位数据,所述待写入数据为目标芯片的待写入数据;数据处理,获取所述待写入数据的当前位数据组成写入数组,获取所述写入数组的数据对应的二进制数据,获取所述二进制数据的当前位数据组成最小写码单元;循环写入数据,将所述最小写码单元循环写入所述目标芯片,获取所述二进制数据的下一位数据组成所述最小写码单元。进一步地,所述目标芯片与通道一一对应,所述待写入数据为所述通道对应的目标芯片的待写入数据。进一步地,所述写入数组的元素个数与所述通道的数量相等。进一步地,在所述步骤循环写入数据之后还包括步骤二次循环写入数据,获取所述待写入数据的下一位数据组成写入数组,将所述写入数组循环写入所述目标芯片。进一步地,所述步骤循环写入数据具体为将所述最小写码单元赋值给数据端口寄存器,所述数据端口寄存器将所述最小写码单元发送至所述目标芯片。进一步地,所述待写入数据的数据位数包括8位、16位和32位。一种电子设备,包括:处理器;存储器;以及程序,其中所述程序被存储在所述存储器中,并且被配置成由处理器执行,所述程序包括用于执行上述单核处理器设备的并行写码方法。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行上述单核处理器设备的并行写码方法。相比现有技术,本专利技术的有益效果在于:本专利技术提供单核处理器设备的并行写码方法,包括步骤获取数据,数据处理,循环写入数据,本专利技术通过在输入输出端口发送每一位数据前对所有端口要发送的数据进行整合处理,实现对目标芯片进行并行写码;本专利技术还涉及电子设备与可读存储介质,用于执行单核处理器设备的并行写码方法;本专利技术实现对整板目标芯片按照需求并行同时写入不同码型数据,数据无条件限制,写码速度快,写码时间接近单片写码时间,提高生产效率及生产灵活性,方便处理小数量多码型订单,减少散片比例。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,并可依照说明书的内容予以实施,以下以本专利技术的较佳实施例并配合附图详细说明如后。本专利技术的具体实施方式由以下实施例及其附图详细给出。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为本专利技术的单核处理器设备的并行写码方法流程图。具体实施方式下面,结合附图以及具体实施方式,对本专利技术做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。单核处理器设备的并行写码方法,如图1所示,包括以下步骤:获取数据,获取待写入数据包,待写入数据包包括若干组待写入数据,待写入数据包括若干位数据,待写入数据为目标芯片的待写入数据,优选地,目标芯片与通道一一对应,待写入数据为通道对应的目标芯片的待写入数据,待写入数据为相同数据或不同数据,在一实施例中,目标芯片为10连片芯片,单组整板芯片的通道数量为10,通道与目标芯片一一对应,获取待写入数据包,即获取所有通道对应的目标芯片的待写入数据,待写入数据包包括10组待写入数据,按照目标芯片的顺序排列,待写入数据分别为:DATA0={0x00,0x34,0x56,0x78},DATA1={0x11,0x34,0x56,0x78},DATA2={0x22,0x34,0x56,0x78},DATA3={0x33,0x34,0x56,0x78},DATA4={0x44,0x34,0x56,0x78},DATA5={0x55,0x34,0x56,0x78},DATA6={0x66,0x34,0x56,0x78},DATA7={0x77,0x34,0x56,0x78},DATA8={0x88,0x34,0x56,0x78},DATA9={0x99,0x34,0x56,0x78}。数据处理,获取待写入数据的当前位数据组成写入数组A10,获取写入数组A10的数据对应的二进制数据,获取二进制数据的当前位数据组成最小写码单元H1,优选地,待写入数据的数据位数包括8位、16位和32位,优选地,写入数组A10的元素个数与通道的数量相等,M表示将写入数组A10的数据写入目标芯片需要的循环次数,如写入数组A10的元素的数据位数为8位时,则M为8,N表示单个通道待写入数据的长度,此并行写码方法为所有通道同时写入每一位数据,在一实施例中,获取待写入数据包的当前位数据组成数组A10,如首先获取DATA0、DATA1、DATA2、DATA3、DATA4、DATA5、DATA6、DATA7、DATA8和DATA9的第一位数据组合得到写入数组A10,写入数组A10的元素个数为10,写入数组A10的元素个数与单组整板芯片的通道数量相等,A10具体为:A10={0x00,0x11,0x22,0x33,0x44,0x55,0x66,0x77,0x88,0x99},计算写入数组A10的元素对应的二进制数据,获取二进制数据的当前位数据组成最小写码单元H1,如首先获取写入数组A10的每位二进制数据的最高位数据组成最小写码单元H1,H1=(0000000011)H。循环写入数据,将最小写码单元H1循环写入目标芯片,获取二进制数据的下一位数据组成最小写码单元H1,优选地,步骤循环写入数据具体为将最小写码单元H1赋值给数据端口寄存器,数据端口寄存器将最小写码单元H1发送至目标芯片,数据端口为与目标芯片的数据端连接的数据端口,在一实施例中,将最小写码单元H1=(0000000011)H赋值给数据端口寄存器,数据端口寄存器将最小写码单元H1=(0000000011)H发送至目标芯片,然后获取每位元素的下一位二进制数据组成最小写码单元H1,将最小写码单元H1循环写入目标芯片,重复此步骤,循环M次,直至写入数组A10的数据全部发送至目标芯片,即每个通道发送完一个字节的数据。在一实施例中,优选地,在步骤循环写入数据之后还包括步骤二次循环写入数据,获取待写入数据的下一位数据组成写入数组A10,将写入数组A10循环写入目标芯片,循环N次,完成DATA0、DATA1、D本文档来自技高网...

【技术保护点】
1.单核处理器设备的并行写码方法,其特征在于包括以下步骤:获取数据,获取待写入数据包,所述待写入数据包包括若干组待写入数据,所述待写入数据包括若干位数据,所述待写入数据为目标芯片的待写入数据;数据处理,获取所述待写入数据的当前位数据组成写入数组,获取所述写入数组的数据对应的二进制数据,获取所述二进制数据的当前位数据组成最小写码单元;循环写入数据,将所述最小写码单元循环写入所述目标芯片,获取所述二进制数据的下一位数据组成所述最小写码单元。

【技术特征摘要】
1.单核处理器设备的并行写码方法,其特征在于包括以下步骤:获取数据,获取待写入数据包,所述待写入数据包包括若干组待写入数据,所述待写入数据包括若干位数据,所述待写入数据为目标芯片的待写入数据;数据处理,获取所述待写入数据的当前位数据组成写入数组,获取所述写入数组的数据对应的二进制数据,获取所述二进制数据的当前位数据组成最小写码单元;循环写入数据,将所述最小写码单元循环写入所述目标芯片,获取所述二进制数据的下一位数据组成所述最小写码单元。2.如权利要求1所述的单核处理器设备的并行写码方法,其特征在于:所述目标芯片与通道一一对应,所述待写入数据为所述通道对应的目标芯片的待写入数据。3.如权利要求2所述的单核处理器设备的并行写码方法,其特征在于:所述写入数组的元素个数与所述通道的数量相等。4.如权利要求1所述的单核处理器设备的并行写码方法,...

【专利技术属性】
技术研发人员:邵元金何红明陈涛
申请(专利权)人:杭州旗捷科技有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1