芯片装载程序的下载方法、装置、设备及存储介质制造方法及图纸

技术编号:37707919 阅读:13 留言:0更新日期:2023-06-01 23:58
本申请公开了一种芯片装载程序的下载方法、装置、设备及存储介质。本申请通过芯片的JTAG接口向芯片的指令存储器下载调试程序,调试程序包括擦除程序和搬移程序;通过JTAG接口向芯片的数据存储器下载装载程序;通过JTAG接口控制芯片处理器执行指令存储器中的擦除程序和搬移程序,以对芯片的flash存储器进行擦除并将数据存储器中的装载程序搬移至flash存储器。通过上述技术手段,解决了现有技术中在晶圆测试阶段不能将装载程序下载至芯片的flash存储器的问题,保证了芯片的测试效率,进而提高了芯片的生产效率,避免造成芯片量产的重大经济损失。重大经济损失。重大经济损失。

【技术实现步骤摘要】
芯片装载程序的下载方法、装置、设备及存储介质


[0001]本申请涉及芯片
,尤其涉及一种芯片装载程序的下载方法、装置、设备及存储介质。

技术介绍

[0002]在芯片的晶圆测试(CP,Chip Probing)阶段,通常要把芯片的装载程序(Loader)下载到芯片的flash存储器中。在装载程序完成下载后,芯片上电时可基于装载程序运行上电过程,保证芯片的正常工作,因此下载装载程序是芯片晶圆测试阶段的重要一环。
[0003]在现有技术中,可通过SWD接口以及配套内部FLASHBIST硬件模块将装载程序下载至flash存储器。但由于某种原因例如芯片设计上不支持FLASHBIST硬件模块下载装载程序,在晶圆测试阶段不能通过FLASHBIST硬件模块将装载程序下载至flash存储器中,影响芯片的测试效率,导致芯片的生产降低,可能会造成芯片量产的重大经济损失。

技术实现思路

