一种高效的芯片生产方法技术

技术编号:36355503 阅读:50 留言:0更新日期:2023-01-14 18:11
本发明专利技术提供的一种高效的芯片生产方法,其将待加工芯片的所有加工工序对应的程序文件配置为一个更新用移动盘,在需要更新所述测试架中的程序文件时,将所述更新用移动盘插入到所述测试架上,通过测试架上阈值的boot程序将程序文件更新到测试架中,通过菜单形式支持用户选择本次工序的程序文件执行,整个过程中程序文件的更新无需专业人员实施,普通用户即可通过菜单进行选择,降低了执行难度,提高了执行效率。行效率。行效率。

【技术实现步骤摘要】
一种高效的芯片生产方法


[0001]本专利技术涉及芯片生产测试
,具体为一种高效的芯片生产方法。

技术介绍

[0002]芯片从生产过程经过多个工序,比如:绑定、烧录、检测等,每一个工序都需要使用到不同的程序文件。通常为了提高生产效率,需要使用测试架,将对应工序的程序文件放置在测试架存储器中,将同种型号的芯片放置在一个测试架中,同时对多个芯片进行烧录、检测等操作。而不同型号的芯片因为芯片触点排布不同,对应的测试点位置和芯片尺寸大小不一样,所以每种芯片的测试架各不相同,互相无法兼容。在实际工作中,如果有M种芯片需要同时测试,每种芯片需要N种工序,那么需要的测试架个数就是MxN。这样就需要大量的空间来放置测试架,空间浪费严重。而且频繁拆装芯片也会降低工作效率,增加芯片损坏概率。
[0003]为了降低提高测试效率,现有技术中通常的采用的解决方案是每个需要更换测试工序的芯片与测试架一起搬到存储了程序文件的服务器旁,通过与服务器连接的烧录器更换每个测试架中的程序文件,而无需更换测试架;但是,这种方法也比较耗时耗力,同时更换测试架中的程序文件需要专业的人员去操作,非常的不方便,且影响芯片加工的整体执行效率。

技术实现思路

