【技术实现步骤摘要】
本专利技术涉及芯片设计领域,尤其涉及一种芯片测试系统及测试方法。
技术介绍
目前,在芯片设计时,通常采用自建内测试(Built-InSelfTest,BIST)电路,对嵌入式静态随机存取存储器(StaticRadomAccessMemory,SRAM)进行测试。现有的采用BIST电路对SRAM进行测试的主要测试流程如下:在进行测试时,BIST电路自动生成测试向量和SRAM的控制信号、地址信号、数据信号、指令信号等测试参数,并发送至SRAM以对SRAM进行测试;接收SRAM的响应数据并与预期结果进行比较,从而实现对嵌入式SRAM的故障检测。然而,现有的BIST方法对嵌入式SRAM等待测试单元进行测试时,整个测试流程均依赖于BIST电路自身来实现,存在测试效率较低的问题。
技术实现思路
本专利技术解决的技术问题是如何提高芯片的测试效率。为解决上述技术问题,本专利技术实施例提供一种芯片测试方法,所述芯片内部设置有控制器、Flash存储器、SRAM以及BIST电路,所述测试方法包括:所述控制器从所述Flash存储器中读取适于对所述SRAM进行测试的配置信息,所述配置信息由测试机写入,所述测试机与所述芯片耦接;所述控制器将所述配置信息写入至与所述BIST电路对应的专用寄存器中;所述控制器向所述专用寄存器写入测试触发信息,所述BIST电路在读取到所述测试触发信息时,自动对所述SRAM进行测试;所述控制器接收所述BIST电路发送的测试结果,对所述测试结果进行运算处理,并将所述运算处理对应的运算结果发送至所述测试机。可选的,所述运算处理为与运算处理,或,或运算处理。可选的, ...
【技术保护点】
一种芯片测试方法,所述芯片内部设置有控制器、Flash存储器、SRAM以及BIST电路,其特征在于,所述测试方法包括:所述控制器从所述Flash存储器中读取适于对所述SRAM进行测试的配置信息,所述配置信息由测试机写入,所述测试机与所述芯片耦接;所述控制器将所述配置信息写入至与所述BIST电路对应的专用寄存器中;所述控制器向所述专用寄存器写入测试触发信息,所述BIST电路在读取到所述测试触发信息时,自动对所述SRAM进行测试;所述控制器接收所述BIST电路发送的测试结果,对所述测试结果进行运算处理,并将所述运算处理对应的运算结果发送至所述测试机。
【技术特征摘要】
1.一种芯片测试方法,所述芯片内部设置有控制器、Flash存储器、SRAM以及BIST电路,其特征在于,所述测试方法包括:所述控制器从所述Flash存储器中读取适于对所述SRAM进行测试的配置信息,所述配置信息由测试机写入,所述测试机与所述芯片耦接;所述控制器将所述配置信息写入至与所述BIST电路对应的专用寄存器中;所述控制器向所述专用寄存器写入测试触发信息,所述BIST电路在读取到所述测试触发信息时,自动对所述SRAM进行测试;所述控制器接收所述BIST电路发送的测试结果,对所述测试结果进行运算处理,并将所述运算处理对应的运算结果发送至所述测试机。2.如权利要求1所述的芯片测试方法,其特征在于,所述运算处理为与运算处理,或,或运算处理。3.如权利要求1所述的芯片测试方法,其特征在于,所述控制器在向所述专用寄存器写入所述测试触发信息之前,还包括:所述控制器生成第一时钟信号并发送至所述BIST电路,使得所述BIST电路根据所述第一时钟信号生成第二时钟信号,并根据所述第二时钟信号的频率对所述SRAM进行测试。4.如权利要求1所述的芯片测试方法,其特征在于,所述配置信息包括:写入至每一个SRAM的所有存储单元的数据、每一个SRAM的所有存储单元的地址、读/写操作指令、每一个SRAM对应的时钟信号以及对每一个SRAM测试时的测试时间信息。5.如权利要求1所述的芯片测试方法,其特征在于,所述芯片内部还设置有非SRAM的待测试单元,所述测试方法还包括:所述控制器从所述Flash存储器中读取适于对所述待测试单元进行测试的配置信息,所述对所述待测试单元进行测试的配置信息由所述测试机写入;所述控制器根据所述对所述待测试单元进行测试的配置信息,对所述待测试单元进行测试;所述控制器将所述待测试单元的测试结果发送至所述测试机。6.如权利要求5所述的芯片测试方法,其特征在于,所述非SRAM的待测试单元包括以下至少一种:乘法器、除法器、模数转换器、PWM生成装置、定时器、计数器、晶振单元、低电压检测单元、低压差线性稳压单元以及参考电压生成单元。7.一种芯片测试系统,所述芯片内部设置有控制器、Flash存储器、SRAM以及BIST电路,其特征在于,包括:与所述芯片耦接的测试机,所述测试机,与所述Flash存储器以及所述控制器耦接,适于向所述Flash存储器写入适于对所述SRAM进行测试的配置信息,以及接收所述控制器发送的运算结果;所述Flash存储器,与所述控制器耦接,适于存储所述对所述SRAM进行测试的配置信息;所述控制器,与所述Flash存储器以及所述BIST电路耦接,适于从所述Flash存储器中读取所述对所述SRAM进行测试的配置信息,并将所述对所述SRAM进行测试的配置信息写入至所述BIST电路对应的专用寄存器,以及向所述专用寄存器中写入测试触发信息;接收所述BIST电路发送的测试结果并进行运算处理,将运算结果发送至所述测试机;所述BIST电路,适于读取所述专用寄存器中的信息,并当读取到所述测试触发信息时,自动对所述SRAM进行测试,并...
【专利技术属性】
技术研发人员:周彦杰,陈光胜,
申请(专利权)人:上海东软载波微电子有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。