[0004]本申请提供一种芯片装载程序的下载方法、装置、设备及存储介质,解决了现有技术中在晶圆测试阶段不能将装载程序下载至芯片的flash存储器的问题,保证了芯片的测试效率,进而提高了芯片的生产效率,避免造成芯片量产的重大经济损失。
[0005]第一方面,本申请提供了一种芯片装载程序的下载方法,包括:
[0006]通过芯片的JTAG接口向所述芯片的指令存储器下载调试程序,所述调试程序包括擦除程序和搬移程序;
[0007]通过所述JTAG接口向所述芯片的数据存储器下载装载程序;
[0008]通过所述JTAG接口控制芯片处理器执行所述指令存储器中的擦除程序和搬移程序,以对所述芯片的flash存储器进行擦除并将所述数据存储器中的装载程序搬移至所述flash存储器。
[0009]第二方面,本申请提供了一种芯片装载程序的下载装置,包括:
[0010]调试程序下载模块,被配置为通过芯片的JTAG接口向所述芯片的指令存储器下载调试程序,所述调试程序包括擦除程序和搬移程序;
[0011]装载程序下载模块,被配置为通过所述JTAG接口向所述芯片的数据存储器下载装载程序;
[0012]装载程序转移模块,被配置为通过所述JTAG接口控制芯片处理器执行所述指令存储器中的擦除程序和搬移程序,以对所述芯片的flash存储器进行擦除并将所述数据存储器中的装载程序搬移至所述flash存储器。
[0013]第三方面,本申请提供了一种芯片装载程序的下载设备,包括:
[0014]一个或多个处理器;存储器,存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的芯片装载程序的下载方法。
[0015]第四方面,本申请提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面所述的芯片装载程序的下载方法。
[0016]本申请通过芯片的JTAG接口向芯片的指令存储器下载调试程序,调试程序包括擦除程序和搬移程序;通过JTAG接口向芯片的数据存储器下载装载程序;通过JTAG接口控制芯片处理器执行指令存储器中的擦除程序和搬移程序,以对芯片的flash存储器进行擦除并将数据存储器中的装载程序搬移至flash存储器。通过上述技术手段,测试设备可通过JTAG接口将用于擦除芯片的flash存储器的擦除程序和用于将芯片的数据存储器中的存储数据搬移至flash存储器的搬移程序下载至芯片的指令存储器中,再通过JTAG接口将装载程序下载至数据存储器。测试设备将装载程序下载至数据存储器后,通过JTAG接口控制芯片处理器运行指令存储器中存储的指令或程序,以使处理器运行擦除程序以对flash存储器进行擦除然后运行搬移程序以将数据存储器中的装载程序搬移至flash存储器,实现了在晶圆测试阶段能顺利将装载程序下载到芯片的flash存储器中,而且下载方式简单且速度快,保证了芯片在晶圆测试阶段的测试效率,提高了芯片的生产效率。由于本申请的下载方式中使用的JTAG接口是芯片的固定接口,因此本申请只需提前准备擦除程序和搬移程序,准备过程简便快捷。本申请的下载方式与其他下载方式不存在硬件或软件上的冲突,当晶圆测试阶段其他下载方式失效的情况下,可借助JTAG接口以及事先准备的擦除程序和搬移程序完成对装载程序的下载,为芯片量产提供双重保障,避免造成芯片量产的重大经济损失。
附图说明
[0017]图1是本申请实施例提供的一种芯片装载程序的下载方法的流程图;
[0018]图2是本申请实施例提供的芯片的结构示意图;
[0019]图3是本申请实施例提供的测试设备向芯片下载数据的数据流动示意图;
[0020]图4是本申请实施例提供的分批下载程序数据的流程图;
[0021]图5是本申请实施例提供的确定装载程序是否完整下载至flash存储器的流程图;
[0022]图6是本申请实施例提供的一种芯片装载程序的下载装置的结构示意图;
[0023]图7是本申请实施例提供的一种芯片装载程序的下载设备的结构示意图。
具体实施方式
[0024]为了使本申请的目的、技术方案和优点更加清楚,下面结合附图对本申请具体实施例作进一步的详细描述。可以理解的是,此处所描述的具体实施例仅仅用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部内容。在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各项操作(或步骤)描述成顺序的处理,但是其中的许多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。
[0025]本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互
换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。
[0026]本实施例中提供的芯片装载程序的下载方法可以由芯片装载程序的下载设备执行,该芯片装载程序的下载设备可以通过软件和/或硬件的方式实现,该芯片装载程序的下载设备可以是两个或多个物理实体构成,也可以是一个物理实体构成。例如芯片装载程序的下载设备可以是测试设备,例如电脑等。测试设备安装有可以执行芯片装载程序的下载方法的应用程序,因此芯片装载程序的下载设备也可以是应用程序本身。
[0027]为便于理解,本实施例以测试设备为执行芯片装载程序的下载方法的主体为例,进行描述。
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种芯片装载程序的下载方法,其特征在于,包括:通过芯片的JTAG接口向所述芯片的指令存储器下载调试程序,所述调试程序包括擦除程序和搬移程序;通过所述JTAG接口向所述芯片的数据存储器下载装载程序;通过所述JTAG接口控制芯片处理器执行所述指令存储器中的擦除程序和搬移程序,以对所述芯片的flash存储器进行擦除并将所述数据存储器中的装载程序搬移至所述flash存储器。2.根据权利要求1所述的芯片装载程序的下载方法,其特征在于,在所述通过芯片的JTAG接口向所述芯片的指令存储器下载调试程序之前,还包括:通过芯片的JTAG接口配置芯片处理器进入调试模式;相应的,所述通过所述JTAG接口控制芯片处理器执行所述指令存储器中的擦除程序和搬移程序,包括:通过所述JTAG接口配置所述芯片处理器退出所述调试模式,以使所述芯片处理器自动执行所述擦除程序和所述搬移程序。3.根据权利要求2所述的芯片装载程序的下载方法,其特征在于,所述通过所述JTAG接口向所述芯片的数据存储器下载装载程序,包括:将所述装载程序划分成多个程序数据,按照多个所述程序数据的运行顺序,通过所述JTAG接口将多个所述程序数据分批下载到所述数据存储器;其中,每个所述程序数据所占用的存储空间小于所述数据存储器的存储空间。4.根据权利要求3所述的芯片装载程序的下载方法,其特征在于,在所述通过所述JTAG接口配置所述芯片处理器退出所述调试模式之前,还包括:通过所述JTAG接口设置所述芯片处理器的控制状态寄存器的强制调试模式控制位。5.根据权利要求4所述的芯片装载程序的下载方法,其特征在于,所述调试程序还包括断点指令;相应的,在所述芯片处理器执行所述指令存储器中的擦除程序和搬移程序之后,还包括:所述芯片处理器执行所述断点指令后进入所述调试模式。6.根据权利要求5所述的芯片装载程序的下载方法,...

【专利技术属性】
技术研发人员:刘曼刘家明
申请(专利权)人:广州万协通信息技术有限公司
类型:发明
国别省市:

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

1