[0004]为了解决现有技术中,针对芯片的不同加工工序,需要频繁更换测试架中程序文件影响芯片加工的整体执行效率的问题,本专利技术提供一种高效的芯片生产方法,其无需频繁搬动测试架即可完成所有需要使用测试架的工序,且无需专门技术人员即可完成不同工序对应的程序文件的更换,极大地提高了执行效率。
[0005]本专利技术的技术方案是这样的:一种高效的芯片生产方法,其特征在于,其包括以下步骤:S1:构建一个加工用程序目录,所述加工用程序目录包括:一级目录和二级目录,所述二级目录设置于所述一级目录之下;所述一级目录的命名为待加工芯片的芯片名称;所述二级目录的命名分别为所述待加工芯片的所有加工工序名称;将每个工序对应的程序文件放置到对应的所述二级目录下;S2:将所述加工用程序目录放到U盘根目录,同时将所述加工用程序目录的目录信息做成配置文件放到U盘的根目录,做成:更新用移动盘;S3:在所述测试架的控制芯片中设置boot程序;S4:将所述待加工芯片放置到所述测试架上;在需要更新所述测试架中的程序文件时,将所述更新用移动盘插入到所述测试架上;
S5:对测试架关机后上电,所述boot程序会对USB接口进行扫描,如果发现所述更新用移动盘,则实施步骤S7;否则实施步骤S6;S6:所述boot程序检测所述测试架的文件存储区域;如果所述文件存储区域有程序文件,则实施步骤S8;否则停止工作,发出警告信息;S7:比较所述更新用移动盘中的文件版本和所述文件存储区域中的文件版本;如果所述文件存储区域为空,或者所述更新用移动盘中的文件版本有更新,则将所述更新用移动盘中的更新的程序文件复制或者替换到所述测试架文件区域中;实施步骤S8;否则,实施步骤S8;S8:所述boot程序读取所述测试架文件区域中的配置文件,以菜单形式将所有的二级目录名称显示出来;S9:读取用户在菜单上的选择,根据用户选择的二级目录名称,将所述测试架文件区域中对应的程序文件解密后,复制到所述测试架的控制芯片的存储区域;S10:boot程序跳转到所述控制芯片的存储区域的首地址,启动程序文件,引导进行后续加工工序的操作。
[0006]其进一步特征在于:步骤S1中,将所述程序文件存入到所述二级目录下之前,需要对每个程序文件进行命名;所述程序文件的名称中包括:目录信息、版本信息、CRC校验信息;步骤S5中,所述boot程序检测所述测试架的USB接口时,通过所述配置文件判断是否有所述更新用移动盘;当所述boot程序检测到USB接口上有U盘,且U盘中存在所述配置文件,则判断为发现所述更新用移动盘;所述配置文件中,包括芯片型号字段,当所述boot程序扫描到所述更新用移动盘时,发现所述配置文件后,读取所述更新用移动盘中的所述芯片型号字段,与所述待加工芯片的型号进行比较,二者不一致则发出警告,且停止后续操作;步骤S7中,判断所述更新用移动盘中的文件版本是否有更新,按照以下步骤进行:b1:比较所述测试架文件区域中的配置文件和所述更新用移动盘中的配置文件;如果两个配置文件完全相同,则实施步骤b3;否则,判断所有文件都更新,实施步骤b2;b2:将所述更新用移动盘中的所有的程序文件和配置文件都覆盖到所述测试架文件区域;b3:逐一读取所述测试架文件区域中程序文件,根据文件名称中的目录信息,找到所述更新用移动盘中对应的二级目录下的程序文件;b4:比较两个程序文件名中的版本信息;如果所述测试架文件区域中程序文件的版本信息与所述更新用移动盘中程序文件的版本信息不同,则判断单个程序文件有更新,实施步骤b5;否则,执行步骤b6;b5:将所述更新用移动盘中的程序文件复制到所述测试架文件区域中相应的二级
目录下覆盖原有文件;执行步骤b6;b6:循环执行步骤b3~b5,直至所述测试架文件区域中的所有程序文件都参与比较,停止此次操作;其还包括CRC校验过程,具体包括以下步骤:c1:所述boot程序将每一个所述程序文件从所述更新用移动盘中复制到所述测试架文件区域的二级目录下之后,再读取被复制过来的所述程序文件,记作:待校验文件;c2:对所述待校验文件进行CRC校验计算,得到:待校验值;c3:将所述待校验值与所述待校验文件的文件名中的所述CRC校验信息进行比较;如果二者一致,则表示程序文件更新成功;否则,所述boot程序发出更新失败的警告信息;步骤S1中,每个工序对应的程序文件进行加密后,再放置到对应的所述二级目录下;所述测试架文件区域基于外部存储芯片实现。
[0007]本专利技术提供的一种高效的芯片生产方法,其将待加工芯片的所有加工工序对应的程序文件配置为一个更新用移动盘,在需要更新所述测试架中的程序文件时,将所述更新用移动盘插入到所述测试架上,通过测试架上阈值的boot程序将程序文件更新到测试架中,通过菜单形式支持用户选择本次工序的程序文件执行,整个过程中程序文件的更新无需专业人员实施,普通用户即可通过菜单进行选择,降低了执行难度,提高了执行效率;同时,更新用移动盘中的文件版本有更新时,也通过boot程序自动完成程序文件的更新,进一步提高了操作效率。
附图说明
[0008]图1为本申请中boot程序的工作流程示意图;图2为程序文件更新流程示意图;图3为测试架文件区域的资源分配结构示意图。
具体实施方式
[0009]如图1所示,本专利技术包括一种高效的芯片生产方法,其包括以下步骤。
[0010]S1:构建一个加工用程序目录,加工用程序目录包括:一级目录和二级目录,二级目录设置于一级目录之下;一级目录的命名为待加工芯片的芯片名称;二级目录的命名分别为待加工芯片的所有加工工序名称;将每个工序对应的程序文件放置到对应的二级目录下。
[0011]将程序文件存入到二级目录下之前,需要对每个程序文件进行命名;程序文件的名称中包括:目录信息、版本信息、CRC校验信息。本申请技术方案本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种高效的芯片生产方法,其特征在于,其包括以下步骤:S1:构建一个加工用程序目录,所述加工用程序目录包括:一级目录和二级目录,所述二级目录设置于所述一级目录之下;所述一级目录的命名为待加工芯片的芯片名称;所述二级目录的命名分别为所述待加工芯片的所有加工工序名称;将每个工序对应的程序文件放置到对应的所述二级目录下;S2:将所述加工用程序目录放到U盘根目录,同时将所述加工用程序目录的目录信息做成配置文件放到U盘的根目录,做成:更新用移动盘;S3:在所述测试架的控制芯片中设置boot程序;S4:将所述待加工芯片放置到所述测试架上;在需要更新所述测试架中的程序文件时,将所述更新用移动盘插入到所述测试架上;S5:对测试架关机后上电,所述boot程序会对USB接口进行扫描,如果发现所述更新用移动盘,则实施步骤S7;否则实施步骤S6;S6:所述boot程序检测所述测试架的文件存储区域;如果所述文件存储区域有程序文件,则实施步骤S8;否则停止工作,发出警告信息;S7:比较所述更新用移动盘中的文件版本和所述文件存储区域中的文件版本;如果所述文件存储区域为空,或者所述更新用移动盘中的文件版本有更新,则将所述更新用移动盘中的更新的程序文件复制或者替换到所述测试架文件区域中;实施步骤S8;否则,实施步骤S8;S8:所述boot程序读取所述测试架文件区域中的配置文件,以菜单形式将所有的二级目录名称显示出来;S9:读取用户在菜单上的选择,根据用户选择的二级目录名称,将所述测试架文件区域中对应的程序文件解密后,复制到所述测试架的控制芯片的存储区域;S10:boot程序跳转到所述控制芯片的存储区域的首地址,启动程序文件,引导进行后续加工工序的操作。2.根据权利要求1所述一种高效的芯片生产方法,其特征在于:步骤S1中,将所述程序文件存入到所述二级目录下之前,需要对每个程序文件进行命名;所述程序文件的名称中包括:目录信息、版本信息、CRC校验信息。3.根据权利要求1所述一种高效的芯片生产方法,其特征在于:步骤S5中,所述boot程序检测所述测试架的USB接口时,通过所述配置文件判断是否有所述更新用移动盘;当所述boot程序检测到USB接口上有U盘,且U盘中存在所述配置文件,则判断为发现...

【专利技术属性】
技术研发人员:许先银余自然
申请(专利权)人:无锡翼盟电子科技有限公司
类型:发明
国别省市:

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

1